Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 7 | 12:58.61 | MHSAA Middle School Regional - Zone 5 @ Bath | October 7, 2023 |
| 2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 16 | 12:41.9 | JR. Greater Lansing Cross Country Championship | October 16, 2023 |
| 2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 17 | 15:07.2 | JR. Greater Lansing Cross Country Championship | October 17, 2022 |
| 2 Miles · Fish Creek Sportsman's Club49th Annual Don Baese Invitational · Sep 16 | 13:33.32 | 49th Annual Don Baese Invitational | September 16, 2023 |
| 2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 21 | 16:02.34 | CMAC Jamboree #1 | September 21, 2022 |
| 2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 30 | 13:43.48 | Ithaca Yellowjacket Invitational | August 30, 2023 |
| 2 Miles · Linden Middle SchoolLinden Classic · Sep 25 | 18:21.28 | Linden Classic | September 25, 2021 |
| 2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 4 | 15:23.0 | CMAC Jamboree #2 | October 4, 2022 |
| 3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 19 | 14:02.0 | CMAC Jamboree #3 | October 19, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | CMAC Jamboree #3Oct 19 · 3,000 Meters Middle School · Place 42 · Bath | 3,000 Meters Middle School | 42 | 14:02.0 PB | 7 |
| Oct 17 | JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 190 · Bath | 2 Miles Top 10 Boys | 190 | 15:07.2 PB | 7 |
| Oct 4 | CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 51 · Bath | 2 Miles Middle School | 51 | 15:23.0 PB | 7 |
| Sep 21 | CMAC Jamboree #1Sep 21 · 2 Miles Middle School Boys · Place 57 · Bath | 2 Miles Middle School Boys | 57 | 16:02.34 PB | 7 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Linden ClassicSep 25 · 2 Miles Middle School Team · Place 100 · Bath | 2 Miles Middle School Team | 100 | 18:21.28 PB | 6 |