Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorCT Distance Festival · Apr 22 | 7:14.21 | CT Distance Festival | April 22, 2022 |
| 1600 Meters · IndoorJack Long ECC Select Meet · Jan 29 | 7:05.44 | Jack Long ECC Select Meet | January 29, 2023 |
| 1600 Meters · OutdoorValley, Portland, Westbrook @ Valley Regional · May 16 | 7:20.8 | Valley, Portland, Westbrook @ Valley Regional | May 16, 2023 |
| 3200 Meters · Outdoor1st ANNUAL ELLINGTON TRACK & FIELD INVITATIONAL · Apr 30 | 14:03.99a | 1st ANNUAL ELLINGTON TRACK & FIELD INVITATIONAL | April 30, 2022 |
| 600 Meters · IndoorShoreline League Meet #1 · Jan 5 | 2:06.23a | Shoreline League Meet #1 | January 5, 2023 |
| 800 Meters · OutdoorValley, Portland, Westbrook @ Valley Regional · May 16 | 3:28.3 | Valley, Portland, Westbrook @ Valley Regional | May 16, 2023 |
| Discus · 1kg · OutdoorOld Saybrook Running Rams Middle School Invitational · May 17 | 48-06 | Old Saybrook Running Rams Middle School Invitational | May 17, 2019 |
| Shot Put · 12lb · IndoorOld Saybrook Qualifier · Jan 13 | 19'07.00 | Old Saybrook Qualifier | January 13, 2020 |
| Shot Put · 4kg · OutdoorOld Saybrook Running Rams Middle School Invitational · May 17 | 22-00.00 | Old Saybrook Running Rams Middle School Invitational | May 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
5 results2023 Indoor Track
3 results2022 Outdoor Track
3 results2022 Indoor Track
2 results2020 Indoor Track
2 results2019 Outdoor Track
2 results