Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Huron Meadows 3200A2 Run Co Middle School Mega Jam · Oct 19 | 12:16.2 | A2 Run Co Middle School Mega Jam | October 19, 2019 |
| 2 Miles · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 12:34.6 | Marauder XC Invitational | September 28, 2019 |
| 2 Miles · North Course (2.0 Mile)A2 Run Co Mich MS Mega Jam · Oct 20 | 14:04.5 | A2 Run Co Mich MS Mega Jam | October 20, 2018 |
| 2 Miles · Rolling HillsYpsilanti Lincoln MS vs Saline MS · Sep 9 | 13:10.22 | Ypsilanti Lincoln MS vs Saline MS | September 9, 2020 |
| 2 Miles · Willow Metropark OFFICIAL51st Annual Huron Invitational · Sep 14 | 13:06.7 | 51st Annual Huron Invitational | September 14, 2019 |
| 2,000 Meters · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 21 | 9:27.97 | Michigan MS Mega Jamboree | October 21, 2017 |
| 2,500 Meters · Huron Meadows Metropark OFFICIALA2 Run Co Run Thru the Meadows · Oct 14 | 11:06.09 | A2 Run Co Run Thru the Meadows | October 14, 2017 |
| 2,500 Meters · K-6 2,500 Meter at Huron MeadowsA2 Run Co MS Coaching Legends Classic · Sep 28 | 10:22.9 | A2 Run Co MS Coaching Legends Classic | September 28, 2018 |
| 2,500 Meters · K-6 2,500 Meter Course at Huron MeadowsA2 Run Co Run Thru the Meadows · Oct 13 | 10:32.2 | A2 Run Co Run Thru the Meadows | October 13, 2018 |
| 2,500 Meters · Portage Invite - Middle School CoursePortage Invite · Oct 5 | 9:30.5 | Portage Invite | October 5, 2019 |
| 3,200 Meters · Indian Creek OFFICIALSEC MS-Jamboree 3 · Oct 9 | 12:06 | SEC MS-Jamboree 3 | October 9, 2019 |
| 3,200 Meters · Saline High SchoolChelsea MS @ Saline MS · Oct 14 | 12:58.7 | Chelsea MS @ Saline MS | October 14, 2020 |
| 5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 14 | 18:51.1 | SEC-HS Jamboree 1 | September 14, 2022 |
| 5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 30 | 18:33.1 | Milan Puddle Jumper Invite | August 30, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | SEC-HS Jamboree 1Sep 14 · 5,000 Meters Red/White Varsity Boys · Place 81 · SalineSaline | 5,000 Meters Red/White Varsity Boys | 81 | 18:51.1 PB | 9 |
| Aug 30 | Milan Puddle Jumper InviteAug 30 · 5,000 Meters Varsity Division 1 · Place 11 · SalineSaline | 5,000 Meters Varsity Division 1 | 11 | 18:33.1 PB | 9 |
| Aug 19 | Three-Mile Time TrialAug 19 · 3 Miles Varsity · Place 8 · SalineSaline | 3 Miles Varsity | 8 | 17:56.78Unofficial | 9 |
2020 Cross Country
2 results2019 Cross Country
5 results2018 Cross Country
3 results2017 Cross Country
2 results