| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC XC | 17:46.73 | 2007-10-06 |
| 4K XC · Bethpage St. Pk. XC | 16:53.0 | 2007-09-18 |
| 5K XC · Bethpage St. Pk. XC | 19:55.0 | 2006-11-04 |
| XC · Bethpage St. Pk. XC | 18:16.0 | 2005-09-20 |
| 1000m Indoor | 3:03.1 | 2007-02-12 |
| 400m Indoor | 1:05.4 | 2004-01-10 |
| 600m Indoor | 1:47.30 | 2005-12-22 |
| Mile Indoor | 5:48.10 | 2004-12-23 |
| 1500m Outdoor | 4:58.18 | 2006-05-23 |
| 800m Outdoor | 2:23.4 | 2006-05-18 |
| 05/19 | Division 2B Championships1500m | #6 | 5:11.5 |
| 05/19 | Division 2B Championships800m | #2 | 2:28.2 |
| 05/15 | Conference IIB1500m | #5 | 5:25.7 |
| 05/15 | Conference IIB800m | #6 | 2:44.3 |
| 11/30 | Nassau Coaches Meet1000m | #2 | 3:06.6 |
| 02/06 | Conference III1000m | #2 | 3:09.5 |
| 02/06 | Conference III1500m | #3 | 5:17.0 |
| 09/18 | League Meet4K XC | #4 | 16:53.0 PR |
| 09/24 | League Meet4K XC | #8 | 17:09.0 |
| 10/01 | League Meet5K XC | #5 | 21:13.0 |
| 10/06 | St. Anthony's Invitational2.5 Mile XC | #17 | 17:46.73 PR |
| 10/10 | League Meet 45K XC | #4 | 20:57.9 |
| 10/16 | League Meet 55K XC | #1 | 20:54.2 |
| 10/28 | Conference Championships5K XC | #7 | 20:23.0 |
| 11/03 | State Qualifier5K XC | #28 | 20:33.4 |
| 05/18 | Division 2B Championships1500m | #1 | 5:00.1 |
| 05/18 | Division 2B Championships800m | #1 | 2:23.4 PR |
| 05/23 | Class AA Championships1500m | #4 | 4:58.18 PR |
| 01/29 | Conference 41000m | #2 | 3:10.8 |
| 01/29 | Conference 41500m | #2 | 5:13.7 |
| 02/04 | Class B County1000m | #3 | 3:04.3 |
| 02/04 | Class B County1500m | #3 | 5:04.4 |
| 02/12 | State Qualifier1000m | #3 | 3:03.1 PR |
| 11/04 | State Qualifier5K XC | #14 | 19:55.0 PR |
| 04/09 | Mid Island Invitational1500m | #5 | 5:17.6 |
| 04/09 | Mid Island Invitational800m | #2 | 2:32.4 |
| 05/10 | Division IIB Championships1500m | #2 | 5:06.5 |
| 05/10 | Division IIB Championships800m | #4 | 2:29.8 |
| 05/18 | Class AA County1500m | #2 | 5:05.6 |
| 05/18 | Class AA County800m | #5 | 2:24.5 |
| 12/13 | Crossover Meet #21000m | #3 | 3:18.1 |
| 12/22 | Friendship Games #1600m | #5 | 1:47.30 PR |
| 12/22 | Friendship Games #11000m | #9 | 3:16.10 |
| 09/20 | League Meet Week 1XC | #3 | 18:16.0 PR |
| 09/27 | League Meet Week 24K XC | #4 | 17:16.0 |
| 10/06 | League Meet Week 35K XC | #3 | 21:46.0 |
| 10/17 | League Meet Week 45K XC | #2 | 21:30.0 |
| 10/24 | League Meet # 55K XC | #3 | 21:28.0 |
| 10/29 | Conference Championships5K XC | #11 | 21:07.5 |
| 11/05 | Individual Championships5K XC | #38 | 21:10.9 |
| 01/10 | Crossover #6400m | #10 | 1:05.4 PR |
| 01/10 | Crossover #6800m | #4 | 2:29.4 |
| 12/03 | Nassau Coaches Meet800m | #2 | 2:28.9 |
| 12/19 | Crossover Meet #21500m | #7 | 5:13.8 |
| 12/23 | Friendship Games #11000m | #2 | 3:16.10 |
| 12/23 | Friendship Games #1Mile | #2 | 5:48.10 PR |
| 01/17 | Friendship Games #4600m | #1 | 1:48.00 |
| 01/17 | Friendship Games #41000m | #1 | 3:19.10 |
| 01/21 | Conference 31000m | #3 | 3:20.4 |
| 01/21 | Conference 31500m | #4 | 5:29.6 |
| 01/21 | Conference 3600m | #4 | 1:47.4 |
| 02/10 | Class A County1000m | #5 | 3:13.3 |
| 02/13 | State Qualifier1000m | #3 | 3:09.5 |