Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Benzie Central HSHOKA ONE ONE Postal Nationals - Trails and Bails 2 Miler · Aug 31 | 14:40.65 | HOKA ONE ONE Postal Nationals - Trails and Bails 2 Miler | August 31, 2016 |
| 5,000 Meters · Benzie Central HSBenzie Central PROM · Oct 29 | 19:54.19 | Benzie Central PROM | October 29, 2016 |
| 5,000 Meters · Benzie Central HSBenzie Central Pete Moss Invite · Aug 27 | 23:56.9 | Benzie Central Pete Moss Invite | August 27, 2016 |
| 5,000 Meters · Central Lake "Hot Dog" InvitationalCentral Lake "Hot Dog" Invitational · Sep 23 | 24:15.1 | Central Lake "Hot Dog" Invitational | September 23, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 25:24.23 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Jean Burns FarmCentral Lake Invitational · Sep 24 | 21:59.7 | Central Lake Invitational | September 24, 2016 |
| 5,000 Meters · KingsleyKingsley Stags Invite · Sep 22 | 22:03 | Kingsley Stags Invite | September 22, 2016 |
| 5,000 Meters · Manistee HSChris Grabowski Memorial Invitational · Oct 13 | 21:22.73 | Chris Grabowski Memorial Invitational | October 13, 2016 |
| 5,000 Meters · Manistee HS CC CourseChris Grabowski Memorial Invitational · Oct 12 | 22:18.00 | Chris Grabowski Memorial Invitational | October 12, 2017 |
| 5,000 Meters · Mesick HSMesick Bulldog Invitational · Oct 5 | 22:25.17 | Mesick Bulldog Invitational | October 5, 2017 |
| 5,000 Meters · Michaywe 5kNorthern Michigan XC Championships · Oct 21 | 20:44.35 | Northern Michigan XC Championships | October 21, 2017 |
| 5,000 Meters · Michaywe Pines GolfMHSAA LP Region 19-3 at Gaylord · Oct 28 | 20:42.03 | MHSAA LP Region 19-3 at Gaylord | October 28, 2017 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 20:35.5 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Springfield Oaks County Park1Holly/Duane Raffin Festival of Races · Sep 17 | 22:24 | Holly/Duane Raffin Festival of Races | September 17, 2016 |
| 5,000 Meters · Veronica ValleyLake Leelanau St. Mary Invitational · Oct 1 | 20:43 | Lake Leelanau St. Mary Invitational | October 1, 2016 |
| 5,000 Meters · Veronica Valley ParkLake Leelanau St. Mary Invitational · Sep 30 | 22:12.93 | Lake Leelanau St. Mary Invitational | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
1 results2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 19-3 at GaylordOct 28 · 5,000 Meters Varsity · Place 79 · Grand Traverse Academy | 5,000 Meters Varsity | 79 | 20:42.03 PB | 11 |
| Oct 21 | Northern Michigan XC ChampionshipsOct 21 · 5,000 Meters Boys Junior Varsity · Place 71 · Grand Traverse Academy | 5,000 Meters Boys Junior Varsity | 71 | 20:44.35 PB | 11 |
| Oct 12 | Chris Grabowski Memorial InvitationalOct 12 · 5,000 Meters Varsity · Place 79 · Grand Traverse Academy | 5,000 Meters Varsity | 79 | 22:18.00 PB | 11 |
| Oct 5 | Mesick Bulldog InvitationalOct 5 · 5,000 Meters Varsity · Place 61 · Grand Traverse Academy | 5,000 Meters Varsity | 61 | 22:25.17 PB | 11 |
| Sep 30 | Lake Leelanau St. Mary InvitationalSep 30 · 5,000 Meters Varsity · Place 43 · Grand Traverse Academy | 5,000 Meters Varsity | 43 | 22:12.93 PB | 11 |
| Sep 23 | Central Lake "Hot Dog" InvitationalSep 23 · 5,000 Meters D3 Varsity · Place 22 · Grand Traverse Academy | 5,000 Meters D3 Varsity | 22 | 24:15.1 PB | 11 |
| Sep 21 | Kingsley InvitationalSep 21 · 5,000 Meters Division 3 · Place 81 · Grand Traverse Academy | 5,000 Meters Division 3 | 81 | 25:50 | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 485 · Grand Traverse Academy | 5,000 Meters High School JV #2 (Green/White) | 485 | 25:24.23 PB | 11 |
| Sep 9 | MUD RUN CHXSep 9 · 5,000 Meters Jr. / Sr. Boys · Grand Traverse Academy | 5,000 Meters Jr. / Sr. Boys | 0 | 26:56Unofficial | 11 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Benzie Central PROMOct 29 · 5,000 Meters PROM · Place 14 · Grand Traverse Academy | 5,000 Meters PROM | 14 | 19:54.19 PB | 10 |
| Oct 13 | Chris Grabowski Memorial InvitationalOct 13 · 5,000 Meters Varsity · Place 36 · Grand Traverse Academy | 5,000 Meters Varsity | 36 | 21:22.73 PB | 10 |
| Oct 6 | Mancelona InviteOct 6 · 5,000 Meters Varsity · Place 62 · Grand Traverse Academy | 5,000 Meters Varsity | 62 | 21:16Unofficial | 10 |
| Oct 1 | Lake Leelanau St. Mary InvitationalOct 1 · 5,000 Meters Varsity · Place 22 · Grand Traverse Academy | 5,000 Meters Varsity | 22 | 20:43 PB | 10 |
| Sep 24 | Central Lake InvitationalSep 24 · 5,000 Meters D4 Varsity · Place 67 · Grand Traverse Academy | 5,000 Meters D4 Varsity | 67 | 21:59.7 PB | 10 |
| Sep 22 | Kingsley Stags InviteSep 22 · 5,000 Meters Varsity · Place 51 · Grand Traverse Academy | 5,000 Meters Varsity | 51 | 22:03 PB | 10 |
| Sep 17 | Holly/Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division V, IV, III (JV) · Place 72 · Grand Traverse Academy | 5,000 Meters Division V, IV, III (JV) | 72 | 22:24 PB | 10 |
| Aug 31 | HOKA ONE ONE Postal Nationals - Trails and Bails 2 MilerAug 31 · 2 Mile Varsity · Place 89 · Grand Traverse Academy | 2 Mile Varsity | 89 | 14:40.65 PB | 10 |
| Aug 27 | Benzie Central Pete Moss InviteAug 27 · 5,000 Meters Varsity Small · Place 151 · Grand Traverse Academy | 5,000 Meters Varsity Small | 151 | 23:56.9 PB | 10 |