| Event | Mark | Date |
|---|---|---|
| 3 Mile XC · Sunken Meadow State Park XC | 19:26.90 | 2012-10-27 |
| 5K XC · Sunken Meadow State Park XC | 20:22.18 | 2012-10-13 |
| 300m Indoor | 37.91 | 2015-01-25 |
| 55m Indoor | 7.12 | 2014-12-10 |
| 800m Indoor | 2:24.48 | 2013-04-13 |
| High Jump Indoor | 5-06.00 | 2014-01-04 |
| Triple Jump Indoor | 35-10.00 | 2015-01-18 |
| 200m Outdoor | 24.41 | 2014-04-05 |
| 400m Outdoor | 52.74 | 2014-05-02 |
| Long Jump Outdoor | 6.30m | 2014-05-21 |
| 04/18 | Suffolk Coaches Meet400m | #29 | 54.02 |
| 04/18 | Suffolk Coaches MeetLong Jump | #11 | 19-07.00 |
| 05/01 | Saint Anthony's InvitationalLong Jump | #15 | 19-11.50 |
| 05/09 | 68th Suffolk County Relays400m | #3 | 52.83 |
| 05/09 | 68th Suffolk County RelaysLong Jump | #2 | 19-04.75 |
| 05/27 | Boys Division Championship Meet400m | #10 | 53.01 |
| 05/27 | Boys Division Championship MeetLong Jump | #15 | 19-05.50 |
| 04/05 | Longwood Track Classic200m | #9 | 24.41 PR |
| 04/05 | Longwood Track ClassicLong Jump | #5 | 20-06.50 |
| 04/19 | Suffolk Coaches Meet400m | #29 | 54.22 |
| 05/02 | Saint Anthony's InvitationalLong Jump | #23 | 18-06.25 |
| 05/02 | Saint Anthony's Invitational400m | #3 | 52.74 PR |
| 05/10 | 68th Suffolk County RelaysLong Jump | #1 | 18-10.25 |
| 05/21 | Boys Division Championship MeetLong Jump | #5 | 6.30m PR |
| 12/10 | Section XI Boys Crossover A55m | #13 | 7.12 PR |
| 12/10 | Section XI Boys Crossover A300m | #5 | 38.48 |
| 12/14 | Section XI Boys Crossover B55m | #5 | 7.14 |
| 12/14 | Section XI Boys Crossover B300m | #4 | 38.11 |
| 12/16 | Section XI Boys Crossover C55m | #11 | 7.18 |
| 12/16 | Section XI Boys Crossover CLong Jump | #4 | 20-02.50 |
| 01/18 | Section XI Boys Last Chance MeetLong Jump | #7 | 19-07.75 |
| 01/18 | Section XI Boys Last Chance MeetTriple Jump | #11 | 35-10.00 PR |
| 01/25 | Section XI Boys Indoor League Championships300m | #6 | 37.91 PR |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #6 | 20-01.00 |
| 12/11 | Section XI Boys Crossover A300m | #4 | 42.08 |
| 12/11 | Section XI Boys Crossover ALong Jump | #9 | 17-06.75 |
| 12/15 | Section XI Boys Crossover B300m | #21 | 42.46 |
| 12/15 | Section XI Boys Crossover BLong Jump | #10 | 17-06.75 |
| 12/22 | Section XI Boys Crossover CLong Jump | #21 | 17-08.50 |
| 01/04 | Section XI Boys Crossover DHigh Jump | #1 | 5-06.00 PR |
| 01/04 | Section XI Boys Crossover DLong Jump | #2 | 18-01.25 |
| 01/12 | Section XI Boys Crossover ELong Jump | #2 | 19-02.00 |
| 01/19 | Section XI Boys Last Chance MeetHigh Jump | #6 | 5-03.00 |
| 01/19 | Section XI Boys Last Chance MeetLong Jump | #8 | 18-10.75 |
| 01/25 | Section XI Boys Indoor League ChampionshipsLong Jump | #10 | 18-08.25 |
| 01/25 | Section XI Boys Indoor League ChampionshipsHigh Jump | #4 | 5-02.00 |
| 02/01 | Section XI Small School ChampionshipsLong Jump | #16 | 18-08.50 |
| 02/01 | Section XI Small School ChampionshipsHigh Jump | #12 | 5-03.00 |
| 04/14 | Suffolk Officials Meet400m | #24 | 60.58 |
| 05/16 | Longwood Frosh/Soph Championships400m | #12 | 58.94 |
| 12/22 | Boys Crossover Meet C300m | #9 | 41.72 |
| 04/13 | Suffolk Officials Meet800m | #32 | 2:24.48 PR |
| 04/20 | Suffolk Coaches Meet400m | #29 | 59.36 |
| 09/15 | Jim Smith Invitational5K XC | #113 | 22:40.67 |
| 09/22 | Bob Pratt Cross Country Invitational5K XC | #117 | 21:47.09 |
| 09/29 | Suffolk Coaches Invitational5K XC | #76 | 21:29.77 |
| 10/13 | Suffolk Officials XC Invitational5K XC | #31 | 20:22.18 PR |
| 10/23 | Section XI Division XC Championships5K XC | #280 | 21:43.75 |
| 10/27 | Section XI Freshmen - Sophomore Championships3 Mile XC | #59 | 19:26.90 PR |