Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNashua North Invitational · Apr 25 | 5:02.51a | Nashua North Invitational | April 25, 2026 |
| 100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 12.60a | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| 1500 Meters · IndoorNHWTL @ PEA Afternoon · Jan 24 | 4:42.05a | NHWTL @ PEA Afternoon | January 24, 2026 |
| 1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 4:51.39a | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| 1600 Meters · OutdoorCampbell, Windham @ Pelham · May 21 | 4:59.39a | Campbell, Windham @ Pelham | May 21, 2026 |
| 200 Meters · OutdoorCampbell, Windham @ Pelham · May 21 | 26.00a | Campbell, Windham @ Pelham | May 21, 2026 |
| 3000 Meters · IndoorNHWTL UNH Afternoon · Jan 18 | 10:19.15 | NHWTL UNH Afternoon | January 18, 2026 |
| 3200 Meters · OutdoorPelham Invitational · Apr 11 | 11:17.76a | Pelham Invitational | April 11, 2026 |
| 400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 59.42a | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 56-9 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 4-5 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 59-10 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 14-8 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
| Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20 | 25-10 | New Hampshire Decathlon / Heptathlon Championships | June 20, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results2026 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | NHWTL @ PEA AfternoonJan 24 · 1500 Meters · Place 22 · Windham | 1500 Meters | 22 | 4:42.05a PB | 12 |
| Jan 18 | NHWTL UNH AfternoonJan 18 · 3000 Meters · Place 5 · Windham | 3000 Meters | 5 | 10:19.15 PB | SR |
| Jan 4 | NHWTL UNH MorningJan 4 · 1500 Meters · Place 9 · Windham | 1500 Meters | 9 | 4:53.08 | SR |
2025 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Memorial Tri - MeetMay 21 · 1600 Meters · Place 6 · Windham | 1600 Meters | 6 | 5:08.58 | JR |
| May 6 | Exeter Quad MeetMay 6 · 1600 Meters · Place 7 · Windham | 1600 Meters | 7 | 5:01.82 | JR |
| Apr 26 | Black Bear InviteApr 26 · 1600 Meters · Place 27 · Windham | 1600 Meters | 27 | 5:23.56 | JR |
2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | NHWTL PEAJan 11 · 1500 Meters · Place 7 · Windham | 1500 Meters | 7 | 4:48.16a | — |
2024 Outdoor Track
1 results