Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carlin-Weld County ParkPalmyra-Eagle Invitational · Aug 24 | 22:31.8 | Palmyra-Eagle Invitational | August 24, 2017 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 23 | 23:30.2 | Muskego Invitational | September 23, 2017 |
| 5,000 Meters · Minooka ParkWaukesha South Blackshirt Challenge · Sep 2 | 22:21.35 | Waukesha South Blackshirt Challenge | September 2, 2017 |
| 5,000 Meters · Mukwonago HSWIAA D1 Sectional - Mukwonago · Oct 22 | 20:54.55 | WIAA D1 Sectional - Mukwonago | October 22, 2016 |
| 5,000 Meters · Waterford HSWolverine Invite · Oct 6 | 21:31.9 | Wolverine Invite | October 6, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D1 Sectional - ArrowheadOct 21 · 5,000 Meters Varsity · Place 39 · Waukesha South | 5,000 Meters Varsity | 39 | 6:51 | SR |
| Oct 14 | Classic 8 Conference ChampionshipOct 14 · 5,000 Meters Varsity · Place 34 · Waukesha South | 5,000 Meters Varsity | 34 | 6:55 | SR |
| Oct 6 | Wolverine InviteOct 6 · 5,000 Meters Varsity · Place 21 · Waukesha South | 5,000 Meters Varsity | 21 | 21:31.9 PB | 12 |
| Sep 28 | Mukwonago InviteSep 28 · 5,000 Meters New Division · Place 40 · Waukesha South | 5,000 Meters New Division | 40 | 21:57.1 | 12 |
| Sep 23 | Muskego InvitationalSep 23 · 5,000 Meters Varsity · Place 49 · Waukesha South | 5,000 Meters Varsity | 49 | 23:30.2 PB | 12 |
| Sep 16 | Waukesha South Cross Country FestivalSep 16 · 5,000 Meters Varsity · Place 30 · Waukesha South | 5,000 Meters Varsity | 30 | 7:13 | SR |
| Sep 7 | Arrowhead InviteSep 7 · 5,000 Meters Varsity · Place 93 · Waukesha South | 5,000 Meters Varsity | 93 | 6:54 | SR |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 39 · Waukesha South | 5,000 Meters Varsity | 39 | 22:21.35 PB | 12 |
| Aug 24 | Palmyra-Eagle InvitationalAug 24 · 5,000 Meters Varsity · Place 30 · Waukesha South | 5,000 Meters Varsity | 30 | 22:31.8 PB | 12 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D1 Sectional - MukwonagoOct 22 · 5,000 Meters Varsity · Place 37 · Waukesha South | 5,000 Meters Varsity | 37 | 20:54.55 PB | 11 |
| Oct 15 | Classic 8 Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 41 · Waukesha South | 5,000 Meters Varsity | 41 | 6:57 | JR |
| Oct 7 | Wolverine Cross Country InvitationalOct 7 · 5,000 Meters Varsity · Place 29 · Waukesha South | 5,000 Meters Varsity | 29 | 21:34.5 | 11 |
| Sep 24 | Muskego Warrior InvitationalSep 24 · 5,000 Meters Varsity · Place 33 · Waukesha South | 5,000 Meters Varsity | 33 | 6:56 | JR |
| Sep 8 | Arrowhead InvitationalSep 8 · 5,000 Meters Varsity · Place 102 · Waukesha South | 5,000 Meters Varsity | 102 | 7:18 | JR |
2015 Cross Country
4 results2014 Cross Country
4 results