Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 278:10.77Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
2,000 Meters · Twality Middle SchoolWRL @ Twality · Oct 88:02WRL @ TwalityOctober 8, 2026
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1614:45.99OES XC InvitationalSeptember 16, 2026
3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 912:35.716th Annual Rose City Championship InviteOctober 9, 2026
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 112:00.33Stumptown Youth XC ChampionshipNovember 1, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Champs · Place 104 · Bowerman TrackBowerman Track3,000 Meters Champs10412:00.33 PB6
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 61 · Oregon Episcopal MSOregon Episcopal MS3,000 Meters Middle School6112:44.06
Oct 96th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 104 · Bowerman TrackBowerman Track3,000 Meters Middle School10412:35.71 PB6
Oct 8WRL @ TwalityOct 8 · 2,000 Meters 6th and 7th Boys · Place 17 · Oregon EpiscopalOregon Episcopal2,000 Meters 6th and 7th Boys178:02 PB6
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Middle School · Place 30 · Oregon EpiscopalOregon Episcopal3,000 Meters Middle School3014:45.99 PB6

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 87 · Bowerman TrackBowerman Track3,000 Meters 11-128712:04.385
Nov 9USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 3,000 Meters Varsity · Place 39 · BowermanBowerman3,000 Meters Varsity3912:38.10—
Oct 105th Annual Rose City Championship InviteOct 10 · 2,000 Meters Elementary · Place 18 · BowermanBowerman2,000 Meters Elementary187:51.195
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 2,000 Meters Little Champs · Place 4 · Bowerman TrackBowerman Track2,000 Meters Little Champs48:10.77 PB5