| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
| 5000 m (xc) | 17:35.59 | 24 | Nj State Group II Champs | Holmdel, Nj | November 14, 2009 | |
| 5000 m (xc) | 16:55.16 | 7 | Sj Group II Sectionals | Franklinville, Nj | November 7, 2009 | |
 | 5000 m (xc) | 16:16.00 | 3 | Tri County Champs | Seabrook, Nj | October 29, 2009 | |
| 5000 m (xc) | 16:57.00 | 4 | Gloucester County Champs | Sewell, Nj | October 27, 2009 | |
| 5000 m (xc) | 16:45.00 | 2 | Delsea Vs Clearview | Franklinville, Nj | October 22, 2009 | |
| 5000 m (xc) | 17:13.00 | 14 | Sj Open 2009 | Franklinville, Nj | October 10, 2009 | |
| 5000 m (xc) | 16:53.00 | 4 | Kingsway Duel Meet | Woolwich, Nj | October 6, 2009 | |
| 5000 m (xc) | 17:28.10 | 20 | 2009 Shore Coaches Inv | Holmdel, Nj | October 3, 2009 | |
| 5000 m (xc) | 18:23.00 | 6 | Williamstown Duel Meet | Williamstown, Nj | September 29, 2009 | |
| 5000 m (xc) | 17:21.00 | 7 | 2009 Sj Shootout | Sewell, Nj | September 26, 2009 | |
| 5000 m (xc) | 17:42.00 | 1 | Delsea Vs Highland Duel Meet | Franklinville, Nj | September 15, 2009 | |
 | 3200 m (xc) | 10:29.00 | 2 | Cherokee Chalange | Marlton, Nj | September 12, 2009 | |
 | 3000 m (outdoor) | 9:31.49 | 2 | Usatf Youth Nationals | Yipsalanti, Michigan | July 4, 2009 | |
| 1600 m (outdoor) | 5:03.59 | 2 | West Chester All Comers #2 | West Chester, Pa | June 19, 2009 | |
| 3000 m (outdoor) | 9:36.93 | 4 | Nj International Inv | Holmdel, Nj | June 6, 2009 | |
| 3000 m (outdoor) | 9:43.55 | 1 | Uagtca Championships | Willingboro, Nj | May 30, 2009 | |
| 1500 m (outdoor) | 4:36.53 | 1 | Uagtca Championship | Willingboro, Nj | May 30, 2009 | |
| Javelin | 29.2 m | 1 | Uagtca Championship | Willingboro, Nj | May 30, 2009 | |
| 3000 m (outdoor) | 9:56.33 | 1 | Uagtca#4 | Germantown, Pa | May 23, 2009 | |
 | 1500 m (outdoor) | 4:35.18 | 1 | Uagtca#3 | Willingboro, Nj | May 16, 2009 | |
| 3000 m (outdoor) | 9:48.64 | 1 | Uagtca#2 | Sharon Hill, Pa | May 9, 2009 | |
 | Javelin | 29.6 m | 1 | Uagtca#2 | Sharon Hill, Pa | May 9, 2009 | |
 | 1600 m (outdoor) | 4:58.85 | 1 | Wildcat Inv | Pittsgrove, Nj | May 6, 2009 | |
 | 800 m (outdoor) | 2:24.00 | 1 | Wildcat Inv | Pittsgrove, Nj | May 6, 2009 | |
| 1500 m (outdoor) | 4:39.39 | 2 | Moorestown Inv | Mooestown, Nj | April 11, 2009 | |
 | 1 miles (indoor) | 4:52.66 | 6 | Nsic Middle School Mile | New York, Ny | March 15, 2009 | |
| 3000 m (indoor) | 9:44.08 | 1 | 2009 Usatf East Zone Champs | New York, Ny | March 7, 2009 | |
| 3000 m (indoor) | 9:56.57 | 1 | Usatf-nj Deveopmental #2 | Toms River, Nj | February 22, 2009 | |
| 1500 m (indoor) | 4:40.83 | 1 | 1st State Indoor Classic | Newark, Delaware | February 15, 2009 | |
| 1500 m (indoor) | 4:51.35 | 1 | 2009 Uagtca #2 | Chester, Pa | January 17, 2009 | |
| 1500 m (indoor) | 4:52.35 | 1 | 2009 Uagtca #1 | Chester, Pa | January 10, 2009 | |
 | 4000 m (xc) | 14:15.00 | 43 | 2008 Usatf Xc Jr Olympics | Mechanicville, Va | December 13, 2008 | |
| 5000 m (xc) | 18:14.50 | 1 | Footlocker Jr Hs Race | New York, Ny | November 29, 2008 | |
| 4000 m (xc) | 14:32.00 | 2 | Usatf Region 2 | Syracuse, Ny | November 22, 2008 | |
 | 2.1 miles (xc) | 12:17.00 | 1 | Jr Hs Xc Championships | Winterthur, Delaware | November 1, 2008 | |
 | 2621 m (xc) | 8:36.00 | 1 | Sjtca Xc Meet | Sewell-gcc, Nj | October 20, 2008 | |
| 2.5 km (xc) | 8:28.00 | 1 | Sj Open | Delsea H S, Nj | October 11, 2008 | |
| 2621 m (xc) | 8:54.00 | 1 | Shoot Out | Gcc | September 27, 2008 | |
 | 2.31 km (xc) | 7:46.00 | 1 | Cherokee Challenge | Cherokee Highschool | September 20, 2008 | |
| 2.1 miles (xc) | 12:24.10 | 1 | Lake Forest Invitational | Felton, Delaware | September 13, 2008 | |
| 3000 m (outdoor) | 10:14.57 | 5 | 2008 Usatf Youth Nationals | Charolette, Nc | June 28, 2008 | |
| 3000 m (outdoor) | 10:15.54 | 2 | West Chester Night At The Races | West Chester Henders, Pa | June 6, 2008 | |
| 3000 m (outdoor) | 10:08.20 | 2 | Uagtca Championships | Willingboro, Nj | May 31, 2008 | |
| 3000 m (outdoor) | 10:06.58 | 2 | Uagtca#4 | Willingboro, Nj | May 24, 2008 | |
| 3000 m (outdoor) | 10:16.16 | 1 | Uagtca #2 | Sharon Hill, Pa | May 10, 2008 | |
| 1600 m | 5:19.07 | 1 | Wildcat Inv | Pittsgrove, Nj | May 7, 2008 | |
| 1600 m (outdoor) | 5:24.15 | 4 | Sj Open | Buena, Nj | May 1, 2008 | |
| 1500 m | 5:07.38 | 2 | Moorestown Inv | Moorestown, Nj | April 12, 2008 | |
| 1 miles (indoor) | 5:23.89 | 18 | Nsic Middle School Mile | New York, Ny | March 16, 2008 | |
| 3000 m (indoor) | 10:48.39 | 5 | Usatf East Zone Champs | New York, Ny | March 9, 2008 | |
| 3000 m (indoor) | 10:48.30 | 6 | Usatf Nj Developmental | Jersey City, Nj | February 17, 2008 | |
| 3000 m (xc) | 11:23.09 | 47 | Usatf JO Nationals | Lawrence, Kansas | December 8, 2007 | |
 | 1.1 miles (xc) | 6:52.47 | 1 | Delaware Xc Champs | Brandywine State Par, Del | November 24, 2007 | |
| 3000 m (xc) | 12:05.00 | 2 | Usatf Region II Xc | Birdsboro, Pa | November 18, 2007 | |
| 3000 m (xc) | 11:55.06 | 1 | Usatf Mid-atl Xc Assoc | West Chester, Pa | November 4, 2007 | |
| 2621 m (xc) | 9:54.00 | 7 | Middle Scool Championships | Sewell, Nj | October 22, 2007 | |
| 2.4 km (xc) | 10:11.00 | 2 | Clearview | Harrison, Nj | October 17, 2007 | |
| 2.5 km (xc) | 9:17.00 | 4 | South Jersey Open | Delsea, Nj | October 13, 2007 | |
| 3000 m (xc) | 10:37.00 | 1 | Vs Delsea | Delsea, Nj | October 9, 2007 | |
| 2.4 km (xc) | 9:00.00 | 2 | Vs Clearview | Woolwich, Nj | October 4, 2007 | |
| 2.4 km (xc) | 8:34.00 | 3 | Vs Woodstown | Woolwich, Nj | October 2, 2007 | |
| 2.4 km (xc) | 9:14.00 | 1 | Delsea At Kingsway | Woolwich, Nj | September 25, 2007 | |
| 2.621 m (xc) | 9:31.00 | 4 | Sj Shootout | Sewell, Nj | September 22, 2007 | |
| 2.4 km (xc) | 9:14.00 | 1 | Vs Gateway | Woolwich, Nj | September 21, 2007 | |
 | 2.31 km (xc) | 8:27.00 | 4 | Cherokke Chalange | Marlton, Nj | September 15, 2007 | |
| 2.4 km (xc) | 9:40.00 | 1 | Xc Time Trial | Kingsway Track, Nj | September 12, 2007 | |
| 5000 m (road) | 20:51.41 | 29 | Ringos Race | Glassboro, Nj | August 23, 2007 | |
| 1500 m (indoor) | 5:30.11 | 2 | Leigh University Indoor | Leigh University, Pennslvlana | February 2, 2007 | |
| 800 m (indoor) | 2:53.60 | 7 | Usatf Developmental | Bethleham, Pa | January 14, 2007 | |
| 1500 m (indoor) | 5:35.25 | 2 | Usatf Developmental | Bethlham, Pa | January 14, 2007 | |
| 1.1 miles (xc) | 7:18.22 | 1 | Delaware Xc Champs | Brandywine State Par, Del | November 25, 2006 | |
| 3000 m (xc) | 12:32.03 | 10 | Usatf Region II Xc | Slippery Rock, Pa | November 19, 2006 | |
| 3000 m (xc) | 12:31.25 | 2 | Usatf Mid-atl Assoc Xc | Gettysburg, Pa | November 11, 2006 | |
| 3000 m (outdoor) | 12:12.19 | 7 | Usatf Region II JO | Buffalo, Ny | July 8, 2006 | |
| 1500 m (outdoor) | 5:54.05 | 6 | Usatf Mid-atl Assoc JO | Chester, Pa | June 24, 2006 | |
| 3000 m (outdoor) | 11:57.04 | 2 | Usatf Mid-atl Assoc JO | Chester, Pa | June 24, 2006 | |
| 3000 m (outdoor) | 12:06.84 | 3 | 2006 Uagtca Champs | Phila, Pa | June 3, 2006 | |
| 1500 m (outdoor) | 5:54.66 | 9 | 2006 Uagtca Champs | Phila, Pa | June 3, 2006 | |
| 3000 m (outdoor) | 11:49.91 | 3 | 2006 Uagtca Devlop II | Sharon Hill, Pa | May 13, 2006 | |
| 1500 m (outdoor) | 5:35.00 | 7 | 2006 Uagtca Deveop I | Phila, Pa | May 6, 2006 | |
 | 400 m (outdoor) | 1:15.33 | 32 | 2006 Uagtca Deveop I | Phila, Pa | May 6, 2006 | |
| 1500 m (outdoor) | 6:19.10 | 3 | Usatf Nj Prelim JO | Vineland, New Jersey | June 5, 2005 | |
| 800 m (outdoor) | 3:30.00 | 1 | Youth Catholic Meet | Vineland, Nj | April 3, 2004 | |
| 1600 m (outdoor) | 6:57.31 | 1 | Youth Catholic Meet | Vineland, Nj | April 3, 2004 | |
| 800 m (outdoor) | 3:26.25 | 1 | Youth Catholic Meet | West Deptford, Nj | March 27, 2004 | |
| 1600 m (outdoor) | 6:50.51 | 1 | Youth Catholic Meet | West Deptford, Nj | March 27, 2004 | |