Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 23:15.5 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · CamRock ParkCam-Rock Invitational · Aug 30 | 24:12.5 | Cam-Rock Invitational | August 30, 2018 |
| 5,000 Meters · Markesan HSMarkesan Invite · Sep 7 | 23:51.1 | Markesan Invite | September 7, 2021 |
| 5,000 Meters · Palmyra-Eagle High SchoolTrailways Conference Meet · Oct 13 | 22:34.9 | Trailways Conference Meet | October 13, 2020 |
| 5,000 Meters · Rio HSRebel Invite RIO · Sep 18 | 22:51.90 | Rebel Invite RIO | September 18, 2020 |
| 5,000 Meters · Ripp ParkTrailways Conference Meet · Oct 17 | 22:26.95 | Trailways Conference Meet | October 17, 2019 |
| 5,000 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 9 | 23:07.62 | Poynette Invite | September 9, 2021 |
| 5,000 Meters · Spring Brook, Wisconsin DellsNightfall Classic · Sep 28 | 21:54.01 | Nightfall Classic | September 28, 2018 |
| 5,000 Meters · Westfield High SchoolWestfield Classic Invite · Sep 26 | 25:03.39 | Westfield Classic Invite | September 26, 2019 |
| 5,000 Meters · Wisconsin DellsNightfall Classic · Oct 4 | 22:19.13 | Nightfall Classic | October 4, 2019 |
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 14 | Trailways Conference ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 8 · Rio/Fall River | 5,000 Meters Junior Varsity | 8 | 24:11.2 | 12 |
| Sep 23 | Horicon River RunSep 23 · 5,000 Meters Varsity · Place 106 · Rio/Fall River | 5,000 Meters Varsity | 106 | 22:53.27Unofficial | 12 |
| Sep 17 | Rebel Invite - RioSep 17 · 5,000 Meters Varsity · Place 50 · Rio/Fall River | 5,000 Meters Varsity | 50 | 23:15.84 | 12 |
| Sep 9 | Poynette InviteSep 9 · 5,000 Meters Varsity Small · Place 40 · Rio/Fall River | 5,000 Meters Varsity Small | 40 | 23:07.62 PB | 12 |
| Sep 7 | Markesan InviteSep 7 · 5,000 Meters Varsity · Place 39 · Rio/Fall River | 5,000 Meters Varsity | 39 | 23:51.1 PB | 12 |
| Sep 2 | Cam/Rock InviteSep 2 · 5,000 Meters Junior Varsity · Place 53 · Rio/Fall River | 5,000 Meters Junior Varsity | 53 | 22:41.4 | 12 |
| Aug 26 | Westfield Pioneer InviteAug 26 · 5,000 Meters Varsity · Place 43 · Rio/Fall River | 5,000 Meters Varsity | 43 | 25:02.79 | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WIAA D3 - Sub Sectional 6A - AlbanyOct 20 · Varsity · Place 48 · Rio/Fall River | Varsity | 48 | 7:19 | 11 |
| Oct 13 | Trailways Conference MeetOct 13 · 5,000 Meters Varsity · Place 43 · Rio/Fall River | 5,000 Meters Varsity | 43 | 22:34.9 PB | 11 |
| Oct 6 | Laconia Spartan InviteOct 6 · 5,000 Meters Varsity · Place 24 · Rio/Fall River | 5,000 Meters Varsity | 24 | 23:04.48 | 11 |
| Sep 18 | Rebel Invite RIOSep 18 · 5,000 Meters Varsity · Place 47 · Rio/Fall River | 5,000 Meters Varsity | 47 | 22:51.90 PB | 11 |
| Sep 10 | Poynette InviteSep 10 · 5,000 Meters Varsity · Place 82 · Rio/Fall River | 5,000 Meters Varsity | 82 | 24:14.28 | 11 |
| Sep 8 | Markesan InviteSep 8 · 5,000 Meters Varsity · Place 55 · Rio/Fall River | 5,000 Meters Varsity | 55 | 25:05.65 | 11 |
| Sep 3 | Cam-Rock InviteSep 3 · 5,000 Meters Varsity · Place 81 · Rio/Fall River | 5,000 Meters Varsity | 81 | 29:21.21 | 11 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D3 Sectional - WestfieldOct 26 · 5,000 Meters Varsity · Place 96 · Rio / Fall River | 5,000 Meters Varsity | 96 | 22:56.67 | SO |
| Oct 17 | Trailways Conference MeetOct 17 · 5,000 Meters Varsity · Place 69 · Rio/Fall River | 5,000 Meters Varsity | 69 | 22:26.95 PB | 10 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters JV · Place 157 · Rio/Fall River | 5,000 Meters JV | 157 | 23:15.5 PB | 10 |
| Oct 4 | Nightfall ClassicOct 4 · 5,000 Meters Varsity · Place 207 · Rio/Fall River | 5,000 Meters Varsity | 207 | 22:19.13 PB | 10 |
| Sep 26 | Westfield Classic InviteSep 26 · 5,000 Meters Varsity · Place 86 · Rio/Fall River | 5,000 Meters Varsity | 86 | 25:03.39 PB | 10 |
| Sep 10 | Markesan InviteSep 10 · 5,000 Meters Varsity · Place 44 · Rio/Fall River | 5,000 Meters Varsity | 44 | 24:49.39 | 10 |
| Sep 5 | Cam-Rock InvitationalSep 5 · 5,000 Meters Varsity · Place 99 · Rio/Fall River | 5,000 Meters Varsity | 99 | 23:31.0Unofficial | 10 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Nightfall ClassicSep 28 · 5,000 Meters Varsity Div 3 · Place 203 · Rio/Fall River | 5,000 Meters Varsity Div 3 | 203 | 21:54.01 PB | 9 |
| Sep 20 | Westfield InvitationalSep 20 · 5,000 Meters Varsity · Place 102 · Rio/Fall River | 5,000 Meters Varsity | 102 | 25:28.1 | 9 |
| Sep 6 | Poynette InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 12 · Rio/Fall River | 5,000 Meters Junior Varsity | 12 | 24:25.64 | 9 |
| Aug 30 | Cam-Rock InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 71 · Rio/Fall River | 5,000 Meters Junior Varsity | 71 | 24:12.5 PB | 9 |