Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1612:10.39OES XC InvitationalSeptember 16, 2026
3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 1418:00.3Archers InvitationalOctober 14, 2022
3,000 Meters · Southwest Christian Wildcat TrailMCL Championship · Oct 2517:51.30MCL ChampionshipOctober 25, 2022
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:00.90The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1119:1065th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:19.40OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:55.90Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1418:50.80Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 3018:49.813A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 318:30.59Run With Neil InvitationalOctober 3, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2622:43.5Three Course ChallengeSeptember 26, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 3A · Place 40 · RiverdaleRiverdale5,000 Meters 3A4018:19.40 PB10
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 16 · RiverdaleRiverdale5,000 Meters 3A Varsity Boys1618:49.81 PB10
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 40 · RiverdaleRiverdale3,000 Meters Varsity4010:35.510
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 156 · RiverdaleRiverdale5,000 Meters Varsity15618:55.90 PB10
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Varsity · Place 84 · RiverdaleRiverdale5,000 Meters Varsity8418:50.80 PB10
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Varsity · Place 34 · RiverdaleRiverdale5,000 Meters Varsity3418:30.59 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 113 · RiverdaleRiverdale5,000 Meters Difficult Course11322:43.5 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver Varsity Boys (Ave over 18:00) · Place 87 · RiverdaleRiverdale5,000 Meters Silver Varsity Boys (Ave over 18:00)8719:00.90 PB10
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 24 · RiverdaleRiverdale3,000 Meters Varsity2412:10.39 PB10
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Varsity · Place 58 · RiverdaleRiverdale5,000 Meters Varsity5819:10 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 204 · RiverdaleRiverdale5,000 Meters Varsity Boys 1A – 4A20423:42.21Unofficial10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 14 · RiverdaleRiverdale5,000 Meters 1A/2A/3A Boys JV1420:23.009
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Varsity · Place 93 · RiverdaleRiverdale3,000 Meters Varsity9312:00.099
Oct 15Estacada InvitationalOct 15 · 5,000 Meters Varsity · Place 90 · RiverdaleRiverdale5,000 Meters Varsity9020:30.829
Oct 11The RidgelineOct 11 · 5,000 Meters Varsity · Place 21 · RiverdaleRiverdale5,000 Meters Varsity2123:54.779
Oct 4Run With Neil InvitationalOct 4 · 5,000 Meters Varsity · Place 49 · RiverdaleRiverdale5,000 Meters Varsity4920:26.909
Sep 25Conquer the HillSep 25 · 3.23 Miles Varsity · Place 11 · RiverdaleRiverdale3.23 Miles Varsity1126:48.29
Sep 20Three Course ChallengeSep 20 · 5,000 Meters Varsity · Place 174 · RiverdaleRiverdale5,000 Meters Varsity17423:17.59
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 131 · RiverdaleRiverdale5,000 Meters Junior Varsity13121:27.399
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Varsity · Place 62 · RiverdaleRiverdale3,000 Meters Varsity6213:36.839
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 1A · Place 127 · RiverdaleRiverdale5,000 Meters Junior Varsity 1A12723:46.109
Aug 283K XC KickoffAug 28 · 3,000 Meters Varsity · Place 48 · RiverdaleRiverdale3,000 Meters Varsity4814:53.609

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MCL ChampionshipOct 22 · 3,000 Meters Junior Varsity · Place 17 · RiverdaleRiverdale3,000 Meters Junior Varsity1716:30.608
Oct 10WRL MS @ CanbyOct 10 · 3,000 Meters 8th Grade · Place 51 · RiverdaleRiverdale3,000 Meters 8th Grade5117:54.508
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 117 · RiverdaleRiverdale3,000 Meters Middle School11718:36.878
Sep 26Conquer the HillSep 26 · 3,200 Meters Middle School · Place 44 · RiverdaleRiverdale3,200 Meters Middle School4422:14.38
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 3,000 Meters Middle School · Place 80 · RiverdaleRiverdale3,000 Meters Middle School8022:03.908
Sep 11OES XC InvitationalSep 11 · 3,000 Meters Middle School · Place 102 · RiverdaleRiverdale3,000 Meters Middle School10221:01.208

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26MCL ChampionshipOct 26 · 3,000 Meters Junior Varsity · Place 23 · RiverdaleRiverdale3,000 Meters Junior Varsity2318:19.107
Oct 11Estacada InvitationalOct 11 · 3,000 Meters Middle School · Place 101 · RiverdaleRiverdale3,000 Meters Middle School10118:46.347
Oct 3Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 134 · RiverdaleRiverdale3,000 Meters Middle School13418:37.037
Sep 29Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 167 · RiverdaleRiverdale3,000 Meters Middle School16718:33.227

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25MCL ChampionshipOct 25 · 3,000 Meters Co-Ed JV · Place 25 · RiverdaleRiverdale3,000 Meters Co-Ed JV2517:51.30 PB6
Oct 14Archers InvitationalOct 14 · 3,000 Meters Middle School · Place 54 · RiverdaleRiverdale3,000 Meters Middle School5418:00.3 PB6
Sep 30SCS InvitationalSep 30 · 3,000 Meters Middle School · Place 116 · RiverdaleRiverdale3,000 Meters Middle School11618:23.96
Sep 22Catlin Gabel XC Invitational Sep 22 · 3,000 Meters Middle School · Place 59 · RiverdaleRiverdale3,000 Meters Middle School5922:01.36
Sep 13OES XC InvitationalSep 13 · 3,000 Meters Middle School · Place 171 · RiverdaleRiverdale3,000 Meters Middle School17124:29.76