Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Minooka ParkWaukesha South Cross Country Festival · Sep 21 | 19:33.1 | Waukesha South Cross Country Festival | September 21, 2019 |
| 5,000 Meters · Mukwonago HSMukwonago Triangular · Sep 26 | 18:40.47 | Mukwonago Triangular | September 26, 2020 |
| 5,000 Meters · Nathan Hale High SchoolMini Betz Invite (Saturday Session) · Sep 5 | 20:06.98 | Mini Betz Invite (Saturday Session) | September 5, 2020 |
| 5,000 Meters · Sheridan ParkWoodland Conference Championships · Oct 17 | 18:16.40 | Woodland Conference Championships | October 17, 2019 |
| 5,000 Meters · West Bend East HSJamie Block Challenge · Aug 25 | 21:33.53 | Jamie Block Challenge | August 25, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D1 Sectional - ArrowheadOct 26 · 5,000 Meters Varsity · Place 56 · Pewaukee | 5,000 Meters Varsity | 56 | 18:15.3 | 10 |
| Oct 17 | Woodland Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 8 · Pewaukee | 5,000 Meters Junior Varsity | 8 | 18:16.40 PB | 10 |
| Sep 21 | Waukesha South Cross Country FestivalSep 21 · 5,000 Meters Varsity · Place 71 · Pewaukee | 5,000 Meters Varsity | 71 | 19:33.1 PB | 10 |
| Sep 12 | Arrowhead InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 64 · Pewaukee | 5,000 Meters Junior Varsity | 64 | 19:17.1 | 10 |
| Aug 31 | Jamie Block CC InviteAug 31 · 5,000 Meters Freshman Sophomore · Place 46 · Pewaukee | 5,000 Meters Freshman Sophomore | 46 | 6:23 | — |
2018 Cross Country
4 results