Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fort Atkinson HSBadger North-South Challenge · Sep 12 | 23:20 | Badger North-South Challenge | September 12, 2017 |
| 5,000 Meters · Hartford Country ClubWLT Conference Championships · Oct 13 | 23:21.7 | WLT Conference Championships | October 13, 2016 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 23 | 22:32.8 | Muskego Invitational | September 23, 2017 |
| 5,000 Meters · Minooka ParkWaukesha South Blackshirt Challenge · Sep 2 | 22:43.01 | Waukesha South Blackshirt Challenge | September 2, 2017 |
| 5,000 Meters · Rotary ParkMatt Hadler Memorial Invitational · Sep 9 | 21:45.9 | Matt Hadler Memorial Invitational | September 9, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Meet of Future Champions / JV StateOct 24 · 5,000 Meters Elite · Place 185 · Watertown | 5,000 Meters Elite | 185 | 19:55.4 | 12 |
| Sep 28 | Muskego InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 80 · Watertown | 5,000 Meters Junior Varsity | 80 | 20:53.02 | 12 |
| Sep 17 | Badger North-South ChallengeSep 17 · 5,000 Meters Varsity · Place 89 · Watertown | 5,000 Meters Varsity | 89 | 21:38.43 | 12 |
| Sep 7 | Waukesha South Blackshirt ChallengeSep 7 · 5,000 Meters Varsity · Place 81 · Watertown | 5,000 Meters Varsity | 81 | 6:43 | 12 |
| Aug 31 | Glenn Herold InvitationalAug 31 · 5,000 Meters Varsity · Place 128 · Watertown | 5,000 Meters Varsity | 128 | 21:07.4 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Meet of Future ChampionsOct 19 · 5,000 Meters Varsity · Place 39 · Watertown | 5,000 Meters Varsity | 39 | 6:44 | SO |
| Oct 6 | Viking InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 192 · Watertown | 5,000 Meters Junior Varsity | 192 | 6:54 | SO |
| Sep 23 | Muskego InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 130 · Watertown | 5,000 Meters Junior Varsity | 130 | 22:32.8 PB | 10 |
| Sep 12 | Badger North-South ChallengeSep 12 · 5,000 Meters Varsity · Place 308 · Watertown | 5,000 Meters Varsity | 308 | 23:20 PB | 10 |
| Sep 9 | Matt Hadler Memorial InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 112 · Watertown | 5,000 Meters Junior Varsity | 112 | 21:45.9 PB | 10 |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Junior Varsity · Place 92 · Watertown | 5,000 Meters Junior Varsity | 92 | 22:43.01 PB | 10 |
2016 Cross Country
2 results