Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWetschester Championshps · May 17 | 12.13a | Wetschester Championshps | May 17, 2015 |
| 110m Hurdles · 39" / 0.991m · OutdoorSection One State Qualfier · Jun 3 | 20.99a | Section One State Qualfier | June 3, 2016 |
| 1500 Meters · OutdoorSection One State Qualfier · Jun 3 | 4:43.93a | Section One State Qualfier | June 3, 2016 |
| 200 Meters · OutdoorSection 1 League 3A Championships · May 10 | 23.67a | Section 1 League 3A Championships | May 10, 2016 |
| 300 Meters · IndoorNYSPHSAA Section 1 Class B, C Championships · Feb 10 | 36.67a | NYSPHSAA Section 1 Class B, C Championships | February 10, 2016 |
| 400 Meters · OutdoorSection 1 League 3A Championships · May 10 | 51.60a | Section 1 League 3A Championships | May 10, 2016 |
| 400m Hurdles · 36" / 0.914m · OutdoorSection 1 League 3A Championships · May 10 | 1:04.14a | Section 1 League 3A Championships | May 10, 2016 |
| 55 Meter · IndoorNYSPHSAA Section 1 Class B, C Championships · Feb 10 | 6.94a | NYSPHSAA Section 1 Class B, C Championships | February 10, 2016 |
| Long Jump · IndoorSection 1 Coaches Invitational · Jan 6 | 17-05.00 | Section 1 Coaches Invitational | January 6, 2016 |
| Long Jump · OutdoorNYSPHSAA Section 1 - State Qualifier · May 28 | 17-07.00 | NYSPHSAA Section 1 - State Qualifier | May 28, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
6 results2016 Indoor Track
5 results2015 Indoor Track
2 results2015 Outdoor Track
10 results