Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorTufts University Invitational #1 · Jan 12 | 5:56.91a | Tufts University Invitational #1 | January 12, 2013 |
| 10,000 Meters · OutdoorJim Sheehan Memorial Invitational · Apr 7 | 40:46.54a | Jim Sheehan Memorial Invitational | April 7, 2012 |
| 1000 Meters · IndoorTufts Stampede Invitational · Feb 2 | 3:22.52a | Tufts Stampede Invitational | February 2, 2013 |
| 1500 Meters · OutdoorEric Loeschner Invitational · Apr 21 | 5:18.19a | Eric Loeschner Invitational | April 21, 2012 |
| 3000 Meters · IndoorTufts University Invitational #1 · Jan 18 | 12:16.21a | Tufts University Invitational #1 | January 18, 2014 |
| 5000 Meters · IndoorNew England Alliance Championships · Feb 15 | 20:54.55a | New England Alliance Championships | February 15, 2014 |
| 5000 Meters · OutdoorMASCAC Outdoor Championships · Apr 28 | 19:25.17a | MASCAC Outdoor Championships | April 28, 2012 |
| 800 Meters · IndoorNew England Alliance Championships · Feb 15 | 2:47.07a | New England Alliance Championships | February 15, 2014 |
| 800 Meters · OutdoorEric Loeschner Invitational · Apr 21 | 2:34.05a | Eric Loeschner Invitational | April 21, 2012 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2014 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 29 | Tufts Snowflake ClassicMar 29 · 10,000 Meters · Place 14 · Worcester State | 10,000 Meters | 14. | 44:39.45a | Sr |
2014 Indoor Track
4 results2013 Indoor Track
3 results2012 Outdoor Track
5 results