Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bellarmine Prep HSThe 22nd Bellarmine XC Invite · Sep 1111:24.30The 22nd Bellarmine XC InviteSeptember 11, 2021
2 Miles · Warren G. Magnuson ParkWashington XC Senior All-Star Race · Dec 210:20.1Washington XC Senior All-Star RaceDecember 2, 2023
3 Miles · Franklin Park-SpokaneGSL3 Lewis&Clark, GonzagaPrep, MtSpokane · Mar 1718:01.08GSL3 Lewis&Clark, GonzagaPrep, MtSpokaneMarch 17, 2021
5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 217:19.934th Annual Battle for the 509October 2, 2021
5,000 Meters · Central Valley High School2021 GSL Culminating Varsity Championships · Apr 319:05.672021 GSL Culminating Varsity ChampionshipsApril 3, 2021
5,000 Meters · Montana State UniversityMSU Bobcat Twilight · Aug 2916:33.2MSU Bobcat TwilightAugust 29, 2025
5,000 Meters · Mountainside MSNorth versus South (Boys Only) · Sep 518:18.29North versus South (Boys Only)September 5, 2023
5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 3015:52.806th Annual Battle for the 509September 30, 2023
5,000 Meters · University High SchoolGSL2 University, Ferris, GonzagaPrep · Mar 1319:24GSL2 University, Ferris, GonzagaPrepMarch 13, 2021
8,000 Meters · Amend ParkYellowjackets/Battlin' Bears Open · Oct 927:40.32Yellowjackets/Battlin' Bears OpenOctober 9, 2026
8,000 Meters · Highland View Golf CourseButte Invitational · Sep 2429:12.2Butte InvitationalSeptember 24, 2026
8,000 Meters · Montana State University BillingsFrontier Cross Country Championships · Nov 627:40.5Frontier Cross Country ChampionshipsNovember 6, 2024
8,000 Meters · University of Montana Golf CourseMontana XC Invite · Sep 1829:49.7Montana XC InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Frontier · Place 62 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Frontier6228:22.3Jr
Oct 9Yellowjackets/Battlin' Bears OpenOct 9 · 8,000 Meters Men's 8k · Place 39 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Men's 8k3927:40.32 PBJr
Sep 24Butte InvitationalSep 24 · 8,000 Meters College · Place 22 · Carroll (Mont.)Carroll (Mont.)8,000 Meters College2229:12.2 PBJr
Sep 18Montana XC InviteSep 18 · 8,000 Meters Collegiate Mens 8K · Place 84 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Collegiate Mens 8K8429:49.7 PBJr
Sep 4Bobcat TwilightSep 4 · 5,000 Meters Collegiate · Place 62 · Carroll (Mont.)Carroll (Mont.)5,000 Meters Collegiate6217:39.1Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Frontier Cross Country ChampionshipsNov 7 · 8,000 Meters Frontier · Place 60 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Frontier6028:10.9So
Oct 10Yellowjackets/Battlin' Bears OpenOct 10 · 8,000 Meters Men's 8k · Place 58 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Men's 8k5828:05.72So
Sep 19Montana InvitationalSep 19 · 8,000 Meters College · Place 66 · Carroll (Mont.)Carroll (Mont.)8,000 Meters College6630:55.0So
Aug 29MSU Bobcat TwilightAug 29 · 5,000 Meters Men's · Place 31 · Carroll (Mont.)Carroll (Mont.)5,000 Meters Men's3116:33.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Men · Place 24 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Men2427:40.5 PBFr
Oct 4Yellowjackets/Battlin' Bears OpenOct 4 · 8,000 Meters Varsity · Place 62 · Carroll (Mont.)Carroll (Mont.)8,000 Meters Varsity6228:15.4FR
Aug 30Bobcat TwilightAug 30 · 5,000 Meters Varsity · Place 58 · Carroll (Mont.)Carroll (Mont.)5,000 Meters Varsity5817:10.3FR

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 2CNW Winter Grand Prix Race #1 (Road)Dec 2 · 2 Miles Open · Place 11 · Gonzaga PrepGonzaga Prep2 Miles Open1110:20.712
Dec 2Washington XC Senior All-Star RaceDec 2 · 2 Miles All-Stars · Place 10 · Gonzaga PrepGonzaga Prep2 Miles All-Stars1010:20.1 PB12
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 4A · Place 48 · Gonzaga PrepGonzaga Prep5,000 Meters 4A4816:53.1—
Oct 28District 8 XC Championship MeetOct 28 · 5,000 Meters Varsity 4A · Place 12 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity 4A1216:53.2212
Oct 17GSL #4 @ Cheney v Ferris, Gonzaga Prep, RidgelineOct 17 · 5,000 Meters Varsity · Place 3 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity316:48.512
Oct 11GSL #3 @ Gonzaga Prep v Mt. Spokane, North CentralOct 11 · 5,000 Meters Varsity · Place 6 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity617:20.3012
Sep 306th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Black-Top Division · Place 13 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity Black-Top Division1315:52.80 PB12
Sep 27GSL #2 @ Central Valley v Gonzaga Prep & UniversitySep 27 · 5,000 Meters Varsity · Place 4 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity417:24.9512
Sep 20GSL #1 @ Gonzaga Prep v Mead, Lewis & ClarkSep 20 · 5,000 Meters Varsity · Place 7 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity717:28.0012
Sep 9The 24th Bellarmine InviteSep 9 · 2 Miles Varsity · Place 4 · Gonzaga PrepGonzaga Prep2 Miles Varsity410:17.712
Sep 5North versus South (Boys Only)Sep 5 · 5,000 Meters Varsity · Place 13 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1318:18.29 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29District 8 Regional Meet 2022Oct 29 · 5,000 Meters 4A · Place 32 · Gonzaga PrepGonzaga Prep5,000 Meters 4A3217:24.1611
Oct 18GSL #4 @ Cheney v Gonzaga Prep, RidgelineOct 18 · 5,000 Meters Varsity · Place 10 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1017:46.0311
Oct 853rd Max Jensen Richland InvitationalOct 8 · 5,000 Meters Division I 4A · Place 60 · Gonzaga PrepGonzaga Prep5,000 Meters Division I 4A6018:15.8611
Oct 5GSL # 3 @ Gonzaga Prep v Central Valley, FerrisOct 5 · 5,000 Meters Varsity · Place 17 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1720:06.3111
Oct 1Battle for the 509Oct 1 · 5,000 Meters Varsity · Place 41 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity4117:18.84JR
Sep 21GSL #2 @ Mt. Spokane v Gonzaga Prep, Lewis & ClarkSep 21 · 5,000 Meters Varsity · Place 10 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1017:47.1711
Sep 14GSL # 1 @ North Central v Gonzaga Prep, Mead, UniversitySep 14 · 5,000 Meters Varsity · Place 24 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity2419:00.8311
Sep 10The 23rd Bellarmine InviteSep 10 · 2 Miles Varsity · Place 17 · Gonzaga PrepGonzaga Prep2 Miles Varsity1710:55.511

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 303A-4A District 8 ChampionshipsOct 30 · 5,000 Meters 4A · Place 52 · Gonzaga PrepGonzaga Prep5,000 Meters 4A5218:50.8610
Oct 20GSL Lewis&Clark, CentralValley, GonzagaPrepOct 20 · 5,000 Meters Varsity · Place 13 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1318:1910
Oct 6GSL University, Gonzaga Prep, FerrisOct 6 · 5,000 Meters Varsity · Place 5 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity517:36.6510
Oct 24th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 48 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity4817:19.93 PB10
Sep 22GSL Cheney, GonzagaPrep, MeadSep 22 · 5,000 Meters Varsity · Place 16 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1617:32.7110
Sep 15GSL GonzagaPrep, NorthCentral, Ridgeline, MtSpokaneSep 15 · 5,000 Meters Varsity · Place 17 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity1719:1210
Sep 11The 22nd Bellarmine XC InviteSep 11 · 2 Miles HS Junior Varsity (11/12) · Place 2 · Gonzaga PrepGonzaga Prep2 Miles HS Junior Varsity (11/12)211:24.30 PB10
Apr 32021 GSL Culminating Varsity ChampionshipsApr 3 · 5,000 Meters 3A/4A · Place 55 · Gonzaga PrepGonzaga Prep5,000 Meters 3A/4A5519:05.67 PB9
Mar 24GSL4 GonzagaPrep, Mead, NorthCentralMar 24 · 3 Miles Varsity · Place 23 · Gonzaga PrepGonzaga Prep3 Miles Varsity2318:18.039
Mar 17GSL3 Lewis&Clark, GonzagaPrep, MtSpokaneMar 17 · 3 Miles Varsity · Place 18 · Gonzaga PrepGonzaga Prep3 Miles Varsity1818:01.08 PB9
Mar 13GSL2 University, Ferris, GonzagaPrepMar 13 · 5,000 Meters Junior Varsity · Place 1 · Gonzaga PrepGonzaga Prep5,000 Meters Junior Varsity119:24 PB9
Mar 6GSL1 CentralValley, GonzagaPrep, CheneyMar 6 · 5,000 Meters Varsity · Place 25 · Gonzaga PrepGonzaga Prep5,000 Meters Varsity2521:38.389