Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBoy's Varsity Suburban Championships · May 15 | 12.35a | Boy's Varsity Suburban Championships | May 15, 2018 |
| 200 Meters · OutdoorWatervliet Invitational · Apr 20 | 25.42a | Watervliet Invitational | April 20, 2018 |
| 300 Meters · IndoorTCITL Meet 2B · Dec 3 | 45.6ha | TCITL Meet 2B | December 3, 2016 |
| 300 Meters · Indoor · Hand timedSection 2 League Meet 4B · Dec 18 | 42.3h | Section 2 League Meet 4B | December 18, 2017 |
| 400 Meters · OutdoorShen Invitational · May 11 | 58.85 | Shen Invitational | May 11, 2018 |
| 45 Meter · IndoorTCITL Meet 2B · Dec 3 | 6.1ha | TCITL Meet 2B | December 3, 2016 |
| 45 Meters · IndoorSection 2 Suburban Council Boys Championships · Jan 27 | 6.07 | Section 2 Suburban Council Boys Championships | January 27, 2018 |
| 55 Meter · IndoorLast Chance Invite · Feb 4 | 7.06a | Last Chance Invite | February 4, 2018 |
| 55 Meter · Indoor · Hand timedSection 2 League Meet 4B · Dec 18 | 7.3h | Section 2 League Meet 4B | December 18, 2017 |
| 55 Meters · IndoorNew Balance Games · Jan 19 | 7.105 | New Balance Games | January 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
3 results2018 Indoor Track
3 results2017 Indoor Track
2 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 3 | TCITL Meet 2BDec 3 · 45 Meter · Place 11 · Shaker | 45 Meter | 11. | 6.1ha PB | 11 |
| Dec 3 | TCITL Meet 2BDec 3 · 300 Meters · Place 22 · Shaker | 300 Meters | 22. | 45.6ha PB | 11 |