| Event | Mark | Date |
|---|---|---|
| XC XC | 9:23.41 | 2014-10-16 |
| 1600m Indoor | 5:28.25 | 2017-12-19 |
| 300m Indoor | 43.97 | 2016-12-14 |
| 55m Hurdles Indoor | 10.89 | 2018-12-22 |
| 60m Hurdles Indoor | 12.14 | 2018-01-27 |
| 110m Hurdles Outdoor | 20.37 | 2018-04-21 |
| High Jump Outdoor | 5-06.00 | 2017-04-08 |
| Long Jump Outdoor | 19-03.00 | 2018-05-15 |
| Pentathlon Outdoor | 4:54.80 | 2018-05-22 |
| 04/13 | Suffolk Coaches MeetLong Jump | #24 | 16-08.25 |
| 12/07 | Section XI Boys Crossover AHigh Jump | #3 | 5-00.00 |
| 12/07 | Section XI Boys Crossover ALong Jump | #21 | 16-10.00 |
| 12/13 | Section XI Boys Crossover B 1High Jump | #5 | 5-03.00 |
| 12/18 | Section XI Boys Crossover CHigh Jump | #7 | 5-03.00 |
| 01/04 | Section XI Boys Crossover ELong Jump | #22 | 16-00.00 |
| 01/17 | Section XI Boys Indoor League ChampionshipsLong Jump | #19 | 14-08.50 |
| 01/17 | Section XI Boys Indoor League ChampionshipsHigh Jump | #6 | 0.50 |
| 12/09 | Section XI Boys Crossover A55m Hurdles | #24 | 11.06 |
| 12/09 | Section XI Boys Crossover AHigh Jump | #7 | 5-00.00 |
| 12/09 | Section XI Boys Crossover ALong Jump | #12 | 17-01.00 |
| 12/12 | Section XI Boys Crossover B 155m Hurdles | #25 | 11.06 |
| 12/12 | Section XI Boys Crossover B 1High Jump | #4 | 5-00.00 |
| 12/12 | Section XI Boys Crossover B 1Long Jump | #19 | 16-11.00 |
| 12/18 | Section XI Boys Crossover C 155m Hurdles | #21 | 10.92 |
| 12/18 | Section XI Boys Crossover C 1High Jump | #8 | 5-00.00 |
| 12/18 | Section XI Boys Crossover C 1Long Jump | #17 | 16-04.50 |
| 12/22 | Section XI Boys Crossover D55m Hurdles | #20 | 10.89 PR |
| 12/22 | Section XI Boys Crossover DHigh Jump | #11 | 5-00.00 |
| 01/05 | Section XI Boys Crossover E55m Hurdles | #41 | 10.93 |
| 01/05 | Section XI Boys Crossover EHigh Jump | #12 | 5-00.00 |
| 01/05 | Section XI Boys Crossover ELong Jump | #27 | 16-11.75 |
| 01/19 | Section XI Boys Indoor League ChampionshipsHigh Jump | #8 | 5-04.00 |
| 01/27 | Section XI Boys Last Chance MeetHigh Jump | #10 | 5-03.00 |
| 01/27 | Section XI Boys Last Chance MeetLong Jump | #7 | 17-00.50 |
| 04/08 | Suffolk Officials MeetHigh Jump | #7 | 5-06.00 PR |
| 12/19 | Section XI Boys Crossover C 155m Hurdles | #36 | 10.95 |
| 12/19 | Section XI Boys Crossover C 11600m | #24 | 5:28.25 PR |
| 12/19 | Section XI Boys Crossover C 1High Jump | #3 | 5-03.00 |
| 01/07 | Section XI Boys Crossover DHigh Jump | #14 | 5-00.00 |
| 01/07 | Section XI Boys Crossover DLong Jump | #20 | 17-10.75 |
| 01/17 | Section XI Boys Frosh - Soph ChampionshipHigh Jump | #4 | 5-06.00 |
| 01/17 | Section XI Boys Frosh - Soph ChampionshipLong Jump | #8 | 17-11.75 |
| 01/27 | Section XI Boys Last Chance MeetHigh Jump | #2 | 5-06.00 |
| 01/27 | Section XI Boys Last Chance MeetLong Jump | #21 | 17-06.00 |
| 01/27 | Section XI Boys Last Chance Meet60m Hurdles | #7 | 12.14 PR |
| 12/14 | Section XI Boys Crossover A2300m | #24 | 43.97 PR |
| 12/14 | Section XI Boys Crossover A2High Jump | #5 | 5-00.00 |
| 01/02 | Boys Crossover Meet DHigh Jump | #14 | 5-00.00 |
| 01/20 | Section XI Boys Frosh - Soph ChampionshipHigh Jump | #3 | 5-00.00 |
| 10/16 | 2014 Section XI Modified Cross Country MeetXC | #93 | 9:23.41 PR |