Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Battle Creek Recreation CenterTri Metro Jamboree · Aug 31 | 15:22.98 | Tri Metro Jamboree | August 31, 2022 |
| 5,000 Meters · Bassett Creek ParkBSM Tri Meet · Sep 12 | 29:21.4 | BSM Tri Meet | September 12, 2020 |
| 5,000 Meters · Battle Creek Recreation CenterTri Metro XC Championship · Oct 18 | 21:15.5 | Tri Metro XC Championship | October 18, 2022 |
| 5,000 Meters · Hyland Greens Golf CourseMetro West Conference Championships · Oct 19 | 24:13.09 | Metro West Conference Championships | October 19, 2021 |
| 5,000 Meters · Nicollet Jr. HighBlaze Invitational (Boys Only) · Sep 22 | 21:34.7 | Blaze Invitational (Boys Only) | September 22, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Tri Metro XC ChampionshipOct 18 · 5,000 Meters Varsity · Place 67 · Bloomington Kennedy | 5,000 Meters Varsity | 67 | 21:15.5 PB | 12 |
| Oct 4 | Victoria Lions InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 143 · Bloomington Kennedy | 5,000 Meters Junior Varsity | 143 | 22:44.53 | — |
| Sep 22 | Blaze Invitational (Boys Only)Sep 22 · 5,000 Meters Junior Varsity · Place 44 · Bloomington Kennedy | 5,000 Meters Junior Varsity | 44 | 21:34.7 PB | 12 |
| Aug 31 | Tri Metro JamboreeAug 31 · 3,200 Meters Varsity · Place 74 · Bloomington Kennedy | 3,200 Meters Varsity | 74 | 15:22.98 PB | 12 |
2021 Cross Country
3 results2020 Cross Country
3 results