Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorEAC Meet 1 · Dec 12 | 5:29.00 | EAC Meet 1 | December 12, 2019 |
| 1 Mile · OutdoorTri-Meet Attleboro, Bishop Feehan, North Attleboro · Apr 19 | 4:57.71a | Tri-Meet Attleboro, Bishop Feehan, North Attleboro | April 19, 2022 |
| 1000 Meters · IndoorAuerbach Freshmen-Sophomore Meet Small School · Jan 5 | 3:02.75 | Auerbach Freshmen-Sophomore Meet Small School | January 5, 2020 |
| 1000 Meters · Indoor · Hand timedEAC Meet 5 · Jan 13 | 3:00.50h | EAC Meet 5 | January 13, 2020 |
| 300 Meters · IndoorEAC #4 · Jan 8 | 45.44 | EAC #4 | January 8, 2019 |
| 600 Meters · IndoorEAC Championship · Jan 24 | 1:35.84 | EAC Championship | January 24, 2022 |
| 800 Meters · OutdoorCCL Multiple Teams Meet · Apr 9 | 2:11.74a | CCL Multiple Teams Meet | April 9, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
5 results2022 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | EAC ChampionshipJan 24 · 600 Meters · Place 8 · Bishop Feehan | 600 Meters | 8 | 1:35.84 PB | 12 |
| Jan 20 | EAC Meet 4Jan 20 · 1000 Meters · Place 9 · Bishop Feehan | 1000 Meters | 9 | 3:03.69 | 12 |
| Jan 13 | EAC Meet 3Jan 13 · 600 Meters · Place 6 · Bishop Feehan | 600 Meters | 6 | 1:37.10 | 12 |
| Jan 6 | EAC Meet 2Jan 6 · 1000 Meters · Place 7 · Bishop Feehan | 1000 Meters | 7 | 3:03.8 | 12 |
2020 Indoor Track
3 results2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | EAC Meet 2Dec 18 · 1000 Meters · Place 4 · Bishop Feehan | 1000 Meters | 4. | 3:03.60 | 10 |
| Dec 12 | EAC Meet 1Dec 12 · 1 Mile · Place 7 · Bishop Feehan | 1 Mile | 7. | 5:29.00 PB | 10 |
| Jan 15 | EAC Meet #5Jan 15 · 600 Meters · Place 8 · Bishop Feehan | 600 Meters | 8. | 1:39.50 | 9 |
| Jan 8 | EAC #4Jan 8 · 300 Meters · Place 31 · Bishop Feehan | 300 Meters | 31 | 45.44 PB | 9 |
| Jan 5 | Freshman - Sophomore Meet (Small Schools) Jan 5 · 600 Meters · Place 6 · Bishop Feehan | 600 Meters | 6 | 1:43.12 | FR |
| Jan 3 | EAC #3Jan 3 · 600 Meters · Place 5 · Bishop Feehan | 600 Meters | 5. | 1:41.00 | 9 |
2019 Outdoor Track
4 results2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | EAC #2Dec 18 · 600 Meters · Place 10 · Bishop Feehan | 600 Meters | 10. | 1:42.40 | 9 |