Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invite · Sep 16 | 20:34.0 | Angel Invite | September 16, 2017 |
| 5,000 Meters · Grant ParkSoutheast Conference · Oct 13 | 19:09.53 | Southeast Conference | October 13, 2018 |
| 5,000 Meters · Lake Denoon Muskego Invitational · Sep 23 | 20:53.3 | Muskego Invitational | September 23, 2017 |
| 5,000 Meters · Lake Denoon Middle SchoolMukego Invitational · Sep 22 | 18:49.89 | Mukego Invitational | September 22, 2018 |
| 5,000 Meters · McCarty ParkWest Allis Central Invite · Sep 6 | 18:28.2 | West Allis Central Invite | September 6, 2019 |
| 5,000 Meters · McCarty ParkWest Allis Central Bulldog Invite · Aug 31 | 20:18.6 | West Allis Central Bulldog Invite | August 31, 2018 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 18:38.04 | Nightfall Classic | September 28, 2018 |
| 5,000 Meters · UW Parkside Cross Country CourseWIAA D1 Sectional - Kenosha Bradford · Oct 26 | 18:12.3 | WIAA D1 Sectional - Kenosha Bradford | October 26, 2019 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 18:26.2 | Nightfall Classic | October 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D1 Sectional - Kenosha BradfordOct 26 · 5,000 Meters Varsity · Place 38 · Oak Creek | 5,000 Meters Varsity | 38 | 18:12.3 PB | 12 |
| Oct 19 | Southeast Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 11 · Oak Creek | 5,000 Meters Varsity | 11 | 17:48.50 | 12 |
| Oct 4 | Nightfall ClassicOct 4 · 5,000 Meters Varsity · Place 45 · Oak Creek | 5,000 Meters Varsity | 45 | 18:26.2 PB | 12 |
| Sep 28 | Muskego InvitationalSep 28 · 5,000 Meters Varsity · Place 64 · Oak Creek | 5,000 Meters Varsity | 64 | 18:25.52 | 12 |
| Sep 6 | West Allis Central InviteSep 6 · 5,000 Meters Varsity · Place 43 · Oak Creek | 5,000 Meters Varsity | 43 | 18:28.2 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Southeast ConferenceOct 13 · 5,000 Meters Varsity · Place 39 · Oak Creek | 5,000 Meters Varsity | 39 | 19:09.53 PB | 11 |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 1 · Place 85 · Oak Creek | 5,000 Meters Varsity Div 1 | 85 | 18:38.04 PB | 11 |
| Sep 22 | Mukego InvitationalSep 22 · 5,000 Meters Varsity · Place 84 · Oak Creek | 5,000 Meters Varsity | 84 | 18:49.89 PB | 11 |
| Sep 15 | Angel InviteSep 15 · Varsity · Place 129 · Oak Creek | Varsity | 129 | 19:40.3 | 11 |
| Sep 8 | South Milwaukee Rocket InvitationalSep 8 · 5,000 Meters Varsity · Place 77 · Oak Creek | 5,000 Meters Varsity | 77 | 19:30.5 | 11 |
| Aug 31 | West Allis Hale Betz InviteAug 31 · 5,000 Meters Varsity · Place 47 · Oak Creek | 5,000 Meters Varsity | 47 | 6:33 | 11 |
| Aug 31 | West Allis Central Bulldog InviteAug 31 · 5,000 Meters Varsity · Place 47 · Oak Creek | 5,000 Meters Varsity | 47 | 20:18.6 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | South Milwaukee JV InvitationalOct 19 · 5,000 Meters Junior Varsity B · Place 10 · Oak Creek | 5,000 Meters Junior Varsity B | 10 | 19:39.1 | 10 |
| Sep 23 | Muskego InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 62 · Oak Creek | 5,000 Meters Junior Varsity | 62 | 20:53.3 PB | 10 |
| Sep 16 | Angel InviteSep 16 · 5,000 Meters Junior Varsity · Place 75 · Oak Creek | 5,000 Meters Junior Varsity | 75 | 20:34.0 PB | 10 |
| Sep 9 | Rocket InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 66 · Oak Creek | 5,000 Meters Junior Varsity | 66 | 20:34.73 | 10 |
| Sep 1 | West Allis Central InviteSep 1 · 5,000 Meters Junior Varsity · Place 44 · Oak Creek | 5,000 Meters Junior Varsity | 44 | 6:42 | SO |
2016 Cross Country
1 results