Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorJoe Wynne Somers Lions Club Invitational · May 4 | 5:20.82 | Joe Wynne Somers Lions Club Invitational | May 4, 2018 |
| 1000 Meters · IndoorRockland Coaches Invitational · Jan 3 | 3:12.00 | Rockland Coaches Invitational | January 3, 2018 |
| 1500 Meters · OutdoorSection 1 League 1D Championships · Apr 17 | 5:08.98 | Section 1 League 1D Championships | April 17, 2018 |
| 1600 Meters · IndoorSection 1 Dendy Invitational · Jan 3 | 5:16.80 | Section 1 Dendy Invitational | January 3, 2019 |
| 1600 Meters · OutdoorWestchester County JV Championships · May 20 | 5:01.27 | Westchester County JV Championships | May 20, 2019 |
| 300 Meters · IndoorSection 1 League 2D, 1C, 3A Championship · Jan 17 | 53.84 | Section 1 League 2D, 1C, 3A Championship | January 17, 2016 |
| 3000 Meters · Indoor37th Yale Interscholastic Track Classic · Jan 11 | 10:27.48a | 37th Yale Interscholastic Track Classic | January 11, 2019 |
| 3200 Meters · OutdoorSection 1 League 2B Championships · May 6 | 11:08.29a | Section 1 League 2B Championships | May 6, 2019 |
| 400m Hurdles · 36" / 0.914m · OutdoorSomers-Lions Invitation · May 5 | 1:14.54a | Somers-Lions Invitation | May 5, 2017 |
| 55m Hurdles · 39" · IndoorSection I League I-D Championships · Jan 14 | 10.62a | Section I League I-D Championships | January 14, 2018 |
| High Jump · OutdoorSection 1 League 1D Championships · Apr 17 | 1.22m | Section 1 League 1D Championships | April 17, 2018 |
| Long Jump · OutdoorSection 1 League 1D Championships · Apr 17 | 3.27m | Section 1 League 1D Championships | April 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
4 results2019 Indoor Track
4 results2018 Outdoor Track
10 results2018 Indoor Track
4 results2017 Indoor Track
2 results2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | Somers-Lions InvitationMay 5 · 400m Hurdles · Place 38 · Yorktown Heights | 400m Hurdles36" / 0.914m | 38. | 1:14.54a PB | 10 |
2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 17 · Yorktown | 55m HurdlesRound P | 17 | 11.93 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 6 · Yorktown | 55m Hurdles | 6 | 11.93 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 300 Meters · Place 8 · Yorktown | 300 Meters | 8 | 53.84 PB | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 17 · Yorktown | 55m HurdlesRound P | 17 | 11.93 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 6 · Yorktown | 55m Hurdles | 6 | 11.93 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 300 Meters · Place 8 · Yorktown | 300 Meters | 8 | 53.84 | — |