Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Vancouver LakeTrico League Meet · Oct 111:11.54Trico League MeetOctober 1, 2025
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1612:55.09OES XC InvitationalSeptember 16, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1920:28.66The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Hudson's Bay HS65th Annual Steve Maas Run-a-Ree · Sep 1121:5365th Annual Steve Maas Run-a-ReeSeptember 11, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1620:09.40Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Milo McIver State ParkEstacada Invitational · Oct 1419:59.70Estacada InvitationalOctober 14, 2026
5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 3020:31.343A-SD1 District 1 ChampionshipsOctober 30, 2026
5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 320:02.89Run With Neil InvitationalOctober 3, 2026
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2622:43.1Three Course ChallengeSeptember 26, 2026
5200 m · Delphian SchoolConquer the Hill · Sep 2326:46.2Conquer the HillSeptember 23, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 303A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Boys JV · Place 5 · RiverdaleRiverdale5,000 Meters 3A Boys JV520:31.34 PB9
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 74 · RiverdaleRiverdale3,000 Meters Varsity7411:06.39
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 85 · RiverdaleRiverdale5,000 Meters Junior Varsity8520:09.40 PB9
Oct 14Estacada InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 35 · RiverdaleRiverdale5,000 Meters Junior Varsity3519:59.70 PB9
Oct 3Run With Neil InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 22 · RiverdaleRiverdale5,000 Meters Junior Varsity2220:02.89 PB9
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 131 · RiverdaleRiverdale5,000 Meters Moderate Course13122:43.1 PB9
Sep 23Conquer the HillSep 23 · 5,200 Meters Varsity · Place 12 · RiverdaleRiverdale5,200 Meters Varsity1226:46.2 PB9
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 164 · RiverdaleRiverdale5,000 Meters Gold JV Boys (Ave under 20:00)16420:28.66 PB9
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 42 · RiverdaleRiverdale3,000 Meters Varsity4212:55.09 PB9
Sep 1165th Annual Steve Maas Run-a-ReeSep 11 · 5,000 Meters Junior Varsity · Place 24 · RiverdaleRiverdale5,000 Meters Junior Varsity2421:53 PB9
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 1A-4A · Place 97 · RiverdaleRiverdale5,000 Meters JV Boys 1A-4A9724:09.20Unofficial9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28MCL ChampionshipOct 28 · 3,000 Meters Middle School Varsity · Place 12 · RiverdaleRiverdale3,000 Meters Middle School Varsity1212:40.308
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Middle School · Place 22 · RiverdaleRiverdale3,000 Meters Middle School2212:29.028
Oct 15Estacada InvitationalOct 15 · 3,000 Meters Middle School · Place 7 · RiverdaleRiverdale3,000 Meters Middle School712:05.718
Oct 7COWAPA Clash 3KOct 7 · 3,000 Meters Middle School · Place 18 · RiverdaleRiverdale3,000 Meters Middle School1812:568
Oct 1Trico League MeetOct 1 · 2,500 Meters Middle School Boys · Place 31 · RiverdaleRiverdale2,500 Meters Middle School Boys3111:11.54 PB8
Sep 25Conquer the HillSep 25 · 3,200 Meters Middle School · Place 10 · RiverdaleRiverdale3,200 Meters Middle School1021:45.58
Sep 17Catlin Gabel XC InvitationalSep 17 · 3,000 Meters Middle School · Place 16 · RiverdaleRiverdale3,000 Meters Middle School1614:15.608
Sep 10OES XC InvitationalSep 10 · 3,000 Meters Middle School · Place 34 · RiverdaleRiverdale3,000 Meters Middle School3414:20.698

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22MCL ChampionshipOct 22 · 3,000 Meters Junior Varsity · Place 7 · RiverdaleRiverdale3,000 Meters Junior Varsity715:26.907
Oct 10WRL MS @ CanbyOct 10 · 2,000 Meters 7th Grade · Place 24 · RiverdaleRiverdale2,000 Meters 7th Grade249:20.007
Oct 2Tualatin @ TigardOct 2 · 3,000 Meters Middle School · Place 63 · RiverdaleRiverdale3,000 Meters Middle School6314:54.687
Sep 26Conquer the HillSep 26 · 3,200 Meters Middle School · Place 29 · RiverdaleRiverdale3,200 Meters Middle School2917:43.07
Sep 18Catlin Gabel XC Invitational 2024Sep 18 · 3,000 Meters Middle School · Place 45 · RiverdaleRiverdale3,000 Meters Middle School4515:35.007