Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2810:24.10The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:03.95The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1418:10.71PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1619:37.90PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 217:40.09PIL PreviewSeptember 2, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3018:15.99PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:52.326th Annual Rose City Championship InviteOctober 9, 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 31 · Roosevelt (OR)5,000 Meters Varsity3117:38.211
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 31 · Roosevelt (OR)5,000 Meters Varsity3117:38.211
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 19 · Roosevelt (OR)5,000 Meters Varsity1918:10.71 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Silver · Place 60 · Roosevelt (OR)5,000 Meters Varsity Silver6016:52.32 PB11
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Varsity · Place 13 · Roosevelt (OR)5,000 Meters Varsity1318:15.99 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 2 · Roosevelt (OR)5,000 Meters Gold JV Boys (Ave under 20:00)217:03.95 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Varsity · Place 18 · Roosevelt (OR)5,000 Meters Varsity1819:37.90 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 48 · Roosevelt (OR)5,000 Meters Varsity Boys 5A – 6A4819:19.47Unofficial11
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 37 · Roosevelt (OR)5,000 Meters Varsity3717:40.09 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Boys · Place 39 · Roosevelt (OR)3,000 Meters Junior Boys3910:24.10 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 41 · Roosevelt (OR)5,000 Meters Varsity4117:49.2510
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 26 · Roosevelt (OR)5,000 Meters Varsity2618:39.9110
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 28 · Roosevelt (OR)5,000 Meters Varsity2817:50.2910
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 29 · Roosevelt (OR)5,000 Meters Varsity2918:15.9010
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Varsity · Place 16 · Roosevelt (OR)5,000 Meters Varsity1619:34.2010
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 56 · Roosevelt (OR)5,000 Meters Varsity 5A5618:25.6010
Sep 3PIL PreviewSep 3 · 5,000 Meters Varsity · Place 40 · Roosevelt (OR)5,000 Meters Varsity4018:20.8410
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 59 · Roosevelt (OR)3,000 Meters Sophomore5910:36.5710

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 47 · Roosevelt (OR)5,000 Meters Varsity4719:12.409
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Varsity · Place 25 · Roosevelt (OR)5,000 Meters Varsity2520:26.509
Oct 2PIL @ Pier Park (Roosevelt Host)Oct 2 · 5,000 Meters Varsity · Place 24 · Roosevelt (OR)5,000 Meters Varsity2421:00.709
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 153 · Roosevelt (OR)5,000 Meters Varsity15318:49.509
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Varsity · Place 24 · Roosevelt (OR)5,000 Meters Varsity2420:23.609
Sep 4PIL PreviewSep 4 · 5,000 Meters Varsity · Place 53 · Roosevelt (OR)5,000 Meters Varsity5322:37.409
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 50 · Roosevelt (OR)3,000 Meters Freshman5011:18.699