Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Yankton Trail ParkAugustana Twilight XC Meet · Sep 4 | 10:10.45 | Augustana Twilight XC Meet | September 4, 2026 |
| 3,200 Meters · WagnerWagner Invitational · Sep 16 | 9:49.0 | Wagner Invitational | September 16, 2024 |
| 4,000 Meters · Bon Homme Golf CourseBon Homme Invite · Sep 22 | 19:15.80 | Bon Homme Invite | September 22, 2025 |
| 4,000 Meters · Dawson Creek Golf CourseScotland XC Meet · Sep 8 | 19:12.05 | Scotland XC Meet | September 8, 2025 |
| 4,000 Meters · Gregory Golf ClubSESD XC Meet · Oct 6 | 17:19.78 | SESD XC Meet | October 6, 2025 |
| 4,000 Meters · Winner Country ClubWinner Invite · Aug 29 | 19:43.60 | Winner Invite | August 29, 2025 |
| 5,000 Meters · Broadland Creek Golf CourseSDHSAA Class B State Cross Country Meet · Oct 25 | 23:05.28 | SDHSAA Class B State Cross Country Meet | October 25, 2025 |
| 5,000 Meters · Burke Golf ClubSDHSAA Region 3B Cross County Meet · Oct 15 | 23:05 | SDHSAA Region 3B Cross County Meet | October 15, 2025 |
| 5,000 Meters · Burke Golf CourseCougar Invitational/GPC Meet · Oct 2 | 23:54.96 | Cougar Invitational/GPC Meet | October 2, 2025 |
| 5,000 Meters · Dawson Creek Golf CourseScotland Invitational · Sep 8 | 24:25.07 | Scotland Invitational | September 8, 2026 |
| 5,000 Meters · Fish Lake Country ClubSESD Conference Meet 2026 · Oct 5 | 23:10.0 | SESD Conference Meet 2026 | October 5, 2026 |
| 5,000 Meters · Gregory Golf ClubGregory XC Meet · Sep 1 | 22:22 | Gregory XC Meet | September 1, 2026 |
| 5,000 Meters · Parkston Country ClubEthan/Parkston XC Meet · Oct 8 | 21:07.64 | Ethan/Parkston XC Meet | October 8, 2026 |
| 5,000 Meters · Platte/Geddes MeetPlatte-Geddes Invitational · Sep 26 | 22:03.6 | Platte-Geddes Invitational | September 26, 2026 |
| 5,000 Meters · Valley View Golf CourseSDHSAA Region 3B Cross Country Meet · Oct 14 | 21:15.67 | SDHSAA Region 3B Cross Country Meet | October 14, 2026 |
| 5,000 Meters · WagnerWagner Invitational · Sep 14 | 22:44.18 | Wagner Invitational | September 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 3B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 34 · GregoryGregory | 5,000 Meters Varsity | 34 | 21:15.67 PB | 8 |
| Oct 8 | Ethan/Parkston XC MeetOct 8 · 5,000 Meters Varsity · Place 35 · GregoryGregory | 5,000 Meters Varsity | 35 | 21:07.64 PB | 8 |
| Oct 5 | SESD Conference Meet 2026Oct 5 · 5,000 Meters Varsity · Place 28 · GregoryGregory | 5,000 Meters Varsity | 28 | 23:10.0 PB | 8 |
| Oct 1 | Cougar Invitational/GPC MeetOct 1 · 5,000 Meters Varsity · Place 42 · GregoryGregory | 5,000 Meters Varsity | 42 | 25:21.86 | 8 |
| Sep 26 | Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 41 · GregoryGregory | 5,000 Meters Varsity | 41 | 22:03.6 PB | 8 |
| Sep 14 | Wagner Invitational Sep 14 · 5,000 Meters Varsity · Place 18 · GregoryGregory | 5,000 Meters Varsity | 18 | 22:44.18 PB | 8 |
| Sep 8 | Scotland InvitationalSep 8 · 5,000 Meters Varsity · Place 22 · GregoryGregory | 5,000 Meters Varsity | 22 | 24:25.07 PB | 8 |
| Sep 4 | Augustana Twilight XC MeetSep 4 · 1.5 Miles Junior Varsity (1.5 Miles) · Place 338 · GregoryGregory | 1.5 Miles Junior Varsity (1.5 Miles) | 338 | 10:10.45 PB | 8 |
| Sep 1 | Gregory XC MeetSep 1 · 5,000 Meters Varsity Division · Place 18 · GregoryGregory | 5,000 Meters Varsity Division | 18 | 22:22 PB | 8 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SDHSAA Class B State Cross Country MeetOct 25 · 5,000 Meters Class B · Place 118 · GregoryGregory | 5,000 Meters Class B | 118 | 23:05.28 PB | 7 |
| Oct 15 | SDHSAA Region 3B Cross County MeetOct 15 · 5,000 Meters Varsity · Place 34 · GregoryGregory | 5,000 Meters Varsity | 34 | 23:05 PB | 7 |
| Oct 6 | SESD XC MeetOct 6 · 4,000 Meters Boys JV · Place 4 · GregoryGregory | 4,000 Meters Boys JV | 4 | 17:19.78 PB | 7 |
| Oct 2 | Cougar Invitational/GPC MeetOct 2 · 5,000 Meters Varsity · Place 37 · GregoryGregory | 5,000 Meters Varsity | 37 | 23:54.96 PB | 7 |
| Sep 27 | Platte-Geddes InviteSep 27 · 4,000 Meters Junior Varsity · Place 21 · GregoryGregory | 4,000 Meters Junior Varsity | 21 | 18:42.74 | 7 |
| Sep 22 | Bon Homme InviteSep 22 · 4,000 Meters JV · Place 13 · GregoryGregory | 4,000 Meters JV | 13 | 19:15.80 PB | 7 |
| Sep 15 | Wagner Invitational Sep 15 · 4,000 Meters Junior Varsity · Place 12 · GregoryGregory | 4,000 Meters Junior Varsity | 12 | 18:03:55 | 9 |
| Sep 13 | Heartland PreviewSep 13 · 3,000 Meters Middle School · Place 115 · GregoryGregory | 3,000 Meters Middle School | 115 | 13:34.30 | 7 |
| Sep 8 | Scotland XC MeetSep 8 · 4,000 Meters Junior Varsity · Place 26 · GregoryGregory | 4,000 Meters Junior Varsity | 26 | 19:12.05 PB | 7 |
| Sep 2 | Gregory XC MeetSep 2 · 4,000 Meters Junior Varsity · Place 12 · GregoryGregory | 4,000 Meters Junior Varsity | 12 | 19:24.91 | 7 |
| Aug 29 | Winner InviteAug 29 · 4,000 Meters Junior Varsity · Place 8 · GregoryGregory | 4,000 Meters Junior Varsity | 8 | 19:43.60 PB | 7 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Cougar/GPC InviteOct 3 · 3,000 Meters Middle School · Place 19 · GregoryGregory | 3,000 Meters Middle School | 19 | 14:47.64 | 6 |
| Sep 28 | Platte-Geddes Cross Country Invitational Sep 28 · 3,000 Meters Middle School · Place 23 · GregoryGregory | 3,000 Meters Middle School | 23 | 13:51.03 | 6 |
| Sep 23 | Bon Homme XC MeetSep 23 · 3,000 Meters Middle School · Place 32 · GregoryGregory | 3,000 Meters Middle School | 32 | 11:41.86 | 6 |
| Sep 21 | Lyman Raider Nation Invitational Cross Country MeetSep 21 · 2,000 Meters Middle School · Place 9 · GregoryGregory | 2,000 Meters Middle School | 9 | 9:34.63 | 6 |
| Sep 16 | Wagner Invitational Sep 16 · 3,200 Meters Middle School · Place 9 · GregoryGregory | 3,200 Meters Middle School | 9 | 9:49.0 PB | 6 |
| Sep 3 | Gregory XC MeetSep 3 · 2,000 Meters Middle School · Place 19 · GregoryGregory | 2,000 Meters Middle School | 19 | 11:32.06 | 6 |