Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alcester Golf Course Alcester-Hudson Invitational · Sep 2125:18.13Alcester-Hudson Invitational September 21, 2020
5,000 Meters · Bridges Golf CourseSDHSAA Region 3A Cross Country Meet · Oct 1422:36.27SDHSAA Region 3A Cross Country MeetOctober 14, 2021
5,000 Meters · Broadland Creek National Golf Course SDHSAA Class A State Cross Country Meet · Oct 2221:31.38SDHSAA Class A State Cross Country MeetOctober 22, 2022
5,000 Meters · Cattails Golf CourseJoe I. Vigil · Sep 620:03.9Joe I. VigilSeptember 6, 2025
5,000 Meters · Clement ParkDave Sanders Invitational · Sep 2621:34.4Dave Sanders InvitationalSeptember 26, 2025
5,000 Meters · Hiawatha Golf CourseSDHSAA Region 3A Cross Country Meet · Oct 1121:11.05SDHSAA Region 3A Cross Country MeetOctober 11, 2023
5,000 Meters · Kuehn ParkSF Christian Charger Invite · Sep 1525:56.26SF Christian Charger InviteSeptember 15, 2020
5,000 Meters · LennoxSDHSAA Region 3A Cross Country Meet · Oct 1522:37.10SDHSAA Region 3A Cross Country MeetOctober 15, 2020
5,000 Meters · Norris Penrose Event Center3A Colorado State Cross Country Championships · Nov 121:03.83A Colorado State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · The Bluff's CourseSDHSAA Region 3A Cross Country Meet · Oct 1320:54.48SDHSAA Region 3A Cross Country MeetOctober 13, 2022
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2219:58.76NXR Southwest Regional ChampionshipsNovember 22, 2025
5,000 Meters · Yankton Trail ParkSDHSAA Class A State Cross Country Meet · Oct 2120:02.94SDHSAA Class A State Cross Country MeetOctober 21, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Open Small School (1-999) · Place 55 · AlamosaAlamosa5,000 Meters Open Small School (1-999)5519:58.76 PB12
Nov 13A Colorado State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 42 · AlamosaAlamosa5,000 Meters Varsity4221:03.8 PB12
Sep 26Dave Sanders InvitationalSep 26 · 5,000 Meters D2 Varsity · Place 23 · AlamosaAlamosa5,000 Meters D2 Varsity2321:34.4 PB12
Sep 13Liberty Bell InvitationalSep 13 · 5,000 Meters Varsity Division 2 · Place 29 · AlamosaAlamosa5,000 Meters Varsity Division 22920:17.2012
Sep 6Joe I. VigilSep 6 · 5,000 Meters Varsity · Place 41 · AlamosaAlamosa5,000 Meters Varsity4120:03.9 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Air Academy Kadet InvitationalOct 12 · Division 1 · Place 52 · AlamosaAlamosaDivision 15222:08.7—
Aug 23Cheyenne Mountain StampedeAug 23 · 5,000 Meters Varsity Championship · Place 87 · AlamosaAlamosa5,000 Meters Varsity Championship8722:47.1—

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21SDHSAA Class A State Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 34 · VermillionVermillion5,000 Meters Varsity3420:02.94 PB10
Oct 11SDHSAA Region 3A Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 9 · VermillionVermillion5,000 Meters Varsity921:11.05 PB10
Oct 5DAKOTA XII CONFERENCE XC MEETOct 5 · 5,000 Meters Varsity · Place 19 · VermillionVermillion5,000 Meters Varsity1920:10.6110
Oct 2Tanager XC InviteOct 2 · 5,000 Meters Varsity · Place 14 · VermillionVermillion5,000 Meters Varsity1422:02.4110
Sep 28Lennox XC InviteSep 28 · 5,000 Meters Varsity · Place 27 · VermillionVermillion5,000 Meters Varsity2721:06.4910
Sep 18Alcester - Hudson XC InviteSep 18 · 5,000 Meters Varsity · Place 6 · VermillionVermillion5,000 Meters Varsity621:36.4010
Sep 18Alcester - Hudson XC InviteSep 18 · 4,000 Meters Junior Varsity · Place 9 · VermillionVermillion4,000 Meters Junior Varsity921:53.1610
Sep 12Charger Invitational XC MeetSep 12 · 5,000 Meters Varsity · Place 27 · VermillionVermillion5,000 Meters Varsity2721:38.8510
Sep 5Canton XC InviteSep 5 · 5,000 Meters Varsity · Place 13 · VermillionVermillion5,000 Meters Varsity1321:14.7210
Sep 1Augustana Twilight XC Meet HSSep 1 · 5,000 Meters Varsity · Place 102 · VermillionVermillion5,000 Meters Varsity10221:26.0610
Aug 25Beresford XC InviteAug 25 · 5,000 Meters Varsity · Place 22 · VermillionVermillion5,000 Meters Varsity2221:14.2510

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22SDHSAA Class A State Cross Country MeetOct 22 · 5,000 Meters Varsity · Place 67 · VermillionVermillion5,000 Meters Varsity6721:31.38 PB9
Oct 13SDHSAA Region 3A Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 17 · VermillionVermillion5,000 Meters Varsity1720:54.48 PB9
Oct 6Dakota XII XC MeetOct 6 · 5,000 Meters Varsity Girls · Place 26 · VermillionVermillion5,000 Meters Varsity Girls2621:29.20Unofficial9
Oct 3Tanager XC InviteOct 3 · 5,000 Meters Varsity · Place 17 · VermillionVermillion5,000 Meters Varsity1723:00.029
Sep 29Lennox InviteSep 29 · 5,000 Meters Varsity · Place 42 · VermillionVermillion5,000 Meters Varsity4221:52.859
Sep 19Alcester – Hudson Invitational Cross CountrySep 19 · 5,000 Meters Varsity · Place 5 · VermillionVermillion5,000 Meters Varsity524:08.369
Sep 13Charger Invitational XC MeetSep 13 · 5,000 Meters Varsity · Place 41 · VermillionVermillion5,000 Meters Varsity4123:50.829
Sep 6Canton XC InviteSep 6 · 5,000 Meters Varsity · Place 13 · VermillionVermillion5,000 Meters Varsity1323:18.599
Sep 2Augustana Twilight XC MeetSep 2 · 5,000 Meters Varsity · Place 213 · VermillionVermillion5,000 Meters Varsity21323:40.599

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23SDHSAA Class A State Cross Country MeetOct 23 · 5,000 Meters Varsity · Place 61 · VermillionVermillion5,000 Meters Varsity6121:20.498
Oct 14SDHSAA Region 3A Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 39 · VermillionVermillion5,000 Meters Varsity3922:36.27 PB8
Oct 7Dakota XII ConferenceOct 7 · 5,000 Meters Varsity · Place 49 · VermillionVermillion5,000 Meters Varsity4924:51.718
Sep 14Charger Invitational XC MeetSep 14 · 5,000 Meters Varsity · Place 22 · VermillionVermillion5,000 Meters Varsity2221:58.828
Sep 7Canton C-Hawk XC InviteSep 7 · 5,000 Meters Varsity · Place 6 · VermillionVermillion5,000 Meters Varsity622:58.318
Sep 3Augustana Twilight XC MeetSep 3 · 5,000 Meters Varsity · Place 153 · VermillionVermillion5,000 Meters Varsity15322:36.828
Aug 27Beresford XC InviteAug 27 · 5,000 Meters Varsity · Place 18 · VermillionVermillion5,000 Meters Varsity1821:47.508

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15SDHSAA Region 3A Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 29 · VermillionVermillion5,000 Meters Varsity2922:37.10 PB7
Oct 8Dak XII Conference Oct 8 · 5,000 Meters Varsity · Place 41 · VermillionVermillion5,000 Meters Varsity4124:58.447
Oct 1Lennox Invitational Oct 1 · 5,000 Meters Varsity · Place 43 · VermillionVermillion5,000 Meters Varsity4323:07.197
Sep 24Yankton InvitationalSep 24 · 4,000 Meters Junior Varsity · Place 10 · VermillionVermillion4,000 Meters Junior Varsity1019:13.747
Sep 21Alcester-Hudson Invitational Sep 21 · 5,000 Meters Varsity · Place 27 · VermillionVermillion5,000 Meters Varsity2725:18.13 PB7
Sep 15SF Christian Charger InviteSep 15 · 5,000 Meters Girls Varsity · Place 55 · VermillionVermillion5,000 Meters Girls Varsity5525:56.26 PB7
Sep 8Canton Cross Country InviteSep 8 · 5,000 Meters Varsity · Place 32 · VermillionVermillion5,000 Meters Varsity3223:507
Aug 28Beresford XC InvitationalAug 28 · 4,000 Meters Varsity · Place 51 · VermillionVermillion4,000 Meters Varsity5120:14.327