| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage St. Pk. XC | 18:05.0 | 2002-09-23 |
| XC XC | 14:54.4 | |
| 1000m Indoor | 2:50.4 | 2005-01-30 |
| 400m Hurdles Outdoor | 62.1 | |
| 800m Outdoor | 2:16.4 | 2003-05-13 |
| 04/23 | UNIONRESULTS400m Hurdles | #7 | 1:06.20 |
| 05/09 | Division IIIA400m Hurdles | #3 | 1:02.9 |
| 05/17 | Class AA County400m Hurdles | #10 | 1:02.6 |
| 05/25 | State Qualifier400m Hurdles | #12 | 1:03.7 |
| Boys 110 high hurdles400m Hurdles | #1 | 62.1 PR | |
| 05/19 | Class AA Counties400m Hurdles | #9 | 1:03.4 |
| 01/17 | Friendship Games #41000m | #5 | 2:57.90 |
| 01/30 | Conference 41000m | #4 | 2:50.4 PR |
| 02/03 | Class B County1000m | #4 | 2:50.8 |
| 05/13 | Division IIIB400m Hurdles | #1 | 1:02.9 |
| 05/13 | Division IIIB800m | #4 | 2:16.4 PR |
| 05/15 | Frosh/Soph400m Hurdles | #1 | 1:05.1 |
| 05/20 | Class B Counties400m Hurdles | #10 | 1:04.2 |
| 05/28 | State Qualifier400m Hurdles | #14 | 1:05.7 |
| 01/31 | Conference 41000m | #5 | 2:57.0 |
| 09/29 | League Meet5K XC | #5 | 18:41.0 |
| 10/07 | League Meet5K XC | #4 | 18:33.0 |
| 10/15 | League Meet5K XC | #9 | 19:11.0 |
| 10/21 | League Meet5K XC | #9 | 18:21.0 |
| 10/25 | Conference Championships5K XC | #16 | 18:19.3 |
| 11/01 | Individual Championships5K XC | #27 | 18:43.5 |
| 05/15 | Division IIIB400m Hurdles | #3 | 1:08.3 |
| 12/26 | Friendship Games #21000m | #5 | 3:07.50 |
| 01/08 | Friendship Games #31000m | #6 | 3:10.60 |
| 01/30 | Conference 5 Champs1000m | #6 | 3:03.7 |
| 09/23 | League Meet5K XC | #2 | 18:05.0 PR |
| 09/23 | League Meet5K XC | #8 | 19:48.0 |
| 09/30 | League Meet5K XC | #10 | 19:55.0 |
| 10/07 | League Meet5K XC | #7 | 19:22.0 |
| 10/08 | League Meet5K XC | #12 | 20:45.0 |
| 10/15 | League Meet5K XC | #6 | 19:40.5 |
| 10/22 | League Meet5K XC | #13 | 19:54.0 |
| 10/26 | Conference Championships5K XC | #5 | 20:15.1 |
| 10/28 | Freshman/Sophomore Championships5K XC | #26 | 19:57.8 |
| 11/02 | State Qualifier5K XC | #47 | 19:49.0 |
| saresultsXC | 14:54.4 PR |