Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Bow Cluster MeetMay 20 · Discus · Place 18 · Kingswood Reg Senior | Discus1kg | 18. | 49-06 | 12 |
| May 20 | Bow Cluster MeetMay 20 · 1600 Meters · Kingswood Reg Senior | 1600 Meters | -- | DNF | 12 |
| May 5 | Coe-Brown Senior DayMay 5 · Discus · Place 10 · Kingswood Reg Senior | Discus1kg | 10. | 52' 3" | 12 |
| May 5 | Coe-Brown Senior DayMay 5 · 1600 Meters · Kingswood Reg Senior | 1600 Meters | — | DNF | 12 |
| Apr 21 | Kennett MeetApr 21 · Discus · Place 20 · Kingswood Reg Senior | Discus1kg | 20. | 37-2.00 | 12 |
| Apr 21 | Kennett MeetApr 21 · 1600 Meters · Place 15 · Kingswood Reg Senior | 1600 Meters | 15. | 7:56.45a PB | 12 |
| Apr 18 | Sanborn InvitationalApr 18 · Discus · Place 20 · Kingswood Reg Senior | Discus1kg | 20. | 52-06 PB | 12 |
| Apr 18 | Sanborn InvitationalApr 18 · 1600 Meters · Place 15 · Kingswood Reg Senior | 1600 Meters | 15. | 8:06.44a | 12 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH AfternoonDec 27 · 1000 Meters · Place 13 · Kingswood Reg Senior | 1000 Meters | 13. | 4:45.76a | 12 |
| Dec 21 | NHWTL UNH MorningDec 21 · 1000 Meters · Place 13 · Kingswood Reg Senior | 1000 Meters | 13. | 4:33.71a PB | 12 |
| Dec 13 | NHWTL PEADec 13 · 1000 Meters · Place 18 · Kingswood Reg Senior | 1000 Meters | 18. | 4:46.37a | 12 |
| Jan 11 | NHWTL PEAJan 11 · Shot Put · Place 22 · Kingswood Reg Senior | Shot Put | 22 | 18-3 | — |
| Jan 11 | NHWTL PEAJan 11 · 1000 Meters · Place 27 · Kingswood Reg Senior | 1000 Meters | 27 | 4:49.14a | — |
2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | NHWTL PSU MorningDec 28 · 1000 Meters · Place 11 · Kingswood Reg Senior | 1000 Meters | 11. | 4:52.43a | 11 |
| Dec 28 | NHWTL PSU MorningDec 28 · Shot Put · Place 29 · Kingswood Reg Senior | Shot Put4kg | 29. | 17-01.00 | 11 |
| Dec 15 | NWTL UNH AMDec 15 · 1000 Meters · Place 13 · Kingswood Reg Senior | 1000 Meters | 13. | 4:48.88a | 11 |
| Dec 15 | NWTL UNH AMDec 15 · Shot Put · Place 10 · Kingswood Reg Senior | Shot Put4kg | 10. | 15-04.00 | 11 |
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Coe-Brown MeetMay 7 · Discus · Place 13 · Kingswood Reg Senior | Discus1kg | 13. | 44-7 | 10 |
| May 7 | Coe-Brown MeetMay 7 · Shot Put · Place 15 · Kingswood Reg Senior | Shot Put4kg | 15. | 17-1.25 PB | 10 |
2023 Indoor Track
8 results2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL @ UNH MorningDec 27 · 300 Meters · Place 30 · Kingswood Reg Senior | 300 Meters | 30. | 1:06.60a PB | 9 |
| Dec 27 | NHWTL @ UNH MorningDec 27 · Shot Put · Place 7 · Kingswood Reg Senior | Shot Put4kg | 7. | 5.09m | 9 |