Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grass Lake HSEast Jackson/Addison @ Grass Lake · Oct 1 | 14:28.00 | East Jackson/Addison @ Grass Lake | October 1, 2019 |
| 2 Miles · Heritage Park (Hanover) OFFICIALHanover-Horton MS Invitational · Oct 14 | 14:53.04 | Hanover-Horton MS Invitational | October 14, 2019 |
| 5,000 Meters · Concord HS9th Annual Concord Invitational · Aug 30 | 24:44.0 | 9th Annual Concord Invitational | August 30, 2023 |
| 5,000 Meters · Ella SharpMHSAA LP Region 23-3 @ Jackson · Oct 30 | 21:16.37 | MHSAA LP Region 23-3 @ Jackson | October 30, 2020 |
| 5,000 Meters · Ella Sharp Park OFFICIALJ. Chris Jensen CC Meet · Nov 2 | 22:04.79 | J. Chris Jensen CC Meet | November 2, 2020 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D3 Finals · Nov 7 | 22:36.82 | MHSAA LP D3 Finals | November 7, 2020 |
| 5,000 Meters · Springport HSSpringport Invitational · Sep 8 | 23:41.73 | Springport Invitational | September 8, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Springport InvitationalSep 8 · 5,000 Meters Varsity Division 2 · Place 5 · Grass LakeGrass Lake | 5,000 Meters Varsity Division 2 | 5 | 23:41.73 PB | 10 |
2020 Cross Country
4 results2019 Cross Country
3 results