| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage St. Pk. XC | 17:36.0 | 2003-10-21 |
| 1000m Indoor | 2:45.9 | 2004-02-07 |
| Mile Indoor | 4:51.30 | 2004-01-19 |
| 1500m Outdoor | 4:33.2 | 2003-04-12 |
| 1600m Outdoor | 4:37.6 | 2004-05-27 |
| 2000m Steeplechase Outdoor | 11:47.7 | 2002-05-22 |
| 3200m Outdoor | 10:33.3 | 2003-05-20 |
| 800m Outdoor | 2:01.5 | 2004-05-27 |
| Boys 110 high hurdles800m | #1 | 02:06.9 | |
| Boys 110 high hurdles1600m | #2 | 04:50.2 | |
| 04/30 | Saint Anthony's Invitational1600m | #11 | 4:40.41 |
| 05/19 | Class AA Counties800m | #3 | 2:02.9 |
| 05/27 | State Qualifier1600m | #7 | 4:37.6 PR |
| 05/27 | State Qualifier800m | #8 | 2:01.5 PR |
| 04/12 | Mid Island Invitational1500m | #5 | 4:33.2 PR |
| 04/12 | Mid Island Invitational800m | #7 | 2:13.8 |
| 05/13 | Division IIIB1600m | #4 | 4:53.9 |
| 05/13 | Division IIIB3200m | #2 | 10:42.6 |
| 05/20 | Class B Counties3200m | #7 | 10:33.3 PR |
| 05/28 | State Qualifier3200m | #12 | 10:56.5 |
| 12/29 | Friendship Games 2Mile | #5 | 4:56.50 |
| 12/30 | Development Meet1000m | #4 | 2:49.6 |
| 01/19 | Friendship Games ChampionshipsMile | #6 | 4:51.30 PR |
| 01/31 | Conference 41000m | #2 | 2:50.1 |
| 01/31 | Conference 41600m | #2 | 5:00.0 |
| 02/07 | Class B County1000m | #1 | 2:45.9 PR |
| 02/09 | State Qualifier1000m | #6 | 2:50.1 |
| 09/29 | League Meet5K XC | #2 | 17:41.0 |
| 10/07 | League Meet5K XC | #2 | 18:17.0 |
| 10/15 | League Meet5K XC | #2 | 17:51.0 |
| 10/21 | League Meet5K XC | #2 | 17:36.0 PR |
| 10/25 | Conference Championships5K XC | #3 | 17:37.1 |
| 11/01 | Individual Championships5K XC | #18 | 18:30.4 |
| 05/15 | Division IIIB3200m | #3 | 11:40.6 |
| 05/22 | Class B County2000m Steeplechase | #6 | 11:47.7 PR |
| 12/19 | Friendship Games #11000m | #11 | 2:59.80 |
| 12/26 | Friendship Games #21000m | #6 | 2:57.00 |
| 01/30 | Conference 5 Champs1600m | #3 | 5:04.6 |
| 01/30 | Conference 5 Champs3200m | #3 | 11:11.7 |
| 09/23 | League Meet5K XC | #6 | 19:31.0 |
| 09/30 | League Meet5K XC | #8 | 19:11.0 |
| 10/07 | League Meet5K XC | #4 | 19:02.0 |
| 10/15 | League Meet5K XC | #2 | 18:37.9 |
| 10/22 | League Meet5K XC | #7 | 18:46.0 |
| 10/26 | Conference Championships5K XC | #9 | 18:31.0 |
| 11/02 | State Qualifier5K XC | #15 | 18:04.8 |
| 01/28 | Conference 53200m | #4 | 11:15.0 |
| 10/01 | League Meet 2 10/01/01 Bethpage St5K XC | #7 | 20:04.0 |
| 10/15 | League Meet 45K XC | #13 | 20:10.0 |