Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Dawson Creek Golf CourseScotland XC Meet · Sep 8 | 17:01.82 | Scotland XC Meet | September 8, 2025 |
| 4,000 Meters · McCook Country Club McCook Central/Montrose XC Invite · Sep 2 | 17:59.80 | McCook Central/Montrose XC Invite | September 2, 2025 |
| 4,000 Meters · Swan Lake Viborg-Hurley/SLCC Cross Country Meet · Sep 15 | 22:05.10 | Viborg-Hurley/SLCC Cross Country Meet | September 15, 2025 |
| 5,000 Meters · Alcester Golf Course Alcester-Hudson XC Invite · Sep 22 | 25:43.55 | Alcester-Hudson XC Invite | September 22, 2025 |
| 5,000 Meters · BeresfordBeresford XC Invite · Aug 27 | 24:19.20 | Beresford XC Invite | August 27, 2026 |
| 5,000 Meters · Burke Golf ClubCougar Invitational/GPC Meet · Oct 1 | 23:17.08 | Cougar Invitational/GPC Meet | October 1, 2026 |
| 5,000 Meters · Glenridge Golf CourseSDHSAA Region 2B Cross County Meet · Oct 15 | 20:24.05 | SDHSAA Region 2B Cross County Meet | October 15, 2025 |
| 5,000 Meters · Howard InvitationalHoward XC Meet · Oct 5 | 24:45.01 | Howard XC Meet | October 5, 2026 |
| 5,000 Meters · Parker Meet Par-MarParker/Marion XC Meet · Sep 9 | 21:23.56 | Parker/Marion XC Meet | September 9, 2026 |
| 5,000 Meters · Platte/Geddes MeetPlatte-Geddes Invitational · Sep 26 | 22:18.9 | Platte-Geddes Invitational | September 26, 2026 |
| 5,000 Meters · SalemMcCook Central/Montrose XC Invite · Sep 1 | 22:06.35 | McCook Central/Montrose XC Invite | September 1, 2026 |
| 5,000 Meters · Sunrise Ridge Golf CourseColman-Egan Invite · Oct 1 | 21:43.11 | Colman-Egan Invite | October 1, 2025 |
| 5,000 Meters · Valley View Golf CourseFlyer Invitational · Sep 16 | 22:05.41 | Flyer Invitational | September 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 2B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 47 · Centerville | 5,000 Meters Varsity | 47 | 22:12.83 | 9 |
| Oct 7 | Irene-Wakonda InviteOct 7 · 5,000 Meters Varsity · Place 18 · Centerville | 5,000 Meters Varsity | 18 | 22:00.48 | 9 |
| Oct 5 | Howard XC MeetOct 5 · 5,000 Meters Varsity · Place 56 · Centerville | 5,000 Meters Varsity | 56 | 24:45.01 PB | 9 |
| Oct 1 | Cougar Invitational/GPC MeetOct 1 · 5,000 Meters Varsity · Place 40 · Centerville | 5,000 Meters Varsity | 40 | 23:17.08 PB | 9 |
| Sep 26 | Platte-Geddes Invitational Sep 26 · 5,000 Meters Varsity · Place 42 · Centerville | 5,000 Meters Varsity | 42 | 22:18.9 PB | 9 |
| Sep 16 | Flyer InvitationalSep 16 · 5,000 Meters Varsity · Place 69 · Centerville | 5,000 Meters Varsity | 69 | 22:05.41 PB | 9 |
| Sep 9 | Parker/Marion XC MeetSep 9 · 5,000 Meters Varsity · Place 12 · Centerville | 5,000 Meters Varsity | 12 | 21:23.56 PB | 9 |
| Sep 1 | McCook Central/Montrose XC InviteSep 1 · 5,000 Meters Varsity · Place 52 · Centerville | 5,000 Meters Varsity | 52 | 22:06.35 PB | 9 |
| Aug 27 | Beresford XC InviteAug 27 · 5,000 Meters Varsity · Place 87 · Centerville | 5,000 Meters Varsity | 87 | 24:19.20 PB | 9 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | SDHSAA Region 2B Cross County MeetOct 15 · 5,000 Meters Varsity · Place 23 · Centerville | 5,000 Meters Varsity | 23 | 20:24.05 PB | 8 |
| Oct 8 | Irene-Wakonda InviteOct 8 · 5,000 Meters Varsity · Place 17 · Centerville | 5,000 Meters Varsity | 17 | 21:16.69 | — |
| Oct 1 | Colman-Egan InviteOct 1 · 5,000 Meters Varsity Boys · Place 25 · Centerville | 5,000 Meters Varsity Boys | 25 | 21:43.11 PB | 8 |
| Sep 22 | Alcester-Hudson XC InviteSep 22 · 5,000 Meters Varsity · Place 50 · Centerville | 5,000 Meters Varsity | 50 | 25:43.55 PB | 8 |
| Sep 17 | Flyer InvitationalSep 17 · 3,000 Meters Junior Varsity · Place 7 · Centerville | 3,000 Meters Junior Varsity | 7 | 11:33.11 | 8 |
| Sep 15 | Viborg-Hurley/SLCC Cross Country MeetSep 15 · 4,000 Meters Junior Varsity · Place 18 · Centerville | 4,000 Meters Junior Varsity | 18 | 22:05.10 PB | 8 |
| Sep 8 | Scotland XC MeetSep 8 · 4,000 Meters Junior Varsity · Place 9 · Centerville | 4,000 Meters Junior Varsity | 9 | 17:01.82 PB | 8 |
| Sep 2 | McCook Central/Montrose XC InviteSep 2 · 4,000 Meters Junior Varsity · Place 29 · Centerville | 4,000 Meters Junior Varsity | 29 | 17:59.80 PB | 8 |
| Aug 28 | Beresford XC InviteAug 28 · 3,000 Meters Middle School · Place 35 · Centerville | 3,000 Meters Middle School | 35 | 12:28.19 | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Colman-Egan InvitationalOct 2 · 3,000 Meters Junior Varsity · Place 28 · Centerville | 3,000 Meters Junior Varsity | 28 | 24:48.38 | 7 |
| Sep 18 | Flyer InvitationalSep 18 · 3,000 Meters Junior Varsity · Place 13 · Centerville | 3,000 Meters Junior Varsity | 13 | 12:15.32 | 7 |
| Sep 16 | Viborg-Hurley/Swan Lake CC MeetSep 16 · 4,000 Meters Junior Varsity · Place 14 · Centerville | 4,000 Meters Junior Varsity | 14 | 18:10 | 7 |
| Sep 9 | Scotland InvitationalSep 9 · 4,000 Meters Junior Varsity · Place 33 · Centerville | 4,000 Meters Junior Varsity | 33 | 25:00.93 | 7 |
| Sep 3 | Dakota Valley Cross Country InviteSep 3 · 3,000 Meters Middle School · Place 8 · Centerville | 3,000 Meters Middle School | 8 | 12:57.98 | 7 |
| Aug 30 | Beresford XC InviteAug 30 · 3,000 Meters Middle School · Place 65 · Centerville | 3,000 Meters Middle School | 65 | 13:03.17 | 7 |