Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Badger HSBadger CC Invite · Aug 24 | 23:23.8 | Badger CC Invite | August 24, 2017 |
| 5,000 Meters · Blackhawk GCJanesville Midwest Invite · Sep 23 | 23:47.5 | Janesville Midwest Invite | September 23, 2017 |
| 5,000 Meters · Blackhawk GCMidwest Invitational · Sep 24 | 23:16.7 | Midwest Invitational | September 24, 2016 |
| 5,000 Meters · Fox River ParkFalcon Invite · Oct 5 | 22:58.7 | Falcon Invite | October 5, 2017 |
| 5,000 Meters · Grant ParkFranklin Invite · Sep 15 | 22:55.05 | Franklin Invite | September 15, 2017 |
| 5,000 Meters · Greenfield ParkLeighton Betz Invitational · Sep 4 | 23:13.18 | Leighton Betz Invitational | September 4, 2015 |
| 5,000 Meters · Hales Corners ParkWoodland Conference Meet · Oct 13 | 22:56.90 | Woodland Conference Meet | October 13, 2016 |
| 5,000 Meters · McCarty ParkWIAA Sectional Championship - Wisconsin Lutheran · Oct 23 | 22:42.5 | WIAA Sectional Championship - Wisconsin Lutheran | October 23, 2015 |
| 5,000 Meters · Mukwonago HSMukwonago Invite · Sep 28 | 22:42.1 | Mukwonago Invite | September 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Falcon InviteOct 5 · 5,000 Meters Varsity · Place 37 · Whitnall | 5,000 Meters Varsity | 37 | 22:58.7 PB | 11 |
| Sep 28 | Mukwonago InviteSep 28 · 5,000 Meters New Division · Place 52 · Whitnall | 5,000 Meters New Division | 52 | 22:42.1 PB | 11 |
| Sep 23 | Janesville Midwest InviteSep 23 · 5,000 Meters Varsity · Place 180 · Whitnall | 5,000 Meters Varsity | 180 | 23:47.5 PB | 11 |
| Sep 15 | Franklin InviteSep 15 · 5,000 Meters Varsity · Place 37 · Whitnall | 5,000 Meters Varsity | 37 | 22:55.05 PB | 11 |
| Sep 1 | West Allis Hale Betz InviteSep 1 · 5,000 Meters Varsity · Place 91 · Whitnall | 5,000 Meters Varsity | 91 | 23:36.26 | 11 |
| Aug 24 | Badger CC InviteAug 24 · 5,000 Meters High School Girls · Place 27 · Whitnall | 5,000 Meters High School Girls | 27 | 23:23.8 PB | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D1 Sectional - MukwonagoOct 22 · 5,000 Meters Varsity · Place 69 · Whitnall | 5,000 Meters Varsity | 69 | 22:52.65 | 10 |
| Oct 13 | Woodland Conference MeetOct 13 · 5,000 Meters Varsity · Place 56 · Whitnall | 5,000 Meters Varsity | 56 | 22:56.90 PB | 10 |
| Oct 6 | Falcon InvitationalOct 6 · 5,000 Meters Varsity · Place 46 · Whitnall | 5,000 Meters Varsity | 46 | 24:13.8 | 10 |
| Sep 29 | Mukwonago InviteSep 29 · 5,000 Meters Varsity · Place 65 · Whitnall | 5,000 Meters Varsity | 65 | 23:17.1 | 10 |
| Sep 24 | Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 209 · Whitnall | 5,000 Meters Varsity | 209 | 23:16.7 PB | 10 |
| Sep 16 | Franklin Saber InviteSep 16 · 5,000 Meters Varsity · Place 46 · Whitnall | 5,000 Meters Varsity | 46 | 23:07.85 | 10 |
| Sep 8 | Whitnall InviteSep 8 · 5,000 Meters Varsity · Place 9 · Whitnall | 5,000 Meters Varsity | 9 | 23:17.41 | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | WIAA Sectional Championship - Wisconsin LutheranOct 23 · 5,000 Meters Varsity · Place 31 · Whitnall | 5,000 Meters Varsity | 31 | 22:42.5 PB | 9 |
| Oct 8 | Falcon InviteOct 8 · 5,000 Meters Varsity · Place 28 · Whitnall | 5,000 Meters Varsity | 28 | 23:15.8 | 9 |
| Oct 1 | Mukwonago InviteOct 1 · 5,000 Meters Varsity · Place 33 · Whitnall | 5,000 Meters Varsity | 33 | 22:58.0 | 9 |
| Sep 18 | Saber InvitationalSep 18 · 5,000 Meters Varsity · Place 50 · Whitnall | 5,000 Meters Varsity | 50 | 23:17.86 | 9 |
| Sep 10 | Whitnall InviteSep 10 · 5,000 Meters Varsity · Place 17 · Whitnall | 5,000 Meters Varsity | 17 | 23:33.93 | 9 |
| Sep 4 | Leighton Betz InvitationalSep 4 · 5,000 Meters Varsity · Place 66 · Whitnall | 5,000 Meters Varsity | 66 | 23:13.18 PB | 9 |