Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSM Open #2 · Feb 1 | 5:36.41a | USM Open #2 | February 1, 2014 |
| 10,000 Meters · OutdoorNew England Division III Championships · May 2 | 37:56.14a | New England Division III Championships | May 2, 2015 |
| 1000 Meters · IndoorWesleyan Winter Invitational #1 · Jan 18 | 3:32.85a | Wesleyan Winter Invitational #1 | January 18, 2014 |
| 1500 Meters · OutdoorJerry Gravel Invitational · Mar 24 | 5:19.96a | Jerry Gravel Invitational | March 24, 2012 |
| 3000 Meters · IndoorDartmouth Winter Invitational · Feb 7 | 11:01.21a | Dartmouth Winter Invitational | February 7, 2015 |
| 3000 Meters · OutdoorWesleyan Elmer Swanson Invitational · Apr 7 | 11:14.45a | Wesleyan Elmer Swanson Invitational | April 7, 2012 |
| 3000m Steeplechase · 0.762m · OutdoorNew England Division III Championships · May 2 | 11:55.87a | New England Division III Championships | May 2, 2015 |
| 5000 Meters · IndoorNew England Division III Indoor Championships · Feb 21 | 18:57.90a | New England Division III Indoor Championships | February 21, 2015 |
| 5000 Meters · OutdoorSmith College Springtime Invitational · Apr 11 | 18:59.72a | Smith College Springtime Invitational | April 11, 2015 |
| 800 Meters · IndoorGordon Kelly Invitational · Feb 8 | 2:38.27a | Gordon Kelly Invitational | February 8, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
3 results2015 Indoor Track
3 results2014 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | NEWMAC ChampionshipsApr 27 · 3000m Steeplechase · Place 7 · Mount Holyoke | 3000m Steeplechase0.762m | 7. | 12:23.32a | Jr |
| Apr 27 | NEWMAC ChampionshipsApr 27 · 5000 Meters · Place 13 · Mount Holyoke | 5000 Meters | 13. | 19:27.65a | Jr |
2014 Indoor Track
7 results2013 Outdoor Track
2 results2012 Outdoor Track
3 results