Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1613:59.32OES XC InvitationalSeptember 16, 2026
3,200 Meters · Delphian SchoolConquer the Hill · Sep 2317:16.2Conquer the HillSeptember 23, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1922:54.73The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1124:4665th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1623:54.90Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1423:24.52Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3022:58.103A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2625:32.1Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Boys JV · Place 23 · Riverdale5,000 Meters 3A Boys JV2323:39.5211
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 57 · Riverdale3,000 Meters Junior Varsity5713:07.511
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 272 · Riverdale5,000 Meters Junior Varsity27223:54.90 PB11
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 118 · Riverdale5,000 Meters Junior Varsity11823:24.52 PB11
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 242 · Riverdale5,000 Meters Moderate Course24225:32.1 PB11
Sep 23Conquer the HillSep 23 · 3,200 Meters Junior Varsity · Place 20 · Riverdale3,200 Meters Junior Varsity2017:16.2 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (over 21:00) · Place 143 · Riverdale5,000 Meters Silver JV Boys (over 21:00)14322:54.73 PB11
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 65 · Riverdale3,000 Meters Varsity6513:59.32 PB11
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 50 · Riverdale5,000 Meters Junior Varsity5024:46 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 1A-4A · Place 178 · Riverdale5,000 Meters JV Boys 1A-4A17827:18.82Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 53 · Riverdale5,000 Meters 1A/2A/3A Boys JV5322:58.10 PB10
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 66 · Riverdale3,000 Meters Junior Varsity6613:22.4110
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Junior Varsity · Place 81 · Riverdale5,000 Meters Junior Varsity8123:01.8310
Oct 11The RidgelineOct 11 · 5,000 Meters Junior Varsity · Place 10 · Riverdale5,000 Meters Junior Varsity1028:00.0610
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 55 · Riverdale5,000 Meters Junior Varsity5522:14.2010
Sep 25Conquer the HillSep 25 · 3,200 Meters Junior Varsity · Place 5 · Riverdale3,200 Meters Junior Varsity522:17.810
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 246 · Riverdale5,000 Meters Varsity24625:34.810
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 244 · Riverdale5,000 Meters Junior Varsity24423:38.3110
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Varsity · Place 91 · Riverdale3,000 Meters Varsity9115:57.5610
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 1A · Place 211 · Riverdale5,000 Meters Junior Varsity 1A21129:28.3010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 3A · Place 42 · Riverdale5,000 Meters Junior Varsity 3A4224:58.809
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 44 · Riverdale3,000 Meters Varsity4413:27.509
Oct 16Estacada InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 116 · Riverdale5,000 Meters Junior Varsity11623:27.989
Oct 10Vernonia InvitationalOct 10 · 5,000 Meters Varsity · Place 113 · Riverdale5,000 Meters Varsity11323:25.209
Oct 5Ridgeline InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 10 · Riverdale5,000 Meters Junior Varsity1025:469