Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Badger HSBadger Invite · Sep 18 | 21:14.00 | Badger Invite | September 18, 2014 |
| 5,000 Meters · Carlin-Weld County ParkPalmyra Eagle CC Invite · Aug 27 | 22:01.0 | Palmyra Eagle CC Invite | August 27, 2015 |
| 5,000 Meters · Grant ParkFranklin Saber Invite · Sep 16 | 21:23.20 | Franklin Saber Invite | September 16, 2016 |
| 5,000 Meters · Hales Corners ParkWoodland Conference Meet · Oct 13 | 20:09.91 | Woodland Conference Meet | October 13, 2016 |
| 5,000 Meters · Kern ParkShorewood Invitational · Oct 8 | 21:02.00 | Shorewood Invitational | October 8, 2016 |
| 5,000 Meters · Lake Breeze Golf CourseLourdes Academy Invite · Sep 26 | 21:08.2 | Lourdes Academy Invite | September 26, 2015 |
| 5,000 Meters · Lincoln ParkWIAA D2 Sectional - Shorewood · Oct 22 | 20:37.7 | WIAA D2 Sectional - Shorewood | October 22, 2016 |
| 5,000 Meters · McCarty ParkBulldog Cross Country Invitational · Sep 2 | 20:54.77 | Bulldog Cross Country Invitational | September 2, 2016 |
| 5,000 Meters · Mukwonago HSMukwonago Invite · Sep 29 | 20:22.5 | Mukwonago Invite | September 29, 2016 |
| 5,000 Meters · Nature Hill Intermediate SchoolNature Hill Challenge · Sep 18 | 22:10.69 | Nature Hill Challenge | September 18, 2015 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State Championships · Oct 29 | 20:51.50 | WIAA D2 State Championships | October 29, 2016 |
| 5,000 Meters · Timber-LeeLadish Invitational · Sep 8 | 21:59.4 | Ladish Invitational | September 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D2 State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 60 · New Berlin West | 5,000 Meters Varsity | 60 | 20:51.50 PB | 12 |
| Oct 22 | WIAA D2 Sectional - ShorewoodOct 22 · 5,000 Meters Varsity · Place 4 · New Berlin West | 5,000 Meters Varsity | 4 | 20:37.7 PB | 12 |
| Oct 13 | Woodland Conference MeetOct 13 · 5,000 Meters Varsity · Place 10 · New Berlin West | 5,000 Meters Varsity | 10 | 20:09.91 PB | 12 |
| Oct 8 | Shorewood InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · New Berlin West | 5,000 Meters Varsity | 7 | 21:02.00 PB | 12 |
| Sep 29 | Mukwonago InviteSep 29 · 5,000 Meters Varsity · Place 11 · New Berlin West | 5,000 Meters Varsity | 11 | 20:22.5 PB | 12 |
| Sep 24 | Lourdes Academy InvitationalSep 24 · 5,000 Meters Varsity Large · Place 51 · New Berlin West | 5,000 Meters Varsity Large | 51 | 21:29.17 | 12 |
| Sep 16 | Franklin Saber InviteSep 16 · 5,000 Meters Varsity · Place 13 · New Berlin West | 5,000 Meters Varsity | 13 | 21:23.20 PB | 12 |
| Sep 8 | Ladish InvitationalSep 8 · 5,000 Meters Invitational · Place 6 · New Berlin West | 5,000 Meters Invitational | 6 | 21:59.4 PB | 12 |
| Sep 2 | Bulldog Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 7 · New Berlin West | 5,000 Meters Varsity | 7 | 20:54.77 PB | 12 |
| Aug 25 | Palmyra Eagle XC InvitationalAug 25 · 5,000 Meters Varsity · Place 21 · New Berlin West | 5,000 Meters Varsity | 21 | 21:47.2Unofficial | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 1 Sectional - MukwonagoOct 24 · 5,000 Meters Varsity · Place 31 · New Berlin West | 5,000 Meters Varsity | 31 | 21:07.61 | 11 |
| Oct 10 | Shorewood InviteOct 10 · 5,000 Meters Varsity · Place 14 · New Berlin West | 5,000 Meters Varsity | 14 | 21:28.50 | 11 |
| Oct 1 | Mukwonago InviteOct 1 · 5,000 Meters Varsity · Place 14 · New Berlin West | 5,000 Meters Varsity | 14 | 21:36.9 | 11 |
| Sep 26 | Lourdes Academy InviteSep 26 · 5,000 Meters Varsity Large · Place 44 · New Berlin West | 5,000 Meters Varsity Large | 44 | 21:08.2 PB | 11 |
| Sep 18 | Nature Hill ChallengeSep 18 · 5,000 Meters Varsity · Place 9 · New Berlin West | 5,000 Meters Varsity | 9 | 22:10.69 PB | 11 |
| Sep 10 | Ladish InviteSep 10 · 5,000 Meters Varsity · Place 13 · New Berlin West | 5,000 Meters Varsity | 13 | 22:04.7 | 11 |
| Sep 4 | West Allis Central Bulldog InvitationalSep 4 · 5,000 Meters Varsity · Place 21 · New Berlin West | 5,000 Meters Varsity | 21 | 21:49.68 | 11 |
| Aug 27 | Palmyra Eagle CC InviteAug 27 · 5,000 Meters Varsity · Place 19 · New Berlin West | 5,000 Meters Varsity | 19 | 22:01.0 PB | 11 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Lourdes Academy Dr. McDonald InvitationalSep 27 · 5,000 Meters Varsity Large · Place 28 · New Berlin West | 5,000 Meters Varsity Large | 28 | 21:11.4 | 10 |
| Sep 18 | Badger InviteSep 18 · 5,000 Meters Varsity · Place 4 · New Berlin West | 5,000 Meters Varsity | 4 | 21:14.00 PB | 10 |