Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Southwest Christian Wildcat TrailMCL Championship · Oct 2513:16.20MCL ChampionshipOctober 25, 2022
3,000 Meters · Valley CatholicValiant Opener · Aug 2711:21.08Valiant OpenerAugust 27, 2026
5,000 Meters · Roots Disc Golf Course4A-1 Cowapa District Championships · Oct 2918:14.494A-1 Cowapa District ChampionshipsOctober 29, 2026
5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 918:31.49Champoeg InvitationalOctober 9, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:53.8Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 120:34.34Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 718:15.00OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1618:20.60Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rainier HS3A/2A/1A-SD1 District 1 Championships · Oct 3021:06.003A/2A/1A-SD1 District 1 ChampionshipsOctober 30, 2025
5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 2619:55.1Three Course ChallengeSeptember 26, 2026
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 223:28.26Ultimook RaceSeptember 2, 2023
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1119:04.91Ash 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 66 · Valley CatholicValley Catholic5,000 Meters 4A6618:15.00 PB12
Oct 294A-1 Cowapa District ChampionshipsOct 29 · 5,000 Meters Boys Varsity · Place 17 · Valley CatholicValley Catholic5,000 Meters Boys Varsity1718:14.49 PB12
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Varsity · Place 33 · Valley CatholicValley Catholic3,000 Meters Varsity3310:25.112
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 116 · Valley CatholicValley Catholic5,000 Meters Varsity11618:20.60 PB12
Oct 9Champoeg InvitationalOct 9 · 5,000 Meters JV Boys BLUE (22:00 or faster) · Place 6 · Valley CatholicValley Catholic5,000 Meters JV Boys BLUE (22:00 or faster)618:31.49 PB12
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 91 · Valley CatholicValley Catholic5,000 Meters Junior Varsity Cardinal 21:59 and Und9120:34.34 PB12
Sep 26Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 47 · Valley CatholicValley Catholic5,000 Meters Moderate Course4719:55.1 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 18-21 Min · Place 35 · Valley CatholicValley Catholic5,000 Meters Men's Junior Varsity - 18-21 Min3518:53.8 PB12
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 24 · Valley CatholicValley Catholic5,000 Meters Junior Varsity2419:04.91 PB12
Sep 2COWAPA District PreviewSep 2 · 5,000 Meters Boys 5k · Place 16 · Valley CatholicValley Catholic5,000 Meters Boys 5k1620:4512
Aug 27Valiant OpenerAug 27 · 3,000 Meters HS Boys · Place 20 · Valley CatholicValley Catholic3,000 Meters HS Boys2011:21.08 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 28 · Valley CatholicValley Catholic5,000 Meters 1A/2A/3A Boys JV2821:06.00 PB11
Oct 21Valiant InvitationalOct 21 · 3,000 Meters Junior Varsity · Place 18 · Valley CatholicValley Catholic3,000 Meters Junior Varsity1811:45.5611
Oct 16Grant Robison Invitational Oct 16 · 5,000 Meters Junior Varsity · Place 59 · Valley CatholicValley Catholic5,000 Meters Junior Varsity5920:02.8411
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 55 · Valley CatholicValley Catholic5,000 Meters Junior Varsity5518:56.7611
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity Division 2 · Place 147 · Valley CatholicValley Catholic5,000 Meters Varsity Division 214719:19.4011
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 70 · Valley CatholicValley Catholic5,000 Meters 1A/2A/3A/4A Varsity7020:11.3911
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 174 · Valley CatholicValley Catholic5,000 Meters Varsity17419:31.8111
Sep 6Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 28 · Valley CatholicValley Catholic5,000 Meters Varsity2819:46.7011
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 91 · Valley CatholicValley Catholic3,000 Meters Varsity9110:48.9111

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9OSAA 3A/2A/1A State ChampionshipsNov 9 · 5,000 Meters 3A · Place 51 · Valley CatholicValley Catholic5,000 Meters 3A5118:15.3SO
Oct 303A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 32 · Valley CatholicValley Catholic5,000 Meters Varsity 3A3218:37.4010
Oct 24Valiant InvitationalOct 24 · 3,000 Meters Varsity · Place 55 · Valley CatholicValley Catholic3,000 Meters Varsity5510:43.4010
Oct 18Southwest Christian InvitationalOct 18 · 5,000 Meters Varsity · Place 18 · Valley CatholicValley Catholic5,000 Meters Varsity1818:53.4010
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Varsity · Place 82 · Valley CatholicValley Catholic5,000 Meters Varsity8218:30.4010
Sep 27Champs InviteSep 27 · 5,000 Meters Varsity · Place 45 · Valley CatholicValley Catholic5,000 Meters Varsity4518:35.3010
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 1A · Place 77 · Valley CatholicValley Catholic5,000 Meters Varsity 1A7718:45.3010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 146 · Valley CatholicValley Catholic5,000 Meters Varsity14618:39.4310
Sep 7Saxon InviteSep 7 · 5,000 Meters Varsity · Place 36 · Valley CatholicValley Catholic5,000 Meters Varsity3619:49.1610
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 57 · Valley CatholicValley Catholic3,000 Meters Sophomore5710:56.0610

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 243A/2A/1A-SD1 District 1 ChampionshipsOct 24 · 5,000 Meters Varsity 2A · Place 58 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity 2A5821:51.1FR
Oct 17Wildcat 3K tuneupOct 17 · 3,000 Meters Varsity · Place 72 · C.S. Lewis AcademyC.S. Lewis Academy3,000 Meters Varsity7212:35.129
Oct 12Vernonia InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 70 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Junior Varsity7020:23.309
Oct 6Flat & Fast InvitationalOct 6 · 5,000 Meters Varsity · Place 84 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity8423:07.209
Sep 29Southwest Christian InvitationalSep 29 · 5,000 Meters Varsity · Place 45 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity4521:38.549
Sep 22Champs InviteSep 22 · 5,000 Meters Varsity · Place 108 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity10821:25.219
Sep 12OES XC InvitationalSep 12 · 3,000 Meters Varsity · Place 45 · C.S. Lewis AcademyC.S. Lewis Academy3,000 Meters Varsity4512:54.6FR
Sep 8Cougar Flat TrackSep 8 · 5,000 Meters Varsity · Place 20 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity2021:40.3FR
Sep 2Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 176 · C.S. Lewis AcademyC.S. Lewis Academy5,000 Meters Varsity 1A-4A17623:28.26 PB9

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MCL ChampionshipOct 25 · 3,000 Meters Boys' Varsity · Place 26 · C S Lewis AcademyC S Lewis Academy3,000 Meters Boys' Varsity2613:16.20 PB8
Oct 13Vernonia InvitationalOct 13 · 3,000 Meters Middle School · Place 18 · MS_C S Lewis AcademyMS_C S Lewis Academy3,000 Meters Middle School1812:27.08
Oct 13Vernonia InvitationalOct 13 · 3,000 Meters Middle School · Place 15 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School1512:27.08
Oct 7Cougar Flat TrackOct 7 · 3,000 Meters Middle School · Place 29 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School2913:00.68
Sep 30SCS InvitationalSep 30 · 3,000 Meters Middle School · Place 40 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School4014:06.08
Sep 23Champs InviteSep 23 · 3,000 Meters Middle School · Place 33 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School3313:30.038
Sep 17Inaugural Jewell JauntSep 17 · 3,000 Meters Middle School · Place 11 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School1112:57.98
Sep 10Ash Creek XC FestivalSep 10 · 3,000 Meters Middle School · Place 54 · C S Lewis AcademyC S Lewis Academy3,000 Meters Middle School5413:18.608
Sep 1Darrel Deedon InviteSep 1 · 2,000 Meters Middle School · Place 18 · C S Lewis AcademyC S Lewis Academy2,000 Meters Middle School189:10.48