Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · GettysburgSDHSAA Region 4B Cross Country Meet · Oct 14 | 18:14 | SDHSAA Region 4B Cross Country Meet | October 14, 2020 |
| 4,000 Meters · GregoryGregory Invitational · Aug 31 | 18:28.9 | Gregory Invitational | August 31, 2021 |
| 4,000 Meters · Lake Waggoner Golf CourseWGPC Cross Country Meet · Sep 22 | 15:40 | WGPC Cross Country Meet | September 22, 2021 |
| 4,000 Meters · PlattePlatte-Geddes Invitational · Sep 26 | 17:06.62 | Platte-Geddes Invitational | September 26, 2020 |
| 5,000 Meters · Broadland Creek National Golf Course SDHSAA Class B State Cross Country Meet · Oct 22 | 20:06.20 | SDHSAA Class B State Cross Country Meet | October 22, 2022 |
| 5,000 Meters · Burke Golf CourseCougar Invitational/Great Plains Conference Cross Country Meet · Sep 29 | 20:09 | Cougar Invitational/Great Plains Conference Cross Country Meet | September 29, 2022 |
| 5,000 Meters · Gettysburg Country ClubSDHSAA Region 4B Cross Country Meet · Oct 12 | 19:00.55 | SDHSAA Region 4B Cross Country Meet | October 12, 2022 |
| 5,000 Meters · Murdo Golf CourseJones County Invite sponsored by Harry Weller · Oct 4 | 20:34 | Jones County Invite sponsored by Harry Weller | October 4, 2022 |
| 5,000 Meters · Yankton Trail ParkSDHSAA Class B State Cross Country Meet · Oct 21 | 19:34.52 | SDHSAA Class B State Cross Country Meet | October 21, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | SDHSAA Class B State Cross Country MeetOct 21 · 5,000 Meters Varsity · Place 73 · Lyman | 5,000 Meters Varsity | 73 | 19:34.52 PB | 11 |
| Oct 11 | SDHSAA Region 4B Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 10 · Lyman | 5,000 Meters Varsity | 10 | 19:02.00 | 11 |
| Oct 7 | Philip Invitational Cross Country RunOct 7 · 5,000 Meters Varsity · Place 12 · Lyman | 5,000 Meters Varsity | 12 | 19:34.63 | 11 |
| Sep 30 | Lakota Nation Invitational Cross Country MeetSep 30 · 5,000 Meters Varsity · Place 37 · Lyman | 5,000 Meters Varsity | 37 | 20:30.56 | 11 |
| Sep 20 | Western Great Plains Conference Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 6 · Lyman | 5,000 Meters Varsity | 6 | 19:34.85 | 11 |
| Sep 16 | Lyman Raider Nation Invitational Cross Country MeetSep 16 · 5,000 Meters Varsity · Place 14 · Lyman [11] | 5,000 Meters Varsity | 14 | 19:06.83 | — |
| Sep 14 | Chamberlain Invite/Big DakotaSep 14 · Varsity · Place 60 · Lyman | Varsity | 60 | 20:53 | 11 |
| Sep 11 | 37th Annual White River Prestige RunSep 11 · 5,000 Meters Varsity · Place 6 · Lyman | 5,000 Meters Varsity | 6 | 18:36.76 | 11 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | SDHSAA Class B State Cross Country MeetOct 22 · 5,000 Meters Varsity · Place 70 · Lyman | 5,000 Meters Varsity | 70 | 20:06.20 PB | 10 |
| Oct 12 | SDHSAA Region 4B Cross Country MeetOct 12 · 5,000 Meters Varsity · Place 5 · Lyman | 5,000 Meters Varsity | 5 | 19:00.55 PB | 10 |
| Oct 4 | Jones County Invite sponsored by Harry WellerOct 4 · 5,000 Meters Varsity · Place 2 · Lyman | 5,000 Meters Varsity | 2 | 20:34 PB | 10 |
| Oct 1 | Action Club Meet-HighmoreOct 1 · 5,000 Meters Varsity · Place 23 · Lyman | 5,000 Meters Varsity | 23 | 19:35.50 | 10 |
| Sep 29 | Cougar Invitational/Great Plains Conference Cross Country MeetSep 29 · 5,000 Meters Varsity · Place 20 · Lyman | 5,000 Meters Varsity | 20 | 20:09 PB | 10 |
| Sep 24 | Platte-Geddes InvitationalSep 24 · Varsity · Place 18 · Lyman | Varsity | 18 | 20:41 | 10 |
| Sep 21 | Western Great Plains Conference Cross Country MeetSep 21 · 5,000 Meters Varsity · Place 8 · Lyman | 5,000 Meters Varsity | 8 | 20:04.99 | 10 |
| Sep 17 | Lyman Raider Nation Invitational Cross Country MeetSep 17 · 5,000 Meters Varsity · Place 16 · Lyman | 5,000 Meters Varsity | 16 | 19:42.67 | 10 |
| Sep 15 | Chamberlain InviteSep 15 · Varsity · Place 45 · Lyman | Varsity | 45 | 20:23 | 10 |
| Sep 12 | 36th Annual White River Prestige RunSep 12 · 5,000 Meters Varsity · Place 11 · Lyman | 5,000 Meters Varsity | 11 | 23:52.10 | 10 |
| Aug 30 | Gregory XC InviteAug 30 · 5,000 Meters Varsity · Place 21 · Lyman | 5,000 Meters Varsity | 21 | 25:33.44 | 10 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 4B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 30 · Lyman | 5,000 Meters Varsity | 30 | 19:42.55 | 9 |
| Oct 9 | Philip Invitational Cross Country MeetOct 9 · 5,000 Meters Varsity · Place 17 · Lyman | 5,000 Meters Varsity | 17 | 20:37 | 9 |
| Oct 6 | CSDC/YTC MeetOct 6 · 5,000 Meters Varsity · Place 23 · Lyman | 5,000 Meters Varsity | 23 | 20:11.48 | 9 |
| Oct 2 | Lakota Nation Invitational Cross Country MeetOct 2 · 5,000 Meters Varsity · Place 15 · Lyman | 5,000 Meters Varsity | 15 | 20:36.05 | 9 |
| Sep 30 | GPC XC ChampionshipSep 30 · 5,000 Meters Varsity · Place 28 · Lyman | 5,000 Meters Varsity | 28 | 20:16 | 9 |
| Sep 25 | Platte-Geddes Invitational Sep 25 · 4,000 Meters Junior Varsity · Place 2 · Lyman | 4,000 Meters Junior Varsity | 2 | 16:38.52 | 9 |
| Sep 22 | WGPC Cross Country MeetSep 22 · 4,000 Meters Junior Varsity · Place 2 · Lyman | 4,000 Meters Junior Varsity | 2 | 15:40 PB | 9 |
| Sep 18 | Lyman Raider Nation Invitational Cross Country MeetSep 18 · 4,000 Meters Junior Varsity · Place 4 · Lyman | 4,000 Meters Junior Varsity | 4 | 16:44.06 | 9 |
| Sep 16 | Chamberlain Invite/Big Dakota ConferenceSep 16 · 4,000 Meters Junior Varsity · Place 10 · Lyman | 4,000 Meters Junior Varsity | 10 | 17:38.81 | 9 |
| Sep 8 | Potter County InvitationalSep 8 · 5,000 Meters Varsity · Place 29 · Lyman | 5,000 Meters Varsity | 29 | 23:23.67 | 9 |
| Aug 31 | Gregory Invitational Aug 31 · 4,000 Meters JV Boys · Place 10 · Lyman | 4,000 Meters JV Boys | 10 | 18:28.9 PB | 9 |
2020 Cross Country
3 results