| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage St. Pk. XC | 16:34.6 | 2003-10-25 |
| 1000m Indoor | 2:48.8 | 2004-01-31 |
| 3200m Indoor | 9:58.4 | 2004-02-09 |
| 1600m Outdoor | 4:40.55 | 2004-04-30 |
| 2000m Steeplechase Outdoor | 10:29.7 | 2005-05-17 |
| 3000m Steeplechase Outdoor | 10:27.20 | 2004-04-17 |
| 05/17 | Class AAA County2000m Steeplechase | #2 | 10:29.7 PR |
| 04/17 | Suffolk Coaches Meet3000m Steeplechase | #2 | 10:27.20 PR |
| 04/30 | Saint Anthony's Invitational1600m | #12 | 4:40.55 PR |
| 05/27 | State Qualifier2000m Steeplechase | #3 | 10:30.3 |
| 12/19 | Crossover Meet #21000m | #11 | 2:51.7 |
| 12/29 | Crossover Meet #43200m | #8 | 10:44.2 |
| 01/30 | Conference 11600m | #4 | 4:53.8 |
| 02/10 | Class A County3200m | #9 | 10:40.5 |
| 11/06 | State Qualifier5K XC | #5 | 16:50.7 |
| 05/15 | Frosh/Soph1600m | #3 | 4:57.4 |
| 05/20 | Class A Counties2000m Steeplechase | #5 | 10:52.7 |
| 05/28 | State Qualifier2000m Steeplechase | #5 | 10:59.2 |
| 01/31 | Conference 11000m | #5 | 2:48.8 PR |
| 02/03 | Class A County1600m | #3 | 4:42.9 |
| 02/09 | State Qualifier3200m | #2 | 9:58.4 PR |
| 09/22 | League Meet5K XC | #8 | 18:26.0 |
| 09/29 | League Meet5K XC | #4 | 17:52.0 |
| 10/07 | League Meet5K XC | #1 | 16:57.2 |
| 10/25 | Conference Championships5K XC | #2 | 16:34.6 PR |
| 11/01 | Individual Championships5K XC | #3 | 17:08.1 |
| Conference 1 Champs3200m | #6 | 10:56.5 |
| 09/23 | League Meet5K XC | #1 | 18:06.0 |
| 09/30 | League Meet5K XC | #10 | 19:47.0 |
| 10/22 | League Meet5K XC | #12 | 18:28.0 |
| 10/26 | Conference Championships5K XC | #14 | 18:15.3 |
| 11/02 | State Qualifier5K XC | #11 | 17:29.8 |
| 10/15 | League Meet 45K XC | #9 | 18:48.0 |
| 10/20 | Nassau County Coaches Association Cross Country Invitational5K XC | #4 | 17:53.2 |