Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorThomas College Small School Open · Feb 9 | 6:05.54 | Thomas College Small School Open | February 9, 2019 |
| 10,000 Meters · OutdoorNECC Outdoor Track & Field Championship · Apr 27 | 44:35.91a | NECC Outdoor Track & Field Championship | April 27, 2019 |
| 1000 Meters · IndoorBowdoin Invitational #3 · Jan 28 | 3:31.58 | Bowdoin Invitational #3 | January 28, 2017 |
| 1500 Meters · OutdoorEric Loeschner Track & Field Invitational · Apr 15 | 5:20.49 | Eric Loeschner Track & Field Invitational | April 15, 2017 |
| 3000 Meters · IndoorGreat Northeast AC Indoor Championship · Feb 16 | 11:51.49a | Great Northeast AC Indoor Championship | February 16, 2020 |
| 5000 Meters · IndoorEmmanuel College Indoor Opener · Dec 7 | 20:44.81a | Emmanuel College Indoor Opener | December 7, 2019 |
| 5000 Meters · OutdoorGNAC Outdoor Track and Field Championships · Apr 29 | 22:06.43a | GNAC Outdoor Track and Field Championships | April 29, 2018 |
| 800 Meters · IndoorBoston University David Hemery Valentine Invitational · Feb 10 | 2:36.27a | Boston University David Hemery Valentine Invitational | February 10, 2017 |
| 800 Meters · OutdoorAloha Relays · Apr 21 | 2:35.83a | Aloha Relays | April 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
1 results2019 Indoor Track
5 results2019 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 27 | NECC Outdoor Track & Field ChampionshipApr 27 · 10,000 Meters · Place 2 · Saint Joseph's (Maine) | 10,000 Meters | 2. | 44:35.91a PB | Jr |
| Apr 27 | NECC Outdoor Track & Field ChampionshipApr 27 · 5000 Meters · Place 12 · Saint Joseph's (Maine) | 5000 Meters | 12. | 22:21.33a | Jr |
| Apr 27 | Great Northeast Athletic Conference Outdoor ChampionshipApr 27 · 10,000 Meters · Place 2 · Saint Joseph's (Maine) | 10,000 Meters | 2. | 44:35.91a | Jr |
| Apr 27 | Great Northeast Athletic Conference Outdoor ChampionshipApr 27 · 5000 Meters · Place 8 · Saint Joseph's (Maine) | 5000 Meters | 8. | 22:21.33a | Jr |
| Apr 6 | 2019 Jim Sheehan Memorial InvitationalApr 6 · 10,000 Meters · Place 2 · Saint Joseph's (Maine) | 10,000 Meters | 2. | 46:25.49a | Jr |
| Mar 30 | Corsair Track and Field ClassicMar 30 · 10,000 Meters · Place 5 · Saint Joseph's (Maine) | 10,000 Meters | 5. | 45:40.37a | Jr |
| Mar 23 | BSU Bears InvitationalMar 23 · 10,000 Meters · Place 4 · Saint Joseph's (Maine) | 10,000 Meters | 4. | 47:03.82a | Jr |
2018 Outdoor Track
5 results2018 Indoor Track
2 results2017 Indoor Track
6 results2017 Outdoor Track
6 results2016 Indoor Track
1 results