Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Mitchell, SDMitchell Invitational · Aug 29 | 7:51 | Mitchell Invitational | August 29, 2020 |
| 3,000 Meters · WebsterSDHSAA Region 1B Cross Country Meet · Oct 14 | 13:43.45 | SDHSAA Region 1B Cross Country Meet | October 14, 2020 |
| 3,000 Meters · Webster Golf CourseSDHSAA Region 1B Cross Country Meet · Oct 12 | 13:12.84 | SDHSAA Region 1B Cross Country Meet | October 12, 2022 |
| 4,000 Meters · Lakeside Country ClubLakeside Invitational · Sep 22 | 16:39 | Lakeside Invitational | September 22, 2021 |
| 4,000 Meters · PierrePierre Invite · Aug 30 | 14:59.87 | Pierre Invite | August 30, 2024 |
| 4,000 Meters · Split Rock CCIpswich Tiger CC Meet · Sep 23 | 16:37.55 | Ipswich Tiger CC Meet | September 23, 2020 |
| 4,000 Meters · Webster Golf CourseSDHSAA Region 1B Cross Country Meet · Oct 11 | 16:25.12 | SDHSAA Region 1B Cross Country Meet | October 11, 2023 |
| 5,000 Meters · Broadland Creek Golf CourseSDHSAA Class B State Cross Country Meet · Oct 25 | 19:27.81 | SDHSAA Class B State Cross Country Meet | October 25, 2025 |
| 5,000 Meters · Cattail Crossings Golf CourseWatoma XC Invite · Oct 2 | 19:38.98 | Watoma XC Invite | October 2, 2025 |
| 5,000 Meters · Hart Ranch Camping Resort SDHSAA Class B State Cross Country Meet · Oct 26 | 20:17.01 | SDHSAA Class B State Cross Country Meet | October 26, 2024 |
| 5,000 Meters · Lakeside Country ClubFaulkton Lakeside Invitational · Sep 24 | 19:39.58 | Faulkton Lakeside Invitational | September 24, 2025 |
| 5,000 Meters · Split Rock CCLake Region Conference · Oct 6 | 20:05.08 | Lake Region Conference | October 6, 2021 |
| 5,000 Meters · Webster Golf ClubSDHSAA Region 1B Cross County Meet · Oct 15 | 19:19.59 | SDHSAA Region 1B Cross County Meet | October 15, 2025 |
| 5,000 Meters · Webster Golf CourseSDHSAA Region 1B Cross Country Meet · Oct 16 | 19:40.75 | SDHSAA Region 1B Cross Country Meet | October 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SDHSAA Class B State Cross Country MeetOct 25 · 5,000 Meters Class B · Place 71 · NorthwesternNorthwestern | 5,000 Meters Class B | 71 | 19:27.81 PB | 12 |
| Oct 15 | SDHSAA Region 1B Cross County MeetOct 15 · 5,000 Meters Varsity · Place 11 · NorthwesternNorthwestern | 5,000 Meters Varsity | 11 | 19:19.59 PB | 12 |
| Oct 8 | Lake Region ConferenceOct 8 · 5,000 Meters Varsity · Place 6 · NorthwesternNorthwestern | 5,000 Meters Varsity | 6 | 18:30.60 | 12 |
| Oct 2 | Watoma XC InviteOct 2 · 5,000 Meters Varsity Boys · Place 49 · NorthwesternNorthwestern | 5,000 Meters Varsity Boys | 49 | 19:38.98 PB | 12 |
| Sep 24 | Faulkton Lakeside Invitational Sep 24 · 5,000 Meters Varsity Boys · Place 10 · NorthwesternNorthwestern | 5,000 Meters Varsity Boys | 10 | 19:39.58 PB | 12 |
| Sep 15 | Webster Area InviteSep 15 · 5,000 Meters Varsity · Place 13 · NorthwesternNorthwestern | 5,000 Meters Varsity | 13 | 20:21.21 | 12 |
| Sep 4 | Redfield InviteSep 4 · 5,000 Meters Varsity · Place 21 · NorthwesternNorthwestern | 5,000 Meters Varsity | 21 | 18:19.82 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SDHSAA Class B State Cross Country MeetOct 26 · 5,000 Meters Varsity · Place 87 · NorthwesternNorthwestern | 5,000 Meters Varsity | 87 | 20:17.01 PB | 11 |
| Oct 16 | SDHSAA Region 1B Cross Country MeetOct 16 · 5,000 Meters Varsity · Place 19 · NorthwesternNorthwestern | 5,000 Meters Varsity | 19 | 19:40.75 PB | 11 |
| Oct 9 | Lake Region ConferenceOct 9 · 5,000 Meters Varsity · Place 11 · NorthwesternNorthwestern | 5,000 Meters Varsity | 11 | 18:45.42 | 11 |
| Sep 30 | Miller Invitational Cross Country MeetSep 30 · 5,000 Meters Varsity · Place 24 · NorthwesternNorthwestern | 5,000 Meters Varsity | 24 | 20:26.96 | 11 |
| Sep 25 | Lakeside Invitational Faulkton 11:00 AM Start TimeSep 25 · 5,000 Meters Varsity Boys · Place 20 · NorthwesternNorthwestern | 5,000 Meters Varsity Boys | 20 | 20:27:28 | 11 |
| Sep 14 | Heartland PreviewSep 14 · 5,000 Meters Varsity · Place 175 · NorthwesternNorthwestern | 5,000 Meters Varsity | 175 | 19:48.10 | 11 |
| Sep 5 | Redfield Pheasants XC MeetSep 5 · 5,000 Meters Varsity · Place 37 · NorthwesternNorthwestern | 5,000 Meters Varsity | 37 | 19:32.59 | 11 |
| Aug 30 | Pierre InviteAug 30 · 4,000 Meters Varsity · Place 23 · NorthwesternNorthwestern | 4,000 Meters Varsity | 23 | 14:59.87 PB | 11 |
2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | SDHSAA Region 1B Cross Country MeetOct 12 · 3,000 Meters Junior Varsity · Place 5 · NorthwesternNorthwestern | 3,000 Meters Junior Varsity | 5 | 13:12.84 PB | 9 |
| Oct 5 | Lake Region Conference (Ipswich)Oct 5 · 5,000 Meters Varsity · Place 20 · NorthwesternNorthwestern | 5,000 Meters Varsity | 20 | 19:49.15 | 9 |
| Sep 26 | Miller InvitationalSep 26 · 5,000 Meters Varsity · Place 43 · NorthwesternNorthwestern | 5,000 Meters Varsity | 43 | 20:34.40 | 9 |
| Sep 21 | Lakeside InvitationalSep 21 · 5,000 Meters Varsity · Place 46 · NorthwesternNorthwestern | 5,000 Meters Varsity | 46 | 21:24.71 | FR |
| Sep 1 | Redfield Pheasants InviteSep 1 · 3,000 Meters Junior Varsity · Place 11 · NorthwesternNorthwestern | 3,000 Meters Junior Varsity | 11 | 11:43.95 | 9 |
| Aug 27 | Mitchell InviteAug 27 · 4,000 Meters Varsity · Place 33 · NorthwesternNorthwestern | 4,000 Meters Varsity | 33 | 16:54.34 | 9 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 1B Cross Country MeetOct 14 · 3,000 Meters Junior Varsity · Place 7 · NorthwesternNorthwestern | 3,000 Meters Junior Varsity | 7 | 13:32.38 | 8 |
| Oct 6 | Lake Region ConferenceOct 6 · 5,000 Meters Varsity · Place 25 · NorthwesternNorthwestern | 5,000 Meters Varsity | 25 | 20:05.08 PB | 8 |
| Sep 27 | Miller InvitationalSep 27 · 4,000 Meters Junior Varsity · Place 9 · NorthwesternNorthwestern | 4,000 Meters Junior Varsity | 9 | 17:23.01 | 8 |
| Sep 22 | Lakeside InvitationalSep 22 · 4,000 Meters Junior Varsity · Place 7 · Northwestern msNorthwestern ms | 4,000 Meters Junior Varsity | 7 | 16:39 PB | 8 |
| Sep 11 | Heartland PreviewSep 11 · 5,000 Meters Junior Varsity · Place 77 · NorthwesternNorthwestern | 5,000 Meters Junior Varsity | 77 | 21:08.40 | 8 |
| Aug 28 | Mitchell InvitationalAug 28 · 4,000 Meters Varsity · Place 47 · NorthwesternNorthwestern | 4,000 Meters Varsity | 47 | 18:28.8 | 8 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 1B Cross Country MeetOct 14 · 3,000 Meters Junior Varsity · Place 5 · NorthwesternNorthwestern | 3,000 Meters Junior Varsity | 5 | 13:43.45 PB | 7 |
| Oct 7 | Lake Region Conference Oct 7 · 4,000 Meters Junior Varsity · Place 3 · NorthwesternNorthwestern | 4,000 Meters Junior Varsity | 3 | 16:05.44 | 7 |
| Sep 28 | Miller InviteSep 28 · 4,000 Meters Junior Varsity · Place 6 · NorthwesternNorthwestern | 4,000 Meters Junior Varsity | 6 | 16:37.78 | 7 |
| Sep 23 | Ipswich Tiger CC MeetSep 23 · 4,000 Meters Junior Varsity · Place 6 · NorthwesternNorthwestern | 4,000 Meters Junior Varsity | 6 | 16:37.55 PB | 7 |
| Sep 14 | Webster InvitationalSep 14 · 3,000 Meters Junior Varsity · Place 2 · NorthwesternNorthwestern | 3,000 Meters Junior Varsity | 2 | 13:50.64 | 7 |
| Aug 29 | Mitchell InvitationalAug 29 · 2,000 Meters Middle School · Place 2 · Northwestern msNorthwestern ms | 2,000 Meters Middle School | 2 | 7:51 PB | 7 |