Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bridges Gold CourseSDHSAA Region 3A Championships · Oct 11 | 21:41.51 | SDHSAA Region 3A Championships | October 11, 2018 |
| 5,000 Meters · Bridges Golf CourseSDHSAA Region 3A Cross Country Meet · Oct 14 | 19:51.85 | SDHSAA Region 3A Cross Country Meet | October 14, 2021 |
| 5,000 Meters · Broadland Creek National Golf Course SDHSAA B State Championships · Oct 26 | 22:26.44 | SDHSAA B State Championships | October 26, 2019 |
| 5,000 Meters · Burke Golf CourseGPC XC Championship · Sep 30 | 23:09 | GPC XC Championship | September 30, 2021 |
| 5,000 Meters · GregoryGregory Invitational · Aug 31 | 23:21.7 | Gregory Invitational | August 31, 2021 |
| 5,000 Meters · PlattePlatte-Geddes Invitational · Sep 26 | 20:13.59 | Platte-Geddes Invitational | September 26, 2020 |
| 5,000 Meters · Scotland Scotland Invitational · Sep 8 | 21:03.41 | Scotland Invitational | September 8, 2020 |
| 5,000 Meters · WagnerWagner Invitational · Sep 14 | 23:14 | Wagner Invitational | September 14, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 3A Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 41 · Bon Homme | 5,000 Meters Varsity | 41 | 19:51.85 PB | 11 |
| Oct 4 | SESD Conference XC MeetOct 4 · 5,000 Meters Varsity · Place 40 · Bon Homme | 5,000 Meters Varsity | 40 | 24:49 | 11 |
| Sep 30 | GPC XC ChampionshipSep 30 · 5,000 Meters Varsity · Place 47 · Bon Homme | 5,000 Meters Varsity | 47 | 23:09 PB | 11 |
| Sep 25 | Platte-Geddes Invitational Sep 25 · 5,000 Meters Varsity · Place 51 · Bon Homme | 5,000 Meters Varsity | 51 | 24:17.97 | 11 |
| Sep 13 | Wagner Cross Country InvitationalSep 13 · 5,000 Meters Varsity · Place 15 · Bon Homme | 5,000 Meters Varsity | 15 | 24:09 | 11 |
| Sep 7 | Scotland InvitationalSep 7 · 5,000 Meters Varsity · Place 35 · Bon Homme | 5,000 Meters Varsity | 35 | 23:07.04 | 11 |
| Aug 31 | Gregory Invitational Aug 31 · 5,000 Meters Varsity Boys · Place 22 · Bon Homme | 5,000 Meters Varsity Boys | 22 | 23:21.7 PB | 11 |
| Aug 27 | Beresford XC InviteAug 27 · 5,000 Meters Varsity · Place 85 · Bon Homme | 5,000 Meters Varsity | 85 | 22:53.15 | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 3B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 37 · Bon Homme | 5,000 Meters Varsity | 37 | 21:48.91 | 10 |
| Oct 5 | SESD Conference Oct 5 · 5,000 Meters Varsity · Place 19 · Bon Homme | 5,000 Meters Varsity | 19 | 20:44 | 10 |
| Oct 1 | Cougar Invite / GPCOct 1 · 5,000 Meters Varsity · Place 8 · Bon Homme | 5,000 Meters Varsity | 8 | 19:08.46 | 10 |
| Sep 26 | Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 15 · Bon Homme | 5,000 Meters Varsity | 15 | 20:13.59 PB | 10 |
| Sep 21 | Bon Homme InviteSep 21 · 5,000 Meters Varsity · Place 35 · Bon Homme | 5,000 Meters Varsity | 35 | 23:14 | 10 |
| Sep 14 | Wagner InvitationalSep 14 · 5,000 Meters Varsity · Place 27 · Bon Homme | 5,000 Meters Varsity | 27 | 23:14 PB | 10 |
| Sep 8 | Scotland InvitationalSep 8 · 5,000 Meters Varsity · Place 19 · Bon Homme | 5,000 Meters Varsity | 19 | 21:03.41 PB | 10 |
| Sep 1 | Gregory Gorilla XC MeetSep 1 · 5,000 Meters Varsity · Place 23 · Bon Homme | 5,000 Meters Varsity | 23 | 24:42 | 10 |
| Aug 28 | Beresford XC InvitationalAug 28 · 4,000 Meters Varsity · Place 13 · Bon Homme | 4,000 Meters Varsity | 13 | 17:28.61 | 10 |
2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | SDHSAA Region 3A ChampionshipsOct 11 · 5,000 Meters Varsity · Place 55 · Bon Homme | 5,000 Meters Varsity | 55 | 21:41.51 PB | 8 |
| Aug 24 | Beresford InvitationalAug 24 · 4,000 Meters Junior Varsity · Place 88 · Bon Homme | 4,000 Meters Junior Varsity | 88 | 19:57.50 | 8 |