Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Rosemount Middle SchoolIrish Invite · Sep 3 | 11:01.4 | Irish Invite | September 3, 2021 |
| 5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 24 | 16:33.0 | Mounds View Tom Watson Invitational | September 24, 2022 |
| 5,000 Meters · Bassett Creek ParkLefty Wright Grade Level Championships · Oct 21 | 18:51.2 | Lefty Wright Grade Level Championships | October 21, 2019 |
| 5,000 Meters · Fred Richards ParkEdina vs Eden Prairie JV · Oct 10 | 18:38.48 | Edina vs Eden Prairie JV | October 10, 2020 |
| 5,000 Meters · Gale Woods FarmMSHSL Section 2AAA Championships · Oct 25 | 16:13.53 | MSHSL Section 2AAA Championships | October 25, 2022 |
| 5,000 Meters · Round Lake ParkMetro Invite · Sep 18 | 17:28.9 | Metro Invite | September 18, 2021 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 16:42.74 | MSHSL Class AAA State Championships | November 5, 2022 |
| 5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 10 | 18:54.8 | NXR Heartland Regional Championships | November 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 64 · Eden Prairie | 5,000 Meters Class AAA | 64 | 16:42.74 PB | 12 |
| Oct 25 | MSHSL Section 2AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Eden Prairie | 5,000 Meters Varsity | 7 | 16:13.53 PB | 12 |
| Oct 13 | Lake Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 14 · Eden Prairie | 5,000 Meters Varsity | 14 | 16:21.26 | — |
| Sep 24 | Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Varsity · Place 6 · Eden Prairie | 5,000 Meters Varsity | 6 | 16:33.0 PB | 12 |
| Sep 17 | Eden Prairie Metro InvitationalSep 17 · 5,000 Meters Varsity · Place 14 · Eden Prairie | 5,000 Meters Varsity | 14 | 16:57.1 | — |
| Sep 8 | Hopkins Bauman/Rovn InvitationalSep 8 · 5,000 Meters Varsity · Place 14 · Eden Prairie | 5,000 Meters Varsity | 14 | 16:26.8 | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 2AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 29 · Eden Prairie | 5,000 Meters Varsity | 29 | 17:57.61 | 11 |
| Oct 14 | Lake Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 30 · Eden Prairie | 5,000 Meters Varsity | 30 | 17:02.3 | — |
| Oct 5 | Victoria Lions InvitationalOct 5 · 5,000 Meters Varsity · Place 32 · Eden Prairie | 5,000 Meters Varsity | 32 | 17:31.59 | 11 |
| Sep 25 | Milaca Mega MeetSep 25 · 5,000 Meters Varsity Division 1 · Place 40 · Eden Prairie | 5,000 Meters Varsity Division 1 | 40 | 17:11.4 | — |
| Sep 18 | Metro InviteSep 18 · 5,000 Meters Varsity · Place 28 · Eden Prairie | 5,000 Meters Varsity | 28 | 17:28.9 PB | 11 |
| Sep 9 | Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 51 · Eden Prairie | 5,000 Meters Varsity | 51 | 18:04.2 | 11 |
| Sep 3 | Irish InviteSep 3 · 2 Miles Varsity · Place 42 · Eden Prairie | 2 Miles Varsity | 42 | 11:01.4 PB | 11 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Edina vs Eden Prairie JVOct 10 · 5,000 Meters JV Wave 1 · Place 7 · Eden Prairie | 5,000 Meters JV Wave 1 | 7 | 18:38.48 PB | 10 |
| Sep 25 | Lake Conference Meet @ STMASep 25 · 5,000 Meters Junior Varsity · Place 14 · Eden Prairie | 5,000 Meters Junior Varsity | 14 | 18:13.3 | — |
| Sep 10 | Hopkins vs. Eden PrairieSep 10 · 5,000 Meters Junior Varsity · Place 1 · Eden Prairie | 5,000 Meters Junior Varsity | 1 | 18:23.8 | — |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Rising Stars · Place 135 · Eden Prairie | 5,000 Meters Rising Stars | 135 | 18:54.8 PB | 9 |
| Oct 21 | Lefty Wright Grade Level ChampionshipsOct 21 · 5,000 Meters Freshman and Under Boys · Place 27 · Eden Prairie | 5,000 Meters Freshman and Under Boys | 27 | 18:51.2 PB | 9 |
| Sep 14 | Metro InviteSep 14 · 5,000 Meters Boys JV · Place 100 · Eden Prairie | 5,000 Meters Boys JV | 100 | 19:50.9 | 9 |
| Sep 5 | Bauman/Rovn Hopkins InviteSep 5 · 5,000 Meters Junior Varsity · Place 58 · Eden Prairie | 5,000 Meters Junior Varsity | 58 | 19:42.8 | 9 |