| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
 | Marathon (26.2 miles) | 4:35:22.00 | 1379 | Bank Of America Chicago Marathon | Chicago, Illinois | October 12, 2008 | |
| 1 miles (outdoor) | 4:57.59 | 1 | GLIRC Mile Time Trial | Plainview, New York | August 12, 2008 | |
 | 3000 m (outdoor) | 10:09.47 | 1 | LITF Meet | Huntington, New York | July 17, 2008 | |
| 5 km | 18:38.00 | 28 | Runday 5K | HICKSVILLE, NY | May 24, 2008 | |
 | Half Marathon (13.1 miles) | 1:26:22.00 | 51 | REXCORP Long Island Half Marathon | EAST MEADOW, NY | May 4, 2008 | |
| 10 km | 39:39.00 | 35 | ASPIRE 10K | PLAINVIEW, NY | April 5, 2008 | |
| 5 km | 18:08.00 | 12 | Gary Mintz Memorial Pancake Run | BRENTWOOD, NY | March 9, 2008 | |
 | 2 miles | 12:03.00 | 2 | GLIRC 3 X 2 Mile Trail Relay | BETHPAGE, NY | February 24, 2008 | |
| 5 miles | 32:05.00 | 12 | Snowball Run | WANTAGH, NY | December 8, 2007 | |
| 5 km | 18:56.00 | 36 | Mineola Mustang 5K | Mineola, New York | November 18, 2007 | |
| 5 km | 19:01.00 | 26 | Oysterfest 5K | Oyster Bay, New York | October 13, 2007 | |
| 10 km | 41:53.00 | 117 | The Great Cow Harbor 10K | Northport, New York | September 15, 2007 | |
| 5 miles | 32:12.00 | 28 | New Hyde Park 5 Mile Run | New Hyde Park, New York | June 3, 2007 | |
| 5 km | 18:55.00 | 2 | Bayville 5K | Bayville, New York | May 19, 2007 | |
| Half Marathon | 1:27:46.00 | 59 | Rexcorp Half Marathon | East Meadow, New York | May 6, 2007 | |
| 10 km | 39:54.00 | 32 | ASPIRE 10K | Plainview, New York | March 31, 2007 | |
| 5 km | 19:24.00 | 13 | Winter Series-Heckscher Park 5K | Heckscher, New York | January 7, 2007 | |
| 5 km | 19:20.00 | 42 | Mineola Mustang 5K | Mineola, New York | November 19, 2006 | |
| 10 km | 41:48.00 | 60 | ASPIRE 10K | Plainview, New York | April 1, 2006 | |
| 4 miles | 25:28.00 | 43 | Little Cow Harbor | Greenlawn, New York | March 4, 2006 | |
| 5 km | 19:14.00 | 41 | Mineola Mustang 5K | Mineola, New York | November 20, 2005 | |
| 5 km | 19:23.00 | 6 | Mike Crotty Run The Beach 5K | Jones Beach, New York | September 24, 2005 | |
| 5 km | 19:17.00 | 27 | Gary Farley Memorial 5K Run | Wantagh, New York | September 10, 2005 | |
| 1 miles | 5:20.00 | 5 | GLIRC Mile Time Trial | Farmingdale, New York | August 30, 2005 | |
| 1 miles | 5:14.00 | 17 | Massapequa Merchant's Mile | Massapequa Park, New York | August 20, 2005 | |
| 5 km | 18:48.00 | 13 | Elizabeth McNamee Memorial 5K | West Islip, New York | May 8, 2005 | |
| Half Marathon | 1:31:57.00 | 113 | Reckson Half Marathon | East Meadow, New York | May 1, 2005 | |
| 5 km | 18:55.00 | 43 | Mineola Mustang 5K | Mineola, New York | November 21, 2004 | |
| 8 km | 31:24.00 | 37 | Elite Sports Medicine 8K | Ronkonkoma, New York | November 14, 2004 | |
| 5 km | 18:50.00 | 39 | Elizabeth McNamee Memorial 5K | West Islip, New York | May 9, 2004 | |
| 10 km | 40:08.00 | 77 | The Great Cow Harbor 10K | Northport, New York | September 21, 2002 | |
| 5 km | 18:17.00 | 36 | Gary Farley Memorial 5K Run | Wantagh, New York | September 14, 2002 | |
 | 5 km | 17:56.00 | 30 | Brentwood Cookie Run | Brentwood, New York | August 19, 2002 | |
 | 1 miles | 4:50.11 | 7 | Massapequa Merchant's Mile | Massapequa, New York | August 17, 2002 | |
 | 1500 m | 4:39.06 | 6 | Long Island Track & Field Meet | Uniondale, New York | August 8, 2002 | |
 | 2.5 miles | 14:17.00 | 24 | Summer Series--Caumsett 4K | Huntington, New York | July 15, 2002 | |
 | 5 miles | 31:28.00 | 32 | Thunder Run | Hauppauge, New York | April 28, 2002 | |
 | 10 miles | 1:05:54.00 | 48 | East Northprort 10 Mile Classic | East Northport, New York | April 21, 2002 | |
 | 15 km | 1:03:29.00 | 79 | Kings Park 15K Challenge | Kings Park, New York | March 17, 2002 | |
 | 4 miles | 24:44.00 | 63 | Little Cow Harbor | Greenlawn, New York | March 2, 2002 | |
 | 8 km | 31:04.00 | 14 | Run For Their Lives X-C 8K | Bethpage, New York | October 28, 2001 | |
 | 10 km | 38:18.07 | 45 | BMC Software Downtown Classic | Austin, Texas | October 14, 2001 | |