Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Cedar Creek ParkI-90 Invitational · Oct 7 | 6:15.9 | I-90 Invitational | October 7, 2021 |
| 5,000 Meters · Benson ParkMSHSL Section 2AA Championships · Oct 26 | 19:30.4 | MSHSL Section 2AA Championships | October 26, 2023 |
| 5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 14 | 19:29.52 | Turkey Trot | September 14, 2023 |
| 5,000 Meters · Jackson Golf ClubJCC Tri For Health · Sep 21 | 20:19.27 | JCC Tri For Health | September 21, 2023 |
| 5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Sep 13 | 20:56.7 | Marshall Cross Country Invitational | September 13, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 57 · Worthington | 5,000 Meters Varsity | 57 | 19:30.4 PB | 9 |
| Oct 17 | Big South Cross Country Conference MeetOct 17 · 5,000 Meters Varsity · Place 29 · Worthington | 5,000 Meters Varsity | 29 | 19:13.96Unofficial | 9 |
| Oct 11 | Mankato East InvitationalOct 11 · 5,000 Meters Varsity · Place 74 · Worthington | 5,000 Meters Varsity | 74 | 19:35.2 | FR |
| Sep 26 | Warrior InviteSep 26 · 5,000 Meters Boys Varsity · Place 25 · Worthington | 5,000 Meters Boys Varsity | 25 | 20:45Unofficial | 9 |
| Sep 21 | JCC Tri For HealthSep 21 · 5,000 Meters Varsity · Place 26 · Worthington | 5,000 Meters Varsity | 26 | 20:19.27 PB | 9 |
| Sep 14 | Turkey TrotSep 14 · 5,000 Meters Varsity · Place 34 · Worthington | 5,000 Meters Varsity | 34 | 19:29.52 PB | 9 |
| Aug 28 | Marshall Cross Country InvitationalAug 28 · 5,000 Meters Varsity Boys · Place 30 · Worthington | 5,000 Meters Varsity Boys | 30 | 21:03.70 | 9 |
2022 Cross Country
2 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | I-90 InvitationalOct 7 · 1,600 Meters Junior High · Place 27 · Worthington | 1,600 Meters Junior High | 27 | 6:15.9 PB | 7 |