Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Valley CatholicValiant Opener · Aug 2710:45.59Valiant OpenerAugust 27, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2918:03.274A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 917:52.04Champoeg InvitationalOctober 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:31.4Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 119:37.14Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 717:50.60OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:13.60Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3021:17.603A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2620:47.2Three Course ChallengeSeptember 26, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1118:35.25Ash Creek InvitationalSeptember 11, 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 4A · Place 52 · Valley Catholic5,000 Meters 4A5217:50.60 PB10
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys Varsity · Place 14 · Valley Catholic5,000 Meters Boys Varsity1418:03.27 PB10
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 25 · Valley Catholic3,000 Meters Varsity2510:15.610
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 109 · Valley Catholic5,000 Meters Varsity10918:13.60 PB10
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 56 · Valley Catholic5,000 Meters Varsity Boys5617:52.04 PB10
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Varsity · Place 132 · Valley Catholic5,000 Meters Varsity13219:37.14 PB10
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 52 · Valley Catholic5,000 Meters Difficult Course5220:47.2 PB10
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 116 · Valley Catholic5,000 Meters Men's Varsity - Silver11618:31.4 PB10
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 78 · Valley Catholic5,000 Meters Varsity7818:35.25 PB10
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 11 · Valley Catholic5,000 Meters Boys 5k1119:5510
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 11 · Valley Catholic3,000 Meters HS Boys1110:45.59 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 31 · Valley Catholic5,000 Meters 1A/2A/3A Boys JV3121:17.60 PB9
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 29 · Valley Catholic3,000 Meters Junior Varsity2912:07.709
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 89 · Valley Catholic5,000 Meters Junior Varsity8921:02.609
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 237 · Valley Catholic5,000 Meters Junior Varsity23721:41.829
Sep 262025 Nike Portland XCSep 26 · 3,000 Meters Novice · Place 3 · Valley Catholic3,000 Meters Novice312:18.709
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 173 · Valley Catholic5,000 Meters Junior Varsity17322:22.759
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 111 · Valley Catholic5,000 Meters Varsity11123:56.809
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 102 · Valley Catholic3,000 Meters Freshman10212:30.749

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Valiant InvitationalOct 21 · 2,000 Meters Varsity · Place 5 · Valley Catholic2,000 Meters Varsity59:37.575
Sep 25CYO Portland XC #3Sep 25 · 1,500 Meters Varsity · Place 45 · Valley Catholic1,500 Meters Varsity457:21.955