Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · GHS 5KGreenfield Triangular · Sep 26 | 18:46.72 | Greenfield Triangular | September 26, 2020 |
| 5,000 Meters · Mitchell ParkWIAA D1 Sectional Mitchell Park Brookfield · Oct 20 | 18:34.3 | WIAA D1 Sectional Mitchell Park Brookfield | October 20, 2018 |
| 5,000 Meters · Sheridan ParkCudahy Purgolder Invitational · Oct 2 | 17:32.7 | Cudahy Purgolder Invitational | October 2, 2021 |
| 5,000 Meters · South Milwaukee HSSouth Milwaukee Rocket Invitational · Sep 14 | 18:18.3 | South Milwaukee Rocket Invitational | September 14, 2019 |
| 5,000 Meters · State CourseWIAA State Championships · Oct 30 | 18:02.9 | WIAA State Championships | October 30, 2021 |
| 5,000 Meters · UW ParksideAngel Invite · Sep 18 | 17:48.8 | Angel Invite | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | WIAA State ChampionshipsOct 30 · 5,000 Meters Boys D1 · Place 136 · South Milwaukee | 5,000 Meters Boys D1 | 136 | 18:02.9 PB | 12 |
| Oct 23 | WIAA D1 Sectional - South MilwaukeeOct 23 · 5,000 Meters Varsity · Place 9 · South Milwaukee | 5,000 Meters Varsity | 9 | 5:34 | 12 |
| Oct 2 | Cudahy Purgolder InvitationalOct 2 · 5,000 Meters Varsity · Place 10 · South Milwaukee | 5,000 Meters Varsity | 10 | 17:32.7 PB | 12 |
| Sep 25 | Midwest InvitationalSep 25 · 5,000 Meters Varsity · Place 100 · South Milwaukee | 5,000 Meters Varsity | 100 | 17:21.3 | 12 |
| Sep 18 | Angel InviteSep 18 · 5,000 Meters Varsity · Place 43 · South Milwaukee | 5,000 Meters Varsity | 43 | 17:48.8 PB | 12 |
| Sep 11 | The 41st annual South Milwaukee Druckrey Invitational Cross Country Meet Sep 11 · 5,000 Meters Varsity · Place 17 · South Milwaukee | 5,000 Meters Varsity | 17 | 5:53 | 12 |
| Sep 4 | Waukesha South Blackshirt ChallengeSep 4 · 5,000 Meters Varsity · Place 19 · South Milwaukee | 5,000 Meters Varsity | 19 | 5:57 | 12 |
2020 Cross Country
3 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Woodland Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 39 · South Milwaukee | 5,000 Meters Varsity | 39 | 18:16.04 | 10 |
| Oct 5 | Cudahy InvitationalOct 5 · 5,000 Meters Varsity · Place 20 · South Milwaukee | 5,000 Meters Varsity | 20 | 18:13.23 | 10 |
| Sep 28 | Midwest InvitationalSep 28 · 5,000 Meters Varsity · Place 201 · South Milwaukee | 5,000 Meters Varsity | 201 | 18:34.4 | 10 |
| Sep 21 | Angel InviteSep 21 · 5,000 Meters Varsity · Place 85 · South Milwaukee | 5,000 Meters Varsity | 85 | 18:46.6 | 10 |
| Sep 14 | South Milwaukee Rocket InvitationalSep 14 · 5,000 Meters Varsity · Place 37 · South Milwaukee | 5,000 Meters Varsity | 37 | 18:18.3 PB | 10 |
| Sep 7 | Waukesha South Blackshirt ChallengeSep 7 · 5,000 Meters Varsity · Place 22 · South Milwaukee | 5,000 Meters Varsity | 22 | 6:00 | 10 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | Foot Locker Midwest RegionalsNov 24 · 5,000 Meters Frosh/Soph Freshman · Place 154 · SOUTH MILWAUKEE WI | 5,000 Meters Frosh/Soph Freshman | 154 | 21:47.9 | 9 |
| Oct 20 | WIAA D1 Sectional Mitchell Park BrookfieldOct 20 · 5,000 Meters Varsity · Place 39 · South Milwaukee | 5,000 Meters Varsity | 39 | 18:34.3 PB | 9 |
| Sep 29 | Cudahy Purgold InvitationalSep 29 · 5,000 Meters Varsity · Place 53 · South Milwaukee | 5,000 Meters Varsity | 53 | 18:39.70 | 9 |
| Sep 29 | Purgold InvitationalSep 29 · 5,000 Meters Varsity · Place 53 · South Milwaukee | 5,000 Meters Varsity | 53 | 18:39.70 | 9 |
| Sep 22 | Midwest InvitationalSep 22 · Varsity · Place 222 · South Milwaukee | Varsity | 222 | 6:05 | 9 |
| Sep 15 | Angel InviteSep 15 · Varsity · Place 151 · South Milwaukee | Varsity | 151 | 19:58.6 | 9 |
| Sep 8 | South Milwaukee Rocket InvitationalSep 8 · 5,000 Meters Varsity · Place 87 · South Milwaukee | 5,000 Meters Varsity | 87 | 20:07.2 | 9 |
| Sep 1 | Waukesha South Blackshirt ChallengeSep 1 · 5,000 Meters Varsity · Place 82 · South Milwaukee | 5,000 Meters Varsity | 82 | 21:09.25 | 9 |