Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · UnknownSection 2 Duals Week 4-Mayfield - BKW · Oct 27 | 15:54 | Section 2 Duals Week 4-Mayfield - BKW | October 27, 2020 |
| 2.75 Miles · Central ParkGrout Cross Country Invitational · Oct 2 | 14:54.44 | Grout Cross Country Invitational | October 2, 2021 |
| 3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 16 | 17:05.3 | NYSPHSAA Championships | November 16, 2019 |
| 4,500 Meters · Central ParkGrout Cross Country Invitational · Oct 1 | 15:15.97 | Grout Cross Country Invitational | October 1, 2022 |
| 4634 m · Galway HSGalway XC Invitational · Sep 20 | 17:04 | Galway XC Invitational | September 20, 2022 |
| 5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 13 | 17:41.0 | NYSPHSAA State Cross Country Championships | November 13, 2021 |
| 5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 5 | 17:10.7 | Section 2 Cross Country Championships | November 5, 2022 |
| 5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 12 | 18:22.2 | NYSPHSAA Cross Country Championships | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NYSPHSAA ChampionshipsNov 16 · 3 Miles Class D · Place 52 · Mayfield Central | 3 Miles Class D | 52 | 17:05.3 PB | 9 |