Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath Bret Clements Bath Invitational · Sep 9 | 18:17.3 | Bret Clements Bath Invitational | September 9, 2017 |
| 5,000 Meters · Cass BentonMustang Invite · Aug 30 | 18:53.26 | Mustang Invite | August 30, 2018 |
| 5,000 Meters · Cass Benton Park OFFICIALNorthville vs Salem Dual Meet · Oct 11 | 17:55.84 | Northville vs Salem Dual Meet | October 11, 2016 |
| 5,000 Meters · Chestnut GroveDouble Dual: Salem-Howell-Northville · Oct 2 | 18:14.8 | Double Dual: Salem-Howell-Northville | October 2, 2018 |
| 5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational (Varsity) · Sep 23 | 18:45.8 | Jackson Invitational (Varsity) | September 23, 2017 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 18:23.81 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Conference Finals · Oct 18 | 17:59.73 | KLAA Conference Finals | October 18, 2018 |
| 5,000 Meters · Linden HSLinden 9th/10th Grade Invitational · Oct 25 | 18:15.38 | Linden 9th/10th Grade Invitational | October 25, 2016 |
| 5,000 Meters · Oxford Golf CourseOxford Invitational · Oct 13 | 18:59.2 | Oxford Invitational | October 13, 2017 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsKLAA Conference Meet · Oct 19 | 18:00.5 | KLAA Conference Meet | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | A2 Run Co End of Autumn OpenOct 23 · 5,000 Meters Varsity · Place 8 · Northville | 5,000 Meters Varsity | 8 | 18:00.65 | 12 |
| Oct 18 | KLAA Conference FinalsOct 18 · 5,000 Meters Junior Varsity · Place 34 · Northville | 5,000 Meters Junior Varsity | 34 | 17:59.73 PB | 12 |
| Oct 12 | Oxford Invitational Oct 12 · Varsity · Place 16 · Northville | Varsity | 16 | 18:21.12 | 12 |
| Oct 9 | Novi vs NorthvilleOct 9 · Varsity · Place 16 · Northville | Varsity | 16 | 18:39.99 | 12 |
| Oct 6 | Wayne County XC ChampionshipOct 6 · 5,000 Meters Varsity · Place 18 · Northville | 5,000 Meters Varsity | 18 | 18:19.2 | 12 |
| Oct 2 | Double Dual: Salem-Howell-NorthvilleOct 2 · 5,000 Meters Varsity · Place 28 · Northville | 5,000 Meters Varsity | 28 | 18:14.8 PB | 12 |
| Sep 18 | Northville/Hartland/Plymouth Tri MeetSep 18 · 5,000 Meters Varsity · Place 33 · Northville | 5,000 Meters Varsity | 33 | 19:00.08 | 12 |
| Sep 11 | Northville/Canton/Brighton Double Dual MeetSep 11 · 5,000 Meters Varsity · Place 42 · Northville | 5,000 Meters Varsity | 42 | 19:02.36 | 12 |
| Sep 8 | Bret Clements Bath InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 44 · Northville | 5,000 Meters Junior Varsity | 44 | 19:06.8 | 12 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 11/12 Boys · Place 48 · Northville | 5,000 Meters 11/12 Boys | 48 | 18:53.26 PB | 12 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | KLAA Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 33 · Northville | 5,000 Meters Junior Varsity | 33 | 18:00.5 PB | 11 |
| Oct 13 | Oxford InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 9 · Northville | 5,000 Meters Junior Varsity | 9 | 18:59.2 PB | 11 |
| Oct 10 | Northville vs Novi Dual MeetOct 10 · 5,000 Meters Varsity · Place 22 · Northville | 5,000 Meters Varsity | 22 | 18:02.21 | 11 |
| Oct 7 | Wayne County XC ChampionshipOct 7 · 5,000 Meters JV Boys · Place 50 · Northville | 5,000 Meters JV Boys | 50 | 18:53.1 | 11 |
| Oct 3 | Northville vs Hartland Dual MeetOct 3 · 5,000 Meters Varsity · Place 18 · Northville | 5,000 Meters Varsity | 18 | 18:29.14 | 11 |
| Sep 23 | Jackson Invitational (Varsity)Sep 23 · 5,000 Meters Division 1 Varsity B Team · Place 17 · Northville | 5,000 Meters Division 1 Varsity B Team | 17 | 18:45.8 PB | 11 |
| Sep 19 | Howell/Northville/Brighton Tri-MeetSep 19 · 5,000 Meters Varsity · Place 22 · Northville | 5,000 Meters Varsity | 22 | 18:28Unofficial | 11 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High School JV #2 (Green/White) · Place 6 · Northville | 5,000 Meters High School JV #2 (Green/White) | 6 | 18:23.81 PB | 11 |
| Sep 12 | Stevenson/Grand Blanc/Northville Tri-MeetSep 12 · 5,000 Meters Varsity · Place 20 · Northville | 5,000 Meters Varsity | 20 | 18:20Unofficial | 11 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters J.V. · Place 12 · Northville | 5,000 Meters J.V. | 12 | 18:17.3 PB | 11 |
| Aug 29 | Mustang InviteAug 29 · 5,000 Meters 11/12 · Place 117 · Northville | 5,000 Meters 11/12 | 117 | 20:21.98 | 11 |
2016 Cross Country
3 results