Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNVMS-Jamboree Meet · Apr 1432.78aNVMS-Jamboree MeetApril 14, 2023
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

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 · Javelin · Place 1 · Nooksack ValleyJavelin1131-3—
Apr 14NVMS-Jamboree MeetApr 14 · Discus · Place 2 · Nooksack ValleyDiscus275-1—
Apr 14NVMS-Jamboree MeetApr 14 · Shot Put · Place 2 · Nooksack ValleyShot Put226-10—
Apr 14NVMS-Jamboree MeetApr 14 · 200 Meters · Place 5 · Nooksack Valley200 Meters532.78a PB—