Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 116:25.0CYO Portland XC Meet of ChampionsOctober 11, 2025
1500 m · Gabriel ParkCYO Portland XC #4 · Oct 46:21.5CYO Portland XC #4October 4, 2025
2,000 Meters · Gresham High SchoolGresham XC Festival - Sponsored by LMNT · Sep 68:51.02Gresham XC Festival - Sponsored by LMNTSeptember 6, 2025
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #1 · Sep 1314:31.2CYO Portland XC #1September 13, 2025
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2314:46.80USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 915:15.48USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1320:25.102025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2218:40.71USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
5,000 Meters · Nike World HeadquartersBowerman 5K · Jul 2627:08.88Bowerman 5KJuly 26, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 274 · Bowerman TrackBowerman Track4,000 Meters 13-1427420:25.10 PB8
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 84 · Bowerman TrackBowerman Track4,000 Meters 13-148418:40.71 PB8
Nov 9USATF Oregon Junior Olympic Cross Country ChampionshipNov 9 · 4,000 Meters Varsity · Place 32 · BowermanBowerman4,000 Meters Varsity3219:53.10—
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 63 · BowermanBowerman3,000 Meters Varsity6313:05.408
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 1,500 Meters Cadet 1500M · Place 7 · St. Pius XSt. Pius X1,500 Meters Cadet 1500M76:25.0 PB8
Oct 4CYO Portland XC #4Oct 4 · 1,500 Meters Cadet 1500M · Place 7 · St. Pius XSt. Pius X1,500 Meters Cadet 1500M76:21.5 PB8
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 11 · St. Pius XSt. Pius X3,000 Meters Cadet 3000M1114:36.28
Sep 20CYO Portland XC #2Sep 20 · 1,500 Meters 1500M Cub · Place 3 · St. Pius XSt. Pius X1,500 Meters 1500M Cub36:22.98
Sep 13CYO Portland XC #1Sep 13 · 3,000 Meters 3000M Cub · Place 7 · St. Pius XSt. Pius X3,000 Meters 3000M Cub714:31.2 PB8
Sep 6Gresham XC Festival - Sponsored by LMNTSep 6 · 2,000 Meters Open Youth · Place 12 · Bowerman TrackBowerman Track2,000 Meters Open Youth128:51.02 PB8
Jul 26Bowerman 5KJul 26 · 5,000 Meters Adults and Youth · Place 135 · Bowerman TrackBowerman Track5,000 Meters Adults and Youth13527:08.88 PB8

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 81 · Bowerman TrackBowerman Track3,000 Meters 11-128114:46.80 PB7
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 33 · Bowerman TrackBowerman Track3,000 Meters 11-123315:15.48 PB7
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 87 · BowermanBowerman3,000 Meters Middle School8714:18.067
Sep 27McMinnville Middle School InviteSep 27 · 3,000 Meters Open · Place 48 · BowermanBowerman3,000 Meters Open4815:49.707
Sep 13Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 91 · BowermanBowerman3,000 Meters Middle School9115:46.267