Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Eagle Invitational · Oct 3 | 16:18.6 | Eagle Invitational | October 3, 2015 |
| 5,000 Meters · Grant ParkSaber Invitational · Sep 18 | 16:45.25 | Saber Invitational | September 18, 2015 |
| 5,000 Meters · Greenfield ParkLeighton Betz Invitational · Sep 4 | 16:41.03 | Leighton Betz Invitational | September 4, 2015 |
| 5,000 Meters · Mayville Golf CourseMike Hurlbert Invite · Sep 12 | 17:13.29 | Mike Hurlbert Invite | September 12, 2014 |
| 5,000 Meters · Pewaukee HSWIAA Division 2 Sectional 7 · Oct 24 | 16:47.10 | WIAA Division 2 Sectional 7 | October 24, 2015 |
| 5,000 Meters · Pewaukee HSWIAA Division 2 Sectional 7 · Oct 25 | 16:58.53 | WIAA Division 2 Sectional 7 | October 25, 2014 |
| 5,000 Meters · Plymouth HSPlymouth Relays · Sep 22 | 17:22.4 | Plymouth Relays | September 22, 2015 |
| 5,000 Meters · Tendick ParkPort Washington Invite · Oct 8 | 16:45.53 | Port Washington Invite | October 8, 2015 |
| 5,000 Meters · West Bend HSJamie Block Challenge · Aug 27 | 16:34.7 | Jamie Block Challenge | August 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 27 | Jamie Block ChallengeAug 27 · 5,000 Meters Varsity · Place 5 · Pewaukee | 5,000 Meters Varsity | 5 | 16:34.7 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Division 2 · Place 11 · Pewaukee | 5,000 Meters Division 2 | 11 | 16:40.92Unofficial | 11 |
| Oct 24 | WIAA Division 2 Sectional 7Oct 24 · 5,000 Meters Varsity · Place 2 · Pewaukee | 5,000 Meters Varsity | 2 | 16:47.10 PB | 11 |
| Oct 8 | Port Washington InviteOct 8 · 5,000 Meters Varsity · Place 9 · Pewaukee | 5,000 Meters Varsity | 9 | 16:45.53 PB | 11 |
| Oct 3 | Eagle InvitationalOct 3 · 5,000 Meters Varsity · Place 7 · Pewaukee | 5,000 Meters Varsity | 7 | 16:18.6 PB | 11 |
| Sep 22 | Plymouth RelaysSep 22 · 5,000 Meters Varsity · Place 2 · Pewaukee | 5,000 Meters Varsity | 2 | 17:22.4 PB | 11 |
| Sep 18 | Saber InvitationalSep 18 · 5,000 Meters Varsity · Place 7 · Pewaukee | 5,000 Meters Varsity | 7 | 16:45.25 PB | 11 |
| Sep 4 | Leighton Betz InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · Pewaukee | 5,000 Meters Varsity | 5 | 16:41.03 PB | 11 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA Division 2 Sectional 7Oct 25 · 5,000 Meters Varsity · Place 4 · Pewaukee | 5,000 Meters Varsity | 4 | 16:58.53 PB | 10 |
| Oct 9 | 35th Annual Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 11 · Pewaukee | 5,000 Meters Varsity | 11 | 16:48.2Unofficial | 10 |
| Oct 4 | Eagle InvitationalOct 4 · 5,000 Meters Varsity · Place 17 · Pewaukee | 5,000 Meters Varsity | 17 | 16:50.7 | 10 |
| Sep 23 | Plymouth Panther RelaysSep 23 · 5,000 Meters Varsity · Place 3 · Pewaukee | 5,000 Meters Varsity | 3 | 17:37.67 | 10 |
| Sep 12 | Mike Hurlbert InviteSep 12 · 5,000 Meters Varsity · Place 7 · Pewaukee | 5,000 Meters Varsity | 7 | 17:13.29 PB | 10 |