Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arlington High SchoolArlington Invite · Sep 14 | 21:51.49 | Arlington Invite | September 14, 2020 |
| 5,000 Meters · De SmetSDHSAA Region 2B Cross Country Meet · Oct 14 | 22:18.75 | SDHSAA Region 2B Cross Country Meet | October 14, 2020 |
| 5,000 Meters · River Ridge Golf CourseJesse James Invitational · Sep 8 | 21:42.63 | Jesse James Invitational | September 8, 2020 |
| 5,000 Meters · Rocky Run Golf CourseDell Rapids Invitational · Sep 23 | 22:08.35 | Dell Rapids Invitational | September 23, 2020 |
| 5,000 Meters · Six Mile Creek Golf CourseDon Ray Invitational at Deubrook · Aug 29 | 22:42.50 | Don Ray Invitational at Deubrook | August 29, 2020 |
| 5,000 Meters · UnknownSDHSAA Region 2B Championships · Oct 11 | 20:54.96 | SDHSAA Region 2B Championships | October 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SDHSAA Region 2B Cross Country MeetOct 14 · 5,000 Meters Boys Varsity · Place 30 · Chester | 5,000 Meters Boys Varsity | 30 | 22:18.75 PB | 12 |
| Oct 5 | Howard InvitationalOct 5 · 5,000 Meters Varsity · Place 27 · Chester Area | 5,000 Meters Varsity | 27 | 20:37.77 | 12 |
| Sep 28 | St. Mary InviteSep 28 · 5,000 Meters Varsity · Place 12 · Chester Area | 5,000 Meters Varsity | 12 | 21:23 | 12 |
| Sep 23 | Dell Rapids InvitationalSep 23 · 5,000 Meters Varsity · Place 52 · Chester | 5,000 Meters Varsity | 52 | 22:08.35 PB | 12 |
| Sep 14 | Arlington InviteSep 14 · 5,000 Meters Varsity · Place 32 · Chester | 5,000 Meters Varsity | 32 | 21:51.49 PB | 12 |
| Sep 8 | Jesse James InvitationalSep 8 · 5,000 Meters Varsity · Place 54 · Chester | 5,000 Meters Varsity | 54 | 21:42.63 PB | 12 |
| Aug 29 | Don Ray Invitational at DeubrookAug 29 · 5,000 Meters Varsity · Place 40 · Chester | 5,000 Meters Varsity | 40 | 22:42.50 PB | 12 |
2019 Cross Country
1 results2018 Cross Country
2 results