Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBU David Hemery Valentine Invitational · Feb 8 | 4:58.52a | BU David Hemery Valentine Invitational | February 8, 2014 |
| 1 Mile · OutdoorHarvard Open · Dec 8 | 4:59.91a | Harvard Open | December 8, 2012 |
| 10,000 Meters · OutdoorJim Sheehan Invitational · Apr 6 | 35:18.18a | Jim Sheehan Invitational | April 6, 2013 |
| 1000 Meters · IndoorTufts University Invitational #2 · Feb 7 | 3:01.76a | Tufts University Invitational #2 | February 7, 2015 |
| 1000 Meters · OutdoorGBTC Invitational · Jan 20 | 3:01.90a | GBTC Invitational | January 20, 2013 |
| 3000 Meters · IndoorTufts Stampede Invitational · Feb 2 | 9:34.05a | Tufts Stampede Invitational | February 2, 2013 |
| 3000 Meters · OutdoorGBTC Invitational · Jan 20 | 9:32.25a | GBTC Invitational | January 20, 2013 |
| 3000m Steeplechase · 0.914m · OutdoorNew England Alliance Championships · Apr 25 | 10:59.44a | New England Alliance Championships | April 25, 2015 |
| 5000 Meters · IndoorTufts Stampede · Jan 31 | 16:40.13a | Tufts Stampede | January 31, 2015 |
| 5000 Meters · OutdoorNew England Alliance Championships · Apr 25 | 16:55.06a | New England Alliance Championships | April 25, 2015 |
| 800 Meters · IndoorTufts Stampede Invitational · Feb 2 | 2:18.08a | Tufts Stampede Invitational | February 2, 2013 |
| 800 Meters · OutdoorJim Sheehan Invitational · Apr 6 | 2:22.71a | Jim Sheehan Invitational | April 6, 2013 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
4 results2015 Indoor Track
3 results2014 Outdoor Track
4 results2014 Indoor Track
6 results2013 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | Jim Sheehan InvitationalApr 6 · 10,000 Meters · Place 5 · Fitchburg State | 10,000 Meters | 5. | 35:18.18a PB | Fr |
| Apr 6 | Jim Sheehan InvitationalApr 6 · 800 Meters · Place 25 · Fitchburg State | 800 Meters | 25. | 2:22.71a PB | Fr |
| Mar 23 | BSU Bears InvitationalMar 23 · 5000 Meters · Place 28 · Fitchburg State | 5000 Meters | 28. | 17:24.20a | Fr |
| Jan 20 | GBTC InvitationalJan 20 · 3000 Meters · Place 20 · Fitchburg State | 3000 Meters | 20. | 9:32.25a PB | Fr |
| Jan 20 | GBTC InvitationalJan 20 · 1000 Meters · Place 10 · Fitchburg State | 1000 Meters | 10. | 3:01.90a PB | Fr |
2013 Indoor Track
3 results2012 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | Harvard OpenDec 8 · 3000 Meters · Place 37 · Fitchburg State | 3000 Meters | 37. | 9:37.45a | Fr |
| Dec 8 | Harvard OpenDec 8 · 1 Mile · Place 70 · Fitchburg State | 1 Mile | 70. | 4:59.91a PB | Fr |
2012 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | Reggie Lewis InviteDec 2 · 5000 Meters · Fitchburg State | 5000 Meters | -- | DNF | Fr |
| Dec 2 | Reggie Lewis InviteDec 2 · 3000 Meters · Place 9 · Fitchburg State | 3000 Meters | 9. | 9:41.00a | Fr |