Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hidden Lake GardensLCAA League Meet · Oct 22 | 20:23.41 | LCAA League Meet | October 22, 2016 |
| 5,000 Meters · Addison HS OFFICIALKeunner Inv · Sep 11 | 31:07.16 | Keunner Inv | September 11, 2020 |
| 5,000 Meters · Columbia CentralLCAA Jamboree 1 (@Columbia Central) · Sep 13 | 30:18.06 | LCAA Jamboree 1 (@Columbia Central) | September 13, 2022 |
| 5,000 Meters · Concord HS8th Annual Concord Cross Country Invitational · Aug 31 | 33:20 | 8th Annual Concord Cross Country Invitational | August 31, 2022 |
| 5,000 Meters · Dundee HS CourseOnsted / Monroe Milers @ Dundee · Sep 22 | 33:11.81 | Onsted / Monroe Milers @ Dundee | September 22, 2020 |
| 5,000 Meters · Gerber Park IVBlissfield Early Bird Invitational · Sep 21 | 33:38.80 | Blissfield Early Bird Invitational | September 21, 2021 |
| 5,000 Meters · Hayden Park 5kHillsdale Academy Invitational · Sep 10 | 34:08.56 | Hillsdale Academy Invitational | September 10, 2021 |
| 5,000 Meters · Hudson HSLCAA Quad at Hudson · Sep 15 | 35:13.66 | LCAA Quad at Hudson | September 15, 2020 |
| 5,000 Meters · Owen's ParkLCAA Dual Meet No. 1, Hillsdale vs Onsted · Sep 8 | 33:58.4 | LCAA Dual Meet No. 1, Hillsdale vs Onsted | September 8, 2020 |
| 5,000 Meters · Riverbend Friends ChurchLCAA Jamboree 2 (@ Riverbend Friend Church) · Oct 5 | 29:37.06 | LCAA Jamboree 2 (@ Riverbend Friend Church) | October 5, 2022 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 8 | 30:20.45 | Springport Invitational | September 8, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
4 results2020 Cross Country
4 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | LCAA League MeetOct 22 · 2 Miles Middle School · Place 74 · OnstedOnsted | 2 Miles Middle School | 74 | 20:23.41 PB | 6 |