Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath Bret Clements Bath Invitational · Sep 9 | 19:46.9 | Bret Clements Bath Invitational | September 9, 2017 |
| 5,000 Meters · Ella Sharp Park OFFICIALMHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake) · Oct 28 | 20:39.7 | MHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake) | October 28, 2017 |
| 5,000 Meters · Hidden Lake GardensLCAA Championship · Oct 21 | 21:06.47 | LCAA Championship | October 21, 2017 |
| 5,000 Meters · Ida High SchoolLCAA Jamboree @ Ida · Oct 4 | 19:27.89 | LCAA Jamboree @ Ida | October 4, 2017 |
| 5,000 Meters · Owen's ParkLCAA Jamboree @ Hillsdale · Sep 12 | 19:52.48 | LCAA Jamboree @ Hillsdale | September 12, 2017 |
| 5,000 Meters · Pittsford HSPittsford Earlybird Invitational · Aug 23 | 22:32 | Pittsford Earlybird Invitational | August 23, 2017 |
| 5,000 Meters · Stockbridge HSStockbridge Cross Country Invitational · Sep 30 | 19:17.09 | Stockbridge Cross Country Invitational | September 30, 2017 |
| 8,000 Meters · Walters State Community CollegeWalters State Meet · Sep 9 | 34:43 | Walters State Meet | September 9, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 23-3 at Ella Sharp (Vandercook Lake)Oct 28 · 5,000 Meters Varsity · Place 75 · HillsdaleHillsdale | 5,000 Meters Varsity | 75 | 20:39.7 PB | 11 |
| Oct 21 | LCAA ChampionshipOct 21 · 5,000 Meters Varsity · Place 55 · HillsdaleHillsdale | 5,000 Meters Varsity | 55 | 21:06.47 PB | 11 |
| Oct 4 | LCAA Jamboree @ IdaOct 4 · 5,000 Meters Varsity · Place 36 · HillsdaleHillsdale | 5,000 Meters Varsity | 36 | 19:27.89 PB | 11 |
| Sep 30 | Stockbridge Cross Country InvitationalSep 30 · 5,000 Meters Varsity Boys · Place 68 · HillsdaleHillsdale | 5,000 Meters Varsity Boys | 68 | 19:17.09 PB | 11 |
| Sep 12 | LCAA Jamboree @ HillsdaleSep 12 · 5,000 Meters Varsity · Place 33 · HillsdaleHillsdale | 5,000 Meters Varsity | 33 | 19:52.48 PB | 11 |
| Sep 9 | Bret Clements Bath InvitationalSep 9 · 5,000 Meters Class 3 · Place 43 · HillsdaleHillsdale | 5,000 Meters Class 3 | 43 | 19:46.9 PB | 11 |
| Aug 30 | Hillsdale InvitationalAug 30 · 5,000 Meters Varsity · Place 48 · HillsdaleHillsdale | 5,000 Meters Varsity | 48 | 21:21.4 | 11 |
| Aug 23 | Pittsford Earlybird InvitationalAug 23 · 5,000 Meters Varsity · Place 44 · HillsdaleHillsdale | 5,000 Meters Varsity | 44 | 22:32 PB | 11 |
2016 Cross Country
2 results