Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lancer Invite · Sep 1 | 12:29.4 | Lancer Invite | September 1, 2015 |
| 5,000 Meters · Armstrong ParkPrairie School Invitational · Oct 1 | 20:37.6 | Prairie School Invitational | October 1, 2015 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside WIAA D3 Sectional - Kenosha St Joseph · Oct 22 | 20:59.0 | WIAA D3 Sectional - Kenosha St Joseph | October 22, 2016 |
| 5,000 Meters · Kern ParkShorewood Invitational · Oct 8 | 20:14.95 | Shorewood Invitational | October 8, 2016 |
| 5,000 Meters · Kletzsch ParkWhitefish Bay Invite · Sep 15 | 20:47.48 | Whitefish Bay Invite | September 15, 2016 |
| 5,000 Meters · Lake Country LutheranWIAA Division 3 Sectional 8 · Oct 24 | 21:08.37 | WIAA Division 3 Sectional 8 | October 24, 2015 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 26 | 20:48.17 | Muskego Invitational | September 26, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D3 Sectional - Kenosha St JosephOct 22 · 5,000 Meters Varsity · Place 87 · Brookfield Academy | 5,000 Meters Varsity | 87 | 20:59.0 PB | 11 |
| Oct 8 | Shorewood InvitationalOct 8 · 5,000 Meters Varsity · Place 61 · Brookfield Academy | 5,000 Meters Varsity | 61 | 20:14.95 PB | 11 |
| Sep 24 | Muskego Warrior InvitationalSep 24 · 5,000 Meters Varsity · Place 111 · Brookfield Academy | 5,000 Meters Varsity | 111 | 6:34 | JR |
| Sep 15 | Whitefish Bay InviteSep 15 · 5,000 Meters Varsity · Place 56 · Brookfield Academy | 5,000 Meters Varsity | 56 | 20:47.48 PB | 11 |
| Aug 30 | St Joseph Lancer InviteAug 30 · 5,000 Meters Varsity · Place 44 · Brookfield Academy | 5,000 Meters Varsity | 44 | 21:43.7 | 11 |
| Aug 25 | Shorewood Early Season InviteAug 25 · 5,000 Meters Varsity · Place 75 · Brookfield Academy | 5,000 Meters Varsity | 75 | 21:23.86 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 3 Sectional 8Oct 24 · 5,000 Meters Varsity · Place 81 · Brookfield Academy | 5,000 Meters Varsity | 81 | 21:08.37 PB | 10 |
| Oct 16 | Midwest Classic ConferenceOct 16 · 5,000 Meters Varsity · Place 45 · Brookfield Academy | 5,000 Meters Varsity | 45 | 6:36 | SO |
| Oct 10 | Shorewood InviteOct 10 · 5,000 Meters Varsity · Place 78 · Brookfield Academy | 5,000 Meters Varsity | 78 | 20:41.89 | 10 |
| Oct 1 | Prairie School InvitationalOct 1 · 5,000 Meters Varsity · Place 41 · Brookfield Academy | 5,000 Meters Varsity | 41 | 20:37.6 PB | 10 |
| Sep 26 | Muskego InvitationalSep 26 · 5,000 Meters Varsity · Place 114 · Brookfield Academy | 5,000 Meters Varsity | 114 | 20:48.17 PB | 10 |
| Sep 17 | Whitefish Bay InviteSep 17 · 5,000 Meters Varsity · Place 55 · Brookfield Academy | 5,000 Meters Varsity | 55 | 21:49.03 | 10 |
| Sep 1 | Lancer InviteSep 1 · 3,000 Meters Varsity · Place 49 · Brookfield Academy | 3,000 Meters Varsity | 49 | 12:29.4 PB | 10 |
| Aug 27 | Shorewood Early Season InviteAug 27 · 5,000 Meters Varsity · Place 109 · Brookfield Academy | 5,000 Meters Varsity | 109 | 22:00.48 | 10 |
2014 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Midwest Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 54 · Brookfield Academy | 5,000 Meters Varsity | 54 | 7:20 | FR |
| Oct 2 | Prairie School InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 14 · Brookfield Academy | 5,000 Meters Junior Varsity | 14 | 24:17.6 | 9 |
| Sep 27 | Muskego Warrior InvitationalSep 27 · Junior Varsity · Place 289 · Brookfield Academy | Junior Varsity | 289 | 7:37 | FR |
| Sep 18 | Green Bay City MeetSep 18 · 5,000 Meters Junior Varsity · Place 102 · Brookfield Academy | 5,000 Meters Junior Varsity | 102 | 7:34 | FR |
| Sep 18 | Whitefish Bay InviteSep 18 · 5,000 Meters Junior Varsity · Place 102 · Brookfield Academy | 5,000 Meters Junior Varsity | 102 | 23:29.99 | 9 |
| Sep 6 | Waukesha South Blackshirt ChallengeSep 6 · Junior Varsity · Place 68 · Brookfield Academy | Junior Varsity | 68 | 8:19 | FR |
| Sep 2 | Lancer InvitationalSep 2 · 5,000 Meters Varsity · Place 78 · Brookfield Academy | 5,000 Meters Varsity | 78 | 26:25.1 | 9 |
| Aug 28 | Shorewood Early Season InviteAug 28 · 5,000 Meters Varsity · Place 190 · Brookfield Academy | 5,000 Meters Varsity | 190 | 25:58.17Unofficial | 9 |