Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Broadland Creek National Golf Course SDHSAA B State Championships · Oct 26 | 20:03.99 | SDHSAA B State Championships | October 26, 2019 |
| 5,000 Meters · Burke Golf CourseGPC XC Championship · Sep 30 | 19:44 | GPC XC Championship | September 30, 2021 |
| 5,000 Meters · Freeman AcademyFr. Academy/Marion Invite · Sep 9 | 20:18.1 | Fr. Academy/Marion Invite | September 9, 2020 |
| 5,000 Meters · Hart Ranch Camping Resort SDHSAA Class B State Cross Country Meet · Oct 24 | 19:32.99 | SDHSAA Class B State Cross Country Meet | October 24, 2020 |
| 5,000 Meters · PlatteSDHSAA Region 3B Cross Country Meet · Oct 14 | 19:55.28 | SDHSAA Region 3B Cross Country Meet | October 14, 2020 |
| 5,000 Meters · Valley View Golf CourseSDHSAA Region 3B Cross Country Meet · Oct 13 | 20:11.50 | SDHSAA Region 3B Cross Country Meet | October 13, 2021 |
| 5,000 Meters · Yankton Trail ParkSDHSAA Class B State Cross Country Meet · Oct 23 | 19:31.71 | SDHSAA Class B State Cross Country Meet | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | SDHSAA Class B State Cross Country MeetOct 23 · 5,000 Meters Varsity · Place 70 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 70 | 19:31.71 PB | 12 |
| Oct 13 | SDHSAA Region 3B Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 14 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 14 | 20:11.50 PB | 12 |
| Oct 4 | Howard InviteOct 4 · 5,000 Meters Varsity · Place 25 · Freeman Academy/Marion | 5,000 Meters Varsity | 25 | 19:48.28 | 12 |
| Sep 30 | GPC XC ChampionshipSep 30 · 5,000 Meters Varsity · Place 21 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 21 | 19:44 PB | 12 |
| Sep 25 | Platte-Geddes Invitational Sep 25 · 5,000 Meters Varsity · Place 16 · Freeman Academy/Marion | 5,000 Meters Varsity | 16 | 20:36.79 | 12 |
| Sep 15 | Flyer InvitationalSep 15 · 5,000 Meters Varsity · Place 34 · Freeman Academy/Marion | 5,000 Meters Varsity | 34 | 21:00.81 | 12 |
| Sep 11 | Heartland PreviewSep 11 · 5,000 Meters Varsity · Place 118 · Freeman Academy/Marion | 5,000 Meters Varsity | 118 | 20:51.23 | 12 |
| Sep 8 | FAM InviteSep 8 · 5,000 Meters Varsity · Place 9 · Freeman Academy/Marion | 5,000 Meters Varsity | 9 | 20:40.35 | 12 |
| Aug 27 | Beresford XC InviteAug 27 · 5,000 Meters Varsity · Place 68 · Freeman Academy/Marion | 5,000 Meters Varsity | 68 | 21:10.99 | 12 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SDHSAA Class B State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 55 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 55 | 19:32.99 PB | 11 |
| Oct 14 | SDHSAA Region 3B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 18 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 18 | 19:55.28 PB | 11 |
| Oct 5 | Howard InvitationalOct 5 · 5,000 Meters Varsity · Place 21 · Freeman Academy/Marion | 5,000 Meters Varsity | 21 | 19:51.77 | 11 |
| Oct 1 | Cougar Invite / GPCOct 1 · 5,000 Meters Varsity · Place 11 · Freeman Academy/Marion | 5,000 Meters Varsity | 11 | 19:42.83 | 11 |
| Sep 26 | Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 19 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 19 | 20:27.81 | 11 |
| Sep 21 | Bon Homme InviteSep 21 · 5,000 Meters Varsity · Place 24 · Freeman Academy/Marion | 5,000 Meters Varsity | 24 | 22:13 | 11 |
| Sep 16 | Flyer InviteSep 16 · 5,000 Meters Varsity · Place 18 · Freeman Academy/Marion | 5,000 Meters Varsity | 18 | 20:09.16 | 11 |
| Sep 9 | Fr. Academy/Marion InviteSep 9 · 5,000 Meters Varsity Boys · Place 14 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity Boys | 14 | 20:18.1 PB | 11 |
| Sep 1 | McCook Central/Montrose InvitationalSep 1 · 5,000 Meters Varsity · Place 43 · Freeman Academy/Marion | 5,000 Meters Varsity | 43 | 21:44.94 | 11 |
| Aug 28 | Beresford XC InvitationalAug 28 · 4,000 Meters Varsity · Place 12 · Freeman Academy/Marion | 4,000 Meters Varsity | 12 | 17:22.36 | 11 |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SDHSAA A State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 93 · Freeman Acad/Mar | 5,000 Meters Varsity | 93 | 20:03.99 | 10 |
| Oct 26 | SDHSAA B State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 93 · Freeman Academy/Marion - CLOSED | 5,000 Meters Varsity | 93 | 20:03.99 PB | 11 |