Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · OutdoorSean Livingston Invitational · Mar 23 | 35:06.09a | Sean Livingston Invitational | March 23, 2024 |
| 10000 Meters · Outdoor2025 Corsair Classic Invitational · Mar 29 | 34:29.88 | 2025 Corsair Classic Invitational | March 29, 2025 |
| 1500 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 22 | 4:26.43a | Wesleyan (Conn) J Elmer Swanson Spring Classic | March 22, 2025 |
| 1600 Meters · OutdoorMiddletown Outdoor Track and Field Invite Frosh-Soph · May 4 | 5:46.00 | Middletown Outdoor Track and Field Invite Frosh-Soph | May 4, 2018 |
| 3000 Meters · IndoorWheaton Pre-Post Invitational · Feb 18 | 9:28.08a | Wheaton Pre-Post Invitational | February 18, 2023 |
| 3000 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 22 | 9:50.70a | Wesleyan (Conn) J Elmer Swanson Spring Classic | March 22, 2025 |
| 3200 Meters · OutdoorMiddletown Outdoor Track and Field Invite Frosh-Soph · May 3 | 11:48.05 | Middletown Outdoor Track and Field Invite Frosh-Soph | May 3, 2019 |
| 5000 Meters · IndoorGordon Kelly Invitational · Feb 10 | 16:43.75 | Gordon Kelly Invitational | February 10, 2024 |
| 5000 Meters · OutdoorCommonwealth Coast Outdoor Championships · Apr 25 | 16:18.08 | Commonwealth Coast Outdoor Championships | April 25, 2024 |
| 800 Meters · OutdoorBears Invitational · Mar 26 | 2:18.67a | Bears Invitational | March 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
4 results2025 Indoor Track
1 results2024 Outdoor Track
4 results2024 Indoor Track
1 results2023 Outdoor Track
3 results2023 Indoor Track
1 results2022 Outdoor Track
5 results2019 Outdoor Track
1 results2018 Outdoor Track
1 results