| PR | Event | Time |
Finish |
Meet Name |
Location |
Date |
media |
 | 5000 m (indoor) | 14:42.63 | 6 | Jay Carisella Invite | Roxbury, MA | December 5, 2009 | |
| 8 km (xc) | 25:37.80 | 7 | NCAAs | Cleveland, OH | November 22, 2009 | |
| 8 km (outdoor) | 25:17.05 | 3 | DIII New England Regional Championship | Cumberland, ME | November 14, 2009 | |
| 8 km (xc) | 26:19.80 | 2 | UAAs | Cleveland, OH | October 31, 2009 | |
| 8 km (xc) | 24:46.00 | 6 | All New England's | Boston, MA | October 10, 2009 | |
 | 8 km (xc) | 24:43.00 | 3 | UMass Dartmouth Invite | No. Dartmouth, MA | September 19, 2009 | |
 | 10000 m (outdoor) | 31:52.55 | 13 | NCAAs | Marietta, OH | May 22, 2009 | |
| 5000 m (outdoor) | 14:48.51 | 4 | All New England's | Amherst, MA | May 8, 2009 | |
| 5000 m (outdoor) | 15:30.72 | 3 | UAAs | Pittsburgh, PA | April 26, 2009 | |
 | 10000 m (outdoor) | 30:31.82 | 9 | Bucknell Bison Classic | Lewisburg, PA | April 10, 2009 | |
| 3000 m (indoor) | 8:45.00 | 7 | UAA Indoor Track And Field Championships | New York, New York | March 7, 2009 | |
| 5000 m (indoor) | 14:50.75 | 2 | UAA Indoor Track And Field Championships | New York, New York | March 6, 2009 | |
| 5000 m (indoor) | 14:50.50 | 5 | All New England Indoor Championships | Boston, MA | February 27, 2009 | |
| 3000 m (indoor) | 8:47.00 | 3 | USATF NEs | Cambridge, MA | February 22, 2009 | |
 | 1 miles (indoor) | 4:21.86 | 2 | Bowdoin | Brunswick, ME | January 17, 2009 | |
 | 3000 m (indoor) | 8:32.93 | 5 | BU Mini Meet #3 | Boston, MA | January 3, 2009 | |
| 5000 m (indoor) | 15:08.47 | 1 | Husky Invite | Roxbury, MA | December 6, 2008 | |
| 8 km (xc) | 25:02.44 | 39 | NCAA Division III Nationals | Hanover, IN | November 22, 2008 | |
| 8 km (xc) | 26:26.00 | 9 | NCAA Division III New England Region Championships | Williamstown, MA | November 15, 2008 | |
| 8 km (xc) | 25:08.00 | 3 | UMass Dartmouth Invite | No. Dartmouth, MA | September 20, 2008 | |
| 5000 m (outdoor) | 15:16.92 | 6 | Boston High Performance #2 | Waltham, MA | June 4, 2008 | |
 | 3 km | 8:41.03 | 2 | DIII New Englands | MEDFORD, MA | February 23, 2008 | |
 | 5 km | 15:08.78 | 62 | Valentine Classic | BOSTON, MA | February 9, 2008 | |
| 1 miles | 4:26.48 | 6 | Tufts Invite | MEDFORD, MA | February 2, 2008 | |
| 3 km | 8:45.12 | | Terrier Classic | BOSTON, MA | January 26, 2008 | |
| 1 miles | 4:26.69 | 5 | Reggie Poyau/Brandeis Invite | WALTHAM, MA | January 19, 2008 | |
| 3 km | 9:02.00 | 8 | Bowdoin | BRUNSWICK, ME | January 12, 2008 | |
| 8 km | 25:53.00 | 22 | UMass Dartmouth Invitational | North Dartmouth, MA | September 15, 2007 | |
 | 6 km | 20:15.00 | 2 | | Weston, MA | August 31, 2007 | |
| 5 km | 15:34.03 | 27 | Nike Outdoor Nationals | Greensboro, NC | June 14, 2007 | |
| 2 miles | 9:37.74 | 7 | MIAA All State Meet | Holyoke, MA | June 2, 2007 | |
 | 2 miles | 9:33.16 | 1 | MIAA Western Mass Championship | Holyoke, MA | May 26, 2007 | |
| 2 miles | 9:41.13 | 12 | Hartford Public High School Invite | New Britain, CT | May 12, 2007 | |
| 1 miles | 4:29.94 | 10 | Weston Twilight | Weston, MA | May 5, 2007 | |
| 2 miles | 9:35.54 | 3 | MIAA All State Meet | Boston, MA | February 23, 2007 | |
| 1 miles | 4:27.97 | 7 | MSTCA Elite Meet | Boston, MA | February 4, 2007 | |
| 3 km | 8:55.24 | 12 | Yale Track Classic | New Haven, CT | January 20, 2007 | |
| 5 km | 16:31.00 | 9 | MIAA All State Meet | Northfield, MA | November 18, 2006 | |
| 5 km | 17:06.00 | 3 | MIAA Western Mass XC Championship | Northfield, MA | November 11, 2006 | |
| 5 km | 15:48.36 | 1 | PVIAC XC Championship | Westfield, MA | November 5, 2006 | |
| 5 km | 16:00.00 | 12 | Brown Invititational | Warwick, RI | October 21, 2006 | |
| 5 km | 16:40.67 | 4 | Thetford Woods Trail Run | Thetford, VT | October 7, 2006 | |
| 5 km | 17:07.00 | 5 | Great American XC Festival | Hoover, AL | September 23, 2006 | |
| 5 km | 16:30.00 | 3 | Amherst Invitational | Amherst, MA | September 16, 2006 | |