Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 13:18.0 | Manhattan College XC Invitational | October 13, 2018 |
| 5,000 Meters · 5k CourseNXR Northeast & New York Regional Championships · Nov 24 | 16:39.3 | NXR Northeast & New York Regional Championships | November 24, 2018 |
| 5,000 Meters · Chenago Valley State ParkNYSPHSAA Section 4 Championships · Nov 1 | 16:35 | NYSPHSAA Section 4 Championships | November 1, 2018 |
| 5,000 Meters · CV State ParkNYSPHSAA Class A State Championships · Nov 12 | 16:17.80 | NYSPHSAA Class A State Championships | November 12, 2016 |
| 5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class A State XC Championships · Nov 10 | 16:19.3 | NYSPHSAA Class A State XC Championships | November 10, 2018 |
| 6,000 Meters · Bob Jones UniversityBruins XC Night Classic 4k/6k · Sep 2 | 20:40.1 | Bruins XC Night Classic 4k/6k | September 2, 2022 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 25:17.4 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Boling ParkAAC Championships · Nov 9 | 25:24.1 | AAC Championships | November 9, 2019 |
| 8,000 Meters · Fort Vancouver National Historic SiteNAIA National Cross Country Championships · Nov 19 | 27:22.40 | NAIA National Cross Country Championships | November 19, 2021 |
| 8,000 Meters · UNG Cross Country Course7th Annual UNG XC Invitational · Sep 14 | 27:34.5 | 7th Annual UNG XC Invitational | September 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results2021 Cross Country
1 results2019 Cross Country
3 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Championship - New York · Place 23 · Corning-Painted PostCorning-Painted Post | 5,000 Meters Championship - New York | 23 | 16:39.3 PB | 12 |
| Nov 10 | NYSPHSAA Class A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 8 · Corning-Painted PostCorning-Painted Post | 5,000 Meters Varsity | 8 | 16:19.3 PB | 12 |
| Nov 1 | NYSPHSAA Section 4 ChampionshipsNov 1 · 5,000 Meters Division A · Place 1 · Corning-Painted PostCorning-Painted Post | 5,000 Meters Division A | 1 | 16:35 PB | 12 |
| Oct 13 | Manhattan College XC InvitationalOct 13 · 2.5 Miles Eastern States Championships · Place 59 · Corning-Painted PostCorning-Painted Post | 2.5 Miles Eastern States Championships | 59 | 13:18.0 PB | 12 |
| Sep 29 | McQuaid InvitationalSep 29 · Varsity · Place 8 · 7 Corning7 Corning | Varsity | 8 | 5:01 | 12 |
| Sep 29 | McQuaid InvitationalSep 29 · 3 Miles Varsity · Place 11 · 9 Corning9 Corning | 3 Miles Varsity | 11 | 5:01 | 12 |
| Sep 22 | Bowdoin XC ClassicSep 22 · 5,000 Meters Varsity · Place 19 · CorningCorning | 5,000 Meters Varsity | 19 | 16:51.80 | — |
| Sep 22 | Bowdoin XC ClassicSep 22 · 5,000 Meters Varsity · Place 11 · CorningCorning | 5,000 Meters Varsity | 11 | 16:51.80 | — |
| Sep 15 | Jim Smith InvitationalSep 15 · 5,000 Meters Varsity · Place 11 · CorningCorning | 5,000 Meters Varsity | 11 | 18:13.99 | 12 |
2017 Cross Country
7 results2016 Cross Country
4 results2015 Cross Country
1 results2014 Cross Country
1 results