Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSanborn Cluster Meet · Apr 13 | 12.13a | Sanborn Cluster Meet | April 13, 2026 |
| 200 Meters · OutdoorSanborn Cluster Meet · Apr 13 | 25.75a | Sanborn Cluster Meet | April 13, 2026 |
| 300 Meters · IndoorNHWTL UNH Morning · Dec 13 | 49.97a | NHWTL UNH Morning | December 13, 2025 |
| 300m Hurdles · 36" / 0.914m · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 4 | 46.10a | Pinkerton, Winnacunnet, Newmarket @ Exeter | May 4, 2026 |
| 55 Meter · IndoorNHWTL USM · Jan 11 | 7.38a | NHWTL USM | January 11, 2026 |
| 55 Meters · IndoorNHWTL @ PEA · Jan 21 | 7.32a | NHWTL @ PEA | January 21, 2026 |
| Long Jump · IndoorNHWTL @ PEA Morning · Jan 24 | 16-06.75 | NHWTL @ PEA Morning | January 24, 2026 |
| Long Jump · OutdoorSanborn Cluster · Apr 6 | 17-11.50 | Sanborn Cluster | April 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Seacoast Freshmen SophomoreMay 9 · Long Jump · Place 6 · Newmarket | Long Jump | 6. | 15' 3" | 10 |
| May 9 | Seacoast Freshmen SophomoreMay 9 · 300m Hurdles · Place 1 · Newmarket | 300m Hurdles36" / 0.914m | 1. | 46.40a | 10 |
| May 4 | Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Long Jump · Place 5 · Newmarket | Long Jump | 5. | 17-10.50 | 10 |
| May 4 | Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 300m Hurdles · Place 2 · Newmarket | 300m Hurdles36" / 0.914m | 2. | 46.10a PB | 10 |
| May 4 | Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 100 Meters · Place 14 · Newmarket | 100 Meters | 14. | 12.39a | 10 |
| May 2 | Phillips ExeterMay 2 · Long Jump · Newmarket | Long Jump | -- | DNS | 10 |
| Apr 21 | Windham, Dover, Newmarket @ ExeterApr 21 · Long Jump · Place 8 · Newmarket | Long Jump | 8. | 15-09.00 | 10 |
| Apr 21 | Windham, Dover, Newmarket @ ExeterApr 21 · 200 Meters · Newmarket | 200 Meters | -- | DNS | 10 |
| Apr 21 | Windham, Dover, Newmarket @ ExeterApr 21 · 100 Meters · Place 12 · Newmarket | 100 Meters | 12. | 12.62a | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · Long Jump · Place 8 · Newmarket | Long Jump | 8. | 17-09.50 | 10 |
| Apr 18 | Sanborn InvitationalApr 18 · 100 Meters · Place 26 · Newmarket | 100 MetersRound P | 26. | 12.46a | 10 |
| Apr 15 | Dover, Newmarket @ WinnacunnetApr 15 · Long Jump · Place 3 · Newmarket | Long Jump | 3. | 16-04.00 | 10 |
| Apr 15 | Dover, Newmarket @ WinnacunnetApr 15 · 200 Meters · Newmarket | 200 Meters | -- | DNS | 10 |
| Apr 15 | Dover, Newmarket @ WinnacunnetApr 15 · 100 Meters · Place 8 · Newmarket | 100 Meters | 8. | 12.48a | 10 |
| Apr 13 | Sanborn Cluster MeetApr 13 · Long Jump · Place 2 · Newmarket | Long Jump | 2. | 17-01.00 | 10 |
| Apr 13 | Sanborn Cluster MeetApr 13 · 200 Meters · Place 5 · Newmarket | 200 Meters | 5. | 25.75a PB | 10 |
| Apr 13 | Sanborn Cluster MeetApr 13 · 100 Meters · Place 5 · Newmarket | 100 Meters | 5. | 12.13a PB | 10 |
| Apr 6 | Sanborn ClusterApr 6 · Long Jump · Place 1 · Newmarket | Long Jump | 1. | 17-11.50 PB | 10 |
| Apr 6 | Sanborn ClusterApr 6 · 200 Meters · Place 9 · Newmarket | 200 Meters | 9. | 25.85a | 10 |
| Apr 6 | Sanborn ClusterApr 6 · 100 Meters · Place 8 · Newmarket | 100 Meters | 8. | 12.38a | 10 |
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL @ PEA MorningJan 24 · Long Jump · Place 11 · Newmarket | Long Jump | 11. | 16-06.75 PB | 10 |
| Jan 21 | NHWTL @ PEAJan 21 · Long Jump · Place 12 · Newmarket | Long Jump | 12 | 16-7 | 10 |
| Jan 21 | NHWTL @ PEAJan 21 · 55 Meters · Place 31 · Newmarket | 55 Meters | 31 | 7.32a PB | 10 |
| Jan 11 | NHWTL USMJan 11 · 55 Meter · Place 19 · Newmarket | 55 MeterRound P | 19. | 7.38a PB | 10 |
| Jan 3 | NHWTL PEAJan 3 · 55 Meters · Place 30 · Newmarket | 55 Meters | 30 | 7.42a | 10 |
2025 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL USMDec 21 · 55 Meter · Place 24 · Newmarket | 55 MeterRound P | 24. | 7.63a | 10 |
| Dec 13 | NHWTL UNH MorningDec 13 · 300 Meters · Place 34 · Newmarket | 300 Meters | 34. | 49.97a PB | 10 |
| Dec 13 | NHWTL UNH MorningDec 13 · 55 Meter · Place 47 · Newmarket | 55 MeterRound P | 47. | 7.96a | 10 |