Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Clinton HighClinton Middle School Cross Country Invitational · Oct 2 | 10:10 | Clinton Middle School Cross Country Invitational | October 2, 2018 |
| 2253 m · Minooka ParkWaukesha Cross Country Festival · Sep 21 | 9:32.3 | Waukesha Cross Country Festival | September 21, 2019 |
| 3,000 Meters · Jefferson Golf CourseJefferson Invite · Sep 25 | 12:58.7 | Jefferson Invite | September 25, 2018 |
| 3,200 Meters · Fairfield Hills Golf CourseWisconsin Middle School Cross Country Championship · Oct 12 | 13:34.40 | Wisconsin Middle School Cross Country Championship | October 12, 2019 |
| 3,200 Meters · Watertown HSFuture Gosling Invitational · Sep 13 | 14:33 | Future Gosling Invitational | September 13, 2019 |
| 5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 2 | 17:25.7 | WIAA State XC Championships | November 2, 2024 |
| 5,000 Meters · Timber-LeeLadish Invitational · Sep 12 | 18:53.7 | Ladish Invitational | September 12, 2024 |
| 5,000 Meters · UW-Whitewater 5,000m2024 WIAA D2 Sectional - Whitewater · Oct 26 | 17:40.2 | 2024 WIAA D2 Sectional - Whitewater | October 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 63 · JeffersonJefferson | 5,000 Meters Division 2 | 63 | 17:25.7 PB | 12 |
| Oct 26 | 2024 WIAA D2 Sectional - WhitewaterOct 26 · 5,000 Meters Varsity · Place 4 · JeffersonJefferson | 5,000 Meters Varsity | 4 | 17:40.2 PB | 12 |
| Oct 17 | RVC Championship 2024Oct 17 · 5,000 Meters Varsity · Place 6 · JeffersonJefferson | 5,000 Meters Varsity | 6 | 17:52.60 | — |
| Sep 24 | Waterloo Pirate CC Invitational 2024Sep 24 · 5,000 Meters Varsity · Place 5 · JeffersonJefferson | 5,000 Meters Varsity | 5 | 21:58.3 | 12 |
| Sep 12 | Ladish InvitationalSep 12 · 5,000 Meters Varsity · Place 5 · JeffersonJefferson | 5,000 Meters Varsity | 5 | 18:53.7 PB | 12 |
| Sep 7 | Lodi InviteSep 7 · 5,000 Meters Varsity · Place 1 · JeffersonJefferson | 5,000 Meters Varsity | 1 | 17:47.3 | 12 |
| Aug 29 | Palmyra-Eagle InviteAug 29 · 5,000 Meters Varsity · Place 8 · JeffersonJefferson | 5,000 Meters Varsity | 8 | 18:23.60 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 2 · Place 85 · JeffersonJefferson | 5,000 Meters Division 2 | 85 | 17:43.1 | 11 |
| Oct 21 | WIAA D2 Sectional - Racine St. Catherine'sOct 21 · 5,000 Meters Varsity · Place 5 · JeffersonJefferson | 5,000 Meters Varsity | 5 | 17:49.72 | 11 |
| Oct 12 | Rock Valley Conference Championship MeetOct 12 · 5,000 Meters Varsity Boys · Place 14 · JeffersonJefferson | 5,000 Meters Varsity Boys | 14 | 18:24.1 | 11 |
| Sep 14 | Silverwood InvitationalSep 14 · 5,000 Meters Varsity · Place 8 · JeffersonJefferson | 5,000 Meters Varsity | 8 | 5:39 | 11 |
| Sep 2 | Lodi InvitationalSep 2 · 5,000 Meters Varsity · Place 8 · JeffersonJefferson | 5,000 Meters Varsity | 8 | 19:06.4 | 11 |
| Sep 1 | Ladish InvitationalSep 1 · 5,000 Meters Varsity · Place 13 · JeffersonJefferson | 5,000 Meters Varsity | 13 | 19:14.1 | 11 |
| Aug 25 | Palmyra-Eagle InviteAug 25 · 3 Miles Varsity · Place 10 · JeffersonJefferson | 3 Miles Varsity | 10 | 20:07.80 | — |
2019 Cross Country
3 results2018 Cross Country
5 results