Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Vancouver LakeTrico League Meet · Oct 114:00.26Trico League MeetOctober 1, 2025
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1616:54.47OES XC InvitationalSeptember 16, 2026
3,200 Meters · Delphian SchoolConquer the Hill · Sep 2320:18.0Conquer the HillSeptember 23, 2026
4300 m · Seaside 3 CourseThree Course Challenge · Sep 2628:34.4Three Course ChallengeSeptember 26, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1128:3665th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1426:35.42Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 3025:15.613A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 326:59.11Run With Neil InvitationalOctober 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Boys JV · Place 27 · RiverdaleRiverdale5,000 Meters 3A Boys JV2725:15.61 PB9
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 86 · RiverdaleRiverdale3,000 Meters Junior Varsity8615:10.39
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 165 · RiverdaleRiverdale5,000 Meters Junior Varsity16526:35.42 PB9
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 79 · RiverdaleRiverdale5,000 Meters Junior Varsity7926:59.11 PB9
Sep 26Three Course ChallengeSep 26 · 4,300 Meters Easy Course · Place 205 · RiverdaleRiverdale4,300 Meters Easy Course20528:34.4 PB9
Sep 23Conquer the HillSep 23 · 3,200 Meters Junior Varsity · Place 32 · RiverdaleRiverdale3,200 Meters Junior Varsity3220:18.0 PB9
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 81 · RiverdaleRiverdale3,000 Meters Varsity8116:54.47 PB9
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 71 · RiverdaleRiverdale5,000 Meters Junior Varsity7128:36 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MCL ChampionshipOct 28 · 3,000 Meters Junior Varsity Middle School · Place 40 · RiverdaleRiverdale3,000 Meters Junior Varsity Middle School4017:26.508
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Middle School · Place 94 · RiverdaleRiverdale3,000 Meters Middle School9417:01.758
Oct 7COWAPA Clash 3KOct 7 · 3,000 Meters Middle School · Place 58 · RiverdaleRiverdale3,000 Meters Middle School5817:458
Oct 1Trico League MeetOct 1 · 2,500 Meters Middle School Boys · Place 79 · RiverdaleRiverdale2,500 Meters Middle School Boys7914:00.26 PB8
Sep 17Catlin Gabel XC InvitationalSep 17 · 3,000 Meters Middle School · Place 55 · RiverdaleRiverdale3,000 Meters Middle School5521:30.008
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Middle School · Place 130 · RiverdaleRiverdale3,000 Meters Middle School13020:33.578

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MCL ChampionshipOct 22 · 3,000 Meters Junior Varsity · Place 22 · RiverdaleRiverdale3,000 Meters Junior Varsity2218:04.307
Oct 10WRL MS @ CanbyOct 10 · 2,000 Meters 7th Grade · Place 39 · RiverdaleRiverdale2,000 Meters 7th Grade3911:41.507
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 119 · RiverdaleRiverdale3,000 Meters Middle School11918:49.897
Sep 26Conquer the HillSep 26 · 3,200 Meters Middle School · Place 45 · RiverdaleRiverdale3,200 Meters Middle School4523:03.37
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 3,000 Meters Middle School · Place 74 · RiverdaleRiverdale3,000 Meters Middle School7420:36.407
Sep 11OES XC InvitationalSep 11 · 3,000 Meters Middle School · Place 88 · RiverdaleRiverdale3,000 Meters Middle School8818:28.207

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MCL ChampionshipOct 26 · 3,000 Meters Junior Varsity · Place 20 · RiverdaleRiverdale3,000 Meters Junior Varsity2017:18.906
Oct 17Wildcat 3K tuneupOct 17 · 3,000 Meters Middle School · Place 54 · RiverdaleRiverdale3,000 Meters Middle School5417:24.806
Oct 11Estacada InvitationalOct 11 · 3,000 Meters Middle School · Place 99 · RiverdaleRiverdale3,000 Meters Middle School9918:40.886
Oct 3Tigard Vs. TualatinOct 3 · 3,000 Meters Middle School · Place 126 · RiverdaleRiverdale3,000 Meters Middle School12617:33.666
Sep 29Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 163 · RiverdaleRiverdale3,000 Meters Middle School16318:12.186
Sep 21Catlin Gabel XC Invitational 2023Sep 21 · 3,000 Meters Middle School · Place 65 · RiverdaleRiverdale3,000 Meters Middle School6518:38.786
Sep 8Cougar Flat TrackSep 8 · 3,000 Meters Middle School · Place 41 · RiverdaleRiverdale3,000 Meters Middle School4119:08.06