Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:34.97The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1920:28.67The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Fernhill ParkPIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin) · Sep 1622:34.15PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)September 16, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff) · Oct 1420:38.20PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)October 14, 2026
5,000 Meters · Lents ParkPIL Preview · Sep 219:55.19PIL PreviewSeptember 2, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3020:33.20PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Richardson ParkFlight 7 · Oct 320:37.7Flight 7October 3, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:28.886th 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 Junior Varsity · Place 108 · Cleveland (OR)5,000 Meters Junior Varsity10820:06.610
Oct 14PIL @ Gabriel Park (Ida, Cleve, Lincoln, Jeff)Oct 14 · 5,000 Meters Varsity · Place 27 · Cleveland (OR)5,000 Meters Varsity2720:38.20 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 123 · Cleveland (OR)5,000 Meters JV Silver12319:28.88 PB10
Oct 3Flight 7Oct 3 · 5,000 Meters Junior Varsity · Place 63 · Cleveland (OR)5,000 Meters Junior Varsity6320:37.7 PB10
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 29 · Cleveland (OR)5,000 Meters Junior Varsity2920:33.20 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 165 · Cleveland (OR)5,000 Meters Gold JV Boys (Ave under 20:00)16520:28.67 PB10
Sep 16PIL @ Fernhill (Cleveland, Lincoln, Benson, Franklin)Sep 16 · 5,000 Meters Junior Varsity · Place 46 · Cleveland (OR)5,000 Meters Junior Varsity4622:34.15 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 48 · Cleveland (OR)5,000 Meters JV Boys 5A – 6A4822:23.40Unofficial10
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 70 · Cleveland (OR)5,000 Meters Junior Varsity7019:55.19 PB10
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Boys · Place 57 · Cleveland (OR)3,000 Meters Sophomore Boys5711:34.97 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 152 · Cleveland (OR)5,000 Meters Junior Varsity15221:01.199
Oct 15PIL @ Gabriel ParkOct 15 · 5,000 Meters Junior Varsity · Place 55 · Cleveland (OR)5,000 Meters Junior Varsity5521:37.009
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 292 · Cleveland (OR)5,000 Meters Junior Varsity Championship29221:30.159
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Frosh/Soph Freshman · Place 176 · Cleveland (OR)5,000 Meters Frosh/Soph Freshman17622:36.029
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 73 · Cleveland (OR)5,000 Meters Junior Varsity7323:06.709
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Junior Varsity · Place 67 · Cleveland (OR)5,000 Meters Junior Varsity6724:16.929
Sep 6The Ultimook RaceSep 6 · 3,000 Meters Novice · Place 82 · Cleveland (OR)3,000 Meters Novice8215:49.109
Sep 3PIL PreviewSep 3 · 3,000 Meters Novice · Place 46 · Cleveland (OR)3,000 Meters Novice4615:01.869
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 130 · Cleveland (OR)3,000 Meters Novice13015:18.299