| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
| 5 km (road) | 15:59.00 | 5 | Haddon Heights Firecracker 5k | Haddon Heights, New Jersey | July 4, 2009 | |
 | 11 km (trail) | 1:00:30.00 | 33 | U.S. Mountain Running Championships - Cranmore Hil | North Conway, New Hampshire | June 28, 2009 | |
 | 3000 m (indoor) | 8:43.00 | | Yale Giegengack Invitational | New Haven, Connecticut | February 4, 2009 | |
| 8 km (xc) | 26:40.00 | 74 | IC4A Championships | Bronx, New York | November 22, 2008 | |
 | 8 km (xc) | 26:10.00 | 72 | Atlantic 10 Championships | Charlotte, North Carolina | November 1, 2008 | |
| 8 km (xc) | 26:43.00 | 111 | Iona MOC | Bronx, New York | September 20, 2008 | |
| 5 km (road) | 16:01.00 | 3 | Firecracker 5k | Haddon Heights, NJ | July 4, 2008 | |
 | 800 m | 2:00.93 | | Time Trial | HADDONFIELD, NJ | May 5, 2008 | |
| 5 km | 15:43.00 | | Atlantic 10 | AMHERST, MA | May 4, 2008 | |
 | 1500 m | 4:06.00 | 9 | Larry Ellis Invitational | PRINCETON, NJ | April 19, 2008 | |
| 1500 m | 4:12.00 | 27 | Onesty Invitational | CHARLOTTESVILLE, VA | April 12, 2008 | |
| 1500 m | 4:09.00 | 5 | Monmouth Season Opener | LONG BRANCH, NJ | March 29, 2008 | |
| 5 km | 15:31.00 | | A10 Championships | NEWPORT, RI | February 16, 2008 | |
 | 3 km | 8:48.66 | | Giegengack Invite | NEW HAVEN, CT | February 2, 2008 | |
| 5 km | 15:46.00 | 1 | Collegeville Classic | COLLEGEVILLE, PA | January 18, 2008 | |
 | 7 miles | 39:28.00 | | Midnight Run | Haddonfield, New Jersey | August 1, 2007 | |
| 5 km | 15:57.00 | 3 | Haddon Heights Firecracker 5k | Haddon Heights, NJ | July 4, 2007 | |
| 1500 m | 4:09.00 | | Larry Ellis Invitational | Princeton, NJ | April 20, 2007 | |
| 3 km | 8:51.00 | 4 | Penn State Relays | State College, PA | January 16, 2007 | |
| 8 km | 27:09.00 | | | Van Cortlandt Park, NYC | September 30, 2006 | |
 | 5 km | 15:22.00 | | | Armory, NYC | March 24, 2006 | |
| 3 km | 8:50.00 | | | Kingston, RI | March 18, 2006 | |
 | 1600 m | 4:24.06 | | | Haddonfield, NJ | May 15, 2005 | |
 | 400 m | 55.05 | | Penn Relays | Philadelphia, PA | April 23, 2005 | |
| 800 m | 2:04.00 | | Polar Bear Meet | Haddonfield, New Jersey | March 10, 2004 | |