Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2400 m · DeForest HSDeForest Middle School Norski Invite · Oct 2 | 12:07.73 | DeForest Middle School Norski Invite | October 2, 2018 |
| 5,000 Meters · Fort Atkinson HSFort Atkinson Invitational · Oct 7 | 20:44 | Fort Atkinson Invitational | October 7, 2021 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 29 | 19:10.5 | WIAA D2 State XC Championships | October 29, 2022 |
| 5,000 Meters · Stoughton HSWIAA Stoughton Sectional · May 1 | 21:18 | WIAA Stoughton Sectional | May 1, 2021 |
| 5,000 Meters · UW-Whitewater 5,000mRock Valley Conference Championships · Oct 14 | 21:15.8 | Rock Valley Conference Championships | October 14, 2021 |
| 5,000 Meters · Verona Area HSVerona Invitational · Sep 4 | 20:32.2 | Verona Invitational | September 4, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WIAA D2 Sectional - Prairie du CheinOct 23 · Varsity · Place 85 · McFarlandMcFarland | Varsity | 85 | 6:30 | 11 |
| Oct 14 | Rock Valley Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 44 · McFarlandMcFarland | 5,000 Meters Varsity | 44 | 21:15.8 PB | 11 |
| Oct 7 | Fort Atkinson InvitationalOct 7 · 5,000 Meters Varsity · Place 39 · McFarlandMcFarland | 5,000 Meters Varsity | 39 | 20:44 PB | 11 |
| Sep 18 | Viking InvitationalSep 18 · Varsity · Place 42 · McFarlandMcFarland | Varsity | 42 | 6:31 | 11 |
| Sep 4 | Verona InvitationalSep 4 · 5,000 Meters Varsity · Place 138 · McFarlandMcFarland | 5,000 Meters Varsity | 138 | 20:32.2 PB | 11 |
| May 1 | WIAA Stoughton SectionalMay 1 · 5,000 Meters Varsity · Place 70 · McFarlandMcFarland | 5,000 Meters Varsity | 70 | 21:18 PB | 10 |
| Apr 22 | Rock Valley Conference Championship 2020Apr 22 · 5,000 Meters Varsity · Place 38 · McFarlandMcFarland | 5,000 Meters Varsity | 38 | 22:04.0 | 10 |
2019 Cross Country
4 results2018 Cross Country
3 results