Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBridgeport Invite · May 8 | 14.92a | Bridgeport Invite | May 8, 2015 |
| 100 Meters · Outdoor · Hand timedNE 1B / 2B League meet #1 · Apr 11 | 21.71h | NE 1B / 2B League meet #1 | April 11, 2017 |
| 100m Hurdles · 33" / 0.838m · OutdoorNE 1B / 2B League Meet · Apr 27 | 21.79 | NE 1B / 2B League Meet | April 27, 2017 |
| 1600 Meters · OutdoorNE 1B/2B League Meet · Apr 26 | 6:18.95 | NE 1B/2B League Meet | April 26, 2016 |
| 1600 Meters · OutdoorDeer Park Invitational · Apr 3 | 6:05.90a | Deer Park Invitational | April 3, 2015 |
| 1600 Meters · Outdoor · Hand timed1B/2B District 7/9 Championships · May 22 | 6:14.0h | 1B/2B District 7/9 Championships | May 22, 2015 |
| 200 Meters · OutdoorBridgeport Invite · May 8 | 30.52a | Bridgeport Invite | May 8, 2015 |
| 300m Hurdles · 30" / 0.762m · OutdoorNE 2B District Meet · May 10 | 55.73a | NE 2B District Meet | May 10, 2016 |
| 3200 Meters · Outdoor1B/2B District 7/9 Championships · May 22 | 13:11.65a | 1B/2B District 7/9 Championships | May 22, 2015 |
| 3200 Meters · OutdoorNE 2B/Dist.7 Team Championship · May 5 | 13:57.58a | NE 2B/Dist.7 Team Championship | May 5, 2016 |
| 400 Meters · OutdoorNE 1B/2B League Meet · Apr 28 | 1:11.09 | NE 1B/2B League Meet | April 28, 2015 |
| 800 Meters · OutdoorNE 1B/2B League Meet · Apr 26 | 2:51.04 | NE 1B/2B League Meet | April 26, 2016 |
| 800 Meters · OutdoorNE 2B League Meet · Apr 21 | 2:46.72 | NE 2B League Meet | April 21, 2015 |
| Triple Jump · OutdoorCory NeVille Invitational · Mar 31 | 56.41 | Cory NeVille Invitational | March 31, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
5 results2015 Outdoor Track
2 results2014 Outdoor Track
2 results