| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage St. Pk. XC | 18:28.7 | 2002-11-02 |
| 1000m Indoor | 3:05.3 | 2004-02-03 |
| Mile Indoor | 5:35.90 | 2002-12-20 |
| 1500m Outdoor | 4:46.6 | 2003-05-21 |
| 3000m Outdoor | 10:22.4 | 2003-05-28 |
| 800m Outdoor | 2:20.2 | 2003-05-21 |
| 04/30 | Saint Anthony's Invitational3000m | #1 | 10:35.08 |
| 05/27 | State Qualifier3000m | #3 | 10:54.0 |
| 04/12 | Mid Island Invitational1500m | #1 | 5:00.6 |
| 04/12 | Mid Island Invitational3000m | #1 | 12:01.2 |
| 04/12 | Mid Island Invitational800m | #2 | 2:28.8 |
| 05/13 | Division IB1500m | #1 | 4:53.7 |
| 05/13 | Division IB3000m | #2 | 11:14.5 |
| 05/13 | Division IB800m | #2 | 2:34.0 |
| 05/21 | Class A Counties1500m | #1 | 4:46.6 PR |
| 05/21 | Class A Counties3000m | #2 | 11:21.1 |
| 05/21 | Class A Counties800m | #2 | 2:20.2 PR |
| 05/28 | State Qualifier3000m | #1 | 10:22.4 PR |
| 12/22 | Friendship Games 11000m | #2 | 3:09.50 |
| 01/07 | Friendship Games #33000m | #1 | 10:36.90 |
| 01/23 | Conference 21000m | #1 | 3:34.0 |
| 01/23 | Conference 21500m | #1 | 4:49.0 |
| 02/03 | Class A County1000m | #1 | 3:05.3 PR |
| 02/03 | Class A County1500m | #1 | 4:54.8 |
| 02/03 | Class A County3000m | #1 | 11:22.7 |
| 02/09 | State Qualifier3000m | #2 | 11:17.2 |
| 09/22 | League Meet5K XC | #1 | 20:05.0 |
| 09/29 | League Meet5K XC | #1 | 19:23.6 |
| 10/07 | League Meet5K XC | #7 | 22:19.2 |
| 10/15 | League Meet5K XC | #4 | 21:21.3 |
| 10/21 | League Meet5K XC | #2 | 21:37.5 |
| 10/25 | Conference Championships5K XC | #7 | 20:52.2 |
| 11/01 | Individual Championships5K XC | #1 | 18:29.9 |
| 05/15 | Division IB3000m | #3 | 11:17.6 |
| 05/22 | Class A County3000m | #2 | 10:39.6 |
| 05/30 | State Qualifier3000m | #3 | 10:23.2 |
| 12/20 | Friendship Games #11000m | #1 | 3:13.90 |
| 12/20 | Friendship Games #1Mile | #1 | 5:35.90 PR |
| 01/27 | Section VIII Relays1500m | #1 | 5:02.3 |
| 02/02 | Conference 21000m | #2 | 3:10.70 |
| 02/02 | Conference 21500m | #1 | 5:18.30 |
| 02/11 | Class A County1000m | #3 | 3:10.1 |
| 02/11 | Class A County1500m | #1 | 5:13.3 |
| 02/13 | State Qualifier3000m | #2 | 11:20.2 |
| 09/23 | League Meet5K XC | #1 | 19:42.0 |
| 09/30 | League Meet5K XC | #3 | 21:45.0 |
| 10/07 | League Meet5K XC | #1 | 20:12.4 |
| 10/15 | League Meet5K XC | #4 | 21:32.4 |
| 10/22 | League Meet5K XC | #2 | 20:49.5 |
| 10/26 | Conference Championships5K XC | #7 | 21:47.7 |
| 11/02 | State Qualifier5K XC | #1 | 18:28.7 PR |
| 12/11 | Development Meet1000m | #5 | 3:29.0 |
| 12/11 | Development Meet1500m | #3 | 5:17.1 |
| 12/27 | Friendship Games 23000m | #4 | 11:18.40 |
| 01/21 | Friendship Games 4 OpenMile | #3 | 6:11.0 |
| 01/25 | Ernie Clarke Meet A3000m | #6 | 11:38.1 |
| 01/25 | Ernie Clarke Meet A800m | #7 | 2:37.1 |
| 02/02 | Conference 23000m | #2 | 11:49.7 |
| 02/08 | Class A Counties1500m | #4 | 5:13.2 |
| 02/08 | Class A Counties3000m | #2 | 10:46.5 |
| 02/15 | State Qualifier3000m | #3 | 10:54.9 |
| 10/15 | League Meet 45K XC | #2 | 20:11.0 |
| 11/03 | Nassau County Championships5K XC | #1 | 19:36.9 |