Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIALNorthville/Hartland/Plymouth Tri Meet · Sep 18 | 23:06.36 | Northville/Hartland/Plymouth Tri Meet | September 18, 2018 |
| 5,000 Meters · Chestnut GroveRamblin Rock Invitational · Sep 9 | 24:07 | Ramblin Rock Invitational | September 9, 2017 |
| 5,000 Meters · Goodrich HSKayla O'Mara Invite · Oct 14 | 22:54.68 | Kayla O'Mara Invite | October 14, 2017 |
| 5,000 Meters · Hartland HS OFFICIALHartland vs. Grand Blanc Dual · Sep 19 | 24:50 | Hartland vs. Grand Blanc Dual | September 19, 2017 |
| 5,000 Meters · Huron Meadows Metropark OFFICIALBrighton Hartland Howell double dual · Oct 8 | 21:16 | Brighton Hartland Howell double dual | October 8, 2019 |
| 5,000 Meters · Lake Fenton HSLake Fenton 9th/10th Invitational · Oct 24 | 23:51.15 | Lake Fenton 9th/10th Invitational | October 24, 2017 |
| 5,000 Meters · Linden HS35th Annual Linden Classic · Sep 23 | 25:15.45 | 35th Annual Linden Classic | September 23, 2017 |
| 5,000 Meters · North CourseA2 Run Co End of Summer Classic · Aug 23 | 21:36.6 | A2 Run Co End of Summer Classic | August 23, 2018 |
| 5,000 Meters · St Johns High SchoolInvite Under the Lights · Aug 17 | 22:06.2 | Invite Under the Lights | August 17, 2018 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 20:28.1 | Tortoise & Hare Post A PR XC Classic | October 29, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Mens Fleet Foot · Place 112 · Hartland | 5,000 Meters Mens Fleet Foot | 112 | 20:28.1 PB | 12 |
| Oct 12 | Kayla O'Mara InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 47 · Hartland | 5,000 Meters Junior Varsity | 47 | 20:47.74 | 12 |
| Oct 8 | Brighton Hartland Howell double dualOct 8 · 5,000 Meters Open · Place 74 · Hartland | 5,000 Meters Open | 74 | 21:16 PB | 12 |
| Oct 1 | K.L.A.A. West Division Dual: Salem vs Hartland Oct 1 · 5,000 Meters Varsity · Place 82 · Hartland | 5,000 Meters Varsity | 82 | 27:51 | 12 |
| Sep 21 | Linden Cross Country ClassicSep 21 · 5,000 Meters Division I · Place 89 · Hartland | 5,000 Meters Division I | 89 | 23:54.96 | 12 |
| Sep 17 | Hartland/Novi @ Plymouth Double DualSep 17 · 5,000 Meters Varsity · Place 84 · Hartland | 5,000 Meters Varsity | 84 | 22:15 | 12 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | A2 Run Co End of Autumn OpenOct 23 · 5,000 Meters Varsity · Place 80 · Hartland | 5,000 Meters Varsity | 80 | 21:50.25 | 11 |
| Oct 18 | KLAA Conference FinalsOct 18 · 5,000 Meters Junior Varsity · Place 305 · Hartland | 5,000 Meters Junior Varsity | 305 | 22:47.10 | 11 |
| Oct 13 | Kayla O'Mara InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 73 · Hartland | 5,000 Meters Junior Varsity | 73 | 22:20.52 | 11 |
| Oct 9 | Howell/Hartland/Brighton @ HowellOct 9 · Varsity · Place 85 · Hartland | Varsity | 85 | 23:53 | 11 |
| Oct 2 | Canton @ HartlandOct 2 · Varsity · Place 58 · Hartland | Varsity | 58 | 22:09 | 11 |
| Sep 29 | A2 Run Co HS Coaching Legends ClassicSep 29 · 5,000 Meters Gold Reserve · Place 215 · Hartland | 5,000 Meters Gold Reserve | 215 | 21:41.5 | 11 |
| Sep 18 | Northville/Hartland/Plymouth Tri MeetSep 18 · 5,000 Meters Varsity · Place 111 · Hartland | 5,000 Meters Varsity | 111 | 23:06.36 PB | 11 |
| Sep 11 | Salem/Hartland/Novi @ Hartland)Sep 11 · 5,000 Meters Varsity · Place 83 · Hartland | 5,000 Meters Varsity | 83 | 21:45 | 11 |
| Sep 8 | Ramblin' Rock InvitationalSep 8 · Varsity · Place 100 · Hartland | Varsity | 100 | 21:29.3 | 11 |
| Aug 23 | A2 Run Co End of Summer ClassicAug 23 · 5,000 Meters Open · Place 135 · Hartland | 5,000 Meters Open | 135 | 21:36.6 PB | 11 |
| Aug 17 | Invite Under the LightsAug 17 · 5,000 Meters Boys Red Division · Place 101 · Hartland | 5,000 Meters Boys Red Division | 101 | 22:06.2 PB | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Lake Fenton 9th/10th InvitationalOct 24 · 5,000 Meters Frosh/Soph · Place 174 · Hartland | 5,000 Meters Frosh/Soph | 174 | 23:51.15 PB | 10 |
| Oct 19 | KLAA Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 331 · Hartland | 5,000 Meters Junior Varsity | 331 | 23:01.8 | 10 |
| Oct 14 | Kayla O'Mara InviteOct 14 · 5,000 Meters High School JV Boys All · Place 58 · Hartland | 5,000 Meters High School JV Boys All | 58 | 22:54.68 PB | 10 |
| Oct 10 | Brighton/Hartland/Stevenson Tri-MeetOct 10 · 5,000 Meters Varsity · Place 114 · Hartland | 5,000 Meters Varsity | 114 | 22:49Unofficial | 10 |
| Oct 3 | Northville vs Hartland Dual MeetOct 3 · 5,000 Meters Varsity · Place 93 · Hartland | 5,000 Meters Varsity | 93 | 24:39.63 | 10 |
| Sep 23 | 35th Annual Linden ClassicSep 23 · 5,000 Meters Large School Reserve Race · Place 83 · Hartland | 5,000 Meters Large School Reserve Race | 83 | 25:15.45 PB | 10 |
| Sep 19 | Hartland vs. Grand Blanc DualSep 19 · 5,000 Meters Varsity · Place 64 · Hartland | 5,000 Meters Varsity | 64 | 24:50 PB | 10 |
| Sep 9 | Ramblin Rock InvitationalSep 9 · 5,000 Meters JV · Place 269 · Hartland | 5,000 Meters JV | 269 | 24:07 PB | 10 |
| Aug 18 | A2 Run Co Fall PreviewAug 18 · 5,000 Meters Varsity · Place 182 · Hartland | 5,000 Meters Varsity | 182 | 25:38.0 | 10 |