Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Valley CatholicValiant Opener · Aug 2712:39.52Valiant OpenerAugust 27, 2026
5,000 Meters · Roots Disc Golf CourseCOWAPA District Preview · Sep 223:45COWAPA District PreviewSeptember 2, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 921:58.56Champoeg InvitationalOctober 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 122:23.69Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3021:58.803A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2625:22.7Three Course ChallengeSeptember 26, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1122:41.18Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys JV · Place 39 · Valley Catholic5,000 Meters Boys JV3923:52.7711
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Junior Varsity · Place 47 · Valley Catholic3,000 Meters Junior Varsity4712:47.411
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys GOLD (Slower than 22:00) · Place 27 · Valley Catholic5,000 Meters JV Boys GOLD (Slower than 22:00)2721:58.56 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity White 22:00 and Over · Place 17 · Valley Catholic5,000 Meters Junior Varsity White 22:00 and Over1722:23.69 PB11
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 187 · Valley Catholic5,000 Meters Difficult Course18725:22.7 PB11
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 121 · Valley Catholic5,000 Meters Junior Varsity12122:41.18 PB11
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 37 · Valley Catholic5,000 Meters Boys 5k3723:45 PB11
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 38 · Valley Catholic3,000 Meters HS Boys3812:39.52 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 39 · Valley Catholic5,000 Meters 1A/2A/3A Boys JV3921:58.80 PB10
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 40 · Valley Catholic3,000 Meters Junior Varsity4012:32.4010
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 98 · Valley Catholic5,000 Meters Junior Varsity9821:22.5810
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 221 · Valley Catholic5,000 Meters Junior Varsity22121:25.6610
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 2 · Place 230 · Valley Catholic5,000 Meters Junior Varsity Division 223021:55.1010
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 163 · Valley Catholic5,000 Meters Junior Varsity16322:02.5610
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 93 · Valley Catholic5,000 Meters Varsity9322:52.3010
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 46 · Valley Catholic3,000 Meters Novice4612:34.5510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 3A · Place 28 · Valley Catholic5,000 Meters Junior Varsity 3A2822:19.209
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 20 · Valley Catholic3,000 Meters Varsity2012:24.409
Oct 18Southwest Christian InvitationalOct 18 · 5,000 Meters Varsity · Place 99 · Valley Catholic5,000 Meters Varsity9922:38.309
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 19 · Valley Catholic5,000 Meters Junior Varsity1921:35.609
Sep 27Champs InviteSep 27 · 3,000 Meters Junior Varsity · Place 36 · Valley Catholic3,000 Meters Junior Varsity3612:31.609
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 161 · Valley Catholic5,000 Meters Junior Varsity Open16123:07.709
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Junior Varsity · Place 209 · Valley Catholic5,000 Meters Junior Varsity20923:10.269
Sep 7Saxon InviteSep 7 · 5,000 Meters Junior Varsity · Place 50 · Valley Catholic5,000 Meters Junior Varsity5023:42.109
Aug 30Night MeetAug 30 · 3,000 Meters Novice · Place 47 · Valley Catholic3,000 Meters Novice4712:46.389