Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Rosemount High SchoolIrish Invitational · Sep 4 | 14:00.0 | Irish Invitational | September 4, 2026 |
| 2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 29 | 13:55.8 | Irish Invitational | August 29, 2025 |
| 3,000 Meters · McDowell DamWDA Cross Country Championships · Oct 14 | 12:24.27 | WDA Cross Country Championships | October 14, 2023 |
| 5,000 Meters · Bertram ParkMonticello Invitational · Sep 12 | 20:54.6 | Monticello Invitational | September 12, 2026 |
| 5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 1 | 20:26.4 | New Prague XC Invitational | October 1, 2026 |
| 5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 16 | 23:01.94 | Chisago Lakes Wildcat Invitational | September 16, 2025 |
| 5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 24 | 19:58.19 | Farmington Cowbell | September 24, 2026 |
| 5,000 Meters · Mahtomedi High SchoolSection 4AA JV meet · Oct 29 | 19:30 | Section 4AA JV meet | October 29, 2026 |
| 5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 10 | 21:23.6 | Simley Invitational | October 10, 2026 |
| 5,000 Meters · St. Croix Bluffs Regional ParkMetro East Conference Preview · Sep 15 | 20:26.4 | Metro East Conference Preview | September 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Section 4AA JV meetOct 29 · 5,000 Meters Boys · Place 8 · MahtomediMahtomedi | 5,000 Meters Boys | 8 | 19:30 PB | 11 |
| Oct 22 | Metro East Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 42 · MahtomediMahtomedi | 5,000 Meters Varsity | 42 | 20:23.5 | JR |
| Oct 10 | Simley InvitationalOct 10 · 5,000 Meters Varsity · Place 78 · MahtomediMahtomedi | 5,000 Meters Varsity | 78 | 21:23.6 PB | 11 |
| Oct 1 | New Prague XC InvitationalOct 1 · 5,000 Meters Boys Varsity · Place 50 · MahtomediMahtomedi | 5,000 Meters Boys Varsity | 50 | 20:26.4 PB | 11 |
| Sep 24 | Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 195 · MahtomediMahtomedi | 5,000 Meters Varsity | 195 | 19:58.19 PB | 11 |
| Sep 15 | Metro East Conference PreviewSep 15 · 5,000 Meters High School · Place 43 · MahtomediMahtomedi | 5,000 Meters High School | 43 | 20:26.4 PB | 11 |
| Sep 12 | Monticello InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 32 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 32 | 20:54.6 PB | 11 |
| Sep 4 | Irish InvitationalSep 4 · 2 Miles C · Place 57 · MahtomediMahtomedi | 2 Miles C | 57 | 14:00.0 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Metro East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 33 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 33 | 20:39.9 | 10 |
| Oct 4 | Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 89 · MahtomediMahtomedi | 5,000 Meters Varsity | 89 | 21:40.8 | SO |
| Sep 25 | Farmington Cowbell RunSep 25 · 5,000 Meters Boys JV · Place 85 · MahtomediMahtomedi | 5,000 Meters Boys JV | 85 | 21:42.18 | 10 |
| Sep 16 | Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 69 · MahtomediMahtomedi | 5,000 Meters Boys 5k | 69 | 23:01.94 PB | 10 |
| Sep 4 | Gerry Smith XC InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 89 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 89 | 20:14.1 | SO |
| Aug 29 | Irish InvitationalAug 29 · 2 Miles C · Place 102 · MahtomediMahtomedi | 2 Miles C | 102 | 13:55.8 PB | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Metro East Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 28 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 28 | 21:47.8 | 9 |
| Oct 9 | SCSU Bob Waxlax InvitationalOct 9 · 5,000 Meters Varsity · Place 27 · MahtomediMahtomedi | 5,000 Meters Varsity | 27 | 22:34.00 | 9 |
| Sep 26 | Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 343 · MahtomediMahtomedi | 5,000 Meters Varsity | 343 | 23:11.6 | 9 |
| Sep 17 | Chisago Lakes Wildcat InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 37 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 37 | 25:05.3 | 9 |
| Sep 10 | Metro East Conference PreviewSep 10 · 5,000 Meters Varsity · Place 86 · MahtomediMahtomedi | 5,000 Meters Varsity | 86 | 23:34.0 | FR |
| Sep 5 | Gerry Smith XC InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 110 · MahtomediMahtomedi | 5,000 Meters Junior Varsity | 110 | 23:31.2 | FR |
| Aug 30 | Irish InvitationalAug 30 · 2 Miles Varsity · Place 91 · MahtomediMahtomedi | 2 Miles Varsity | 91 | 14:16.4 | FR |
2023 Cross Country
4 results2022 Cross Country
3 results