Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cottage Grove Middle SchoolTriangular Meet Cretin Derham Hall/Roseville/Woodbury · Sep 26 | 18:26.6 | Triangular Meet Cretin Derham Hall/Roseville/Woodbury | September 26, 2020 |
| 5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 26 | 16:45.4 | MSHSL Section 4AAA Championships | October 26, 2022 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Section 4AA JV Championship · Oct 23 | 18:59.2 | MSHSL Section 4AA JV Championship | October 23, 2019 |
| 5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 8 | 17:29.27 | Simley Invitational | October 8, 2022 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 17:03.83 | MSHSL Class AAA State Championships | November 5, 2022 |
| 5,000 Meters · Yankton Trail ParkAugustana Twilight XC Meet · Sep 3 | 18:12.15 | Augustana Twilight XC Meet | September 3, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 100 · Woodbury | 5,000 Meters Class AAA | 100 | 17:03.83 PB | 12 |
| Oct 26 | MSHSL Section 4AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 12 · Woodbury | 5,000 Meters Varsity | 12 | 16:45.4 PB | 12 |
| Oct 18 | Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 48 · Woodbury | 5,000 Meters Varsity | 48 | 5:39 | 12 |
| Oct 8 | Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 8 · Woodbury | 5,000 Meters Varsity | 8 | 17:29.27 PB | 12 |
| Sep 23 | Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 46 · Woodbury | 5,000 Meters Varsity | 46 | 5:48 | 12 |
2021 Cross Country
4 results2020 Cross Country
3 results2019 Cross Country
4 results