Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 25 | 21:24.0 | Hoehnke-Hill Milwaukee River Invitational | August 25, 2022 |
| 5,000 Meters · McCarty ParkWest Allis Central Bulldog Invite · Sep 2 | 20:18.9 | West Allis Central Bulldog Invite | September 2, 2022 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 20:05.4 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · New Berlin Eisenhower High SchoolNew Berlin West/Whitnall Dual · Sep 18 | 22:08.80 | New Berlin West/Whitnall Dual | September 18, 2020 |
| 5,000 Meters · Sheridan ParkWoodland Conference Championships · Oct 17 | 24:51.40 | Woodland Conference Championships | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Shorewood InvitationalOct 7 · 5,000 Meters Varsity · Place 66 · New Berlin West | 5,000 Meters Varsity | 66 | 19:25.9Unofficial | 12 |
| Sep 24 | Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Varsity · Place 163 · New Berlin West | 5,000 Meters Varsity | 163 | 20:05.4 PB | 12 |
| Sep 8 | Ladish InvitationalSep 8 · 5,000 Meters Varsity · Place 25 · New Berlin West | 5,000 Meters Varsity | 25 | 20:50.9 | — |
| Sep 2 | West Allis Central Bulldog InviteSep 2 · 5,000 Meters Varsity · Place 74 · New Berlin West | 5,000 Meters Varsity | 74 | 20:18.9 PB | 12 |
| Aug 25 | Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Boys · Place 181 · New Berlin West | 5,000 Meters Boys | 181 | 21:24.0 PB | 12 |
2021 Cross Country
3 results2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Whitefish Bay / Shorewood MeetOct 3 · 5,000 Meters Junior Varsity · Place 40 · New Berlin West | 5,000 Meters Junior Varsity | 40 | 21:39.53 | 10 |
| Sep 18 | New Berlin West/Whitnall DualSep 18 · 5,000 Meters Boys Overall · Place 20 · New Berlin West | 5,000 Meters Boys Overall | 20 | 22:08.80 PB | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Meet of Future Champions / JV StateOct 24 · 5,000 Meters Varsity · Place 187 · New Berlin West | 5,000 Meters Varsity | 187 | 23:37.5 | 9 |
| Oct 17 | Woodland Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 111 · New Berlin West | 5,000 Meters Junior Varsity | 111 | 24:51.40 PB | 9 |
| Oct 3 | Mukwonago InviteOct 3 · 5,000 Meters Junior Varsity · Place 157 · New Berlin West | 5,000 Meters Junior Varsity | 157 | 26:41.5 | 9 |
| Sep 20 | Franklin CC InviteSep 20 · 5,000 Meters Junior Varsity · Place 124 · New Berlin West | 5,000 Meters Junior Varsity | 124 | 27:19.82 | 9 |
| Sep 12 | Ladish InvitationalSep 12 · 5,000 Meters Varsity · Place 161 · New Berlin West | 5,000 Meters Varsity | 161 | 28:13.2 | 9 |
| Sep 6 | West Allis Central InviteSep 6 · 5,000 Meters Junior Varsity · Place 208 · New Berlin West | 5,000 Meters Junior Varsity | 208 | 26:02.9 | 9 |
| Aug 29 | Milwaukee River InvitationalAug 29 · 5,000 Meters Varsity · Place 401 · New Berlin West | 5,000 Meters Varsity | 401 | 10:40 | 9 |