Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 277:11.34King Cobras InvitationalSeptember 27, 2025
2 Miles · Fort Steilacoom 2 mileFort Steilacoom Invitational · Sep 1916:50.1Fort Steilacoom InvitationalSeptember 19, 2026
2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 148:57.32USATF National Junior Olympic ChampionshipsDecember 14, 2024
2,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 239:08.10USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
2,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 198:51.78Rainer Beach Goose Chase 2024October 19, 2024
2,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 168:59.50USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 1814:47.84Goose ChaseOctober 18, 2025
3,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3113:18.612026 Rain City StampedeOctober 31, 2026
3,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 1112:42.712026 Cascade Striders Flying Feet Cross Country InvitationalOctober 11, 2026
3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2213:19.26USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
800 m · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 122:30.5The 27th Bellarmine InviteSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 3,000 Meters 9-10 · Place 22 · South Hill Running3,000 Meters 9-102213:18.61 PB5
Oct 25FWTC Autumn Classic XC Oct 25 · 3,000 Meters Varsity · Place 27 · South Hill Running3,000 Meters Varsity2713:08.905
Oct 112026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 3,000 Meters 9-10 · Place 19 · South Hill Running3,000 Meters 9-101912:42.71 PB5
Sep 19Fort Steilacoom InvitationalSep 19 · 2 Miles Boys Club · Place 19 · South Hill Running2 Miles Boys Club1916:50.1 PB5
Sep 12The 27th Bellarmine InviteSep 12 · 800 Meters Grades K-5 · Place 5 · South Hill Running800 Meters Grades K-552:30.5 PB5

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 9-10 · Place 67 · South Hill Running3,000 Meters 9-106713:19.26 PB4
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 46 · South Hill Running3,000 Meters Varsity4613:20.6010
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 36 · South Hill Running3,000 Meters Varsity3613:55.6510
Oct 18Goose ChaseOct 18 · 3,000 Meters 9 & 10 Boys · Place 36 · South Hill Running3,000 Meters 9 & 10 Boys3614:47.84 PB4
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 9-10 · Place 54 · South Hill Running3,000 Meters 9-105415:46.704
Oct 4HOKA 29th John Payne XC InviteOct 4 · 1.5 Miles Middle School Elementary · Place 100 · South Hill Running1.5 Miles Middle School Elementary10011:35.34
Sep 27King Cobras InvitationalSep 27 · 1 Miles 9-10 · Place 25 · South Hill Running1 Miles 9-10257:11.34 PB4
Sep 20Fort Steilacoom InvitationalSep 20 · 1 Mile Varsity · Place 17 · South Hill Running1 Mile Varsity177:46.84
Sep 13The 26th Bellarmine InviteSep 13 · 800 Meters Elementary · Place 12 · South Hill Running800 Meters Elementary122:50.04

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 2,000 Meters 7-8 · Place 117 · South Hill Running2,000 Meters 7-81178:57.32 PB3
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 2,000 Meters 8U · Place 27 · South Hill Running2,000 Meters 8U279:08.10 PB3
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 2,000 Meters 8U · Place 20 · South Hill Running2,000 Meters 8U208:59.50 PB3
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 2,000 Meters 7-8 · Place 10 · South Hill Running2,000 Meters 7-8108:51.78 PB3
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 2,000 Meters Varsity · Place 12 · South Hill Running2,000 Meters Varsity128:11.808
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 1.5 Miles Middle School Elementary · Place 141 · South Hill Running1.5 Miles Middle School Elementary14112:25.8—
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 16 · South Hill Running1 Mile Varsity167:48.1—
Sep 21Fort Steilacoom InvitationalSep 21 · 1 Mile Open · Place 9 · South Hill Running1 Mile Open97:19.4—
Sep 1425th Bellarmine InvitationalSep 14 · 800 Meters Elementary Open · Place 15 · South Hill Running800 Meters Elementary Open153:05.2—