Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1770 m · Jefferson High SchoolHuron League Middle School Jamboree #2 · Oct 10 | 8:59.0 | Huron League Middle School Jamboree #2 | October 10, 2020 |
| 2 Miles · Airport HSAirport Mark of Excellence · Oct 24 | 16:51.80 | Airport Mark of Excellence | October 24, 2020 |
| 2 Miles · CYO 2 Mile CourseHuron League Middle School Jamboree #3 · Oct 19 | 17:27.3 | Huron League Middle School Jamboree #3 | October 19, 2022 |
| 2 Miles · Sterling State ParkMonroe Jefferson MS CC Invite · Sep 24 | 18:34.4 | Monroe Jefferson MS CC Invite | September 24, 2021 |
| 2 Miles · Willow Metropark OFFICIALHuron League Middle School Jamboree #3 · Oct 20 | 18:18.3 | Huron League Middle School Jamboree #3 | October 20, 2021 |
| 2011 m · Flat Rock Simpson MSHuron League Middle School Jamboree #3 · Oct 17 | 10:10.1 | Huron League Middle School Jamboree #3 | October 17, 2020 |
| 5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 29 | 28:33.01 | Milan Puddle Jumper Invite | August 29, 2023 |
| 5,000 Meters · Sterling State Park39th Annual Monroe Jefferson Cross Country Invitational · Sep 23 | 26:58.6 | 39th Annual Monroe Jefferson Cross Country Invitational | September 23, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results2020 Cross Country
3 results