Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland View Golf CourseButte Invitational · Sep 2312:24.9Butte InvitationalSeptember 23, 2017
2 Miles · Linda Vista Golf CourseRunners Edge Missoula City Meet · Oct 1213:34.05Runners Edge Missoula City MeetOctober 12, 2016
2 Miles · TBDRunners Edge Missoula City Meet · Oct 1112:46.81Runners Edge Missoula City MeetOctober 11, 2017
2,500 Meters · Fort Missoula Soccer ComplexSentinel Invite · Sep 159:47.64Sentinel InviteSeptember 15, 2017
2027 m · Equestrian ParkCoaches Invite-Big Sky · Aug 318:19.54Coaches Invite-Big SkyAugust 31, 2017
2156 m · Westside Little League Fields Coaches Invite · Sep 18:56.27Coaches InviteSeptember 1, 2016
4 Miles · Luther CollegeAll-American Invitational · Sep 1421:42.2All-American InvitationalSeptember 14, 2024
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2316:42.8Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Linda Vista Golf CourseRunners Edge Missoula City Meet · Oct 1518:50.81Runners Edge Missoula City MeetOctober 15, 2019
5,000 Meters · Rebecca FarmMHSA AA State XC Championships · Oct 2418:31.96MHSA AA State XC ChampionshipsOctober 24, 2020
5,000 Meters · St. Olaf CollegeSt. Olaf Ole Opener · Sep 416:35.6St. Olaf Ole OpenerSeptember 4, 2026
5,000 Meters · University of Montana Golf CourseMontana High School Association State Cross Country Meet (All Classes) · Oct 2317:03.42Montana High School Association State Cross Country Meet (All Classes)October 23, 2021
5,000 Meters · Westside Little League Fields Coaches Invite · Sep 520:23.32Coaches Invite September 5, 2019
8,000 Meters · Highland 9-Hole Golf CourseMIAC Championships · Nov 126:49.5MIAC ChampionshipsNovember 1, 2025
8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 2027:56.9Roy Griak InvitationalSeptember 20, 2024
8,000 Meters · River Oaks Golf CourseToni St. Pierre Invitational · Sep 1827:23.0Toni St. Pierre InvitationalSeptember 18, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:29.9Interregional InvitationalOctober 18, 2025
8,000 Meters · St. Olaf CollegeMIAC Championships · Nov 226:41.80MIAC ChampionshipsNovember 2, 2024
8,000 Meters · Whitetail Golf CourseNCAA D3 North Region Championships · Nov 1526:34.9NCAA D3 North Region ChampionshipsNovember 15, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18Toni St. Pierre InvitationalSep 18 · 8,000 Meters Collegiate · Place 28 · MacalesterMacalester8,000 Meters Collegiate2827:23.0 PBSr
Sep 4St. Olaf Ole OpenerSep 4 · 5,000 Meters Men · Place 19 · MacalesterMacalester5,000 Meters Men1916:35.6 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 North Region ChampionshipsNov 15 · 8,000 Meters College · Place 83 · MacalesterMacalester8,000 Meters College8326:34.9 PBJr
Nov 1MIAC ChampionshipsNov 1 · 8,000 Meters College · Place 28 · MacalesterMacalester8,000 Meters College2826:49.5 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 281 · MacalesterMacalester8,000 Meters Gold28127:29.9 PBJr
Oct 3Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 84 · MacalesterMacalester8,000 Meters Varsity8426:38.0Jr
Sep 19Roy Griak InvitationalSep 19 · 8,000 Meters Jo Rider Men’s Maroon Race (Division · Place 86 · MacalesterMacalester8,000 Meters Jo Rider Men’s Maroon Race (Division8628:30.5Jr
Sep 12MIAC PreviewSep 12 · 8,000 Meters Men · Place 8 · MacalesterMacalester8,000 Meters Men827:17.4Jr
Aug 29St. Olaf Ole OpenerAug 29 · 5,000 Meters Varsity · Place 3 · MacalesterMacalester5,000 Meters Varsity316:01.6JR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA North Region ChampionshipsNov 16 · 8,000 Meters D3 North · Place 102 · MacalesterMacalester8,000 Meters D3 North10226:49.60So
Nov 2MIAC ChampionshipsNov 2 · 8,000 Meters College · Place 45 · MacalesterMacalester8,000 Meters College4526:41.80 PBSo
Oct 5Carleton Running of the CowsOct 5 · 8,000 Meters Varsity · Place 72 · MacalesterMacalester8,000 Meters Varsity7226:51.7SO
Sep 20Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 77 · MacalesterMacalester8,000 Meters Maroon7727:56.9 PBSo
Sep 14All-American InvitationalSep 14 · 4 Miles College · Place 21 · MacalesterMacalester4 Miles College2121:42.2 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2St. Olaf Canon River Closer/AECMRNov 2 · 5,000 Meters Varsity · Place 8 · MacalesterMacalester5,000 Meters Varsity816:52.10—
Oct 28MIAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 112 · MacalesterMacalester8,000 Meters Varsity11228:24.7FR-1
Sep 29Blugold InvitationalSep 29 · 8,000 Meters Varsity · Place 122 · MacalesterMacalester8,000 Meters Varsity12227:27.1FR
Sep 16Running of the CowsSep 16 · 8,000 Meters Varsity · Place 97 · MacalesterMacalester8,000 Meters Varsity9728:37.1FR
Sep 1St. Olaf Ole OpenerSep 1 · 5,000 Meters College · Place 8 · MacalesterMacalester5,000 Meters College816:52.1Fr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22MHSA State XC ChampionshipsOct 22 · 5,000 Meters 2A · Place 15 · HellgateHellgate5,000 Meters 2A1516:30.9912
Oct 13Runner's Edge Missoula City MeetOct 13 · 5,000 Meters Junior Varsity · Place 3 · HellgateHellgate5,000 Meters Junior Varsity316:11.8712
Sep 30Butte High InvitationalSep 30 · 5,000 Meters Varsity · Place 17 · HellgateHellgate5,000 Meters Varsity1716:32.912
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division I Sec1 A-L · Place 8 · HellgateHellgate5,000 Meters Varsity Division I Sec1 A-L816:42.8 PB12
Sep 17Mountain West ClassicSep 17 · 5,000 Meters Varsity · Place 28 · HellgateHellgate5,000 Meters Varsity2816:52.2712
Sep 10Bozeman XC InviteSep 10 · 5,000 Meters Varsity · Place 12 · HellgateHellgate5,000 Meters Varsity1216:48.6312
Sep 1Coaches InvitationalSep 1 · 5,000 Meters Varsity · Place 3 · HellgateHellgate5,000 Meters Varsity316:44.8312

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Montana High School Association State Cross Country Meet (All Classes)Oct 23 · 5,000 Meters MHSA AA Boys · Place 21 · HellgateHellgate5,000 Meters MHSA AA Boys2117:03.42 PB11
Oct 14Runner's Edge Missoula City MeetOct 14 · 5,000 Meters Junior Varsity · Place 7 · HellgateHellgate5,000 Meters Junior Varsity716:59.2911
Oct 7Capital City 7 of 7Oct 7 · 5,000 Meters Varsity · Place 4 · HellgateHellgate5,000 Meters Varsity417:14.4711
Sep 24Butte High InvitationalSep 24 · 5,000 Meters Varsity · Place 29 · HellgateHellgate5,000 Meters Varsity2916:59.911
Sep 18Mountain West ClassicSep 18 · 5,000 Meters Varsity · Place 62 · HellgateHellgate5,000 Meters Varsity6217:29.311
Sep 11Bozeman XC Invitational Sep 11 · 5,000 Meters Varsity · Place 26 · HellgateHellgate5,000 Meters Varsity2617:24.2211
Sep 2Coaches InviteSep 2 · 5,000 Meters Varsity · Place 3 · HellgateHellgate5,000 Meters Varsity317:02.0211

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MHSA AA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 44 · HellgateHellgate5,000 Meters Varsity4418:31.96 PB10
Oct 23MHSA A State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 44 · HellgateHellgate5,000 Meters Varsity4418:31.9610
Oct 15Runner's Edge Missoula City MeetOct 15 · 5,000 Meters Varsity · Place 13 · HellgateHellgate5,000 Meters Varsity1317:48.4410
Oct 87 of 7 Western AA OnlyOct 8 · 5,000 Meters Junior Varsity · Place 2 · HellgateHellgate5,000 Meters Junior Varsity217:57.8610
Oct 3Flathead Quad Oct 3 · 5,000 Meters Varsity · Place 11 · HellgateHellgate5,000 Meters Varsity1117:52.6510
Sep 19Missoula InviteSep 19 · 5,000 Meters Varsity · Place 6 · HellgateHellgate5,000 Meters Varsity617:46.3610
Sep 10Flathead JV Western AA ConferenceSep 10 · 5,000 Meters Junior Varsity · Place 1 · HellgateHellgate5,000 Meters Junior Varsity118:13.2610
Sep 2JV Coaches InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 2 · HellgateHellgate5,000 Meters Junior Varsity218:25.2310

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NXR Northwest Regional ChampionshipsNov 16 · 5,000 Meters Open Invitational MERGE · Place 651 · HellgateHellgate5,000 Meters Open Invitational MERGE65118:42.509
Oct 15Runners Edge Missoula City MeetOct 15 · 5,000 Meters Varsity · Place 32 · HellgateHellgate5,000 Meters Varsity3218:50.81 PB9
Oct 5Butte Invitational Cross Country CarnivalOct 5 · 5,000 Meters Junior Varsity · Place 47 · HellgateHellgate5,000 Meters Junior Varsity4718:58.59
Sep 28Mountain West ClassicSep 28 · 5,000 Meters Junior Varsity · Place 136 · HellgateHellgate5,000 Meters Junior Varsity13619:51.19
Sep 14Bozeman XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 77 · HellgateHellgate5,000 Meters Junior Varsity7720:57.249
Sep 5Coaches Invite Sep 5 · 5,000 Meters Freshman · Place 14 · HellgateHellgate5,000 Meters Freshman1420:23.32 PB9

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Runners Edge Missoula City MeetOct 11 · 2 Miles Middle School · Place 6 · MissoulaMissoula2 Miles Middle School612:46.81 PB7
Sep 23Butte InvitationalSep 23 · 2 Miles Middle School · Place 32 · MissoulaMissoula2 Miles Middle School3212:24.9 PB7
Sep 15Sentinel InviteSep 15 · 2,500 Meters Middle School · Place 4 · MissoulaMissoula2,500 Meters Middle School49:47.64 PB7
Aug 31Coaches Invite-Big SkyAug 31 · 1.26 Miles Middle School · Place 5 · MissoulaMissoula1.26 Miles Middle School58:19.54 PB7

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Runners Edge Missoula City MeetOct 12 · 2 Miles Middle School · Place 11 · MissoulaMissoula2 Miles Middle School1113:34.05 PB6
Sep 1Coaches InviteSep 1 · 1.34 Mile Middle School · Place 7 · MissoulaMissoula1.34 Mile Middle School78:56.27 PB6