Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorIthaca College Bomber Invitational · Dec 14 | 3:56.88a | Ithaca College Bomber Invitational | December 14, 2019 |
| 1500 Meters · Indoor Ithaca College Bomber HS Invitational · Dec 8 | 6:09.30a | Ithaca College Bomber HS Invitational | December 8, 2018 |
| 1500 Meters · OutdoorSTAC Championships · May 18 | 5:51.81 | STAC Championships | May 18, 2022 |
| 2000m Steeplechase · 0.762m · OutdoorSection 4 State Qualifier · Jun 1 | 9:24.98a | Section 4 State Qualifier | June 1, 2022 |
| 2000m Steeplechase · OutdoorSection IV Class A/B · May 25 | 9:11.36 | Section IV Class A/B | May 25, 2022 |
| 300 Meters · IndoorQuinney Invitational-Afternoon · Dec 21 | 56.81a | Quinney Invitational-Afternoon | December 21, 2019 |
| 3000 Meters · IndoorWinter Classic · Dec 29 | 13:06.72a | Winter Classic | December 29, 2018 |
| 3000 Meters · OutdoorSTAC Championships · May 16 | 12:54.91 | STAC Championships | May 16, 2019 |
| 400 Meters · OutdoorGerry O'Donnell Invitational · Apr 27 | 1:15.98 | Gerry O'Donnell Invitational | April 27, 2018 |
| 600 Meters · IndoorFinger Lakes Invitational (West) · Dec 15 | 2:11.28a | Finger Lakes Invitational (West) | December 15, 2018 |
| 800 Meters · OutdoorSTAC Championships · May 17 | 2:55.89 | STAC Championships | May 17, 2018 |
| Pole Vault · OutdoorParkhurst Invitational · May 12 | 5:59.26 | Parkhurst Invitational | May 12, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | Section 4 State QualifierJun 1 · 2000m Steeplechase · Place 12 · Owego Free Academy | 2000m Steeplechase0.762m | 12. | 9:24.98a PB | 12 |
| May 25 | Section IV Class A/BMay 25 · 2000m Steeplechase · Place 2 · Owego | 2000m Steeplechase | 2 | 9:11.36 PB | — |
| May 18 | STAC ChampionshipsMay 18 · 1500 Meters · Place 13 · Owego Free A | 1500 Meters | 13 | 5:51.81 PB | — |
| May 14 | Parkhurst InvitationalMay 14 · 2000m Steeplechase · Place 2 · Owego Free A | 2000m Steeplechase | 2 | 9:24.18 | — |
| Apr 29 | Golden Bear InvitationalApr 29 · 2000m Steeplechase · Place 10 · Owego Free Academy | 2000m Steeplechase | 10 | 9:40.11 | 12 |
| Apr 2 | NY/PA InvitationalApr 2 · 800 Meters · Place 20 · Owego Free Academy | 800 Meters | 20 | 3:00.41 | 12 |
| Apr 2 | NY/PA InvitationalApr 2 · 800 Meters · Place 4 · Owego Free A | 800 Meters | 4 | 3:00.41 | 12 |
2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 4 | Section IV ClassicJan 4 · 1000 Meters · Place 35 · Owego Free A | 1000 Meters | 35 | 4:07.55 | 10 |
2019 Indoor Track
5 results2019 Outdoor Track
5 results2018 Indoor Track
4 results2018 Outdoor Track
5 results