Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmAlbany Baertschi Invite · Oct 12 | 18:41.9 | Albany Baertschi Invite | October 12, 2019 |
| 5,000 Meters · Fort Atkinson HSBadger North-South Challenge · Sep 12 | 20:04 | Badger North-South Challenge | September 12, 2017 |
| 5,000 Meters · Lake Farm ParkMadison West Invitational · Sep 9 | 19:57.33 | Madison West Invitational | September 9, 2017 |
| 5,000 Meters · Nagawaukee ParkWIAA D-1 Sectional Kettle Moraine · Oct 20 | 18:32.5 | WIAA D-1 Sectional Kettle Moraine | October 20, 2018 |
| 5,000 Meters · Stoughton HSStoughton Invitational · Sep 30 | 19:20.67 | Stoughton Invitational | September 30, 2017 |
| 5,000 Meters · Verona Area HSVerona Invite · Sep 1 | 18:55.18 | Verona Invite | September 1, 2018 |
| 5,000 Meters · Watertown HSBadger South Conference Championships · Oct 14 | 19:31.4 | Badger South Conference Championships | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | WIAA D1 Sectional - Kettle MoraineOct 26 · 5,000 Meters Varsity · Place 42 · Stoughton | 5,000 Meters Varsity | 42 | 5:57 | 12 |
| Oct 12 | Albany Baertschi InviteOct 12 · 5,000 Meters Varsity - Large School · Place 40 · Stoughton | 5,000 Meters Varsity - Large School | 40 | 18:41.9 PB | 12 |
| Oct 5 | Stoughton InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · Stoughton | 5,000 Meters Varsity | 59 | 18:28.9 | 12 |
| Sep 28 | Midwest InvitationalSep 28 · 5,000 Meters Varsity · Place 138 · Stoughton | 5,000 Meters Varsity | 138 | 17:57.1 | 12 |
| Sep 17 | Badger North-South ChallengeSep 17 · 5,000 Meters Varsity · Place 96 · Stoughton | 5,000 Meters Varsity | 96 | 21:56.73 | 12 |
| Sep 14 | Madison West InvitationalSep 14 · 5,000 Meters Varsity · Place 34 · Stoughton | 5,000 Meters Varsity | 34 | 18:31.79 | 12 |
| Sep 7 | Verona InvitationalSep 7 · 5,000 Meters Varsity · Place 89 · Stoughton | 5,000 Meters Varsity | 89 | 6:01 | 12 |
| Aug 31 | Glenn Herold InvitationalAug 31 · 5,000 Meters Varsity · Place 50 · Stoughton | 5,000 Meters Varsity | 50 | 19:15.6 | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | WIAA D-1 Sectional Kettle MoraineOct 20 · 5,000 Meters Varsity · Place 47 · Stoughton | 5,000 Meters Varsity | 47 | 18:32.5 PB | 11 |
| Oct 12 | Badger South Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 22 · Stoughton | 5,000 Meters Varsity | 22 | 5:47 | 11 |
| Oct 6 | Albany Baertschi InviteOct 6 · 5,000 Meters Varsity · Place 21 · Stoughton | 5,000 Meters Varsity | 21 | 19:37.1 | 11 |
| Sep 29 | Stoughton InvitationalSep 29 · 5,000 Meters Varsity · Place 49 · Stoughton | 5,000 Meters Varsity | 49 | 17:52.58 | 11 |
| Sep 22 | Midwest InvitationalSep 22 · Varsity · Place 149 · Stoughton | Varsity | 149 | 5:47 | 11 |
| Sep 11 | Badger North-South ChallengeSep 11 · Varsity · Place 31 · Stoughton | Varsity | 31 | 6:03 | 11 |
| Sep 8 | Madison West InvitationalSep 8 · Varsity · Place 29 · Stoughton | Varsity | 29 | 18:17.42 | 11 |
| Sep 1 | Verona InviteSep 1 · 5,000 Meters Varsity · Place 77 · Stoughton | 5,000 Meters Varsity | 77 | 18:55.18 PB | 11 |
| Aug 25 | Glenn Herold InvitationalAug 25 · 5,000 Meters Varsity · Place 45 · Stoughton | 5,000 Meters Varsity | 45 | 19:31.5 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Badger South Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 19 · Stoughton | 5,000 Meters Junior Varsity | 19 | 19:31.4 PB | 10 |
| Oct 7 | Baertschi Invite (MS)Oct 7 · 5,000 Meters Varsity · Place 54 · Stoughton | 5,000 Meters Varsity | 54 | 6:16 | 10 |
| Oct 7 | Baertschi InviteOct 7 · 5,000 Meters Varsity · Place 54 · Stoughton | 5,000 Meters Varsity | 54 | 19:25.2 | 10 |
| Sep 30 | Stoughton InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 65 · Stoughton | 5,000 Meters Junior Varsity | 65 | 19:20.67 PB | 10 |
| Sep 12 | Badger North-South ChallengeSep 12 · 5,000 Meters Varsity · Place 133 · Stoughton | 5,000 Meters Varsity | 133 | 20:04 PB | 10 |
| Sep 9 | Madison West InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 49 · Stoughton | 5,000 Meters Junior Varsity | 49 | 19:57.33 PB | 10 |
| Aug 26 | Glenn Herold InvitationalAug 26 · 5,000 Meters Varsity · Place 141 · Stoughton | 5,000 Meters Varsity | 141 | 20:38.2 | 10 |
2016 Cross Country
2 results