Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Huron Meadows Metropark OFFICIALA2 Running Co. Run Thru the Meadows Invite · Oct 15 | 15:17.59 | A2 Running Co. Run Thru the Meadows Invite | October 15, 2016 |
| 5,000 Meters · Cass Benton Park OFFICIALNorthville/Hartland/Plymouth Tri Meet · Sep 18 | 23:56.12 | Northville/Hartland/Plymouth Tri Meet | September 18, 2018 |
| 5,000 Meters · Goodrich HSKayla O'Mara Invite · Oct 14 | 23:32.34 | Kayla O'Mara Invite | October 14, 2017 |
| 5,000 Meters · Hartland HSHartland/Howell/Novi Tri Meet · Sep 12 | 26:20 | Hartland/Howell/Novi Tri Meet | September 12, 2017 |
| 5,000 Meters · Howell High SchoolHowell v. Hartland · Oct 13 | 20:54 | Howell v. Hartland | October 13, 2020 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALKLAA Conference Finals · Oct 18 | 20:48.60 | KLAA Conference Finals | October 18, 2018 |
| 5,000 Meters · Lake Fenton HSLake Fenton 9th/10th Invitational · Oct 24 | 24:09.04 | Lake Fenton 9th/10th Invitational | October 24, 2017 |
| 5,000 Meters · Linden HS35th Annual Linden Classic · Sep 23 | 28:11.45 | 35th Annual Linden Classic | September 23, 2017 |
| 5,000 Meters · North CourseA2 Run Co End of Summer Classic · Aug 23 | 22:42.9 | A2 Run Co End of Summer Classic | August 23, 2018 |
| 5,000 Meters · Portage West Middle School2018 Portage Cross Country Invitational · Oct 6 | 21:36.9 | 2018 Portage Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 20:35.5 | Tortoise & Hare Post A PR XC Classic | October 29, 2019 |
| 5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 7 | 22:32 | Rambling Rock Invitational | September 7, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Under the Lights 5k (Scrimmage)Oct 21 · 5,001 Meters JV Boys · Place 16 · HartlandHartland | 5,001 Meters JV Boys | 16 | 20:06Unofficial | 12 |
| Oct 15 | Brighton @ Hartland Dual (JV only)Oct 15 · 5,000 Meters Junior Varsity · Place 39 · HartlandHartland | 5,000 Meters Junior Varsity | 39 | 20:15 | 12 |
| Oct 13 | Howell v. Hartland Oct 13 · 5,000 Meters Boys · Place 33 · HartlandHartland | 5,000 Meters Boys | 33 | 20:54 PB | 12 |
| Oct 10 | Plymouth/Hartland @ SalemOct 10 · 5,000 Meters Junior Varsity · Place 25 · HartlandHartland | 5,000 Meters Junior Varsity | 25 | 21:11.1 | 12 |
| Sep 26 | Canton @ Hartland DualSep 26 · 5,000 Meters Varsity · Place 43 · HartlandHartland | 5,000 Meters Varsity | 43 | 21:25 | 12 |
| Sep 19 | Plymouth @ Hartland DualSep 19 · 5,000 Meters Varsity · Place 53 · HartlandHartland | 5,000 Meters Varsity | 53 | 21:31 | 12 |
| Sep 12 | Novi @ HartlandSep 12 · 5,000 Meters Varsity · Place 48 · HartlandHartland | 5,000 Meters Varsity | 48 | 22:25 | 12 |
| Aug 25 | Ann Arbor Skyline vs HartlandAug 25 · 5,000 Meters Varsity · Place 39 · HartlandHartland | 5,000 Meters Varsity | 39 | 22:48.52 | 12 |
| Aug 22 | Dearborn @ Hartland DualAug 22 · 5,000 Meters Varsity · Place 32 · HartlandHartland | 5,000 Meters Varsity | 32 | 23:01 | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Mens Fleet Foot · Place 119 · HartlandHartland | 5,000 Meters Mens Fleet Foot | 119 | 20:35.5 PB | 11 |
| Oct 17 | KLAA Conference FinalsOct 17 · 5,000 Meters Junior Varsity · Place 228 · HartlandHartland | 5,000 Meters Junior Varsity | 228 | 20:33.3 | 11 |
| Oct 12 | Kayla O'Mara InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 50 · HartlandHartland | 5,000 Meters Junior Varsity | 50 | 20:59.51 | 11 |
| Oct 8 | Brighton Hartland Howell double dualOct 8 · 5,000 Meters Open · Place 72 · HartlandHartland | 5,000 Meters Open | 72 | 20:59 | 11 |
| Oct 1 | K.L.A.A. West Division Dual: Salem vs Hartland Oct 1 · 5,000 Meters Varsity · Place 68 · HartlandHartland | 5,000 Meters Varsity | 68 | 22:13 | 11 |
| Sep 21 | Linden Cross Country ClassicSep 21 · 5,000 Meters Division I · Place 90 · HartlandHartland | 5,000 Meters Division I | 90 | 23:55.86 | 11 |
| Sep 17 | Hartland/Novi @ Plymouth Double DualSep 17 · 5,000 Meters Varsity · Place 80 · HartlandHartland | 5,000 Meters Varsity | 80 | 22:04 | 11 |
| Sep 7 | Rambling Rock InvitationalSep 7 · 5,000 Meters Men's Reserve · Place 152 · HartlandHartland | 5,000 Meters Men's Reserve | 152 | 22:32 PB | 11 |
| Aug 27 | Corunna Earlybird InvitationalAug 27 · 5,000 Meters Varsity · Place 148 · HartlandHartland | 5,000 Meters Varsity | 148 | 23:06.29 | 11 |
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 177 · HartlandHartland | 5,000 Meters Varsity | 177 | 21:18.7 | 10 |
| Oct 23 | A2 Run Co End of Autumn OpenOct 23 · 5,000 Meters Varsity · Place 68 · HartlandHartland | 5,000 Meters Varsity | 68 | 20:46.92 | 10 |
| Oct 18 | KLAA Conference FinalsOct 18 · 5,000 Meters Junior Varsity · Place 244 · HartlandHartland | 5,000 Meters Junior Varsity | 244 | 20:48.60 PB | 10 |
| Oct 13 | Kayla O'Mara InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 56 · HartlandHartland | 5,000 Meters Junior Varsity | 56 | 21:09.26 | 10 |
| Oct 9 | Howell/Hartland/Brighton @ HowellOct 9 · Varsity · Place 86 · HartlandHartland | Varsity | 86 | 24:03 | 10 |
| Oct 6 | 2018 Portage Cross Country InvitationalOct 6 · 5,000 Meters Division 1 JV Men · Place 458 · HartlandHartland | 5,000 Meters Division 1 JV Men | 458 | 21:36.9 PB | 10 |
| Oct 2 | Canton @ HartlandOct 2 · Varsity · Place 53 · HartlandHartland | Varsity | 53 | 21:25 | 10 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Gold Reserve · Place 206 · HartlandHartland | 5,000 Meters Gold Reserve | 206 | 21:28.7 | 10 |
| Sep 18 | Northville/Hartland/Plymouth Tri MeetSep 18 · 5,000 Meters Varsity · Place 122 · HartlandHartland | 5,000 Meters Varsity | 122 | 23:56.12 PB | 10 |
| Sep 11 | Salem/Hartland/Novi @ Hartland)Sep 11 · 5,000 Meters Varsity · Place 103 · HartlandHartland | 5,000 Meters Varsity | 103 | 23:26 | 10 |
| Sep 8 | Ramblin' Rock InvitationalSep 8 · Varsity · Place 96 · HartlandHartland | Varsity | 96 | 21:17.7 | 10 |
| Aug 23 | A2 Run Co End of Summer ClassicAug 23 · 5,000 Meters Open · Place 161 · HartlandHartland | 5,000 Meters Open | 161 | 22:42.9 PB | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Lake Fenton 9th/10th InvitationalOct 24 · 5,000 Meters Frosh/Soph · Place 179 · HartlandHartland | 5,000 Meters Frosh/Soph | 179 | 24:09.04 PB | 9 |
| Oct 19 | KLAA Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 334 · HartlandHartland | 5,000 Meters Junior Varsity | 334 | 23:12.8 | 9 |
| Oct 14 | Kayla O'Mara InviteOct 14 · 5,000 Meters High School JV Boys All · Place 65 · HartlandHartland | 5,000 Meters High School JV Boys All | 65 | 23:32.34 PB | 9 |
| Oct 10 | Brighton/Hartland/Stevenson Tri-MeetOct 10 · 5,000 Meters Varsity · Place 129 · HartlandHartland | 5,000 Meters Varsity | 129 | 24:38Unofficial | 9 |
| Oct 3 | Northville vs Hartland Dual MeetOct 3 · 5,000 Meters Varsity · Place 96 · HartlandHartland | 5,000 Meters Varsity | 96 | 25:11.04 | 9 |
| Sep 23 | 35th Annual Linden ClassicSep 23 · 5,000 Meters Large School Reserve Race · Place 113 · HartlandHartland | 5,000 Meters Large School Reserve Race | 113 | 28:11.45 PB | 9 |
| Sep 12 | Hartland/Howell/Novi Tri MeetSep 12 · 5,000 Meters Varsity · Place 92 · HartlandHartland | 5,000 Meters Varsity | 92 | 26:20 PB | 9 |
2016 Cross Country
1 results