Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 23:31.9 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · CamRock ParkCam-Rock Invitational · Aug 30 | 33:02.4 | Cam-Rock Invitational | August 30, 2018 |
| 5,000 Meters · Duck PondDuck Pond Invite MS & HS · Sep 18 | 27:06.2 | Duck Pond Invite MS & HS | September 18, 2018 |
| 5,000 Meters · Rio HSRebel Invite RIO · Sep 18 | 21:00.62 | Rebel Invite RIO | September 18, 2020 |
| 5,000 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 10 | 21:32.10 | Poynette Invite | September 10, 2020 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 26:30.41 | Nightfall Classic | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Waterloo InviteOct 15 · 5,000 Meters Junior Varsity · Place 20 · Poynette | 5,000 Meters Junior Varsity | 20 | 22:39.58 | 12 |
| Oct 9 | DeFo/DeerCam/Portage/PoynetteOct 9 · 5,000 Meters Varsity · Place 47 · Poynette | 5,000 Meters Varsity | 47 | 21:51.28 | 12 |
| Sep 24 | Oakfield/NFDL/Campbellsport Village DualSep 24 · 5,000 Meters Varsity · Place 20 · Poynette | 5,000 Meters Varsity | 20 | 21:58.53 | 12 |
| Sep 18 | Rebel Invite RIOSep 18 · 5,000 Meters Varsity · Place 33 · Poynette | 5,000 Meters Varsity | 33 | 21:00.62 PB | 12 |
| Sep 10 | Poynette InviteSep 10 · 5,000 Meters Varsity · Place 53 · Poynette | 5,000 Meters Varsity | 53 | 21:32.10 PB | 12 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Capitol Conference MeetOct 19 · 5,000 Meters JV North · Place 18 · Poynette | 5,000 Meters JV North | 18 | 23:19.67 | 11 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters JV · Place 172 · Poynette | 5,000 Meters JV | 172 | 23:31.9 PB | 11 |
| Sep 24 | Duck Pond InvitationalSep 24 · 5,000 Meters Varsity · Place 164 · Poynette | 5,000 Meters Varsity | 164 | 7:59 | 11 |
| Sep 5 | Cam-Rock InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 88 · Poynette | 5,000 Meters Junior Varsity | 88 | 25:07.73Unofficial | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Albany Baertschi InviteOct 6 · 5,000 Meters Junior Varsity · Place 178 · Poynette | 5,000 Meters Junior Varsity | 178 | 29:07.7 | 10 |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 3 · Place 276 · Poynette | 5,000 Meters Varsity Div 3 | 276 | 26:30.41 PB | 10 |
| Sep 18 | Duck Pond Invite MS & HSSep 18 · 5,000 Meters Junior Varsity · Place 54 · Poynette | 5,000 Meters Junior Varsity | 54 | 27:06.2 PB | 10 |
| Sep 6 | Poynette InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 18 · Poynette | 5,000 Meters Junior Varsity | 18 | 30:26.59 | 10 |
| Aug 30 | Cam-Rock InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 112 · Poynette | 5,000 Meters Junior Varsity | 112 | 33:02.4 PB | 10 |