Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fox River ParkFalcon Invitational · Oct 6 | 17:55.9 | Falcon Invitational | October 6, 2016 |
| 5,000 Meters · Hales Corners ParkWoodland Conference Meet · Oct 13 | 19:18.32 | Woodland Conference Meet | October 13, 2016 |
| 5,000 Meters · Kern ParkShorewood Early Season Invite · Aug 25 | 20:05.44 | Shorewood Early Season Invite | August 25, 2016 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 26 | 19:10.59 | Muskego Invitational | September 26, 2015 |
| 5,000 Meters · McCarty ParkBulldog Cross Country Invitational · Sep 2 | 19:18.74 | Bulldog Cross Country Invitational | September 2, 2016 |
| 5,000 Meters · Minooka ParkWaukesha South Cross Country Festival · Sep 17 | 19:43.74 | Waukesha South Cross Country Festival | September 17, 2016 |
| 5,000 Meters · Mitchell ParkWIAA Division 1 Sectional - Brookfield Central · Oct 24 | 19:24 | WIAA Division 1 Sectional - Brookfield Central | October 24, 2015 |
| 5,000 Meters · Mukwonago HSMukwonago Invite · Sep 29 | 19:21.2 | Mukwonago Invite | September 29, 2016 |
| 5,000 Meters · Timber-LeeLadish Invite · Sep 10 | 20:07.2 | Ladish Invite | September 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Woodland Conference MeetOct 13 · 5,000 Meters Junior Varsity · Place 26 · Greendale | 5,000 Meters Junior Varsity | 26 | 19:18.32 PB | 12 |
| Oct 6 | Falcon InvitationalOct 6 · 5,000 Meters Varsity · Place 11 · Greendale | 5,000 Meters Varsity | 11 | 17:55.9 PB | 12 |
| Sep 29 | Mukwonago InviteSep 29 · 5,000 Meters Junior Varsity · Place 37 · Greendale | 5,000 Meters Junior Varsity | 37 | 19:21.2 PB | 12 |
| Sep 17 | Waukesha South Cross Country FestivalSep 17 · 5,000 Meters Junior Varsity · Place 32 · Greendale | 5,000 Meters Junior Varsity | 32 | 19:43.74 PB | 12 |
| Sep 2 | Bulldog Cross Country InvitationalSep 2 · 5,000 Meters Varsity · Place 50 · Greendale | 5,000 Meters Varsity | 50 | 19:18.74 PB | 12 |
| Aug 25 | Shorewood Early Season InviteAug 25 · 5,000 Meters Varsity · Place 53 · Greendale | 5,000 Meters Varsity | 53 | 20:05.44 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 1 Sectional - Brookfield CentralOct 24 · 5,000 Meters Varsity · Place 58 · Greendale | 5,000 Meters Varsity | 58 | 19:24 PB | 11 |
| Oct 8 | Falcon InviteOct 8 · 5,000 Meters Varsity · Place 57 · Greendale | 5,000 Meters Varsity | 57 | 19:33.5 | 11 |
| Oct 1 | Mukwonago InviteOct 1 · 5,000 Meters Varsity · Place 61 · Greendale | 5,000 Meters Varsity | 61 | 19:54.5 | 11 |
| Sep 26 | Muskego InvitationalSep 26 · 5,000 Meters Varsity · Place 95 · Greendale | 5,000 Meters Varsity | 95 | 19:10.59 PB | 11 |
| Sep 10 | Ladish InviteSep 10 · 5,000 Meters Junior Varsity · Place 2 · Greendale | 5,000 Meters Junior Varsity | 2 | 20:07.2 PB | 11 |
| Sep 4 | West Allis Central Bulldog InvitationalSep 4 · 5,000 Meters Varsity · Place 70 · Greendale | 5,000 Meters Varsity | 70 | 19:57.15 | 11 |
| Aug 27 | Shorewood Early Season InviteAug 27 · 5,000 Meters Varsity · Place 62 · Greendale | 5,000 Meters Varsity | 62 | 20:14.20 | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | MukwanagoOct 2 · 5,000 Meters Junior Varsity · Place 55 · Greendale | 5,000 Meters Junior Varsity | 55 | 19:47.79 | 10 |
| Sep 11 | Ladish InviteSep 11 · 5,000 Meters Junior Varsity · Place 7 · Greendale | 5,000 Meters Junior Varsity | 7 | 20:15.9 | 10 |
| Aug 28 | Shorewood Early Season InviteAug 28 · 5,000 Meters Varsity · Place 108 · Greendale | 5,000 Meters Varsity | 108 | 20:51.08Unofficial | 10 |