Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Benzie Central HSHOKA ONE ONE Postal Nationals - Trails and Bales 2 Miler · Aug 31 | 13:03.06 | HOKA ONE ONE Postal Nationals - Trails and Bales 2 Miler | August 31, 2017 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invite · Aug 27 | 18:38.3 | Benzie Central Pete Moss Invite | August 27, 2016 |
| 5,000 Meters · Courtade ElementaryTraverse City Invitational · Oct 14 | 21:53.23 | Traverse City Invitational | October 14, 2017 |
| 5,000 Meters · Gaylord Country ClubBig North Conference Finals · Oct 16 | 19:09.46 | Big North Conference Finals | October 16, 2018 |
| 5,000 Meters · Gaylord Country ClubBig North Conference Finals · Oct 20 | 22:37.9 | Big North Conference Finals | October 20, 2015 |
| 5,000 Meters · Michaywe 5kNorthern Michigan XC Championships Rotary Invite · Oct 22 | 19:03.70 | Northern Michigan XC Championships Rotary Invite | October 22, 2016 |
| 5,000 Meters · Ogemaw Heights HSBig North Conf Meet #2 @Ogemaw · Oct 6 | 23:35.6 | Big North Conf Meet #2 @Ogemaw | October 6, 2015 |
| 5,000 Meters · Traverse City Central High SchoolBig North Conference meet #2 · Oct 4 | 19:55 | Big North Conference meet #2 | October 4, 2016 |
| 5,000 Meters · Traverse City West HSBig North Conf Meet #1 @TCW · Sep 22 | 24:30.0 | Big North Conf Meet #1 @TCW | September 22, 2015 |
| 5,000 Meters · Woodward TrailBig North Conference Meet #1 · Sep 20 | 20:18 | Big North Conference Meet #1 | September 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results2017 Cross Country
5 results2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Fox and HoundsOct 25 · 3 Miles Varsity · Place 4 · TC Central (Traverse City) | 3 Miles Varsity | 4 | 18:02Unofficial | 10 |
| Oct 22 | Northern Michigan XC Championships Rotary InviteOct 22 · 5,000 Meters Junior Varsity Boys · Place 21 · TC Central (Traverse City) | 5,000 Meters Junior Varsity Boys | 21 | 19:03.70 PB | 10 |
| Oct 18 | Big North Conference FinalsOct 18 · 5,000 Meters Junior Varsity · Place 30 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 30 | 19:50.8 | 10 |
| Oct 4 | Big North Conference meet #2Oct 4 · 5,000 Meters Junior Varsity · Place 25 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 25 | 19:55 PB | 10 |
| Sep 24 | Petoskey InvitationalSep 24 · 5,000 Meters Frosh/Soph · TC Central (Traverse City) | 5,000 Meters Frosh/Soph | — | 19:33Unofficial | 10 |
| Sep 20 | Big North Conference Meet #1Sep 20 · 5,000 Meters Junior Varsity · Place 19 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 19 | 20:18 PB | 10 |
| Aug 31 | East Jordan InvitationalAug 31 · 5,000 Meters Varsity · TC Central (Traverse City) | 5,000 Meters Varsity | 0 | 19:20Unofficial | 10 |
| Aug 27 | Benzie Central Pete Moss InviteAug 27 · 5,000 Meters Junior Varsity · Place 30 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 30 | 18:38.3 PB | 10 |
| Aug 18 | Haggerty Time TrialAug 18 · 5,000 Meters Varsity · Place 12 · TC Central (Traverse City) | 5,000 Meters Varsity | 12 | 20:33Unofficial | 10 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Northern Michigan XC Championship/Rotary InviteOct 24 · 5,000 Meters Junior Varsity · Place 76 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 76 | 22:38.5 | 9 |
| Oct 20 | Big North Conference FinalsOct 20 · 5,000 Meters Junior Varsity · Place 67 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 67 | 22:37.9 PB | 9 |
| Oct 17 | Traverse City InvitationalOct 17 · 5,000 Meters High School · Place 90 · TC Central (Traverse City) | 5,000 Meters High School | 90 | 22:58.97 | 9 |
| Oct 6 | Big North Conf Meet #2 @OgemawOct 6 · 5,000 Meters Junior Varsity · Place 68 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 68 | 23:35.6 PB | 9 |
| Sep 26 | Petoskey InvitationalSep 26 · 5,000 Meters Open · TC Central (Traverse City) | 5,000 Meters Open | 0 | 23:10Unofficial | 9 |
| Sep 22 | Big North Conf Meet #1 @TCWSep 22 · 5,000 Meters Junior Varsity · Place 71 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 71 | 24:30.0 PB | 9 |
| Sep 12 | Charlevoix Mud RunSep 12 · 5,000 Meters Varsity · Place 78 · TC Central (Traverse City) | 5,000 Meters Varsity | 78 | 24:33Unofficial | 9 |
| Sep 2 | East Jordan InvitationalSep 2 · 5,000 Meters Varsity · Place 98 · TC Central (Traverse City) | 5,000 Meters Varsity | 98 | 26:20Unofficial | 9 |
| Aug 29 | Benzie Pete Moss Invitational Aug 29 · 5,000 Meters Junior Varsity · Place 157 · TC Central (Traverse City) | 5,000 Meters Junior Varsity | 157 | 23:23.1 | 9 |