Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:12.56The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1918:38.03The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1419:22.61PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1620:41.43PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 218:38.80PIL PreviewSeptember 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · Roosevelt (OR)5,000 Meters Varsity3918:16.111
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · Roosevelt (OR)5,000 Meters Varsity3918:16.111
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 34 · Roosevelt (OR)5,000 Meters Varsity3419:22.61 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 45 · Roosevelt (OR)5,000 Meters Gold JV Boys (Ave under 20:00)4518:38.03 PB11
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Varsity · Place 27 · Roosevelt (OR)5,000 Meters Varsity2720:41.43 PB11
Sep 2PIL PreviewSep 2 · 5,000 Meters Varsity · Place 49 · Roosevelt (OR)5,000 Meters Varsity4918:38.80 PB11
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Junior Boys · Place 69 · Roosevelt (OR)3,000 Meters Junior Boys6911:12.56 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 49 · Roosevelt (OR)5,000 Meters Varsity4918:56.1910
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 32 · Roosevelt (OR)5,000 Meters Varsity3219:08.4010
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 90 · Roosevelt (OR)5,000 Meters Varsity9019:30.7510
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 37 · Roosevelt (OR)5,000 Meters Varsity3719:32.3010
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Varsity · Place 22 · Roosevelt (OR)5,000 Meters Varsity2220:25.5010
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 171 · Roosevelt (OR)5,000 Meters Varsity17119:26.1810
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 61 · Roosevelt (OR)5,000 Meters Junior Varsity6121:02.2310
Aug 29Night MeetAug 29 · 3,000 Meters Sophomore · Place 140 · Roosevelt (OR)3,000 Meters Sophomore14011:56.2410

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 51 · Roosevelt (OR)5,000 Meters Varsity5122:06.209
Oct 16PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Varsity · Place 23 · Roosevelt (OR)5,000 Meters Varsity2320:19.449
Oct 2PIL @ Pier Park (Roosevelt Host)Oct 2 · 5,000 Meters Varsity · Place 25 · Roosevelt (OR)5,000 Meters Varsity2521:10.409
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 3 · Place 119 · Roosevelt (OR)5,000 Meters Varsity Division 311919:43.5FR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 190 · Roosevelt (OR)5,000 Meters Varsity19020:32.209
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Varsity · Place 25 · Roosevelt (OR)5,000 Meters Varsity2520:46.309
Sep 4PIL PreviewSep 4 · 5,000 Meters Varsity · Place 52 · Roosevelt (OR)5,000 Meters Varsity5221:27.409
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 69 · Roosevelt (OR)3,000 Meters Freshman6911:38.749