Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Addison HS OFFICIALCascades West Jamboree at Addison · Sep 17 | 15:32.32 | Cascades West Jamboree at Addison | September 17, 2024 |
| 2 Miles · Meckley's Flavor Fruit Farm2023 Meckley's MS XC Race · Sep 14 | 19:14.40 | 2023 Meckley's MS XC Race | September 14, 2023 |
| 2 Miles · Onsted Village ParkOnsted Middle School Invitational · Sep 20 | 18:55.28 | Onsted Middle School Invitational | September 20, 2023 |
| 5,000 Meters · Addison HS OFFICIALCascades South Jamboree at Addison · Oct 6 | 18:59.35 | Cascades South Jamboree at Addison | October 6, 2026 |
| 5,000 Meters · Ella SharpMHSAA LP Region 34-4 @ Napoleon (Sharp Park) · Oct 30 | 18:49.34 | MHSAA LP Region 34-4 @ Napoleon (Sharp Park) | October 30, 2026 |
| 5,000 Meters · Heritage Park (Hanover) OFFICIALCascades South Jamboree at Hanover-Horton · Sep 22 | 19:44.96 | Cascades South Jamboree at Hanover-Horton | September 22, 2026 |
| 5,000 Meters · Homer HSHomer Cross Country Invitational · Sep 12 | 20:07.70 | Homer Cross Country Invitational | September 12, 2026 |
| 5,000 Meters · Hudson HS 1995-PresentHudson Booster Invitational · Oct 10 | 19:56.74 | Hudson Booster Invitational | October 10, 2026 |
| 5,000 Meters · MadisonMadison Invitational · Oct 13 | 19:57.26 | Madison Invitational | October 13, 2026 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 7 | 19:38.9 | MHSAA LP Division 4 Finals | November 7, 2026 |
| 5,000 Meters · Pittsford Area SchoolsPittsford Invitational · Sep 26 | 20:23.24 | Pittsford Invitational | September 26, 2026 |
| 5,000 Meters · Tecumseh HSLenawee County Preview · Aug 22 | 22:15.40 | Lenawee County Preview | August 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 189 · AddisonAddison | 5,000 Meters D4 | 189 | 19:38.9 PB | 10 |
| Oct 30 | MHSAA LP Region 34-4 @ Napoleon (Sharp Park)Oct 30 · 5,000 Meters D4 Boys · Place 23 · AddisonAddison | 5,000 Meters D4 Boys | 23 | 18:49.34 PB | 10 |
| Oct 13 | Madison InvitationalOct 13 · 5,000 Meters Madison Invitational Men · Place 22 · AddisonAddison | 5,000 Meters Madison Invitational Men | 22 | 19:57.26 PB | 10 |
| Oct 10 | Hudson Booster InvitationalOct 10 · 5,000 Meters Lower Division (299 and below) Men · Place 51 · AddisonAddison | 5,000 Meters Lower Division (299 and below) Men | 51 | 19:56.74 PB | 10 |
| Oct 6 | Cascades South Jamboree at AddisonOct 6 · 5,000 Meters Varsity Boys · Place 17 · AddisonAddison | 5,000 Meters Varsity Boys | 17 | 18:59.35 PB | 10 |
| Sep 26 | Pittsford Invitational Sep 26 · 5,000 Meters Freshman/Sophomore · Place 3 · AddisonAddison | 5,000 Meters Freshman/Sophomore | 3 | 20:23.24 PB | 10 |
| Sep 22 | Cascades South Jamboree at Hanover-HortonSep 22 · 5,000 Meters Varsity Boys · Place 22 · AddisonAddison | 5,000 Meters Varsity Boys | 22 | 19:44.96 PB | 10 |
| Sep 12 | Homer Cross Country InvitationalSep 12 · 5,000 Meters Varsity · Place 20 · AddisonAddison | 5,000 Meters Varsity | 20 | 20:07.70 PB | 10 |
| Sep 1 | Addison Keunner InvitationalSep 1 · 5,000 Meters Varsity · Place 34 · AddisonAddison | 5,000 Meters Varsity | 34 | 21:09.64 | 10 |
| Aug 22 | Lenawee County PreviewAug 22 · 5,000 Meters Varsity · Place 64 · AddisonAddison | 5,000 Meters Varsity | 64 | 22:15.40 PB | 10 |
2025 Cross Country
1 results2024 Cross Country
1 results2023 Cross Country
2 results