Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorHMTCA, SMSA @ Ellington · May 10 | 13.96 | HMTCA, SMSA @ Ellington | May 10, 2022 |
| 1000 Meters · IndoorNCCC Invitational #1 · Jan 14 | 3:13.66a | NCCC Invitational #1 | January 14, 2023 |
| 1600 Meters · IndoorNCCC Championship · Jan 31 | 5:24.99a | NCCC Championship | January 31, 2023 |
| 1600 Meters · OutdoorNCCC Development Meet · Dec 17 | 5:30.96a | NCCC Development Meet | December 17, 2022 |
| 200 Meters · OutdoorHMTCA, SMSA @ Ellington · May 10 | 28.94 | HMTCA, SMSA @ Ellington | May 10, 2022 |
| 300 Meters · IndoorNCCC Last Chance Qualifier · Feb 4 | 43.78 | NCCC Last Chance Qualifier | February 4, 2023 |
| 3200 Meters · IndoorNCCC Invitational #1 · Jan 14 | 12:19.13a | NCCC Invitational #1 | January 14, 2023 |
| 400 Meters · OutdoorCanton, Granby @ Ellington · May 17 | 1:03.39 | Canton, Granby @ Ellington | May 17, 2022 |
| 800 Meters · OutdoorEllington vs Windsor Locks · Apr 25 | 2:31.95a | Ellington vs Windsor Locks | April 25, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
3 results2023 Indoor Track
7 results2022 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | NCCC Development MeetDec 17 · 1600 Meters · Place 13 · Ellington | 1600 Meters | 13. | 5:30.96a PB | 10 |
| Dec 17 | NCCC Development MeetDec 17 · 400 Meters · Ellington | 400 MetersRelay Split | — | 62.4Unofficial | 10 |
| May 25 | NCCC Last Chance QualifierMay 25 · 1600 Meters · Place 3 · Ellington | 1600 Meters | 3. | 6:06.10 | 9 |
| May 17 | Canton, Granby @ EllingtonMay 17 · 400 Meters · Place 8 · Ellington | 400 Meters | 8 | 1:03.39 PB | 9 |
| May 17 | Canton, Granby @ EllingtonMay 17 · 200 Meters · Place 15 · Ellington | 200 Meters | 15 | 30.27 | 9 |
| May 10 | HMTCA, SMSA @ EllingtonMay 10 · 200 Meters · Place 11 · Ellington | 200 Meters | 11 | 28.94 PB | 9 |
| May 10 | HMTCA, SMSA @ EllingtonMay 10 · 100 Meters · Place 16 · Ellington | 100 Meters | 16 | 13.96 PB | 9 |
| Apr 26 | Bolton @ EllingtonApr 26 · 800 Meters · Place 9 · Ellington | 800 Meters | 9 | 2:42.75 | 9 |
| Apr 26 | Bolton @ EllingtonApr 26 · 100 Meters · Place 16 · Ellington | 100 Meters | 16 | 14.16 | 9 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 400 Meters · Place 11 · Ellington | 400 Meters | 11 | 1:12.34 | 9 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 200 Meters · Place 11 · Ellington | 200 Meters | 11 | 32.26 | 9 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 100 Meters · Place 11 · Ellington | 100 Meters | 11 | 15.21 | 9 |
| Apr 12 | Windsor Locks, East Windsor @ EllingtonApr 12 · 400 Meters · Place 7 · Ellington | 400 Meters | 7 | 1:09.97 | 9 |
| Apr 12 | Windsor Locks, East Windsor @ EllingtonApr 12 · 200 Meters · Place 16 · Ellington | 200 Meters | 16 | 32.21 | 9 |
| Apr 12 | Windsor Locks, East Windsor @ EllingtonApr 12 · 100 Meters · Place 20 · Ellington | 100 Meters | 20 | 14.78 | 9 |