| Event | Mark | Date |
|---|---|---|
| 3 Mile XC XC | 19:56.10 | 2007-10-27 |
| 5K XC · Sunken Meadow State Park XC | 18:58.91 | 2009-10-27 |
| XC XC | 19:05.10 | 2009-11-06 |
| 1000m Indoor | 3:01.38 | 2009-02-02 |
| 1600m Outdoor | 4:54.39 | 2010-05-14 |
| 2000m Steeplechase Outdoor | 7:19.97 | 2009-04-07 |
| 3000m Steeplechase Outdoor | 10:47.80 | 2010-06-04 |
| 3200m Outdoor | 10:50.40 | 2009-05-27 |
| 03/31 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #21 | 7:29.06 |
| 04/30 | Saint Anthony's Invitational3000m Steeplechase | #15 | 10:54.65 |
| 05/14 | Town of Babylon Championships1600m | #9 | 4:54.39 PR |
| 05/25 | Boys Division Championship Meet3000m Steeplechase | #5 | 11:11.37 |
| 06/04 | Section XI Individual Championships3000m Steeplechase | #10 | 10:47.80 PR |
| 04/07 | Port Jefferson Steeplechase Invitational2000m Steeplechase | #12 | 7:19.97 PR |
| 04/25 | Westhampton Beach Invitational3200m | #13 | 10:53.07 |
| 05/01 | Saint Anthony's Invitational3000m Steeplechase | #23 | 10:49.81 |
| 05/27 | Boys Division Championship Meet3200m | #17 | 10:50.40 PR |
| 05/27 | Boys Division Championship Meet3000m Steeplechase | #4 | 10:57.26 |
| 06/05 | Section XI Individual Championships3000m Steeplechase | #16 | 11:22.25 |
| 01/07 | Section XI Boys Winter Relays1600m | #19 | 5:11.51 |
| 09/26 | Suffolk Coaches XC Invitational5K XC | #27 | 20:04.00 |
| 10/27 | Section XI Division Championships5K XC | #13 | 18:58.91 PR |
| 11/06 | 2009 Section XI Sectional Championships – Boys ResultsXC | #15 | 19:05.10 PR |
| 12/02 | Sec. 11 Boys Cross Over A1000m | #4 | 3:08.00 |
| 12/14 | Boys Crossover Meet B1000m | #4 | 3:08.00 |
| 12/17 | Sec. 11 Boys Cross Over C1000m | #4 | 3:08.00 |
| 01/03 | Section 11 Cross Over D1000m | #16 | 3:04.92 |
| 01/04 | Boys Crossover Meet D1000m | #16 | 3:04.92 |
| 01/09 | Sec. 11 Boys Winter Relays1600m | #5 | 5:17.56 |
| 02/02 | Boys Small School Online Entries1000m | #18 | 3:01.38 PR |
| 10/21 | Section XI Division Championships5K XC | #37 | 19:45.84 |
| 2007 Division XC Boys ResultsXC | #164 | 21:54.19 | |
| 10/27 | Suffolk Frosh. Soph XC Meet3 Mile XC | #64 | 19:56.10 PR |