Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Beaver River HS XC CourseBeaver River Invitational · Oct 9 | 19:00.8 | Beaver River Invitational | October 9, 2021 |
| 5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 18 | 19:33.1 | McDaniel Baxter Invitational | September 18, 2021 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 19:31.1 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Norwood NorfolkNorth Country Invitational · Oct 26 | 20:44.19 | North Country Invitational | October 26, 2019 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class D State XC Championships · Nov 10 | 21:07.0 | NYSPHSAA Class D State XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | North Country InvitationalOct 26 · 5,000 Meters Varsity · Place 14 · Norwood-Norfolk Central | 5,000 Meters Varsity | 14 | 20:44.19 PB | 9 |
| Oct 12 | Beaver River InvitationalOct 12 · 5,000 Meters Varsity · Place 46 · Norwood-Norfolk Central | 5,000 Meters Varsity | 46 | 20:21.5 | 9 |
2018 Cross Country
3 results