Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Gresham High SchoolGresham XC Festival - Sponsored by LMNT · Sep 68:00.88Gresham XC Festival - Sponsored by LMNTSeptember 6, 2025
2,000 Meters · Mary S. Young ParkWRL Sherwood, Athey, Meridian @ Rosemont · Oct 127:56.56WRL Sherwood, Athey, Meridian @ RosemontOctober 12, 2026
2,000 Meters · Sherwood HSSherwood Youth XC Meet presented by Sherwood High XC & Stumptown · Sep 277:40.58Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSeptember 27, 2025
2,000 Meters · Twality Middle SchoolWRL @ Twality · Oct 87:11WRL @ TwalityOctober 8, 2026
2,000 Meters · Wilsonville Memorial ParkWRL Preview · Sep 247:20.22WRL PreviewSeptember 24, 2026
2,000 Meters · Wood Middle/Grahams OaksWRL @ Wood (Graham Oaks Nature Park) · Oct 17:39.12WRL @ Wood (Graham Oaks Nature Park)October 1, 2026
3,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1910:58.40The Mook XC InvitationalSeptember 19, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:04.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 110:47.16Stumptown Youth XC ChampionshipNovember 1, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 65 · Bowerman TrackBowerman Track3,000 Meters Super Champs6510:47.16 PB6
Oct 21WRL ChampionshipsOct 21 · 2,000 Meters 6th Grade · Place 4 · Athey CreekAthey Creek2,000 Meters 6th Grade47:20.26
Oct 12WRL Sherwood, Athey, Meridian @ RosemontOct 12 · 2,000 Meters 6th Grade · Place 1 · Athey CreekAthey Creek2,000 Meters 6th Grade17:56.56 PB6
Oct 8WRL @ TwalityOct 8 · 2,000 Meters 6th and 7th Boys · Place 4 · Athey CreekAthey Creek2,000 Meters 6th and 7th Boys47:11 PB6
Oct 1WRL @ Wood (Graham Oaks Nature Park)Oct 1 · 2,000 Meters 6th Grade · Place 1 · Athey CreekAthey Creek2,000 Meters 6th Grade17:39.12 PB6
Sep 24WRL PreviewSep 24 · 2,000 Meters 6th Grade · Place 3 · Athey CreekAthey Creek2,000 Meters 6th Grade37:20.22 PB6
Sep 19The Mook XC InvitationalSep 19 · 3,000 Meters Middle School Boys · Place 16 · Bowerman TrackBowerman Track3,000 Meters Middle School Boys1610:58.40 PB6
Sep 5Ultimook RaceSep 5 · 3,000 Meters Middle School Boys · Place 18 · Bowerman TrackBowerman Track3,000 Meters Middle School Boys1812:27.65Unofficial6

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 264 · Bowerman TrackBowerman Track3,000 Meters 11-1226413:04.60 PB5
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 61 · Bowerman TrackBowerman Track3,000 Meters 11-126111:23.015
Nov 2Stumptown Youth XC ChampionshipNov 2 · 2,000 Meters Varsity · Place 5 · BowermanBowerman2,000 Meters Varsity57:46.205
Oct 105th Annual Rose City Championship InviteOct 10 · 2,000 Meters Elementary · Place 7 · BowermanBowerman2,000 Meters Elementary77:22.465
Sep 27Sherwood Youth XC Meet presented by Sherwood High XC & StumptownSep 27 · 2,000 Meters Little Champs · Place 1 · Bowerman TrackBowerman Track2,000 Meters Little Champs17:40.58 PB5
Sep 20The Mook XC Invite at AlderbrookSep 20 · 3,000 Meters Middle School · Place 37 · BowermanBowerman3,000 Meters Middle School3711:53.405
Sep 6Gresham XC Festival - Sponsored by LMNTSep 6 · 2,000 Meters Open Youth · Place 12 · Bowerman TrackBowerman Track2,000 Meters Open Youth128:00.88 PB5