Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Homestead Hollow ParkOwls Invitational · Sep 28 | 22:50.30 | Owls Invitational | September 28, 2017 |
| 5,000 Meters · Lake Mills HSCapitol Conference Meet · Oct 14 | 21:57.96 | Capitol Conference Meet | October 14, 2017 |
| 5,000 Meters · Lodi Middle SchoolCapitol Conference Meet · Oct 15 | 23:04.73 | Capitol Conference Meet | October 15, 2016 |
| 5,000 Meters · River Bend ParkHoricon Invite · Sep 21 | 24:48.71 | Horicon Invite | September 21, 2017 |
| 5,000 Meters · Rock River Golf CourseWaupun Invite · Sep 12 | 26:39.54 | Waupun Invite | September 12, 2017 |
| 5,000 Meters · St. John's NW Military AcademySJNMA Lancer Invite · Oct 3 | 23:25.78 | SJNMA Lancer Invite | October 3, 2017 |
| 5,000 Meters · St. Lawrence SeminarySt. Lawrence Seminary Hilltopper Invite · Sep 15 | 26:07.49 | St. Lawrence Seminary Hilltopper Invite | September 15, 2018 |
| 5,000 Meters · Verona Area HSVerona Invite · Sep 1 | 25:47.90 | Verona Invite | September 1, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Viking InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 317 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 317 | 7:20 | 12 |
| Sep 27 | Slinger Owls InviteSep 27 · 5,000 Meters Boys JV · Place 81 · Watertown Luther Prep | 5,000 Meters Boys JV | 81 | 22:57.73 | 12 |
| Sep 15 | St. Lawrence Seminary Hilltopper InviteSep 15 · 5,000 Meters Junior Varsity · Place 76 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 76 | 26:07.49 PB | 12 |
| Sep 6 | Poynette InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 36 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 36 | 24:22.72 | 12 |
| Sep 1 | Verona InviteSep 1 · 5,000 Meters Junior Varsity · Place 390 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 390 | 25:47.90 PB | 12 |
| Aug 25 | Glenn Herold InvitationalAug 25 · 5,000 Meters Varsity · Place 349 · Watertown Luther Prep | 5,000 Meters Varsity | 349 | 28:21.8 | 12 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Capitol Conference MeetOct 14 · 5,000 Meters Junior Varsity North · Place 23 · Watertown Luther Prep | 5,000 Meters Junior Varsity North | 23 | 21:57.96 PB | 11 |
| Oct 3 | SJNMA Lancer InviteOct 3 · 5,000 Meters Junior Varsity · Place 25 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 25 | 23:25.78 PB | 11 |
| Sep 28 | Owls InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 118 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 118 | 22:50.30 PB | 11 |
| Sep 21 | Horicon InviteSep 21 · 5,000 Meters Junior Varsity · Place 40 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 40 | 24:48.71 PB | 11 |
| Sep 12 | Waupun InviteSep 12 · 5,000 Meters Junior Varsity · Place 25 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 25 | 26:39.54 PB | 11 |
| Sep 7 | Poynette InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 65 · Watertown Luther Prep | 5,000 Meters Junior Varsity | 65 | 25:57.44 | — |
| Aug 31 | Dodge County MeetAug 31 · 5,000 Meters Varsity · Place 70 · Watertown Luther Prep | 5,000 Meters Varsity | 70 | 24:58.93 | 11 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Capitol Conference MeetOct 15 · 5,000 Meters JV North · Place 26 · Watertown Luther Prep | 5,000 Meters JV North | 26 | 23:04.73 PB | 10 |