Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowwood ResortLions Cross Country Invitational "Meet of Champions" · Oct 5 | 18:06.9 | Lions Cross Country Invitational "Meet of Champions" | October 5, 2019 |
| 5,000 Meters · Boulder Ridge Golf ClubTech Invitational · Oct 11 | 18:08.1 | Tech Invitational | October 11, 2016 |
| 5,000 Meters · Greenwood Golf CourseMSHSL Region 8AA XC Championship - Boys · Oct 15 | 17:43.7 | MSHSL Region 8AA XC Championship - Boys | October 15, 2020 |
| 5,000 Meters · Multi Events CenterMSHSL Section 8AA Championships · Oct 25 | 17:57.9 | MSHSL Section 8AA Championships | October 25, 2018 |
| 5,000 Meters · River Oaks Golf CourseMSHSL Section 8AA Championships · Oct 24 | 17:24.1 | MSHSL Section 8AA Championships | October 24, 2019 |
| 5,000 Meters · Sartell High SchoolRun4Rustie Invite · Sep 24 | 18:01 | Run4Rustie Invite | September 24, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
3 results2018 Cross Country
2 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Tech InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 18 · Sartell | 5,000 Meters Junior Varsity | 18 | 18:08.1 PB | 8 |