Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Alcester Golf Course Alcester-Hudson Invitational · Sep 21 | 22:13.29 | Alcester-Hudson Invitational | September 21, 2020 |
| 4,000 Meters · Bridges Gold CourseSouth Dakota Region 3A Meet · Oct 17 | 19:17.5 | South Dakota Region 3A Meet | October 17, 2019 |
| 5,000 Meters · Alcester Golf Course Alcester-Hudson XC Invite · Sep 20 | 24:43.18 | Alcester-Hudson XC Invite | September 20, 2021 |
| 5,000 Meters · Bridges Golf CourseSDHSAA Region 3A Cross Country Meet · Oct 14 | 23:42.49 | SDHSAA Region 3A Cross Country Meet | October 14, 2021 |
| 5,000 Meters · Elk Point Golf and Event CenterUnion County Quad · Sep 23 | 24:24.89 | Union County Quad | September 23, 2021 |
| 5,000 Meters · Hart Ranch Camping Resort SDHSAA Class A State Cross Country Meet · Oct 24 | 22:47.54 | SDHSAA Class A State Cross Country Meet | October 24, 2020 |
| 5,000 Meters · LennoxSDHSAA Region 3A Cross Country Meet · Oct 15 | 22:32.80 | SDHSAA Region 3A Cross Country Meet | October 15, 2020 |
| 5,000 Meters · River Ridge Golf CourseJesse James Invitational · Sep 8 | 24:24.50 | Jesse James Invitational | September 8, 2020 |
| 5,000 Meters · The Bluff's CourseSDHSAA Region 3A Cross Country Meet · Oct 13 | 23:10.01 | SDHSAA Region 3A Cross Country Meet | October 13, 2022 |
| 5,000 Meters · Yankton Trail ParkCharger Invitational XC Meet · Sep 14 | 25:52.14 | Charger Invitational XC Meet | September 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | SDHSAA Region 3A Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 39 · Beresford | 5,000 Meters Varsity | 39 | 23:10.01 PB | 12 |
| Oct 6 | Big East Conference XC MeetOct 6 · 5,000 Meters Varsity · Place 18 · Beresford | 5,000 Meters Varsity | 18 | 23:34.39 | 12 |
| Oct 3 | Tanager XC InviteOct 3 · 5,000 Meters Varsity · Place 22 · Beresford | 5,000 Meters Varsity | 22 | 24:31.70 | 12 |
| Sep 29 | Lennox InviteSep 29 · 5,000 Meters Varsity · Place 62 · Beresford | 5,000 Meters Varsity | 62 | 23:41.94 | 12 |
| Sep 22 | Union County Cross Country QuadSep 22 · 5,000 Meters Varsity · Place 9 · Beresford | 5,000 Meters Varsity | 9 | 23:13.04 | 12 |
| Sep 19 | Bon Homme XC MeetSep 19 · 5,000 Meters Varsity · Place 27 · Beresford | 5,000 Meters Varsity | 27 | 25:23.72 | 12 |
| Sep 13 | Charger Invitational XC MeetSep 13 · 5,000 Meters Varsity · Place 53 · Beresford | 5,000 Meters Varsity | 53 | 25:44.71 | 12 |
| Sep 6 | Jesse James Cross Country MeetSep 6 · 5,000 Meters Varsity · Place 33 · Beresford | 5,000 Meters Varsity | 33 | 26:34.35 | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 3A Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 51 · Beresford | 5,000 Meters Varsity | 51 | 23:42.49 PB | 11 |
| Oct 7 | BEC MeetOct 7 · 5,000 Meters Varsity · Place 18 · Beresford | 5,000 Meters Varsity | 18 | 24:23.94 | 11 |
| Sep 30 | Lennox Orioles Cross Country InviteSep 30 · 5,000 Meters Varsity · Place 70 · Beresford | 5,000 Meters Varsity | 70 | 23:54.86 | 11 |
| Sep 23 | Union County Quad Sep 23 · 5,000 Meters Varsity · Place 13 · Beresford | 5,000 Meters Varsity | 13 | 24:24.89 PB | 11 |
| Sep 20 | Alcester-Hudson XC InviteSep 20 · 5,000 Meters Varsity · Place 32 · Beresford | 5,000 Meters Varsity | 32 | 24:43.18 PB | 11 |
| Sep 14 | Charger Invitational XC MeetSep 14 · 5,000 Meters Varsity · Place 67 · Beresford | 5,000 Meters Varsity | 67 | 25:52.14 PB | 11 |
| Sep 7 | Jesse James Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 58 · Beresford | 5,000 Meters Varsity | 58 | 27:31.90 | 11 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SDHSAA Class A State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 85 · Beresford | 5,000 Meters Varsity | 85 | 22:47.54 PB | 10 |
| Oct 15 | SDHSAA Region 3A Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 26 · Beresford | 5,000 Meters Varsity | 26 | 22:32.80 PB | 10 |
| Oct 8 | BEC Cross Country InvititationalOct 8 · 5,000 Meters Varsity · Place 25 · Beresford | 5,000 Meters Varsity | 25 | 24:36.79 | 10 |
| Oct 1 | Lennox Invitational Oct 1 · 5,000 Meters Varsity · Place 48 · Beresford | 5,000 Meters Varsity | 48 | 23:20.76 | 10 |
| Sep 24 | Union County Quad Sep 24 · 5,000 Meters Varsity · Place 12 · Beresford | 5,000 Meters Varsity | 12 | 24:45.9 | 10 |
| Sep 21 | Alcester-Hudson Invitational Sep 21 · 4,000 Meters Junior Varsity · Place 16 · Beresford | 4,000 Meters Junior Varsity | 16 | 22:13.29 PB | 10 |
| Sep 8 | Jesse James InvitationalSep 8 · 5,000 Meters Varsity · Place 41 · Beresford | 5,000 Meters Varsity | 41 | 24:24.50 PB | 10 |
| Aug 28 | Beresford XC InvitationalAug 28 · 4,000 Meters Varsity · Place 23 · Beresford | 4,000 Meters Varsity | 23 | 19:34.45 | 10 |
2019 Cross Country
3 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 24 | Beresford InvitationalAug 24 · 3,000 Meters Middle School · Place 43 · Beresford | 3,000 Meters Middle School | 43 | 15:19.80 | 8 |