Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bassett Creek ParkMCAA Cross Country Championship · Oct 12 | 22:55.5 | MCAA Cross Country Championship | October 12, 2024 |
| 5,000 Meters · Central ParkPact/Legacy XC Invitational · Sep 4 | 21:33.87 | Pact/Legacy XC Invitational | September 4, 2025 |
| 5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 30 | 21:50.3 | Hinckley-Finlayson Invitational | September 30, 2025 |
| 5,000 Meters · Highland 9 Golf CourseSkyline Conference XC Championship · Oct 13 | 21:33.08 | Skyline Conference XC Championship | October 13, 2025 |
| 5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 16 | 23:22.47 | Chisago Lakes Wildcat Invitational | September 16, 2025 |
| 5,000 Meters · Prescott High SchoolPrescott Invitational · Aug 27 | 22:17.22 | Prescott Invitational | August 27, 2026 |
| 5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 25 | 23:02.1 | Johnnie Bread Invitational | September 25, 2025 |
| 5,000 Meters · Watertown-Mayer High SchoolWatertown XC Invite · Oct 7 | 21:54.26 | Watertown XC Invite | October 7, 2025 |
| 5,000 Meters · Wildcat ParkChisago Lakes Wild Cat Invitational · Sep 22 | 22:20.49 | Chisago Lakes Wild Cat Invitational | September 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Skyline Conference XC ChampionshipOct 13 · 5,000 Meters Boys · Place 70 · PACT/Legacy | 5,000 Meters Boys | 70 | 21:33.08 PB | 10 |
| Oct 7 | Watertown XC InviteOct 7 · 5,000 Meters Varsity · Place 24 · PACT/Legacy | 5,000 Meters Varsity | 24 | 21:54.26 PB | 10 |
| Sep 30 | Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 63 · PACT/Legacy | 5,000 Meters Junior Varsity | 63 | 21:50.3 PB | 10 |
| Sep 25 | Johnnie Bread InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 9 · PACT/Legacy | 5,000 Meters Junior Varsity | 9 | 23:02.1 PB | 10 |
| Sep 16 | Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 77 · PACT/Legacy | 5,000 Meters Boys 5k | 77 | 23:22.47 PB | 10 |
| Sep 4 | Pact/Legacy XC InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 10 · PACT/Legacy | 5,000 Meters Junior Varsity | 10 | 21:33.87 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | MCAA Cross Country ChampionshipOct 12 · 5,000 Meters Boys JV · Place 22 · PACT/Legacy | 5,000 Meters Boys JV | 22 | 22:55.5 PB | 9 |
| Oct 8 | Watertown-Mayer XC InviteOct 8 · 5,000 Meters Varsity · Place 28 · PACT/Legacy | 5,000 Meters Varsity | 28 | 23:48.8 | 9 |
| Sep 26 | Johnny Bread InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 7 · PACT/Legacy | 5,000 Meters Junior Varsity | 7 | 24:39.2 | 9 |
| Sep 10 | Annandale InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 42 · Legacy Christian Academy | 5,000 Meters Junior Varsity | 42 | 24:30.4 | 9 |
| Sep 5 | Legacy/Pact XC InviteSep 5 · 5,000 Meters Junior Varsity · Place 8 · Legacy Christian Academy | 5,000 Meters Junior Varsity | 8 | 24:49.5 | 9 |