Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorNWC#3 1A MB, Mer, NV, Bl @ LC · Apr 111:02.28aNWC#3 1A MB, Mer, NV, Bl @ LCApril 11, 2024
Discus · 1.6kg · Outdoor16th Annual BCS Invitational · May 2134-0516th Annual BCS Invitational May 2, 2026
Javelin · 800g · Outdoor16th Annual BCS Invitational · May 2166-0016th Annual BCS Invitational May 2, 2026
Pole Vault · Outdoor15th Annual BCS Invitational · May 39-00.0015th Annual BCS InvitationalMay 3, 2025
Results · OutdoorNVMS-Jamboree Meet · Apr 1432.78aNVMS-Jamboree MeetApril 14, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 211A District 1/2 Championships 2026May 21 · Javelin · Place 2 · Nooksack ValleyJavelin2167-311
May 211A District 1/2 Championships 2026May 21 · Discus · Place 4 · Nooksack ValleyDiscus4136-511
May 131A District 1 Lynden Christian HostMay 13 · Javelin · Place 1 · Nooksack ValleyJavelin1175-311
May 131A District 1 Lynden Christian HostMay 13 · Discus · Place 2 · Nooksack ValleyDiscus2144-411
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · Javelin · Place 1 · Nooksack ValleyJavelin1166-611
May 6NWC: LC, Squalicum, Nooksack @ MeridianMay 6 · Discus · Place 3 · Nooksack ValleyDiscus3146-511
May 216th Annual BCS Invitational May 2 · Javelin · Place 2 · Nooksack ValleyJavelin800g2.166-00 PB11
May 216th Annual BCS Invitational May 2 · Discus · Place 1 · Nooksack ValleyDiscus1.6kg1.134-05 PB11
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · Javelin · Place 1 · Nooksack ValleyJavelin1168-011
Apr 29NWC: Squalicum hosts Oak Harbor, Sehome & Nooksack ValleyApr 29 · Shot Put · Place 11 · Nooksack ValleyShot Put1136-411
Apr 2536th gearUP Eason InvitationalApr 25 · Javelin · Place 3 · Nooksack ValleyJavelin3167-811
Apr 2536th gearUP Eason InvitationalApr 25 · Discus · Place 10 · Nooksack ValleyDiscus10147-311
Apr 24Eason Hammer and Steeplechase Exhibition Apr 24 · Hammer · Place 7 · Nooksack ValleyHammer7138-711
Apr 15District 1 (1A) Meet with Meridian, NVHS, Mt Baker, Blaine @ LCApr 15 · Javelin · Place 1 · Nooksack ValleyJavelin1177-711
Apr 15District 1 (1A) Meet with Meridian, NVHS, Mt Baker, Blaine @ LCApr 15 · Discus · Place 1 · Nooksack ValleyDiscus1145-111
Apr 15District 1 (1A) Meet with Meridian, NVHS, Mt Baker, Blaine @ LCApr 15 · Shot Put · Place 13 · Nooksack ValleyShot Put1337-1.511
Apr 3Trojan Twilight InvitationalApr 3 · Javelin · Place 1 · Nooksack ValleyJavelin1166-211
Apr 3Trojan Twilight InvitationalApr 3 · Discus · Place 1 · Nooksack ValleyDiscus1153-011
Apr 3Trojan Twilight InvitationalApr 3 · Shot Put · Place 12 · Nooksack ValleyShot Put1237-10.511
Apr 1Anacortes and Ferndale @ LCApr 1 · Javelin · Place 1 · Nooksack ValleyJavelin1166-411
Apr 1Anacortes and Ferndale @ LCApr 1 · Discus · Place 1 · Nooksack ValleyDiscus1135-011
Apr 1Anacortes and Ferndale @ LCApr 1 · Shot Put · Place 4 · Nooksack ValleyShot Put437-8.2511
Mar 27Bedlington Twilight Meet at LCMar 27 · Javelin · Place 2 · Nooksack ValleyJavelin2154-311
Mar 27Bedlington Twilight Meet at LCMar 27 · Discus · Place 2 · Nooksack ValleyDiscus2146-211
Mar 18NWC: Mount Baker, Nooksack Valley @ AnacortesMar 18 · Javelin · Place 1 · Nooksack ValleyJavelin1165-011
Mar 18NWC: Mount Baker, Nooksack Valley @ AnacortesMar 18 · Discus · Place 1 · Nooksack ValleyDiscus1137-211
Mar 18NWC: Mount Baker, Nooksack Valley @ AnacortesMar 18 · Shot Put · Place 7 · Nooksack ValleyShot Put735-511

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 221A District 1/2 Championships 2025May 22 · Pole Vault · Place 16 · Nooksack ValleyPole Vault168-810
May 221A District 1/2 Championships 2025May 22 · Javelin · Place 1 · Nooksack ValleyJavelin1159-1010
May 221A District 1/2 Championships 2025May 22 · Discus · Place 5 · Nooksack ValleyDiscus5125-810
May 141A District 1 - Lynden Christian HostMay 14 · Pole Vault · Place 8 · Nooksack ValleyPole Vault89-010
May 141A District 1 - Lynden Christian HostMay 14 · Javelin · Place 2 · Nooksack ValleyJavelin2150-1010
May 141A District 1 - Lynden Christian HostMay 14 · Discus · Place 5 · Nooksack ValleyDiscus5117-710
May 315th Annual BCS InvitationalMay 3 · Pole Vault · Place 12 · Nooksack ValleyPole Vault12.9-00.00 PB10
May 315th Annual BCS InvitationalMay 3 · Javelin · Place 4 · Nooksack ValleyJavelin800g4.143-1010
May 315th Annual BCS InvitationalMay 3 · Discus · Place 5 · Nooksack ValleyDiscus1.6kg5.120-0410
Apr 30NWC: LC, Nooksack @ BlaineApr 30 · Pole Vault · Place 3 · Nooksack ValleyPole Vault39-610
Apr 30NWC: LC, Nooksack @ BlaineApr 30 · Javelin · Place 2 · Nooksack ValleyJavelin2137-1010
Apr 30NWC: LC, Nooksack @ BlaineApr 30 · Discus · Place 2 · Nooksack ValleyDiscus2109-1110
Apr 30NWC: LC, Nooksack @ BlaineApr 30 · Shot Put · Place 8 · Nooksack ValleyShot Put834-6.510
Apr 25WWU Viking HS InvitationalApr 25 · Javelin · Place 4 · Nooksack ValleyJavelin4155-0010
Apr 25WWU Viking HS InvitationalApr 25 · Discus · Place 6 · Nooksack ValleyDiscus6124-0310
Apr 16NWC 1A - Mer, NV, MB, Bl @ Lynden ChristianApr 16 · Pole Vault · Place 9 · Nooksack ValleyPole Vault98-610
Apr 16NWC 1A - Mer, NV, MB, Bl @ Lynden ChristianApr 16 · Javelin · Place 2 · Nooksack ValleyJavelin2155-610
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · Pole Vault · Place 7 · Nooksack ValleyPole Vault77-610
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · Javelin · Place 4 · Nooksack ValleyJavelin4144-510
Apr 2NWC: Squalicum/Sedro @ Nooksack ValleyApr 2 · Discus · Place 5 · Nooksack ValleyDiscus5101-910
Mar 28Bedlington Invitational @ Lynden ChristianMar 28 · Javelin · Place 5 · Nooksack ValleyJavelin5145-910
Mar 28Bedlington Invitational @ Lynden ChristianMar 28 · Discus · Place 8 · Nooksack ValleyDiscus8110-210
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · High Jump · Place 7 · Nooksack ValleyHigh Jump75-0—
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Javelin · Place 3 · Nooksack ValleyJavelin3146-4—
Mar 19NWC: Meridian and Nooksack Valley @ Oak HarborMar 19 · Discus · Place 3 · Nooksack ValleyDiscus3122-2—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · Javelin · Place 11 · Nooksack ValleyJavelin11144-10—
May 161A District 1/2 Championships 2024May 16 · Javelin · Place 4 · Nooksack ValleyJavelin4139-2—
May 81A District @ LCMay 8 · Javelin · Place 5 · Nooksack ValleyJavelin5141-5—
May 81A District @ LCMay 8 · Discus · Place 11 · Nooksack ValleyDiscus11100-1—
Apr 25NWC #4 Ferndale, Nooksack @ LyndenApr 25 · Javelin · Place 4 · Nooksack ValleyJavelin4138-10—
Apr 25NWC #4 Ferndale, Nooksack @ LyndenApr 25 · Discus · Place 6 · Nooksack ValleyDiscus692-2—
Apr 25NWC #4 Ferndale, Nooksack @ LyndenApr 25 · Shot Put · Place 31 · Nooksack ValleyShot Put3125-9.25—
Apr 20Bellevue Christian Track & Field InvitationalApr 20 · Javelin · Place 4 · Nooksack ValleyJavelin4146-2—
Apr 20Bellevue Christian Track & Field InvitationalApr 20 · Discus · Place 17 · Nooksack ValleyDiscus17102-8—
Apr 20Bellevue Christian Track & Field InvitationalApr 20 · Shot Put · Place 35 · Nooksack ValleyShot Put3531-4—
Apr 11NWC#3 1A MB, Mer, NV, Bl @ LCApr 11 · Javelin · Place 4 · Nooksack ValleyJavelin4140-2—
Apr 11NWC#3 1A MB, Mer, NV, Bl @ LCApr 11 · Discus · Place 18 · Nooksack ValleyDiscus1884-7—
Apr 11NWC#3 1A MB, Mer, NV, Bl @ LCApr 11 · Shot Put · Place 20 · Nooksack ValleyShot Put2031-4—
Apr 11NWC#3 1A MB, Mer, NV, Bl @ LCApr 11 · 400 Meters · Place 7 · Nooksack Valley400 Meters71:02.28a PB—
Mar 29Trojan TwilightMar 29 · Javelin · Place 7 · Nooksack ValleyJavelin7137-3—
Mar 29Trojan TwilightMar 29 · Discus · Place 10 · Nooksack ValleyDiscus10102-0—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · Javelin · Place 4 · Nooksack ValleyJavelin4137-1—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · Discus · Place 10 · Nooksack ValleyDiscus1084-0—
Mar 27NWC: Mt Baker, Nooksack Valley @ WoolleyMar 27 · Shot Put · Place 12 · Nooksack ValleyShot Put1230-4—
Mar 22Bedlington TwilightMar 22 · Javelin · Place 10 · Nooksack ValleyJavelin10132-11—
Mar 22Bedlington TwilightMar 22 · Discus · Place 11 · Nooksack ValleyDiscus1199-5—
Mar 15NWC: Lynden Christian & Mt. Vernon @ Nooksack ValleyMar 15 · Javelin · Place 4 · Nooksack ValleyJavelin4125-11—
Mar 15NWC: Lynden Christian & Mt. Vernon @ Nooksack ValleyMar 15 · Discus · Place 7 · Nooksack ValleyDiscus793-0—
Mar 15NWC: Lynden Christian & Mt. Vernon @ Nooksack ValleyMar 15 · Shot Put · Place 12 · Nooksack ValleyShot Put1227-8—
Mar 15NWC: Lynden Christian & Mt. Vernon @ Nooksack ValleyMar 15 · 400 Meters · Place 15 · Nooksack Valley400 Meters151:04.93a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9WCL Middle School Track ChampionshipMay 9 · Javelin · Place 5 · Nooksack ValleyJavelin5105-8—
May 9WCL Middle School Track ChampionshipMay 9 · Discus · Place 5 · Nooksack ValleyDiscus598-2—
May 4NWC MS- Blaine, Horizon, Lynden Christian & Meridian @ Nooksack ValleyMay 4 · Javelin · Place 1 · Nooksack ValleyJavelin1151-5—
May 4NWC MS- Blaine, Horizon, Lynden Christian & Meridian @ Nooksack ValleyMay 4 · Discus · Place 2 · Nooksack ValleyDiscus287-7—
May 4NWC MS- Blaine, Horizon, Lynden Christian & Meridian @ Nooksack ValleyMay 4 · Shot Put · Place 9 · Nooksack ValleyShot Put925-11—
Apr 27Vista MS and Assumption MS Host Horizon, Lummi, Meridian, Nooksack @Merdian HSApr 27 · Javelin · Place 1 · Nooksack ValleyJavelin1132-00—
Apr 27Vista MS and Assumption MS Host Horizon, Lummi, Meridian, Nooksack @Merdian HSApr 27 · Discus · Place 6 · Nooksack ValleyDiscus681-09.50—
Apr 27Vista MS and Assumption MS Host Horizon, Lummi, Meridian, Nooksack @Merdian HSApr 27 · Shot Put · Place 11 · Nooksack ValleyShot Put1127-04.00—
Apr 25Lynden Host L.C, Mt. Baker, NooksackApr 25 · Javelin · Place 1 · Nooksack ValleyJavelin1134-2—
Apr 25Lynden Host L.C, Mt. Baker, NooksackApr 25 · Discus · Place 5 · Nooksack ValleyDiscus581-9—
Apr 25Lynden Host L.C, Mt. Baker, NooksackApr 25 · Shot Put · Place 5 · Nooksack ValleyShot Put527-2—
Apr 14NVMS-Jamboree MeetApr 14 · Results · Place 1 · Nooksack ValleyResults1131-3—
Apr 14NVMS-Jamboree MeetApr 14 · Results · Place 2 · Nooksack ValleyResults275-1—
Apr 14NVMS-Jamboree MeetApr 14 · Results · Place 2 · Nooksack ValleyResults226-10—
Apr 14NVMS-Jamboree MeetApr 14 · Results · Place 5 · Nooksack ValleyResults532.78a PB—