| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
 | 10 km (outdoor) | 49:11.00 | 1256 | Joe Kleinerman 10k | New York, NY | December 6, 2009 | |
| Half Marathon (13.1 miles) | 1:56:00.00 | 1914 | Staten Island Half Marathon | Staten Island, NY | October 11, 2009 | |
| Half Marathon (13.1 miles) | 2:06:17.00 | 3127 | Queens Half Marathon | Queens, NY | September 20, 2009 | |
| Half Marathon (13.1 miles) | 1:52:36.00 | 2372 | NYC Half Marathon | New York, NY | August 16, 2009 | |
| 5 miles (outdoor) | 37:02.00 | 552 | NYRR Team Championship | NY, NY | August 8, 2009 | |
 | 92 miles (outdoor) | 10:55:00.00 | | River To Sea Relay (R2C) 2009 | Milford, NJ | August 2, 2009 | |
| Half Marathon (13.1 miles) | 1:46:17.00 | 183 | Napa To Sonoma Wine Country Half Marathon | Napa, CA | July 19, 2009 | |
 | 3.5 miles (outdoor) | 25:05.00 | | JP Morgan Chase Corporate Run | NY, NY | June 10, 2009 | |
| Half Marathon (13.1 miles) | 1:51:14.00 | 2991 | Brooklyn Half Marathon | Brooklyn, NY | May 30, 2009 | |
| 3 miles (outdoor) | 21:49.00 | 593 | Wall Street Race | NY, NY | May 19, 2009 | |
| 26.2 miles (outdoor) | 3:37:43.00 | 9526 | Boston 2009 113th Marathon | Boston, MA | April 20, 2009 | |
| 30 km (outdoor) | 2:36:34.00 | 65 | Wurtsboro 30k | Wurtsboro, NY | March 28, 2009 | |
 | 8000 m (outdoor) | 34:55.00 | 468 | NY 8000 Meters - Central Park | New York, NY | March 14, 2009 | |
| 5 km (outdoor) | 21:28.00 | 626 | Coogan's 5k Team Championship Race | Washington Heights, NY | March 1, 2009 | |
| Half Marathon (13.1 miles) | 1:43:29.00 | 806 | Bronx Half Marathon | Bronx, NY | February 8, 2009 | |
| Marathon (13.1 miles) | 1:47:37.00 | 1416 | Manhattan Half Marathon | New York, NY | January 25, 2009 | |
| 4 miles (outdoor) | 34:12.00 | | Emerald Nuts New Year Eve Midnight Race | New York, NY | January 1, 2009 | |
 | 4 m (outdoor) | 31:49.00 | 1099 | NYRR Holiday Race | NY, NY | December 13, 2008 | |
| 5 miles (outdoor) | 38:41.00 | 227 | Prospect Park Turkey Trot | Brooklyn, NY | November 27, 2008 | |
| Marathon (26.2 miles) | 3:35:11.00 | 5246 | ING NYC 2008 Marathon | New York, NY | November 2, 2008 | |
| 5 miles (outdoor) | 43:00.00 | 2459 | Poland Springs | NY, NY | October 26, 2008 | |
| Half Marathon (13.1 miles) | 1:45:16.00 | 1130 | Grete's Great Gallop | New York, NY | October 4, 2008 | |
 | 8.1 miles (outdoor) | 1:25:49.00 | 179 | Men's Health UrbanAthlon | New York, NY | September 27, 2008 | |
| 5 km (outdoor) | 23:00.00 | | Susan G Kormen Race For The Cure | New York, NY | September 14, 2008 | |
 | 10 miles (outdoor) | 1:13:45.00 | 46 | South Nyack 10 Mile | Nyack, NY | September 7, 2008 | |
| 10 km (outdoor) | 52:35.00 | 4155 | Nike 10k Human Challenge | New York, NY | September 1, 2008 | |
| 5 miles (outdoor) | 34:26.00 | 414 | NYRR Team Championship - Men | New York, NY | August 16, 2008 | |
 | 25 km (outdoor) | 2:04:00.00 | 17 | Turkey Swamp 25k | Freehold, NJ | August 10, 2008 | |
 | 92 miles (outdoor) | 11:17:45.00 | 39 | River To Sea Relay | Milford / Manasquan, NJ | August 2, 2008 | |
| Half Marathon (13.1 miles) | 1:38:17.00 | 941 | NYC Nike Half Marathon | New York, NY | July 27, 2008 | |
| 5 miles (outdoor) | 35:49.00 | 265 | Front Runners Gay Pride Race | New York, NY | June 28, 2008 | |
| 5 miles (outdoor) | 35:24.00 | 520 | Father Day Prostate Cancer Awareness | New York, NY | June 15, 2008 | |
| 5 miles (outdoor) | 35:57.00 | 273 | NYRR 50th Anniversary Run | NY, NY | June 4, 2008 | |
 | 3 miles | 19:48.00 | 224 | Wall Street Run | NY, NY | May 20, 2008 | |
 | Marathon (26.2 miles) | 3:29:49.00 | 200 | NJ Long Branch Marathon | LONG BRANCH, NJ | May 4, 2008 | |
| 4 miles | 28:30.00 | 754 | Run As One, TGL Classic | NY, NY | April 13, 2008 | |
| 5 km | 20:33.00 | 19 | Liberty State Park - Essential 2 Life 5k | Jersey City, NJ | April 12, 2008 | |
| 10 km | 44:56.00 | 654 | Scotland 10k Race | NEW YORK, NY | March 30, 2008 | |
 | 30 km | 2:33:11.00 | 67 | Wurstboro Mountain 30k | MIDDLETOWN, NY | March 15, 2008 | |
| 5 km | 23:43.00 | 619 | Coogans 5k | NY, NY | March 2, 2008 | |
| Half Marathon | 1:38:55.00 | 319 | Austin ATT Half Marathon | Austin, Texas | February 17, 2008 | |
| Half Marathon | 1:53:33.00 | 1409 | Bronx Half Marathon | BRONX, NY | February 10, 2008 | |
| 4 miles | 30:07.00 | 784 | GridIron Classic | NY, NY | February 3, 2008 | |
| Half Marathon | 1:39:12.00 | 762 | Manhattan Half-Marathon | NEW YORK, NY | January 27, 2008 | |
| 5 miles | 35:14.00 | 366 | Fred Lebow Classic | NY, NY | January 12, 2008 | |
| 4 miles | 28:23.00 | 481 | NYRR Holiday 4 Miler | NEW YORK, NY | December 15, 2007 | |
| 10 km | 45:07.00 | 748 | Joe Kleinerman 10k | NEW YORK, NY | December 9, 2007 | |
 | 15 km | 1:12:46.00 | 812 | NYRR Hot Chocolate | NY, NY | December 1, 2007 | |
 | 4 miles | 28:14.00 | 410 | Race To Deliver - Central Park 4 Mile | NY, NY | November 18, 2007 | |
| Marathon | 3:43:58.00 | 6906 | ING New York Marathon | New York, NY | November 4, 2007 | |
| 5 miles | 37:18.00 | 792 | Poland Springs 5 Miler | NY, NY | October 28, 2007 | |
| Half Marathon (13.1 miles) | 1:33:40.00 | 262 | Queens Half Marathon | Queens, NY | September 23, 2007 | |
 | 5 km | 20:10.00 | | Susan Komen Race For The Cure | NY, NY | September 9, 2007 | |
 | 5 miles | 33:39.00 | 404 | NYRR Team Championship - Men | NY, NY | August 18, 2007 | |
 | Half Marathon (13.1 miles) | 1:32:51.00 | 560 | New York Half Marathon | NY, NY | August 5, 2007 | |
| 5 km | 20:33.00 | 1 | Staten Island Flat As Pancake - 5k Run Relay Team | Staten Island, NY | July 29, 2007 | |
| 5 km | 20:50.00 | 38 | Eden Family 5k | Princeton, NJ | July 22, 2007 | |
 | 10 km | 44:18.00 | 596 | Naples-New York Park To Park 10k - Central Park | NY, NY | July 14, 2007 | |
| 5 km | 26:20.00 | | Morgan Chase Corporate Challenge - Central Park | NY, NY | June 21, 2007 | |
| 10 km | 45:50.00 | 948 | 10k Kidney Foundation - Central Park | NY, NY | May 19, 2007 | |
| Half Marathon | 1:38:16.00 | 140 | NJ Long Branch Half Marathon | Long Branch, NJ | April 29, 2007 | |
| Half Marathon | 1:43:38.00 | 1606 | NY Half Marathon 2006 | NY, NY | August 27, 2006 | |