Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Mt. Lake High SchoolPaul Metcalf Invitational · Aug 28 | 9:57.90 | Paul Metcalf Invitational | August 28, 2019 |
| 5,000 Meters · Fulda T&C Golf CourseRedRock Conference Meet · Oct 17 | 20:48 | RedRock Conference Meet | October 17, 2022 |
| 5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 14 | 18:29.12 | Turkey Trot | September 14, 2023 |
| 5,000 Meters · Luverne High SchoolMSHSL Section 3A Championships · Oct 27 | 19:39.55 | MSHSL Section 3A Championships | October 27, 2022 |
| 5,000 Meters · Madison Country ClubMSHSL Section 3A Championships · Oct 26 | 18:53.2 | MSHSL Section 3A Championships | October 26, 2023 |
| 5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 28 | 19:57.00 | Marshall Cross Country Invitational | August 28, 2023 |
| 5,000 Meters · Mt. Lake Golf CoursePaul Metcalf Invitational · Sep 1 | 20:36.66 | Paul Metcalf Invitational | September 1, 2023 |
| 5,000 Meters · Mt. Lake High SchoolPaul Metcalf · Sep 3 | 21:16.10 | Paul Metcalf | September 3, 2021 |
| 5,000 Meters · Slayton Country ClubMCC/F Warrior Invite · Sep 27 | 19:29 | MCC/F Warrior Invite | September 27, 2022 |
| 5,000 Meters · Tracy High SchoolTMB Panther Invitational · Oct 4 | 19:51.78 | TMB Panther Invitational | October 4, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 3A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 45 · Murray County Central / Fulda | 5,000 Meters Varsity | 45 | 18:53.2 PB | 12 |
| Oct 16 | Red Rock Conference Oct 16 · 5,000 Meters Varsity · Place 11 · Murray County Central/Fuld | 5,000 Meters Varsity | 11 | 18:01.56 | 12 |
| Oct 10 | Adrian Ellsworth Dragons InvitationalOct 10 · 5,000 Meters Varsity · Place 19 · Murray Count | 5,000 Meters Varsity | 19 | 18:29.00 | — |
| Oct 5 | BOLD/BLHS CC INVITEOct 5 · 5,000 Meters Varsity · Place 14 · Murray County Central/F | 5,000 Meters Varsity | 14 | 18:48.00 | 12 |
| Sep 26 | Warrior InviteSep 26 · 5,000 Meters Boys Varsity · Place 21 · Murray County Central / Fulda | 5,000 Meters Boys Varsity | 21 | 19:57Unofficial | 12 |
| Sep 19 | Lqpv-Db CC inviteSep 19 · 5,000 Meters Varsity · Place 40 · Murray County Central / Fulda | 5,000 Meters Varsity | 40 | 20:06.33Unofficial | 12 |
| Sep 14 | Turkey TrotSep 14 · 5,000 Meters Varsity · Place 23 · Murray County Central / Fulda | 5,000 Meters Varsity | 23 | 18:29.12 PB | 12 |
| Sep 1 | Paul Metcalf InvitationalSep 1 · 5,000 Meters Varsity · Place 63 · Murray County Central / Fulda | 5,000 Meters Varsity | 63 | 20:36.66 PB | 12 |
| Aug 28 | Marshall Cross Country InvitationalAug 28 · 5,000 Meters Varsity Boys · Place 25 · Murray County Central / Fulda | 5,000 Meters Varsity Boys | 25 | 19:57.00 PB | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MSHSL Section 3A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 73 · Murray County Central / Fulda | 5,000 Meters Varsity | 73 | 19:39.55 PB | 11 |
| Oct 17 | RedRock Conference MeetOct 17 · 5,000 Meters Varsity · Place 19 · Murray County Central / Fulda | 5,000 Meters Varsity | 19 | 20:48 PB | 11 |
| Oct 6 | BOLD/BLHS INVITEOct 6 · 5,000 Meters Varsity · Place 17 · Murry County Cen | 5,000 Meters Varsity | 17 | 19:00.94 | — |
| Oct 4 | TMB Panther InvitationalOct 4 · 5,000 Meters Varsity · Place 14 · Murray County Central / Fulda | 5,000 Meters Varsity | 14 | 19:51.78 PB | 11 |
| Sep 27 | MCC/F Warrior InviteSep 27 · 5,000 Meters Varsity · Place 26 · Murray County Central / Fulda | 5,000 Meters Varsity | 26 | 19:29 PB | 11 |
| Sep 13 | Marshall Cross Country InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 49 · Murray County Central / Fulda | 5,000 Meters Varsity Boys | 49 | 20:43.3 | 11 |
| Sep 2 | Paul Metcalf Invitational 2022Sep 2 · 5,000 Meters Varsity · Place 65 · Murray County Central / Fulda | 5,000 Meters Varsity | 65 | 21:15 | 11 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | Paul MetcalfSep 3 · 5,000 Meters Varsity · Place 58 · Murray County Central / Fulda | 5,000 Meters Varsity | 58 | 21:16.10 PB | 10 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 28 | Paul Metcalf InvitationalAug 28 · 2,000 Meters C Race · Place 48 · Murray County Central / Fulda | 2,000 Meters C Race | 48 | 9:57.90 PB | 8 |