Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · The Ponds Golf CourseSaints Invitational · Sep 11 | 10:56.1 | Saints Invitational | September 11, 2025 |
| 5,000 Meters · Anoka HSJV Championships · Oct 23 | 20:31.05 | JV Championships | October 23, 2025 |
| 5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 16 | 23:33.01 | Chisago Lakes Wildcat Invitational | September 16, 2025 |
| 5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 7 | 21:24.5 | Tiger Invitational | October 7, 2025 |
| 5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 23 | 22:24.0 | Norm Ayen XC Invitational | September 23, 2025 |
| 5,000 Meters · St. Olaf CC CourseSt. Olaf H.S. Showcase · Sep 3 | 23:46.70 | St. Olaf H.S. Showcase | September 3, 2026 |
| 5,000 Meters · Zahler ParkSTMA Invitational · Oct 1 | 22:59.4 | STMA Invitational | October 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Steve Hoag InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 113 · Forest Lake | 5,000 Meters Junior Varsity | 113 | 22:40.8 | 9 |
| Sep 3 | St. Olaf H.S. ShowcaseSep 3 · 5,000 Meters Varsity · Place 400 · Forest Lake | 5,000 Meters Varsity | 400 | 23:46.70 PB | 9 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 202 · Forest Lake | 5,000 Meters Junior Varsity | 202 | 20:31.05 PB | 8 |
| Oct 14 | Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 111 · Forest Lake | 5,000 Meters Junior Varsity | 111 | 19:51.1 | 8 |
| Oct 7 | Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 112 · Forest Lake | 5,000 Meters Junior Varsity | 112 | 21:24.5 PB | 8 |
| Oct 1 | STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 202 · Forest Lake | 5,000 Meters Junior Varsity | 202 | 22:59.4 PB | 8 |
| Sep 23 | Norm Ayen XC InvitationalSep 23 · 5,000 Meters JV · Place 56 · Forest Lake | 5,000 Meters JV | 56 | 22:24.0 PB | 8 |
| Sep 16 | Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 81 · Forest Lake | 5,000 Meters Boys 5k | 81 | 23:33.01 PB | 8 |
| Sep 11 | Saints InvitationalSep 11 · 2,500 Meters Middle School · Place 20 · Forest Lake | 2,500 Meters Middle School | 20 | 10:56.1 PB | 8 |
| Sep 4 | Steve Hoag InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 142 · Forest Lake | 5,000 Meters Junior Varsity | 142 | 22:57.2 | 8 |
| Aug 28 | St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 370 · Forest Lake | 5,000 Meters Varsity | 370 | 24:11.51 | 8 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 153 · Forest Lake | 5,000 Meters Junior Varsity | 153 | 21:35.8 | 7 |
| Oct 8 | Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 127 · Forest Lake | 5,000 Meters Junior Varsity | 127 | 22:33.6 | 7 |
| Oct 2 | STMA InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 240 · Forest Lake | 5,000 Meters Junior Varsity | 240 | 25:03.3 | 7 |
| Sep 24 | Norm Ayen XC InvitationalSep 24 · 2,400 Meters Varsity · Place 7 · Forest Lake | 2,400 Meters Varsity | 7 | 10:25.20 | 7 |
| Sep 17 | Chisago Lakes Wildcat InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 28 · Forest Lake | 5,000 Meters Junior Varsity | 28 | 24:14.6 | 7 |
| Sep 5 | Steve Hoag InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 151 · Forest Lake | 5,000 Meters Junior Varsity | 151 | 24:48.1 | 7 |