Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNWC MS @ Cascade (Anacortes) · Apr 1614.4NWC MS @ Cascade (Anacortes)April 16, 2024
1600 Meters · OutdoorNWC Last Chance Qualifier · May 86:31.02aNWC Last Chance QualifierMay 8, 2026
800 Meters · Outdoor118th Skagit County Track & Field Championship · Apr 293:01.29a118th Skagit County Track & Field ChampionshipApril 29, 2026
Javelin · 500g TJ · OutdoorNWC MS @ Cascade (N Whidbey, Smalls) · Apr 3058' 3NWC MS @ Cascade (N Whidbey, Smalls)April 30, 2024
Shot Put · 4kg · OutdoorNWC MS @ Cascade (Anacortes) · Apr 1628' 5NWC MS @ Cascade (Anacortes)April 16, 2024
Shot Put · 6lb · OutdoorNWMS Finals 2024 · May 2325' 5.5NWMS Finals 2024May 23, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8NWC Last Chance QualifierMay 8 · 1600 Meters · Place 4 · Sedro-WoolleySedro-Woolley1600 Meters46:31.02a PB10
May 6NWC Sedro-Woolley & Blaine @ FerndaleMay 6 · 1600 Meters · Place 2 · Sedro-WoolleySedro-Woolley1600 Meters26:42.72a10
May 6NWC Sedro-Woolley & Blaine @ FerndaleMay 6 · 800 Meters · Place 3 · Sedro-WoolleySedro-Woolley800 Meters33:05.37a10
Apr 29118th Skagit County Track & Field ChampionshipApr 29 · 800 Meters · Place 21 · Sedro-WoolleySedro-Woolley800 MetersRound P21.3:01.29a PB10
Apr 22NWC: JV Meet at Oak HarborApr 22 · 1600 Meters · Place 5 · Sedro-WoolleySedro-Woolley1600 Meters56:47.85a10
Apr 22NWC: JV Meet at Oak HarborApr 22 · 800 Meters · Place 4 · Sedro-WoolleySedro-Woolley800 Meters43:09.34a10
Apr 15NWC: Oak Harbor @ WoolleyApr 15 · 1600 Meters · Place 10 · Sedro-WoolleySedro-Woolley1600 Meters107:02.35a10
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 1600 Meters · Place 14 · Sedro-WoolleySedro-Woolley1600 Meters147:01.56a10
Apr 1NWC: Blaine hosts Squalicum, Bellingham, & Sedro-WoolleyApr 1 · 800 Meters · Place 11 · Sedro-WoolleySedro-Woolley800 Meters113:10.62a10
Mar 18NWC: Lynden, Meridian @ WoolleyMar 18 · 1600 Meters · Place 14 · Sedro-WoolleySedro-Woolley1600 Meters147:13.50a10
Mar 18NWC: Lynden, Meridian @ WoolleyMar 18 · 800 Meters · Place 13 · Sedro-WoolleySedro-Woolley800 Meters133:13.11a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23NWMS Finals 2024May 23 · Javelin · Place 10 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ10.53' 28
May 23NWMS Finals 2024May 23 · Shot Put · Place 8 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put6lb8.25' 5.5 PB8
May 16NWC MS PrelimsMay 16 · Javelin · Place 5 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ5.51' 88
May 16NWC MS PrelimsMay 16 · Shot Put · Place 4 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg4.26' 28
May 16NWC MS PrelimsMay 16 · 100 Meters · Place 6 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 MetersRound P6.14.50a8
May 9NWC MS @ Anacortes (Cascade / Port Susan / Stanwood)May 9 · Javelin · Place 9 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ9.51' 38
May 9NWC MS @ Anacortes (Cascade / Port Susan / Stanwood)May 9 · Shot Put · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg2.27' 48
Apr 30NWC MS @ Cascade (N Whidbey, Smalls)Apr 30 · Javelin · Place 5 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ5.58' 3 PB8
Apr 30NWC MS @ Cascade (N Whidbey, Smalls)Apr 30 · Shot Put · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg3.26' 68
Apr 18NWMS Track Meet Apr 18 · Javelin · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ—DNS8
Apr 18NWMS Track Meet Apr 18 · Shot Put · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg2.26' 1.758
Apr 18NWMS Track Meet Apr 18 · 100 Meters · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 Meters3.15.02a8
Apr 16NWC MS @ Cascade (Anacortes)Apr 16 · Javelin · Place 3 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin500g TJ3.49' 38
Apr 16NWC MS @ Cascade (Anacortes)Apr 16 · Shot Put · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put4kg1.28' 5 PB8
Apr 16NWC MS @ Cascade (Anacortes)Apr 16 · 100 Meters · Place 7 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 Meters7.14.4 PB8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25NWMS FinalsMay 25 · Shot Put · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put226-9.5—
May 18Prelims- North Whidbey, Anacortes, Cascade, La Conner, MVC, Lopez MSMay 18 · Javelin · Place 12 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin1251-5—
May 18Prelims- North Whidbey, Anacortes, Cascade, La Conner, MVC, Lopez MSMay 18 · Shot Put · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put225-3—
May 10Mount Vernon MS Track MeetMay 10 · Javelin · Place 5 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin546-11—
May 10Mount Vernon MS Track MeetMay 10 · Shot Put · Place 1 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put124-5.5—
May 10Mount Vernon MS Track MeetMay 10 · 100 Meters · Place 11 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 Meters1114.6—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · Javelin · Place 6 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Javelin646-1—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · Shot Put · Place 2 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)Shot Put223-7—
May 4NWC MS @ La Conner (Burlington, Cascade, Smalls)May 4 · 100 Meters · Place 7 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 Meters715.74a—
Apr 27NWC MS Meet #2 (Cascade, Anacortes, Burlington, Stanwood)Apr 27 · 100 Meters · Place 15 · Cascade (Sedro-Woolley)Cascade (Sedro-Woolley)100 Meters1515.30a—