| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage St. Pk. XC | 13:29.8 | 2007-09-24 |
| 5K XC · Bethpage St. Pk. XC | 16:14.8 | 2008-11-01 |
| 5K XC · Sunken Meadow State Park XC | 16:59.49 | 2008-09-20 |
| 5K XC · Vinny Abrahams Freshmen A Race XC | 17:16.41 | 2007-09-29 |
| XC · Bethpage St. Pk. XC | 14:53.8 | 2005-09-20 |
| XC · Sunken Meadow State Park XC | 16:59.49 | 2008-09-20 |
| 1000m Indoor | 2:40.8 | 2007-11-30 |
| 1600m Outdoor | 4:21.2 | |
| 3200m Outdoor | 9:33.80 | 2009-05-01 |
| 2009 Derrick Adkins Classic - Boys1600m | #1 | 4:30.8 | |
| 2009 Nassau Coaches Invitational - Boys1600m | #1 | 4:21.2 PR | |
| 05/01 | Saint Anthony's Invitational3200m | #2 | 9:33.80 PR |
| 04/21 | Derrick Adkins Classic1600m | #2 | 4:25.6 |
| 05/19 | Division 1B Championships1600m | #2 | 4:34.2 |
| 05/19 | Division 1B Championships3200m | #1 | 10:15.8 |
| 05/28 | Class AAA County1600m | #5 | 4:28.6 |
| 06/04 | State Qualifier1600m | #4 | 4:29.1 |
| Nassau County Boys Cross Country Results4K XC | #1 | 13:29.0 | |
| 09/20 | Bob Pratt Cross Country Invitational5K XC | #5 | 16:59.49 PR |
| 09/20 | Bob Pratt Cross Country InvitationalXC | #11 | 16:59.49 PR |
| 09/22 | League Meet #24K XC | #1 | 13:33.0 |
| 11/01 | State Qualifier5K XC | #2 | 16:14.8 PR |
| 04/09 | Derrick Adkins Holiday1600m | #3 | 4:36.0 |
| 05/14 | Conference IB1600m | #2 | 4:40.0 |
| 05/14 | Conference IB3200m | #3 | 10:07.7 |
| 05/22 | Class AAA County1600m | #4 | 4:33.5 |
| 05/30 | State Qualifier1600m | #6 | 4:34.8 |
| 11/30 | Nassau Coaches Meet1000m | #6 | 2:40.8 PR |
| 12/27 | Crossover 2 Conferences 23200m | #2 | 9:58.3 |
| 01/29 | Conference II1600m | #4 | 4:43.0 |
| 01/29 | Conference II3200m | #2 | 10:00.9 |
| 02/09 | Class County A1600m | #2 | 4:36.7 |
| 02/11 | State Qualifier1600m | #2 | 4:38.8 |
| 09/24 | League Meet4K XC | #1 | 13:29.8 PR |
| 09/29 | Suffolk Coaches Invitational5K XC | #4 | 17:16.41 PR |
| 10/01 | League Meet5K XC | #1 | 17:25.0 |
| 10/10 | League Meet 45K XC | #1 | 17:00.3 |
| 10/16 | League Meet 55K XC | #2 | 17:09.0 |
| 10/28 | Conference Championships5K XC | #3 | 16:34.9 |
| 04/17 | Derrick Adkins Classic1600m | #10 | 4:48.9 |
| 05/12 | Frosh/Soph Championships1600m | #1 | 4:50.1 |
| 05/17 | Division 1B Championships1600m | #4 | 4:45.6 |
| 05/17 | Division 1B Championships3200m | #2 | 10:27.9 |
| 05/23 | Class AAA1600m | #9 | 4:49.22 |
| 12/01 | Nassau County Coaches1000m | #3 | 2:42.6 |
| 12/13 | Crossover #11000m | #5 | 2:45.8 |
| 12/13 | Crossover #11600m | #3 | 4:41.4 |
| 12/21 | Friendship Games 13200m | #2 | 9:55.20 |
| 12/27 | Crossover Meet #23200m | #3 | 9:54.0 |
| 01/08 | Friendship Games #21000m | #4 | 2:43.90 |
| 01/15 | Friendship Games #33200m | #3 | 9:57.90 |
| 01/25 | Conference 21600m | #4 | 4:54.2 |
| 01/25 | Conference 23200m | #2 | 10:16.0 |
| 02/05 | Class A County3200m | #2 | 9:59.0 |
| 02/12 | State Qualifier3200m | #4 | 10:09.7 |
| 09/30 | 2006 Suffolk Coaches Boys XC Results5K XC | #10 | 17:35.68 |
| 11/04 | State Qualifier5K XC | #11 | 16:37.4 |
| 12/23 | Friendship Games #13200m | #10 | 10:40.60 |
| 09/20 | League Meet Week 1XC | #2 | 14:53.8 PR |
| 09/27 | League Meet Week 24K XC | #3 | 14:23.0 |
| 10/11 | League Meet Week 35K XC | #5 | 18:32.1 |
| 10/17 | League Meet Week 45K XC | #2 | 18:17.0 |