Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · UW Parkside Cross Country CourseRacine Horlick Rebel Invitational · Sep 2 | 18:05.4 | Racine Horlick Rebel Invitational | September 2, 2017 |
| 5,000 Meters · Badger HSSLC Championship · Oct 14 | 21:32.9 | SLC Championship | October 14, 2017 |
| 5,000 Meters · Elkhorn High SchoolSLC CC RELAYS · Sep 12 | 23:08.19 | SLC CC RELAYS | September 12, 2019 |
| 5,000 Meters · Fox River ParkSLC Conference Relays · Sep 7 | 23:07.97 | SLC Conference Relays | September 7, 2017 |
| 5,000 Meters · Mukwonago HSMukwonago Invite JV results · Sep 28 | 22:11.8 | Mukwonago Invite JV results | September 28, 2017 |
| 5,000 Meters · Waterford HSSLC Championship · Oct 18 | 20:06.9 | SLC Championship | October 18, 2019 |
| 5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Rebel Invitational · Sep 7 | 21:31.2 | Racine Horlick Rebel Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SLC ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 32 · WaterfordWaterford | 5,000 Meters Junior Varsity | 32 | 20:06.9 PB | 11 |
| Oct 11 | Wolverine InviteOct 11 · 5,000 Meters Junior Varsity · Place 50 · WaterfordWaterford | 5,000 Meters Junior Varsity | 50 | 20:19.54 | 11 |
| Oct 3 | Mukwonago InviteOct 3 · 5,000 Meters Junior Varsity · Place 49 · WaterfordWaterford | 5,000 Meters Junior Varsity | 49 | 21:10.0 | 11 |
| Sep 20 | Franklin CC InviteSep 20 · 5,000 Meters Junior Varsity · Place 30 · WaterfordWaterford | 5,000 Meters Junior Varsity | 30 | 20:51.51 | 11 |
| Sep 12 | SLC CC RELAYSSep 12 · 5,000 Meters Junior/Senior Boys · Place 57 · WaterfordWaterford | 5,000 Meters Junior/Senior Boys | 57 | 23:08.19 PB | 11 |
| Sep 7 | Racine Horlick Rebel InvitationalSep 7 · 5,000 Meters Varsity · Place 130 · WaterfordWaterford | 5,000 Meters Varsity | 130 | 21:31.2 PB | 11 |
| Aug 31 | Racine Co. InviteAug 31 · 4,000 Meters Varsity · Place 30 · WaterfordWaterford | 4,000 Meters Varsity | 30 | 6:35 | — |
2018 Cross Country
5 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SLC ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 77 · WaterfordWaterford | 5,000 Meters Junior Varsity | 77 | 21:32.9 PB | 9 |
| Oct 6 | Wolverine InviteOct 6 · 5,000 Meters Junior Varsity · Place 98 · WaterfordWaterford | 5,000 Meters Junior Varsity | 98 | 21:31.5 | 9 |
| Sep 28 | Mukwonago Invite JV resultsSep 28 · 5,000 Meters Junior Varsity · Place 166 · WaterfordWaterford | 5,000 Meters Junior Varsity | 166 | 22:11.8 PB | 9 |
| Sep 23 | Peter Nielsen Laser RelaysSep 23 · 5,000 Meters Junior Varsity · Place 171 · WaterfordWaterford | 5,000 Meters Junior Varsity | 171 | 7:48 | FR |
| Sep 16 | Waukesha South Cross Country FestivalSep 16 · 5,000 Meters Junior Varsity · Place 189 · WaterfordWaterford | 5,000 Meters Junior Varsity | 189 | 7:36 | FR |
| Sep 7 | SLC Conference RelaysSep 7 · 5,000 Meters Varsity · Place 139 · WaterfordWaterford | 5,000 Meters Varsity | 139 | 23:07.97 PB | 9 |
| Sep 2 | Racine Horlick Rebel InvitationalSep 2 · 4,000 Meters Freshman · Place 98 · WaterfordWaterford | 4,000 Meters Freshman | 98 | 18:05.4 PB | 9 |
| Aug 15 | Wolverine Time TrialAug 15 · 1.5 Miles Boys Varsity · Place 30 · WaterfordWaterford | 1.5 Miles Boys Varsity | 30 | 11:17.5Unofficial | 9 |