Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · Outdoor · Hand timedBolton @ Granby, Rockville · May 2 | 13.97h | Bolton @ Granby, Rockville | May 2, 2019 |
| 200 Meters · OutdoorEllington, Somers, Bolton @ Ellington · May 14 | 28.65a | Ellington, Somers, Bolton @ Ellington | May 14, 2019 |
| 200 Meters · Outdoor · Hand timedBolton and East Granby @ Coventry · May 7 | 29.70h | Bolton and East Granby @ Coventry | May 7, 2019 |
| 300 Meters · IndoorNCCC Last Chance Qualifier · Feb 8 | 47.38 | NCCC Last Chance Qualifier | February 8, 2020 |
| 400 Meters · OutdoorEllington, Somers, Bolton @ Ellington · May 14 | 1:02.83a | Ellington, Somers, Bolton @ Ellington | May 14, 2019 |
| 400 Meters · Outdoor · Hand timedBolton @ Granby, Rockville · May 2 | 1:04.34h | Bolton @ Granby, Rockville | May 2, 2019 |
| 55 Meter · OutdoorNCCC Development Meet · Dec 14 | 8.12a | NCCC Development Meet | December 14, 2019 |
| 55 Meters · IndoorNCCC Last Chance Qualifier · Feb 8 | 7.91 | NCCC Last Chance Qualifier | February 8, 2020 |
| Discus · 1.6kg · OutdoorEast Granby, Bolton at Somers · May 4 | 78'01.50 | East Granby, Bolton at Somers | May 4, 2022 |
| Javelin · 800g · Outdoor1st ANNUAL ELLINGTON TRACK & FIELD INVITATIONAL · Apr 30 | 134'05.00 | 1st ANNUAL ELLINGTON TRACK & FIELD INVITATIONAL | April 30, 2022 |
| Shot Put · 12lb · OutdoorEast Granby, Bolton at Somers · May 4 | 26'02.00 | East Granby, Bolton at Somers | May 4, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
14 results2021 Indoor Track
1 results2021 Outdoor Track
9 results2020 Indoor Track
3 results2019 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | NCCC Development MeetDec 14 · 55 Meter · Place 57 · Bolton | 55 Meter | 57. | 8.12a PB | 10 |
| May 18 | 38th Randy Smith Journal Inquirer Greater Manchester InviteMay 18 · Javelin · Place 22 · Bolton | Javelin | 22 | 104-01.00 | 9 |
| May 18 | 38th Randy Smith Journal Inquirer Greater Manchester InviteMay 18 · 400 Meters · Place 34 · Bolton | 400 Meters | 34 | 1:03.51 | 9 |
| May 14 | Ellington, Somers, Bolton @ EllingtonMay 14 · Javelin · Place 20 · Bolton | Javelin800g | 20. | 103'00.00Unofficial | 9 |
| May 14 | Ellington, Somers, Bolton @ EllingtonMay 14 · 400 Meters · Place 5 · Bolton | 400 Meters | 5. | 1:02.83a PB | 9 |
| May 14 | Ellington, Somers, Bolton @ EllingtonMay 14 · 200 Meters · Place 13 · Bolton | 200 Meters | 13. | 28.65a PB | 9 |
| May 7 | Bolton and East Granby @ CoventryMay 7 · Javelin · Place 3 · Bolton | Javelin | 3 | 94-06.00 | 9 |
| May 7 | Bolton and East Granby @ CoventryMay 7 · 400 Meters · Place 7 · Bolton | 400 Meters | 7 | 1:04.90h | 9 |
| May 7 | Bolton and East Granby @ CoventryMay 7 · 200 Meters · Place 13 · Bolton | 200 Meters | 13 | 29.70h PB | 9 |
| May 2 | Bolton @ Granby, RockvilleMay 2 · Javelin · Place 6 · Bolton | Javelin | 6 | 88-09.00 | 9 |
| May 2 | Bolton @ Granby, RockvilleMay 2 · 400 Meters · Place 8 · Bolton | 400 Meters | 8 | 1:04.34h PB | 9 |
| May 2 | Bolton @ Granby, RockvilleMay 2 · 100 Meters · Place 9 · Bolton | 100 Meters | 9 | 13.97h PB | 9 |
| Apr 27 | 26th Stafford Rotary InvitationalApr 27 · Javelin · Place 28 · Bolton | Javelin | 28 | 83-05.00 | 9 |
| Apr 23 | Bolton, East Windsor @ CantonApr 23 · Javelin · Place 5 · Bolton | Javelin800g | 5. | 90'08.00 | 9 |
| Apr 23 | Bolton, East Windsor @ CantonApr 23 · 200 Meters · Place 14 · Bolton | 200 Meters | 14. | 30.1 | 9 |