Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNashua North HS Invitational · May 14 | 4:56.02 | Nashua North HS Invitational | May 14, 2022 |
| 100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 15 | 14.34 | New Hampshire Decathlon / Heptathlon Championships | June 15, 2024 |
| 110m Hurdles · 39" / 0.991m · OutdoorNH Decathlon and Heptathlon · Jun 18 | 29.95a | NH Decathlon and Heptathlon | June 18, 2021 |
| 1500 Meters · IndoorNHWTL @ UNH Morning Session · Dec 16 | 4:44.48a | NHWTL @ UNH Morning Session | December 16, 2023 |
| 1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 15 | 4:40.10 | New Hampshire Decathlon / Heptathlon Championships | June 15, 2024 |
| 1600 Meters · OutdoorSpaulding · May 14 | 4:57.96a | Spaulding | May 14, 2024 |
| 200 Meters · OutdoorMerrimack Home Meet · May 18 | 29.64a | Merrimack Home Meet | May 18, 2021 |
| 3000 Meters · IndoorNHWTL @ PEA · Jan 20 | 10:05.75a | NHWTL @ PEA | January 20, 2024 |
| 3200 Meters · OutdoorBlack Bear · Apr 27 | 10:51.12a | Black Bear | April 27, 2024 |
| 400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 15 | 59.51 | New Hampshire Decathlon / Heptathlon Championships | June 15, 2024 |
| 800 Meters · OutdoorPelham Invitational · Apr 16 | 2:24.88a | Pelham Invitational | April 16, 2022 |
| Decathlon · OutdoorNH Decathlon and Heptathlon · Jun 18 | 1661 | NH Decathlon and Heptathlon | June 18, 2021 |
| Discus · 1.6kg · OutdoorNH Decathlon and Heptathlon · Jun 18 | 7.28m | NH Decathlon and Heptathlon | June 18, 2021 |
| High Jump · OutdoorNH Decathlon and Heptathlon · Jun 18 | 1.32m | NH Decathlon and Heptathlon | June 18, 2021 |
| Javelin · 800g · OutdoorNH Decathlon and Heptathlon · Jun 18 | 12.17m | NH Decathlon and Heptathlon | June 18, 2021 |
| Long Jump · OutdoorNH Decathlon and Heptathlon · Jun 18 | 3.73m | NH Decathlon and Heptathlon | June 18, 2021 |
| Shot Put · 12lb · OutdoorNH Decathlon and Heptathlon · Jun 18 | 4.11m | NH Decathlon and Heptathlon | June 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
11 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 20 | NHWTL @ PEAJan 20 · 3000 Meters · Place 11 · Nashua South | 3000 Meters | 11. | 10:05.75a PB | 12 |
| Jan 7 | NHWTL @ UNH MorningJan 7 · 3000 Meters · Place 7 · Nashua South | 3000 Meters | 7 | 10:07.68 | SR |
| Jan 6 | NHWTL UNH Afternoon SessionJan 6 · 3000 Meters · Place 7 · Nashua South | 3000 Meters | 7 | 10:07.68 | 12 |
2023 Indoor Track
3 results2023 Outdoor Track
1 results2022 Outdoor Track
4 results2021 Outdoor Track
12 results