Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorThe Patriot Games · Apr 23 | 6:41.91a | The Patriot Games | April 23, 2022 |
| 1000 Meters · IndoorNCCC Last Chance Qualifier · Feb 8 | 4:13.56 | NCCC Last Chance Qualifier | February 8, 2020 |
| 1600 Meters · IndoorNCCC Indoor Championship · Jan 31 | 6:55.16 | NCCC Indoor Championship | January 31, 2022 |
| 1600 Meters · OutdoorEast Granby, East Windsor at Suffield · May 19 | 6:31.95 | East Granby, East Windsor at Suffield | May 19, 2021 |
| 300 Meters · IndoorNCCC Last Chance Qualifier · Feb 8 | 59.55 | NCCC Last Chance Qualifier | February 8, 2020 |
| 300 Meters · OutdoorHP Opener · Dec 21 | 1:01.42a | HP Opener | December 21, 2019 |
| 3200 Meters · IndoorNCCC Indoor Championship · Jan 31 | 15:27.43 | NCCC Indoor Championship | January 31, 2022 |
| 3200 Meters · OutdoorCanton, HMTCA at Suffield · May 3 | 14:32.03 | Canton, HMTCA at Suffield | May 3, 2022 |
| 3200 Meters · Outdoor · Hand timedStafford, Suffield, Windsor Locks · May 3 | 15:27.20h | Stafford, Suffield, Windsor Locks | May 3, 2021 |
| 400 Meters · OutdoorSomers vs Suffield · May 12 | 1:23.44 | Somers vs Suffield | May 12, 2021 |
| 55 Meter · OutdoorNCCC Development Meet · Dec 14 | 10.80a | NCCC Development Meet | December 14, 2019 |
| 600 Meters · IndoorSnowflake Invitational · Jan 15 | 2:15.26 | Snowflake Invitational | January 15, 2020 |
| 600 Meters · OutdoorHP Opener · Dec 21 | 2:20.32a | HP Opener | December 21, 2019 |
| 800 Meters · OutdoorCanton, HMTCA at Suffield · May 3 | 3:11.33 | Canton, HMTCA at Suffield | May 3, 2022 |
| Results · IndoorElm City Coaches Meet · Jan 8 | 4:06.54 | Elm City Coaches Meet | January 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | Bolton, Coventry at SuffieldMay 17 · 3200 Meters · Place 5 · Suffield | 3200 Meters | 5 | 15:27.06 | 12 |
| May 17 | Bolton, Coventry at SuffieldMay 17 · 1600 Meters · Place 11 · Suffield | 1600 Meters | 11 | 6:55.08 | 12 |
| May 17 | Bolton, Coventry at SuffieldMay 17 · 800 Meters · Place 11 · Suffield | 800 Meters | 11 | 3:18.12 | 12 |
| May 7 | Rockville, East Windsor, MLC at SuffieldMay 7 · 3200 Meters · Place 6 · Suffield | 3200 Meters | 6. | 14:42.87aUnofficial | 12 |
| May 7 | Rockville, East Windsor, MLC at SuffieldMay 7 · 1600 Meters · Place 6 · Suffield | 1600 Meters | 6. | 6:45.47aUnofficial | 12 |
| May 3 | Canton, HMTCA at SuffieldMay 3 · 3200 Meters · Place 3 · Suffield | 3200 Meters | 3 | 14:32.03 PB | Sr |
| May 3 | Canton, HMTCA at SuffieldMay 3 · 1600 Meters · Place 6 · Suffield | 1600 Meters | 6 | 6:39.32 | Sr |
| May 3 | Canton, HMTCA at SuffieldMay 3 · 800 Meters · Place 4 · Suffield | 800 Meters | 4 | 3:11.33 PB | Sr |
| Apr 27 | Granby, SMSA at SuffieldApr 27 · 3200 Meters · Place 2 · Suffield | 3200 Meters | 2 | 14:58.26 | 12 |
| Apr 27 | Granby, SMSA at SuffieldApr 27 · 1600 Meters · Place 4 · Suffield | 1600 Meters | 4 | 6:54.12 | 12 |
| Apr 27 | Granby, SMSA at SuffieldApr 27 · 800 Meters · Place 5 · Suffield | 800 Meters | 5 | 3:21.67 | 12 |
| Apr 23 | The Patriot GamesApr 23 · 1 Mile · Place 24 · Suffield | 1 Mile | 24. | 6:41.91a PB | 12 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 3200 Meters · Place 4 · Suffield | 3200 Meters | 4 | 14:53.22 | 12 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 1600 Meters · Place 7 · Suffield | 1600 Meters | 7 | 6:53.73 | 12 |
| Apr 19 | Suffield, East Granby @ EllingtonApr 19 · 800 Meters · Place 5 · Suffield | 800 Meters | 5 | 3:19.57 | 12 |
| Apr 12 | Somers at SuffieldApr 12 · 3200 Meters · Place 7 · Suffield | 3200 Meters | 7 | 15:05.91 | 12 |
| Apr 12 | Somers at SuffieldApr 12 · 1600 Meters · Place 10 · Suffield | 1600 Meters | 10 | 6:50.37 | 12 |
| Apr 5 | Suffield, Windsor Locks at StaffordApr 5 · 3200 Meters · Place 3 · Suffield | 3200 Meters | 3 | 15:38.51 | Sr |
| Apr 5 | Suffield, Windsor Locks at StaffordApr 5 · 1600 Meters · Place 6 · Suffield | 1600 Meters | 6 | 7:06.82 | Sr |
| Jan 22 | NCCC Invitational Girls DivisionJan 22 · 3200 Meters · Place 14 · Suffield | 3200 Meters | 14. | 14:32.60a | 12 |
2022 Indoor Track
5 results2021 Indoor Track
3 results2021 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 19 | East Granby, East Windsor at SuffieldMay 19 · 3200 Meters · Place 2 · Suffield | 3200 Meters | 2 | 16:03.03 | 11 |
| May 19 | East Granby, East Windsor at SuffieldMay 19 · 1600 Meters · Place 1 · Suffield | 1600 Meters | 1 | 6:31.95 PB | 11 |
| May 14 | Randy Smith Journal Inquirer Greater Manchester InvitationalMay 14 · 3200 Meters · Place 19 · Suffield | 3200 Meters | 19 | 14:53.15 | 11 |
| May 14 | Randy Smith Journal Inquirer Greater Manchester InvitationalMay 14 · 1600 Meters · Place 15 · Suffield | 1600 Meters | 15 | 6:37.12 | 11 |
| May 12 | Somers vs Suffield May 12 · 3200 Meters · Place 4 · Suffield | 3200 Meters | 4 | 14:52.31 | 11 |
| May 12 | Somers vs Suffield May 12 · 1600 Meters · Place 5 · Suffield | 1600 Meters | 5 | 6:56.67 | 11 |
| May 12 | Somers vs Suffield May 12 · 400 Meters · Place 8 · Suffield | 400 Meters | 8 | 1:23.44 PB | 11 |
| May 5 | Canton, Rockville at SuffieldMay 5 · 3200 Meters · Place 4 · Suffield | 3200 Meters | 4. | 14:48.91a | 11 |
| May 5 | Canton, Rockville at SuffieldMay 5 · 1600 Meters · Place 5 · Suffield | 1600 Meters | 5. | 6:58.76a | 11 |
| May 3 | Stafford, Suffield, Windsor LocksMay 3 · 3200 Meters · Place 4 · Suffield | 3200 Meters | 4 | 15:27.20h PB | 11 |
| May 3 | Stafford, Suffield, Windsor LocksMay 3 · 1600 Meters · Place 5 · Suffield | 1600 Meters | 5 | 6:53.36 | 11 |
| Apr 28 | Granby Suffield BoltonApr 28 · 1600 Meters · Place 6 · Suffield | 1600 Meters | 6. | 8:11.24 | 11 |
| Apr 28 | Granby Suffield BoltonApr 28 · 800 Meters · Place 4 · Suffield | 800 Meters | 4. | 3:11.94 | 11 |
| Apr 22 | HMTCA, SMSA at SuffieldApr 22 · 3200 Meters · Place 1 · Suffield | 3200 Meters | 1. | 15:43.60 | 11 |
| Apr 22 | HMTCA, SMSA at SuffieldApr 22 · 1600 Meters · Place 1 · Suffield | 1600 Meters | 1. | 6:55.84 | 11 |
| Apr 22 | HMTCA, SMSA at SuffieldApr 22 · 800 Meters · Place 3 · Suffield | 800 Meters | 3. | 3:13.10 | 11 |
| Apr 14 | Ellington, Suffield, Coventry @ CoventryApr 14 · 3200 Meters · Place 5 · Suffield | 3200 Meters | 5 | 15:34.12 | 11 |
| Apr 14 | Ellington, Suffield, Coventry @ CoventryApr 14 · 1600 Meters · Place 7 · Suffield | 1600 Meters | 7 | 7:03.99 | 11 |
2020 Indoor Track
4 results2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | Jack Long InvitationalDec 27 · 1000 Meters · Place 51 · Suffield | 1000 Meters | 51. | 4:26.19a | 10 |
2019 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | HP OpenerDec 21 · 300 Meters · Place 45 · Suffield | 300 Meters | 45. | 1:01.42a PB | 10 |
| Dec 21 | HP OpenerDec 21 · 600 Meters · Place 23 · Suffield | 600 Meters | 23. | 2:20.32a PB | 10 |
| Dec 14 | NCCC Development MeetDec 14 · 55 Meter · Place 77 · Suffield | 55 Meter | 77. | 10.80a PB | 10 |