Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4844 m · Anchor Bay 3.01James Cleverley Friday Night Invite · Sep 25 | 18:39 | James Cleverley Friday Night Invite | September 25, 2015 |
| 5,000 Meters · ABHS campus courseJames Cleverley Friday Night Invite · Sep 23 | 18:38 | James Cleverley Friday Night Invite | September 23, 2016 |
| 5,000 Meters · Cass Benton Park OFFICIALNorthville vs Novi Dual · Oct 13 | 19:06.12 | Northville vs Novi Dual | October 13, 2015 |
| 5,000 Meters · Chestnut GroveAA Huron Regional PROM Meet · Oct 29 | 19:21.9 | AA Huron Regional PROM Meet | October 29, 2016 |
| 5,000 Meters · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 15 | 21:26.19 | 2017 MSU Spartan Invitational | September 15, 2017 |
| 5,000 Meters · Hartland HSHartland/Howell/Novi Tri Meet · Sep 12 | 21:21 | Hartland/Howell/Novi Tri Meet | September 12, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALK.L.A.A. Kensington Conference Finals · Oct 21 | 19:11.3 | K.L.A.A. Kensington Conference Finals | October 21, 2015 |
| 5,000 Meters · Lakeland HSLakeland 9-10 Invitational · Nov 3 | 19:37.3 | Lakeland 9-10 Invitational | November 3, 2015 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsKLAA Conference Meet · Oct 19 | 20:18.0 | KLAA Conference Meet | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Post A PR Fleet Feet RaceNov 1 · 5,000 Meters Varsity · Place 55 · Novi | 5,000 Meters Varsity | 55 | 19:40.5 | 12 |
| Oct 28 | Willow Metro PROMOct 28 · 5,000 Meters HS Reserve Boys · Place 111 · Novi | 5,000 Meters HS Reserve Boys | 111 | 19:54.0 | 12 |
| Oct 19 | KLAA Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 214 · Novi | 5,000 Meters Junior Varsity | 214 | 20:18.0 PB | 12 |
| Oct 10 | Northville vs Novi Dual MeetOct 10 · 5,000 Meters Varsity · Place 59 · Novi | 5,000 Meters Varsity | 59 | 20:26.01 | 12 |
| Oct 3 | Novi/Gand Blanc/Brighton Tri MeetOct 3 · 5,000 Meters Varsity · Place 64 · Novi | 5,000 Meters Varsity | 64 | 21:21Unofficial | 12 |
| Sep 15 | 2017 MSU Spartan InvitationalSep 15 · 5,000 Meters High school JV #1 (Bronze/Spartan) · Place 353 · Novi | 5,000 Meters High school JV #1 (Bronze/Spartan) | 353 | 21:26.19 PB | 12 |
| Sep 12 | Hartland/Howell/Novi Tri MeetSep 12 · 5,000 Meters Varsity · Place 53 · Novi | 5,000 Meters Varsity | 53 | 21:21 PB | 12 |
| Sep 9 | Ramblin Rock InvitationalSep 9 · 5,000 Meters JV · Place 164 · Novi | 5,000 Meters JV | 164 | 21:12 | 12 |
2016 Cross Country
3 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Lakeland 9-10 InvitationalNov 3 · 5,000 Meters Varsity · Place 52 · Novi | 5,000 Meters Varsity | 52 | 19:37.3 PB | 10 |
| Oct 31 | Willow Park- New Boston PROMOct 31 · 5,000 Meters Junior Varsity · Place 41 · Novi | 5,000 Meters Junior Varsity | 41 | 18:41.3Unofficial | 10 |
| Oct 21 | K.L.A.A. Kensington Conference FinalsOct 21 · 5,000 Meters Reserve · Place 85 · Novi | 5,000 Meters Reserve | 85 | 19:11.3 PB | 10 |
| Oct 13 | Northville vs Novi Dual Oct 13 · 5,000 Meters Varsity · Place 48 · Novi | 5,000 Meters Varsity | 48 | 19:06.12 PB | 10 |
| Sep 25 | James Cleverley Friday Night InviteSep 25 · 3.01 Miles Junior Varsity · Place 27 · Novi | 3.01 Miles Junior Varsity | 27 | 18:39 PB | 10 |
| Sep 12 | Ramblin' Rock InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 71 · Novi | 5,000 Meters Junior Varsity | 71 | 19:23.7 | 10 |
2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Lakeland Frosh-Soph InviteOct 28 · 5,000 Meters Frosh/Soph · Place 104 · Novi | 5,000 Meters Frosh/Soph | 104 | 20:52.1 | 9 |
| Oct 25 | AA Huron PROMOct 25 · 5,000 Meters Varsity · Place 84 · Novi | 5,000 Meters Varsity | 84 | 20:16.0 | 9 |
| Oct 16 | K.L.A.A. Kensington Conference FinalsOct 16 · 5,000 Meters Junior Varsity · Place 121 · Novi | 5,000 Meters Junior Varsity | 121 | 19:52 | 9 |
| Sep 12 | 2014 MSU Spartan InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 329 · Novi | 5,000 Meters Junior Varsity | 329 | 6:49 | 9 |
| Sep 9 | Salem vs Novi DualSep 9 · 5,000 Meters Varsity · Place 60 · Novi | 5,000 Meters Varsity | 60 | 21:43Unofficial | 9 |
| Sep 6 | Ramblin' Rock InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 101 · Novi | 5,000 Meters Junior Varsity | 101 | 21:06 | 9 |