Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Tufts Snowflake ClassicApr 2 · 800 Meters · Place 55 · Saint Joseph's (Maine) | 800 Meters | 55. | 2:18.57a PB | Jr |
| Apr 2 | Tufts Snowflake ClassicApr 2 · 400 Meters · Place 24 · Saint Joseph's (Maine) | 400 Meters | 24. | 58.59a PB | Jr |
2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 28 | Tufts Snowflake ClassicMar 28 · 1500 Meters · Place 59 · Saint Joseph's (Maine) | 1500 Meters | 59. | 4:38.04a PB | So |
| Mar 28 | Tufts Snowflake ClassicMar 28 · 800 Meters · Place 44 · Saint Joseph's (Maine) | 800 Meters | 44. | 2:19.06a | So |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | USM Open #2Jan 31 · 3000 Meters · Place 3 · Saint Joseph's (Maine) | 3000 Meters | 3. | 9:21.89a PB | So |
| Jan 24 | Bowdoin Invitational IJan 24 · 5000 Meters · Place 4 · Saint Joseph's (Maine) | 5000 Meters | 4. | 16:14.76a PB | So |
| Jan 10 | USM Open #1Jan 10 · 5000 Meters · Place 1 · Saint Joseph's (Maine) | 5000 Meters | 1. | 16:30.25a | So |