Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · American Legion Golf CourseSmiley Invitational · Sep 17 | 18:23.98 | Smiley Invitational | September 17, 2016 |
| 5,000 Meters · Greenfield ParkLeighton Betz Invitational · Sep 4 | 18:57.36 | Leighton Betz Invitational | September 4, 2015 |
| 5,000 Meters · Lake Breeze Golf CourseWinneconne Invite · Sep 22 | 18:14.37 | Winneconne Invite | September 22, 2015 |
| 5,000 Meters · Lake Breeze Golf CourseWIAA Division 1 Sectional 4 · Oct 24 | 18:22.08 | WIAA Division 1 Sectional 4 | October 24, 2014 |
| 5,000 Meters · Meadow Links Golf CourseWIAA Division 1 Sectional - Manitowoc Lincoln · Oct 24 | 18:51.61 | WIAA Division 1 Sectional - Manitowoc Lincoln | October 24, 2015 |
| 5,000 Meters · Minooka ParkMatt Hadler Memorial Invitational · Sep 10 | 18:13.9 | Matt Hadler Memorial Invitational | September 10, 2016 |
| 5,000 Meters · Rolling Meadows Golf CourseFond du Lac Invite · Sep 30 | 18:13.91 | Fond du Lac Invite | September 30, 2016 |
| 5,000 Meters · Rolling Meadows Golf CourseFond du Lac Invite · Oct 2 | 17:59.8 | Fond du Lac Invite | October 2, 2015 |
| 5,000 Meters · Rotary ParkMatt Hadler Invitational · Sep 12 | 18:10.6 | Matt Hadler Invitational | September 12, 2015 |
| 5,000 Meters · Standing Rocks ParkWIAA D1 Sectional - Stevens Point · Oct 22 | 18:12.98 | WIAA D1 Sectional - Stevens Point | October 22, 2016 |
| 5,000 Meters · Tendick ParkPort Washington Invite · Oct 8 | 18:34.57 | Port Washington Invite | October 8, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D1 Sectional - Stevens PointOct 22 · 5,000 Meters Varsity · Place 40 · Appleton East | 5,000 Meters Varsity | 40 | 18:12.98 PB | 12 |
| Oct 6 | Port Washington InviteOct 6 · 5,000 Meters Varsity · Place 92 · Appleton East | 5,000 Meters Varsity | 92 | 19:02.85 | 12 |
| Sep 30 | Fond du Lac InviteSep 30 · 5,000 Meters Varsity · Place 50 · Appleton East | 5,000 Meters Varsity | 50 | 18:13.91 PB | 12 |
| Sep 17 | Smiley InvitationalSep 17 · 5,000 Meters Varsity Divison 1 · Place 69 · Appleton East | 5,000 Meters Varsity Divison 1 | 69 | 18:23.98 PB | 12 |
| Sep 10 | Matt Hadler Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 48 · Appleton East | 5,000 Meters Varsity | 48 | 18:13.9 PB | 12 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 1 Sectional - Manitowoc LincolnOct 24 · 5,000 Meters Varsity · Place 48 · Appleton East | 5,000 Meters Varsity | 48 | 18:51.61 PB | 11 |
| Oct 8 | Port Washington InviteOct 8 · 5,000 Meters Varsity · Place 81 · Appleton East | 5,000 Meters Varsity | 81 | 18:34.57 PB | 11 |
| Oct 2 | Fond du Lac InviteOct 2 · 5,000 Meters Varsity · Place 48 · Appleton East | 5,000 Meters Varsity | 48 | 17:59.8 PB | 11 |
| Sep 22 | Winneconne InviteSep 22 · 5,000 Meters Varsity · Place 14 · Appleton East | 5,000 Meters Varsity | 14 | 18:14.37 PB | 11 |
| Sep 12 | Matt Hadler InvitationalSep 12 · 5,000 Meters Varsity · Place 36 · Appleton East | 5,000 Meters Varsity | 36 | 18:10.6 PB | 11 |
| Sep 4 | Leighton Betz InvitationalSep 4 · 5,000 Meters Varsity · Place 63 · Appleton East | 5,000 Meters Varsity | 63 | 18:57.36 PB | 11 |
2014 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA Division 1 Sectional 4Oct 24 · 5,000 Meters Varsity · Place 50 · Appleton East | 5,000 Meters Varsity | 50 | 18:22.08 PB | 10 |
| Oct 9 | 35th Annual Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 76 · Appleton East | 5,000 Meters Varsity | 76 | 18:27.5Unofficial | 10 |
| Sep 20 | Smiley InviteSep 20 · 5,000 Meters Varsity Division 1 · Place 100 · Appleton East | 5,000 Meters Varsity Division 1 | 100 | 19:12.01 | 10 |