Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorHoly Cross Invitational · Apr 20 | 11.50a | Holy Cross Invitational | April 20, 2013 |
| 110m Hurdles · 42" / 1.067m · OutdoorStonehill Skyhawk Invitational · Apr 24 | 15.83a | Stonehill Skyhawk Invitational | April 24, 2015 |
| 400 Meters · IndoorUSATF New England Championships · Feb 17 | 53.44 | USATF New England Championships | February 17, 2013 |
| 400m Hurdles · 36" / 0.914m · OutdoorBrown University Springtime Invitational · Apr 13 | 1:01.80a | Brown University Springtime Invitational | April 13, 2013 |
| 55m Hurdles · 42" · OutdoorHarvard Open · Dec 8 | 8.30 | Harvard Open | December 8, 2012 |
| 60 Meter · IndoorTufts Stampede · Jan 31 | 7.29a | Tufts Stampede | January 31, 2015 |
| 60m Hurdles · 42" / 1.067m · IndoorURI Sorlein Invitational · Jan 24 | 8.82a | URI Sorlein Invitational | January 24, 2015 |
| High Jump · IndoorTufts Stampede · Jan 31 | 1.70m | Tufts Stampede | January 31, 2015 |
| Long Jump · IndoorAlden Invitational · Dec 6 | 6.38m | Alden Invitational | December 6, 2014 |
| Pole Vault · IndoorTufts Stampede · Jan 31 | 2.65m | Tufts Stampede | January 31, 2015 |
| Shot Put · 16lb / 7.26kg · IndoorURI Sorlein Invitational · Jan 24 | 9.77m | URI Sorlein Invitational | January 24, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
2 results2015 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | Tufts StampedeJan 31 · Long Jump · Place 3 · Bryant | Long Jump | 3. | 6.10m | Jr |
| Jan 31 | Tufts StampedeJan 31 · Pole Vault · Place 8 · Bryant | Pole Vault | 8. | 2.65m PB | Jr |
| Jan 31 | Tufts StampedeJan 31 · High Jump · Place 5 · Bryant | High Jump | 5. | 1.70m PB | Jr |
| Jan 31 | Tufts StampedeJan 31 · Shot Put · Place 7 · Bryant | Shot Put16lb / 7.26kg | 7. | 9.60m | Jr |
| Jan 31 | Tufts StampedeJan 31 · 60m Hurdles · Place 3 · Bryant | 60m Hurdles42" / 1.067m | 3. | 8.90a | Jr |
| Jan 31 | Tufts StampedeJan 31 · 60 Meter · Place 2 · Bryant | 60 Meter | 2. | 7.29a PB | Jr |
| Jan 24 | URI Sorlein InvitationalJan 24 · Long Jump · Place 15 · Bryant | Long Jump | 15. | 6.17m | Jr |
| Jan 24 | URI Sorlein InvitationalJan 24 · Shot Put · Place 30 · Bryant | Shot Put16lb / 7.26kg | 30. | 9.77m PB | Jr |
| Jan 24 | URI Sorlein InvitationalJan 24 · 60m Hurdles · Place 14 · Bryant | 60m Hurdles42" / 1.067mRound P | 14. | 8.82a PB | Jr |
2014 Indoor Track
8 results2014 Outdoor Track
1 results2013 Indoor Track
4 results2013 Outdoor Track
6 results2012 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | Harvard OpenDec 8 · 55m Hurdles · Place 23 · Bryant | 55m Hurdles42"Round P | 23. | 8.30 PB | Fr |