| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Sunken Meadow State Park XC | 14:46.04 | 2005-10-01 |
| 5K XC · Sunken Meadow State Park XC | 19:17.50 | 2005-10-29 |
| 1000m Indoor | 2:47.50 | 2005-12-04 |
| 110m Hurdles Outdoor | 15.40 | 2006-04-15 |
| 1600m Outdoor | 4:41.40 | 2004-06-06 |
| 3000m Steeplechase Outdoor | 10:35.42 | 2004-05-18 |
| 400m Hurdles Outdoor | 55.16 | 2006-06-09 |
| 800m Outdoor | 1:57.90 | 2005-05-06 |
| Saint Anthony’s Invitational400m Hurdles | #2 | 55.90 | |
| 04/15 | Suffolk Coaches Meet110m Hurdles | #3 | 15.60 |
| 04/15 | Suffolk Coaches Meet110m Hurdles | #4 | 15.40 PR |
| 05/25 | Section XI Division Championships800m | #3 | 1:59.60 |
| 05/25 | Section XI Division Championships400m Hurdles | #1 | 57.41 |
| 05/25 | Section XI Division Championships400m Hurdles | #1 | 56.18 |
| 06/03 | Boys SQ Results 2B400m Hurdles | #2 | 56.18 |
| 06/03 | Boys SQ Results 2B400m Hurdles | #4 | 58.59 |
| 06/09 | Boys State Meet Results400m Hurdles | #5 | 55.16 PR |
| 06/09 | Boys State Meet Results400m Hurdles | #5 | 55.77 |
| 05/06 | Saint Anthony's Invitational800m | #4 | 1:57.90 PR |
| 05/06 | Saint Anthony's Invitational400m Hurdles | #3 | 57.90 |
| 05/16 | Boys Division Championship Meet800m | #1 | 1:58.08 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #1 | 59.52 |
| 05/16 | Boys Division Championship Meet400m Hurdles | #1 | 57.25 |
| 12/04 | Boys Winter Track Rosters1000m | #1 | 2:47.50 PR |
| 10/01 | Saint Anthony's Cross Country Invitational2.5 Mile XC | #50 | 14:46.04 PR |
| 10/29 | Section XI Division Championships5K XC | #94 | 19:17.50 PR |
| 11/04 | Section XI Sectional Championships5K XC | #95 | 19:54.75 |
| 05/18 | Section XI Boys Team Championships800m | #6 | 2:00.54 |
| 05/18 | Section XI Boys Team Championships3000m Steeplechase | #4 | 10:35.42 PR |
| 06/06 | Suffolk County Boys800m | #7 | 1:58.00 |
| 06/06 | Suffolk County Boys1600m | #33 | 4:41.40 PR |
| 06/06 | Suffolk County Boys3000m Steeplechase | #9 | 10:43.20 |
| 10/30 | Section XI Cross Country5K XC | #142 | 20:03.60 |