Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorGlenn Loucks Games · May 10 | 4:32.17a | Glenn Loucks Games | May 10, 2018 |
| 100 Meters · OutdoorSomers Lions Club · May 2 | 13.09a | Somers Lions Club | May 2, 2015 |
| 1000 Meters · IndoorWestchester County Championship · Jan 27 | 2:40.33 | Westchester County Championship | January 27, 2018 |
| 1600 Meters · OutdoorWestchester County Championships · May 20 | 4:29.17 | Westchester County Championships | May 20, 2018 |
| 200 Meters · OutdoorSomers Lions Club · May 2 | 26.59a | Somers Lions Club | May 2, 2015 |
| 300 Meters · IndoorSection I League I-D Championships · Jan 14 | 38.63a | Section I League I-D Championships | January 14, 2018 |
| 3200 Meters · OutdoorJoe Wynne Somers Lions Club Invitational · May 4 | 10:10.62 | Joe Wynne Somers Lions Club Invitational | May 4, 2018 |
| 400 Meters · Indoor36th Yale Interscholastic Track & Field Classic · Jan 19 | 56.64a | 36th Yale Interscholastic Track & Field Classic | January 19, 2018 |
| 400 Meters · OutdoorRed Raider Relays · Apr 12 | 55.38 | Red Raider Relays | April 12, 2017 |
| 400m Hurdles · 36" / 0.914m · OutdoorEastern States Invitational · Jun 4 | 59.28a | Eastern States Invitational | June 4, 2017 |
| 55m Hurdles · 39" · IndoorSection 1 League Championships · Jan 15 | 9.17a | Section 1 League Championships | January 15, 2017 |
| 600 Meters · IndoorWestchester County Championships · Jan 27 | 1:27.41 | Westchester County Championships | January 27, 2017 |
| 800 Meters · OutdoorEastern States Invitational · Jun 3 | 2:02.87a | Eastern States Invitational | June 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
13 results2018 Indoor Track
7 results2017 Indoor Track
10 results2017 Outdoor Track
13 results2016 Indoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 11 | Section 1 Kick Off #2Dec 11 · 600 Meters · Place 5 · Yorktown Heights | 600 Meters | 5. | 1:28.72a | 11 |
| Dec 11 | Section 1 Kick Off #2Dec 11 · 55m Hurdles · Place 15 · Yorktown Heights | 55m Hurdles39"Round P | 15. | 9.64a | 11 |
| Feb 13 | NYSPHSAA Section 1 Class A ChampionshipsFeb 13 · 600 Meters · Place 21 · Yorktown | 600 Meters | 21 | 1:32.75 | — |
| Feb 13 | NYSPHSAA Section 1 Class A ChampionshipsFeb 13 · 600 Meters · Place 21 · Yorktown | 600 Meters | 21 | 1:32.75 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 11 · Yorktown | 55m HurdlesRound P | 11 | 10.13 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 4 · Yorktown | 55m Hurdles | 4 | 10.13 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 600 Meters · Place 6 · Yorktown | 600 Meters | 6 | 1:32.40 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 11 · Yorktown | 55m HurdlesRound P | 11 | 10.13 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 55m Hurdles · Place 4 · Yorktown | 55m Hurdles | 4 | 10.13 | — |
| Jan 17 | Section 1 League 2D, 1C, 3A ChampionshipJan 17 · 600 Meters · Place 6 · Yorktown | 600 Meters | 6 | 1:32.40 | — |
| Jan 9 | Southern Tier HS Invitational Jan 9 · 600 Meters · Place 25 · Yorktown | 600 Meters | 25 | 1:35.76 | 10 |
| Jan 9 | Southern Tier HS Invitational Jan 9 · 600 Meters · Place 1 · Yorktown | 600 Meters | 1 | 1:35.76 | 10 |
| Jan 9 | Southern Tier HS Invitational Jan 9 · 55m Hurdles · Place 30 · Yorktown | 55m HurdlesRound P | 30 | 10.87 | 10 |
| Jan 9 | Southern Tier HS Invitational Jan 9 · 55m Hurdles · Place 6 · Yorktown | 55m Hurdles | 6 | 10.87 | 10 |
| Jan 6 | Section 1 Coaches InvitationalJan 6 · 600 Meters · Place 36 · Yorktown Heights | 600 Meters | 36. | 1:36.80 | 10 |
2016 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | Section One State QualfierJun 3 · 400m Hurdles · Place 12 · Yorktown Heights | 400m Hurdles36" / 0.914m | 12. | 1:04.33a | 10 |
| Apr 15 | Red Raiders RelayApr 15 · 400 Meters · Place 64 · Yorktown | 400 Meters | 64 | 56.23 | 10 |
| Apr 15 | Red Raiders RelayApr 15 · 400m Hurdles · Place 27 · Yorktown | 400m Hurdles | 27 | 1:04.85 | 10 |
| Apr 15 | Red Raiders RelayApr 15 · 110m Hurdles · Place 36 · Yorktown | 110m HurdlesRound P | 36 | 20.00 | 10 |
2015 Indoor Track
3 results2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 2 | Somers Lions ClubMay 2 · 200 Meters · Place 55 · Yorktown Heights | 200 Meters | 55. | 26.59a PB | 9 |
| May 2 | Somers Lions ClubMay 2 · 100 Meters · Place 57 · Yorktown Heights | 100 MetersRound P | 57. | 13.09a PB | 9 |