Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · GRPS Northeast Campus2020 West Michigan Middle School Championship and GRPS Elementary Invitational · Oct 24 | 7:27.89 | 2020 West Michigan Middle School Championship and GRPS Elementary Invitational | October 24, 2020 |
| 2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 7 | 14:38.07 | MHSAA Middle School Regional - Zone 5 @ Bath | October 7, 2023 |
| 2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 23 | 14:39.36 | MHSAA Middle School Regional - Zone 5 @ Carson City | October 23, 2021 |
| 2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 16 | 13:38.5 | JR. Greater Lansing Cross Country Championship | October 16, 2023 |
| 2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 17 | 13:33.6 | JR. Greater Lansing Cross Country Championship | October 17, 2022 |
| 2 Miles · Fish Creek Sportsman's ClubMHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal · Oct 22 | 13:09.03 | MHSAA MS Regional - Zone 5 - Hosted by Carson City-Crystal | October 22, 2022 |
| 2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 21 | 13:28.14 | CMAC Jamboree #1 | September 21, 2022 |
| 2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 30 | 13:55.34 | Ithaca Yellowjacket Invitational | August 30, 2023 |
| 2 Miles · Waverly HSMS CC Mason, DeWitt, Lakewood @ Waverly · Sep 12 | 13:19.84 | MS CC Mason, DeWitt, Lakewood @ Waverly | September 12, 2022 |
| 3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 19 | 13:11.9 | CMAC Jamboree #3 | October 19, 2022 |
| 5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 14 | 23:01.41 | Sparta Invitational | September 14, 2024 |
| 5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 18 | 24:01.7 | CMAC Jamboree #1 | September 18, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
5 results2021 Cross Country
1 results2020 Cross Country
1 results