Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGeorge Davis Invitational · Apr 12 | 13.12a | George Davis Invitational | April 12, 2014 |
| 1500 Meters · OutdoorTufts Snowflake Classic · Mar 29 | 4:58.15a | Tufts Snowflake Classic | March 29, 2014 |
| 200 Meters · IndoorUSM Open #2 · Jan 31 | 25.88a | USM Open #2 | January 31, 2015 |
| 200 Meters · OutdoorBrown University Springtime Invitational · Apr 13 | 26.35a | Brown University Springtime Invitational | April 13, 2013 |
| 400 Meters · IndoorBowdoin Invitational I · Jan 24 | 55.97a | Bowdoin Invitational I | January 24, 2015 |
| 400 Meters · OutdoorGeorge Davis Invitational · Apr 12 | 56.55a | George Davis Invitational | April 12, 2014 |
| 500 Meters · IndoorBU David Hemery Valentine Invitational · Feb 8 | 1:11.55a | BU David Hemery Valentine Invitational | February 8, 2014 |
| 600 Meters · IndoorUSM Open #1 · Jan 11 | 1:35.52a | USM Open #1 | January 11, 2014 |
| 800 Meters · IndoorBowdoin 5 Way · Jan 5 | 2:16.13a | Bowdoin 5 Way | January 5, 2013 |
| 800 Meters · OutdoorRegis College Pride Invitational · Apr 28 | 2:06.56a | Regis College Pride Invitational | April 28, 2013 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
3 results2015 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | USM Open #2Jan 31 · 400 Meters · Place 13 · Saint Joseph's (Maine) | 400 Meters | 13. | 57.92a | Jr |
| Jan 31 | USM Open #2Jan 31 · 200 Meters · Place 24 · Saint Joseph's (Maine) | 200 Meters | 24. | 25.88a PB | Jr |
| Jan 24 | Bowdoin Invitational IJan 24 · 400 Meters · Place 17 · Saint Joseph's (Maine) | 400 Meters | 17. | 55.97a PB | Jr |
| Jan 24 | Bowdoin Invitational IJan 24 · 200 Meters · Place 31 · Saint Joseph's (Maine) | 200 Meters | 31. | 25.94a | Jr |
2014 Outdoor Track
3 results2014 Indoor Track
2 results2013 Outdoor Track
4 results2013 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 5 | Bowdoin 5 WayJan 5 · 800 Meters · Place 12 · Saint Joseph's (Maine) | 800 Meters | 12. | 2:16.13a PB | Jr |