| Event | Mark | Date |
|---|---|---|
| 5K XC · Firemen's Field, Ridge NY XC | 16:28.25 | 2012-10-05 |
| 5K XC · Sunken Meadow State Park XC | 17:01.90 | 2012-10-23 |
| XC · Sunken Meadow State Park XC | 17:01.90 | 2012-10-23 |
| 1000m Indoor | 2:46.50 | 2012-01-22 |
| 1600m Outdoor | 4:22.16 | 2012-05-02 |
| 3000m Steeplechase Outdoor | 9:51.90 | 2012-05-21 |
| 3200m Outdoor | 9:26.26 | 2012-05-21 |
| 400m Outdoor | 58.42 | 2012-04-21 |
| 800m Outdoor | 2:04.40 | 2012-04-14 |
| 05/14 | Urban Memorial Invitational1600m | #1 | 4:28.87 |
| 05/21 | Boys Division Championship Meet1600m | #8 | 4:33.25 |
| 05/21 | Boys Division Championship Meet3200m | #10 | 9:45.33 |
| 05/30 | Section XI Individual Championships3000m Steeplechase | 10:00.66 |
| 04/14 | Suffolk Officials Meet800m | #11 | 2:04.40 PR |
| 04/21 | Suffolk Coaches Meet3000m Steeplechase | #1 | 10:17.27 |
| 04/21 | Suffolk Coaches Meet400m | #36 | 58.42 PR |
| 04/28 | Westhampton Beach Invitational3200m | #3 | 9:42.89 |
| 05/02 | Saint Anthony's Invitational1600m | #5 | 4:22.16 PR |
| 05/21 | Boys Division Championship Meet3200m | #3 | 9:26.26 PR |
| 05/21 | Boys Division Championship Meet3000m Steeplechase | #1 | 9:51.90 PR |
| 12/22 | Boys Crossover Meet C1000m | #14 | 3:04.76 |
| 12/22 | Boys Crossover Meet C3200m | #6 | 10:36.96 |
| 01/03 | Boys Crossover Meet D1000m | #6 | 2:52.91 |
| 02/02 | Section XI Large School Championships1600m | #6 | 4:34.06 |
| 04/13 | Suffolk Officials Meet1600m | #28 | 4:39.54 |
| 04/20 | Suffolk Coaches Meet3200m | #2 | 9:34.62 |
| 04/20 | Suffolk Coaches Meet400m | #43 | 59.89 |
| 10/05 | Tom Knipfing Memorial XC Invitational5K XC | #1 | 16:28.25 PR |
| 10/23 | Section XI Division XC ChampionshipsXC | #20 | 17:01.90 PR |
| 10/23 | Section XI Division XC Championships5K XC | #2 | 17:01.90 PR |
| 04/30 | Westhampton Beach Invitational3200m | #3 | 9:53.23 |
| 05/06 | Saint Anthony's Invitational1600m | #19 | 4:30.70 |
| 05/18 | Longwood Frosh/Soph Championships1600m | #2 | 4:38.40 |
| 05/23 | Boys Division Championship Meet3200m | #8 | 9:52.89 |
| 12/04 | Boys Crossover Meet B1000m | #1 | 2:47.98 |
| 12/19 | Boys Crossover Meet D13200m | #1 | 10:06.79 |
| 12/22 | NSCHSAA Christmas Classic3200m | #2 | 9:50.62 |
| 01/20 | Section XI Boys Indoor League Championships3200m | #1 | 10:03.52 |
| 01/20 | Section XI Boys Indoor League Championships1600m | #4 | 4:47.75 |
| 01/22 | Section XI Boys Last Chance Meet1000m | #7 | 2:46.50 PR |
| 02/04 | Section XI Large School Championships3200m | #4 | 9:46.67 |
| 09/24 | Suffolk Coaches XC Invitational5K XC | #9 | 17:27.34 |
| 09/24 | Suffolk Coaches XC InvitationalXC | #12 | 17:27.34 |
| 10/01 | Tom Knipfing Memorial XC Invitational5K XC | #3 | 17:21.30 |
| 10/15 | Suffolk Officials XC Invitational5K XC | #3 | 17:25.64 |
| 10/25 | Section XI Division Championships5K XC | #14 | 17:35.20 |
| 10/25 | Section XI Division ChampionshipsXC | #36 | 17:35.20 |
| 11/04 | Section XI Sectional Championships5K XC | #12 | 17:06.30 |
| 12/23 | NSCHSAA Christmas Classic3200m | #5 | 10:26.41 |
| 01/23 | Section XI Boys Track Classic3200m | #21 | 10:37.50 |
| 04/16 | Suffolk Coaches Meet3200m | #1 | 10:03.93 |
| 10/09 | Suffolk Officials XC Invitational5K XC | #16 | 18:39.54 |
| 10/09 | Suffolk Officials XC InvitationalXC | #33 | 18:39.54 |
| 10/26 | Section XI Division Championships5K XC | #82 | 18:39.70 |
| 11/05 | Section XI Sectional Championships5K XC | #61 | 18:17.40 |
| 2009 Nassau Coaches Invitational - BoysXC | #10 | 18:49.90 | |
| 10/27 | Section XI Division Championships5K XC | #53 | 19:44.39 |