Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · DeForest HSDeForest Middle School Norski Invite · Oct 2 | 12:17.69 | DeForest Middle School Norski Invite | October 2, 2018 |
| 3,200 Meters · DeForest Area High School Athletic FieldsDeForest Area Middle School Norski Invitational · Oct 8 | 14:25.94 | DeForest Area Middle School Norski Invitational | October 8, 2019 |
| 5,000 Meters · Fort Atkinson HSFort Atkinson Invitational · Oct 7 | 18:43 | Fort Atkinson Invitational | October 7, 2021 |
| 5,000 Meters · Memorial ParkDick McKichan Invitational · Sep 1 | 16:27.2 | Dick McKichan Invitational | September 1, 2023 |
| 5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 2 | 16:23.6 | WIAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Spring Green Golf CourseRiver Valley Blackhawk Invite 2024 · Sep 14 | 16:14.2 | River Valley Blackhawk Invite 2024 | September 14, 2024 |
| 5,000 Meters · Stewarts Woods Cross Country CourseVerona XC Invitational · Sep 2 | 18:00.9 | Verona XC Invitational | September 2, 2023 |
| 5,000 Meters · UW-Whitewater 5,000mRock Valley Conference Championships · Oct 14 | 19:05.3 | Rock Valley Conference Championships | October 14, 2021 |
| 5,000 Meters · Verona Area HSVerona Invitational · Sep 4 | 20:01.1 | Verona Invitational | September 4, 2021 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 25:13.2 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 18 | 24:16.9 | Roy Griak Invitational | September 18, 2026 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 26:12.3 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 6 | 25:56.1 | Phoenix Open | September 6, 2025 |
| 8,000 Meters · St. Olaf 8k CourseSt. Olaf Invitational · Sep 20 | 26:26.6 | St. Olaf Invitational | September 20, 2025 |
| 8,000 Meters · University of Wisconsin–OshkoshWIAC Cross Country Championships · Nov 1 | 25:37.48 | WIAC Cross Country Championships | November 1, 2025 |
| 8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 31 | 25:13.0 | WIAC Championship | October 31, 2026 |
| 8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 3 | 25:27.1 | Blugold Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 57 · UW-La CrosseUW-La Crosse | 8,000 Meters Men's 8K | 57 | 25:37.48 PB | Fr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 138 · UW-La CrosseUW-La Crosse | 8,000 Meters Gold | 138 | 26:12.3 PB | Fr |
| Oct 3 | Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 15 · UW-La CrosseUW-La Crosse | 8,000 Meters Varsity | 15 | 25:27.1 PB | Fr |
| Sep 20 | St. Olaf InvitationalSep 20 · 8,000 Meters College · Place 34 · UW-La CrosseUW-La Crosse | 8,000 Meters College | 34 | 26:26.6 PB | Fr |
| Sep 6 | Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 17 · UW-La CrosseUW-La Crosse | 8,000 Meters Men's Race | 17 | 25:56.1 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 12 · McFarlandMcFarland | 5,000 Meters Division 2 | 12 | 16:27.6 | 11 |
| Oct 21 | WIAA D2 Sectional - MonroeOct 21 · 5,000 Meters Varsity · Place 3 · McFarlandMcFarland | 5,000 Meters Varsity | 3 | 16:52.20 | — |
| Oct 14 | Badger Small XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 3 · McFarlandMcFarland | 5,000 Meters Varsity | 3 | 16:22.80 | 11 |
| Sep 16 | Mount Horeb InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · McFarlandMcFarland | 5,000 Meters Varsity | 6 | 16:15.4 | 11 |
| Sep 9 | River Valley Blackhawk Invitational (Boys Only)Sep 9 · 5,000 Meters Large · Place 13 · McFarlandMcFarland | 5,000 Meters Large | 13 | 16:41.5 | 11 |
| Sep 2 | Verona XC InvitationalSep 2 · 5,000 Meters Varsity · Place 56 · McFarlandMcFarland | 5,000 Meters Varsity | 56 | 18:00.9 PB | 11 |
| Sep 1 | Dick McKichan InvitationalSep 1 · 5,000 Meters Large School Varsity · Place 3 · McFarlandMcFarland | 5,000 Meters Large School Varsity | 3 | 16:27.2 PB | 11 |
2022 Cross Country
3 results2021 Cross Country
3 results2019 Cross Country
1 results2018 Cross Country
2 results