Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 125:52.6The 27th Bellarmine InviteSeptember 12, 2026
1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 45:55.73West Seattle Rust BusterOctober 4, 2026
1.5 Miles · Charles Wright HSMS Nisqually Meet #1 · Sep 229:42.00MS Nisqually Meet #1September 22, 2026
1.5 Miles · Titlow ParkMS Nisqually Meet #5 LEAGUE CHAMPS! · Oct 218:54.00MS Nisqually Meet #5 LEAGUE CHAMPS!October 21, 2025
1.7 Miles · McM trailsMS Nisqually Meet #3 · Oct 79:53MS Nisqually Meet #3October 7, 2025
2 Miles · Fort Steilacoom 2 mileFort Steilacoom Invitational · Sep 1913:48.0Fort Steilacoom InvitationalSeptember 19, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:41.73USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2312:19.70USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3111:35.472026 Rain City StampedeOctober 31, 2026
3,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 1111:26.682026 Cascade Striders Flying Feet Cross Country InvitationalOctober 11, 2026
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1611:37.30USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2210:32.45USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 3,000 Meters 11-12 · Place 6 · Federal Way TrackFederal Way Track3,000 Meters 11-12611:35.47 PB7
Oct 112026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 3,000 Meters 11-12 · Place 9 · Federal Way TrackFederal Way Track3,000 Meters 11-12911:26.68 PB7
Oct 4West Seattle Rust BusterOct 4 · 1 Miles 11-12 · Place 7 · Federal Way TrackFederal Way Track1 Miles 11-1275:55.73 PB7
Sep 22MS Nisqually Meet #1Sep 22 · 1.5 Miles Middle School · Place 9 · St Patrick CatholicSt Patrick Catholic1.5 Miles Middle School99:42.00 PB7
Sep 19Fort Steilacoom InvitationalSep 19 · 2 Miles Boys Club · Place 2 · Federal Way TrackFederal Way Track2 Miles Boys Club213:48.0 PB7
Sep 12The 27th Bellarmine InviteSep 12 · 1 Miles Grades 6-8 · Place 5 · Federal Way TrackFederal Way Track1 Miles Grades 6-855:52.6 PB7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 71 · Federal Way TrackFederal Way Track3,000 Meters 11-127111:48.806
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 13 · Federal Way TrackFederal Way Track3,000 Meters 11-121310:32.45 PB6
Oct 21MS Nisqually Meet #5 LEAGUE CHAMPS!Oct 21 · 1.5 Miles Middle School · Place 6 · St Patrick CatholicSt Patrick Catholic1.5 Miles Middle School68:54.00 PB6
Oct 15MS Nisqually Meet #4Oct 15 · 1.5 Miles Middle School · Place 4 · St Patrick CatholicSt Patrick Catholic1.5 Miles Middle School49:00.006
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 11-12 · Place 10 · Federal Way TrackFederal Way Track3,000 Meters 11-121011:55.306
Oct 7MS Nisqually Meet #3Oct 7 · 1.7 Miles Middle School · Place 2 · St Patrick CatholicSt Patrick Catholic1.7 Miles Middle School29:53 PB6

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 51 · Federal Way TrackFederal Way Track3,000 Meters 9-105111:41.73 PB5
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 9-10 · Place 12 · Federal Way TrackFederal Way Track3,000 Meters 9-101212:19.70 PB5
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 9-10 · Place 5 · Federal Way TrackFederal Way Track3,000 Meters 9-10511:37.30 PB5