Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Milers Invite MileMonroe Milers Invite · Oct 3 | 7:30.45 | Monroe Milers Invite | October 3, 2020 |
| 1 Mile · Munson ParkMonroe Milers Invite · Oct 5 | 8:29.24 | Monroe Milers Invite | October 5, 2019 |
| 1.5 Miles · Patriots ParkDownriver Gabriel Richard Invite - Middle School · Oct 10 | 11:13.5 | Downriver Gabriel Richard Invite - Middle School | October 10, 2019 |
| 1770 m · Jefferson High SchoolHuron League Middle School Jamboree #2 · Oct 10 | 8:53.8 | Huron League Middle School Jamboree #2 | October 10, 2020 |
| 1931 m · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 10:01.8 | Marauder XC Invitational | September 28, 2019 |
| 1931 m · Milan HS OFFICIALHuron League Middle School Jamboree #1 · Sep 19 | 10:00.8 | Huron League Middle School Jamboree #1 | September 19, 2020 |
| 2011 m · Flat Rock Simpson MSHuron League Middle School Jamboree #3 · Oct 17 | 10:20.6 | Huron League Middle School Jamboree #3 | October 17, 2020 |
| 2011 m · Willow Metropark OFFICIAL52nd Annual Huron Invitational · Sep 18 | 11:34.30 | 52nd Annual Huron Invitational | September 18, 2021 |
| 2092 m · 1 Mile Course Huron League Middle School Jamboree #3 · Oct 16 | 9:54.2 | Huron League Middle School Jamboree #3 | October 16, 2019 |
| 2092 m · Willow Metropark OFFICIALHuron League Middle School Jamboree #3 · Oct 20 | 10:20.4 | Huron League Middle School Jamboree #3 | October 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
4 results2019 Cross Country
6 results2018 Cross Country
3 results