Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 31:00.21 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 22 | 30:42.46 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) | November 22, 2025 |
| 5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 6 | 15:36.76 | Ev Berg Invitational | October 6, 2022 |
| 5,000 Meters · Gale Woods FarmBauman/Rovn Hopkins Invitational · Sep 9 | 16:24.6 | Bauman/Rovn Hopkins Invitational | September 9, 2021 |
| 5,000 Meters · Gans Creek Recreation AreaMizzou Opener · Aug 29 | 15:48.3 | Mizzou Opener | August 29, 2025 |
| 5,000 Meters · St. Olaf CollegeMSHSL Class AAA State Championships · Nov 5 | 16:06.58 | MSHSL Class AAA State Championships | November 5, 2022 |
| 8,000 Meters · Forest Akers East Golf CourseBig Ten Cross Country Championships · Oct 31 | 24:10.94 | Big Ten Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Oct 4 | 23:57.82 | Lakefront Invite | October 4, 2024 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 17 | 24:20.3 | Nuttycombe Wisconsin Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 221 · WisconsinWisconsin | 10,000 Meters Championship | 221 | 30:42.46 PB | So |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 37 · WisconsinWisconsin | 10,000 Meters D1 Great Lakes | 37 | 31:00.21 PB | So |
| Oct 31 | Big Ten Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 31 · WisconsinWisconsin | 8,000 Meters Champ | 31 | 24:10.94 PB | So |
| Oct 17 | Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 85 · WisconsinWisconsin | 8,000 Meters Championship | 85 | 24:20.3 PB | So |
| Sep 19 | Badger ClassicSep 19 · 8,000 Meters College · Place 3 · WisconsinWisconsin | 8,000 Meters College | 3 | 25:20.5 | So |
| Aug 29 | Mizzou OpenerAug 29 · 5,000 Meters Men's Race · Place 27 · WisconsinWisconsin | 5,000 Meters Men's Race | 27 | 15:48.3 PB | So |
2024 Cross Country
3 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MSHSL Class AAA State ChampionshipsNov 5 · 5,000 Meters Class AAA · Place 29 · Lakeville NorthLakeville North | 5,000 Meters Class AAA | 29 | 16:06.58 PB | 12 |
| Oct 27 | MSHSL Section 1AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 2 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 2 | 15:52.47 | 12 |
| Oct 6 | Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 2 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 2 | 15:36.76 PB | 12 |
| Sep 23 | Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 19 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 19 | 5:18 | 12 |
| Sep 1 | St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 13 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 13 | 16:23.7 | — |
| Aug 16 | LNHS 2m. Time TrialAug 16 · 2 Miles Boys 2m · Place 2 · Lakeville NorthLakeville North | 2 Miles Boys 2m | 2 | 10:04.5Unofficial | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSL Class AAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 34 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 34 | 16:23.96 | 11 |
| Oct 28 | MSHSL Section 1AAA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 2 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 2 | 16:13.54 | 11 |
| Oct 7 | Ev Berg InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 10 | 16:35.85 | 11 |
| Sep 24 | Roy Griak InvitationalSep 24 · Varsity · Place 95 · Lakeville NorthLakeville North | Varsity | 95 | 5:41 | 11 |
| Sep 17 | Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 9 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 9 | 16:51.6 | 11 |
| Sep 9 | Bauman/Rovn Hopkins Invitational Sep 9 · 5,000 Meters Varsity · Place 9 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 9 | 16:24.6 PB | 11 |
| Sep 2 | St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 23 · Lakeville NorthLakeville North | 5,000 Meters Varsity | 23 | 16:44.6 | 11 |
2020 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
1 results2017 Cross Country
1 results