Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek PreserveThe Opener · Aug 289:59.19The Opener August 28, 2026
3,000 Meters · Tigard HSCoaches' Cup · Sep 229:59.36Coaches' CupSeptember 22, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:43.50The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2617:20.17Nike Portland XCSeptember 26, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 117:28.54Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1716:34.18Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1216:55.48Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:11.116th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1618:35.58Silver Falls Oktoberfest InvitationalSeptember 16, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 37 · Tualatin5,000 Meters Varsity3718:32.212
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 65 · Tualatin5,000 Meters Varsity6516:34.18 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 145 · Tualatin5,000 Meters Bike the Gorge Varsity Championship14517:11.11 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 50 · Tualatin5,000 Meters Varsity5017:28.54 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 190 · Tualatin5,000 Meters Danner Championship Varsity19017:20.17 PB12
Sep 22Coaches' CupSep 22 · 3,000 Meters Boys 3K · Place 8 · Tualatin3,000 Meters Boys 3K89:59.36 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 129 · Tualatin5,000 Meters Elite Varsity Boys (Ave under 16:45)12917:43.50 PB12
Sep 16Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 38 · Tualatin5,000 Meters Varsity3818:35.58 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 71 · Tualatin5,000 Meters Varsity Boys7116:55.48 PB12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 81 · Tualatin3,000 Meters Varsity819:59.19 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 296A-5 Three Rivers League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 33 · Tualatin5,000 Meters Varsity3317:28.0511
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 78 · Tualatin5,000 Meters Varsity7817:48.0511
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Varsity · Place 60 · Tualatin5,000 Meters Varsity6017:35.5611
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 1 · Place 114 · Tualatin5,000 Meters Varsity Division 111417:33.5011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 81 · Tualatin5,000 Meters Varsity8117:33.4911
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 53 · Tualatin3,000 Meters Varsity5310:06.6311

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 306A-5 Three Rivers League ChampionshipOct 30 · 5,000 Meters Varsity · Place 42 · Tualatin5,000 Meters Varsity4218:26.6010
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Varsity · Place 72 · Tualatin5,000 Meters Varsity7217:58.5410
Oct 2Tualatin @ TigardOct 2 · 5,000 Meters Junior Varsity · Place 10 · Tualatin5,000 Meters Junior Varsity1017:31.7310
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 1 · Place 137 · Tualatin5,000 Meters Varsity Division 113720:14.9SO
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 112 · Tualatin5,000 Meters Varsity11218:04.8910
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 41 · Tualatin3,000 Meters Sophomore4110:34.0710