Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4844 m · Anchor Bay 3.01James Cleverley Friday Night Invite · Sep 25 | 24:35 | James Cleverley Friday Night Invite | September 25, 2015 |
| 5,000 Meters · ABHS campus courseJames Cleverley Friday Night Invite · Sep 23 | 23:34 | James Cleverley Friday Night Invite | September 23, 2016 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 30 | 26:28.11 | Mustang Invite | August 30, 2016 |
| 5,000 Meters · Chestnut Grove11th River Rat Open (Regional Preview) · Oct 14 | 24:38.5 | 11th River Rat Open (Regional Preview) | October 14, 2016 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Conference Championship · Oct 20 | 24:32.4 | KLAA Conference Championship | October 20, 2016 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Running Co. Coaching Legends Classic - HS · Oct 1 | 24:38.36 | A2 Running Co. Coaching Legends Classic - HS | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | Mustang InviteAug 29 · 5,000 Meters 11/12 · Place 135 · Novi | 5,000 Meters 11/12 | 135 | 28:35.00 | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | A2 Tortoise & Hare Post a PR InviteNov 2 · 5,000 Meters Varsity (Less Fast) · Place 114 · Novi | 5,000 Meters Varsity (Less Fast) | 114 | 24:55.40 | 10 |
| Oct 20 | KLAA Conference ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 100 · Novi | 5,000 Meters Junior Varsity | 100 | 24:32.4 PB | 10 |
| Oct 14 | 11th River Rat Open (Regional Preview)Oct 14 · 5,000 Meters Reserve Girls · Place 51 · Novi | 5,000 Meters Reserve Girls | 51 | 24:38.5 PB | 10 |
| Oct 1 | A2 Running Co. Coaching Legends Classic - HSOct 1 · 5,000 Meters JV-Small/Mid Schools (Orange & Blue) · Place 34 · Novi | 5,000 Meters JV-Small/Mid Schools (Orange & Blue) | 34 | 24:38.36 PB | 10 |
| Sep 23 | James Cleverley Friday Night InviteSep 23 · 5,000 Meters Junior Varsity · Place 60 · Novi | 5,000 Meters Junior Varsity | 60 | 23:34 PB | 10 |
| Aug 30 | Mustang InviteAug 30 · 5,000 Meters 9/10 · Place 69 · Novi | 5,000 Meters 9/10 | 69 | 26:28.11 PB | 10 |
2015 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Post A PR InviteNov 4 · 5,000 Meters Open Race B · Place 148 · Novi | 5,000 Meters Open Race B | 148 | 26:00.9 | 9 |
| Oct 31 | Willow Park- New Boston PROMOct 31 · 5,000 Meters Junior Varsity · Place 46 · Novi | 5,000 Meters Junior Varsity | 46 | 25:24.1Unofficial | 9 |
| Oct 21 | K.L.A.A. Kensington Conference FinalsOct 21 · 5,000 Meters Reserve · Place 116 · Novi | 5,000 Meters Reserve | 116 | 25:22.6 | 9 |
| Oct 13 | Northville vs Novi Dual Oct 13 · 5,000 Meters Varsity · Place 42 · Novi | 5,000 Meters Varsity | 42 | 27:06.03 | 9 |
| Oct 3 | Running Fit HS Coaching Legends InviteOct 3 · 5,000 Meters JV-Small/Mid Schools (Orange & Blue) · Place 77 · Novi | 5,000 Meters JV-Small/Mid Schools (Orange & Blue) | 77 | 24:53.0 | 9 |
| Sep 29 | South Lyon Vs Novi DualSep 29 · 5,000 Meters Varsity · Place 26 · Novi | 5,000 Meters Varsity | 26 | 25:48Unofficial | 9 |
| Sep 25 | James Cleverley Friday Night InviteSep 25 · 3.01 Miles Junior Varsity · Place 42 · Novi | 3.01 Miles Junior Varsity | 42 | 24:35 PB | 9 |
| Sep 23 | Novi Vs Livonia Stevenson DualSep 23 · 5,000 Meters Varsity · Place 28 · Novi | 5,000 Meters Varsity | 28 | 26:26Unofficial | 9 |
| Sep 12 | Ramblin' Rock InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 111 · Novi | 5,000 Meters Junior Varsity | 111 | 26:55.5 | 9 |