Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 289:58.27The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:00.30The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1618:13.36PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1716:17.04Stumptown ShowdownOctober 17, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3017:30.74PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:08.256th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1724:35Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 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-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 23 · Ida B. Wells5,000 Meters Varsity2316:46.512
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 23 · Ida B. Wells5,000 Meters Varsity2316:46.512
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 50 · Ida B. Wells5,000 Meters Varsity5016:17.04 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 74 · Ida B. Wells5,000 Meters Bike the Gorge Varsity Championship7416:08.25 PB12
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Varsity · Place 5 · Ida B. Wells5,000 Meters Varsity517:30.74 PB12
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 84 · Ida B. Wells5,000 Meters Elite Varsity Boys (Ave under 16:45)8417:00.30 PB12
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Varsity · Place 6 · Ida B. Wells5,000 Meters Varsity618:13.36 PB12
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 32 · Ida B. Wells5,000 Meters Varsity3217:23.5912
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Senior Boys · Place 24 · Ida B. Wells3,000 Meters Senior Boys249:58.27 PB12
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 36 · Ida B. Wells5,000 Meters Week 13624:35 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 14 · Ida B. Wells5,000 Meters Junior Varsity1417:09.5611
Oct 15PIL @ Gabriel ParkOct 15 · 5,000 Meters Varsity · Place 14 · Ida B. Wells5,000 Meters Varsity1417:47.8011
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 39 · Ida B. Wells5,000 Meters Junior Varsity Championship3917:27.9311
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 17 · Ida B. Wells5,000 Meters Varsity1717:40.1011
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity Elite · Place 131 · Ida B. Wells5,000 Meters Varsity Elite13116:42.7011
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Varsity · Place 9 · Ida B. Wells5,000 Meters Varsity918:38.1011
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 1 · Ida B. Wells5,000 Meters Junior Varsity117:45.6011
Sep 3PIL PreviewSep 3 · 5,000 Meters Varsity · Place 43 · Ida B. Wells5,000 Meters Varsity4318:29.7911
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 40 · Ida B. Wells3,000 Meters Varsity409:51.6111

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 40 · Ida B. Wells5,000 Meters Junior Varsity4017:56.3010
Oct 16PIL @ Clinton Park (Franklin Host)Oct 16 · 5,000 Meters Junior Varsity · Place 15 · Ida B. Wells5,000 Meters Junior Varsity1518:07.5910
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Junior Varsity Championship · Place 92 · Ida B. Wells5,000 Meters Junior Varsity Championship9217:43.2010
Oct 2PIL @ Pier Park (Roosevelt Host)Oct 2 · 5,000 Meters Varsity · Place 16 · Ida B. Wells5,000 Meters Varsity1619:17.0010
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 97 · Ida B. Wells5,000 Meters Junior Varsity9718:19.6010
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Junior Varsity · Place 12 · Ida B. Wells5,000 Meters Junior Varsity1220:02.5010
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Junior Varsity · Place 32 · Ida B. Wells5,000 Meters Junior Varsity3218:49.4910
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 32 · Ida B. Wells5,000 Meters Junior Varsity3219:45.4010
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 45 · Ida B. Wells3,000 Meters Sophomore4510:40.1010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 256A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 81 · Ida B. Wells5,000 Meters Junior Varsity8118:58.109
Oct 18PIL - Clev, Wells, Lincoln, Jeff, BenOct 18 · 5,000 Meters Junior Varsity · Place 35 · Ida B. Wells5,000 Meters Junior Varsity3519:19.909
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Junior Varsity Championship · Place 191 · Ida B. Wells5,000 Meters Junior Varsity Championship19119:23.1FR
Sep 6PIL District PreviewSep 6 · 5,000 Meters Junior Varsity · Place 78 · Ida B. Wells5,000 Meters Junior Varsity7821:14.6FR
Aug 25Night MeetAug 25 · 3,000 Meters Novice · Place 8 · Ida B. Wells3,000 Meters Novice812:23.7FR