Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Blackhawk GCJanesville Midwest Invite · Sep 23 | 18:28.8 | Janesville Midwest Invite | September 23, 2017 |
| 5,000 Meters · CamRock ParkCam-Rock Invitational · Aug 30 | 17:20.3 | Cam-Rock Invitational | August 30, 2018 |
| 5,000 Meters · Carlin-Weld County ParkPalmyra-Eagle Invitational · Aug 24 | 17:59.3 | Palmyra-Eagle Invitational | August 24, 2017 |
| 5,000 Meters · Fox River ParkFalcon Invite · Oct 5 | 18:26.1 | Falcon Invite | October 5, 2017 |
| 5,000 Meters · Greenfield ParkWest Allis Hale Betz Invite · Sep 1 | 17:37.88 | West Allis Hale Betz Invite | September 1, 2017 |
| 5,000 Meters · McCarthy Co ParkMarshall Invitational · Sep 12 | 17:55.1 | Marshall Invitational | September 12, 2017 |
| 5,000 Meters · Mukwonago HSMukwonago Invite · Sep 28 | 17:49.3 | Mukwonago Invite | September 28, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State Championships · Oct 29 | 17:50.30 | WIAA D2 State Championships | October 29, 2016 |
| 5,000 Meters · Timber-LeeLadish Invitational · Sep 7 | 18:15.6 | Ladish Invitational | September 7, 2017 |
| 5,000 Meters · Tuscumbia Golf CourseKris Greening Invitational · Sep 16 | 19:16.80 | Kris Greening Invitational | September 16, 2017 |
| 5,000 Meters · UW-Whitewater 5,000mWIAA D2 Sectional at Whitewater · Oct 19 | 18:11.3 | WIAA D2 Sectional at Whitewater | October 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 88 · East Troy | 5,000 Meters Varsity | 88 | 18:01.3 | 11 |
| Oct 21 | WIAA D2 Sectional - DeerfieldOct 21 · 5,000 Meters Varsity · Place 18 · East Troy | 5,000 Meters Varsity | 18 | 17:26.1 | JR |
| Oct 12 | Rock Valley Conference MeetOct 12 · 5,000 Meters Varsity · Place 21 · East Troy | 5,000 Meters Varsity | 21 | 18:44.1 | 11 |
| Oct 5 | Falcon InviteOct 5 · 5,000 Meters Varsity · Place 30 · East Troy | 5,000 Meters Varsity | 30 | 18:26.1 PB | 11 |
| Sep 28 | Mukwonago InviteSep 28 · 5,000 Meters Varsity · Place 38 · East Troy | 5,000 Meters Varsity | 38 | 17:49.3 PB | 11 |
| Sep 23 | Janesville Midwest InviteSep 23 · 5,000 Meters Varsity · Place 126 · East Troy | 5,000 Meters Varsity | 126 | 18:28.8 PB | 11 |
| Sep 16 | Kris Greening InvitationalSep 16 · 5,000 Meters Varsity · Place 42 · East Troy | 5,000 Meters Varsity | 42 | 19:16.80 PB | 11 |
| Sep 12 | Marshall InvitationalSep 12 · 5,000 Meters Varsity · Place 17 · East Troy | 5,000 Meters Varsity | 17 | 17:55.1 PB | 11 |
| Sep 7 | Ladish InvitationalSep 7 · 5,000 Meters Varsity · Place 15 · East Troy | 5,000 Meters Varsity | 15 | 18:15.6 PB | 11 |
| Sep 1 | West Allis Hale Betz InviteSep 1 · 5,000 Meters Varsity · Place 36 · East Troy | 5,000 Meters Varsity | 36 | 17:37.88 PB | 11 |
| Aug 28 | Bruess InvitationalAug 28 · 5,000 Meters Varsity · Place 13 · East Troy | 5,000 Meters Varsity | 13 | 5:51 | 11 |
| Aug 24 | Palmyra-Eagle InvitationalAug 24 · 5,000 Meters Varsity · Place 4 · East Troy | 5,000 Meters Varsity | 4 | 17:59.3 PB | 11 |
2016 Cross Country
2 results