Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baylor Regional ParkLions CC Meet · Sep 12 | 18:52.34 | Lions CC Meet | September 12, 2023 |
| 5,000 Meters · Collinwood Regional Park & CampgroundMSHSL Section 6AA Championships · Oct 26 | 18:58.3 | MSHSL Section 6AA Championships | October 26, 2023 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 6AA Championships · Oct 24 | 19:12.5 | MSHSL Section 6AA Championships | October 24, 2024 |
| 5,000 Meters · Lake Marion Regional ParkWright County Conference East Championships · Oct 18 | 20:06.02 | Wright County Conference East Championships | October 18, 2022 |
| 5,000 Meters · Lake Rebecca Park ReserveWCC East XC Championship · Oct 17 | 19:39.80 | WCC East XC Championship | October 17, 2023 |
| 5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 19 | 20:24.0 | Roy Griak Invitational | September 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Dassel-Cokato InvitationalSep 23 · 5,000 Meters Varsity · Place 69 · Westonka | 5,000 Meters Varsity | 69 | 22:46.6 | 12 |
| Sep 19 | Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 226 · Westonka | 5,000 Meters Lefty Wright Boys Maroon Competition | 226 | 20:24.0 PB | 12 |
| Sep 9 | Lions CC MeetSep 9 · 5,000 Meters Varsity · Place 82 · Westonka | 5,000 Meters Varsity | 82 | 19:14.03 | 12 |
2024 Cross Country
1 results2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 6AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 50 · Westonka | 5,000 Meters Varsity | 50 | 18:58.3 PB | 10 |
| Oct 17 | WCC East XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 34 · Westonka | 5,000 Meters Varsity | 34 | 19:39.80 PB | 10 |
| Sep 12 | Lions CC MeetSep 12 · 5,000 Meters Varsity · Place 79 · Westonka | 5,000 Meters Varsity | 79 | 18:52.34 PB | 10 |
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Wright County Conference East ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 11 · Westonka | 5,000 Meters Junior Varsity | 11 | 20:06.02 PB | 9 |
| Sep 13 | Lions CC MeetSep 13 · 5,000 Meters Junior Varsity · Place 27 · Westonka | 5,000 Meters Junior Varsity | 27 | 21:10.16 | 9 |