Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Gabriel ParkCYO Portland XC #2 · Sep 195:45.3CYO Portland XC #2September 19, 2026
1,000 Meters · Nike World HeadquartersBowerman 5K · Jul 265:36.58Bowerman 5KJuly 26, 2025
1500 m · Camp HowardCYO Portland XC Bigfoot Meet of Champions · Oct 108:35.4CYO Portland XC Bigfoot Meet of ChampionsOctober 10, 2026
1500 m · Gabriel ParkCYO Portland XC #4 · Oct 37:59.3CYO Portland XC #4October 3, 2026
2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:53.202025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
2,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 2712:01.43Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
2,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 110:54.28Stumptown Youth XC ChampionshipNovember 1, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 2,000 Meters Little Champs · Place 61 · Youth Track FoundationYouth Track Foundation2,000 Meters Little Champs6110:54.28 PB3
Oct 10CYO Portland XC Bigfoot Meet of ChampionsOct 10 · 1,500 Meters Roadrunner 1500M · Place 33 · St. Pius XSt. Pius X1,500 Meters Roadrunner 1500M338:35.4 PB3
Oct 3CYO Portland XC #4Oct 3 · 1,500 Meters Roadrunner 1500M · Place 32 · St. Pius XSt. Pius X1,500 Meters Roadrunner 1500M327:59.3 PB3
Sep 19CYO Portland XC #2Sep 19 · 1,000 Meters 1000M RR · Place 8 · St. Pius XSt. Pius X1,000 Meters 1000M RR85:45.3 PB3

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 203 · Bowerman TrackBowerman Track2,000 Meters 8U20313:53.20 PB2
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 2,000 Meters 8U · Place 59 · Bowerman TrackBowerman Track2,000 Meters 8U5911:26.482
Nov 9USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 2,000 Meters Varsity · Place 17 · BowermanBowerman2,000 Meters Varsity1712:47.60—
Nov 2Stumptown Youth XC ChampionshipNov 2 · 2,000 Meters Varsity · Place 67 · BowermanBowerman2,000 Meters Varsity6711:38.502
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 2,000 Meters Little Champs · Place 35 · Bowerman TrackBowerman Track2,000 Meters Little Champs3512:01.43 PB2
Jul 26Bowerman 5KJul 26 · 1,000 Meters kids · Place 40 · Bowerman TrackBowerman Track1,000 Meters kids405:36.58 PB2

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 2,000 Meters 8U · Place 18 · Bowerman TrackBowerman Track2,000 Meters 8U1817:21.323
Nov 3Stumptown Youth XC ChampionshipNov 3 · 2,000 Meters Varsity · Place 71 · BowermanBowerman2,000 Meters Varsity7112:33.303
Oct 114th Annual Rose City Championship InviteOct 11 · 2,000 Meters Elementary · Place 85 · BowermanBowerman2,000 Meters Elementary8511:46.043