Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | Nashua South Throwers MeetJan 21 · Shot Put · Place 42 · Mascoma Valley | Shot Put | 42 | 20-5.25 | SO |
| Jan 17 | NHWTL @ PEAJan 17 · 55 Meter · Place 46 · Mascoma Valley Reg | 55 MeterRound P | 46. | 9.90a | 10 |
| Jan 17 | NHWTL @ PEAJan 17 · Shot Put · Place 26 · Mascoma Valley Reg | Shot Put4kg | 26. | 19-06.00 PB | 10 |
| Jan 3 | NHWTL Afternoon @ PSUJan 3 · Shot Put · Place 11 · Mascoma Valley Reg | Shot Put | 11 | 17-10 | 10 |
| Jan 3 | NHWTL Afternoon @ PSUJan 3 · 55 Meters · Place 40 · Mascoma Valley Reg | 55 Meters | 40 | 9.95a | 10 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | NHWTL UNH MorningDec 27 · 55 Meter · Place 39 · Mascoma Valley Reg | 55 MeterRound P | 39. | 9.64a PB | 10 |
| Dec 27 | NHWTL UNH MorningDec 27 · Shot Put · Place 20 · Mascoma Valley Reg | Shot Put4kg | 20. | 15-03.50 | 10 |
| Dec 16 | Lebanon Throws Meet #1Dec 16 · Shot Put · Place 6 · Mascoma Valley Reg | Shot Put4kg | 6. | 18-03.00 | 10 |
| Jan 11 | NHWTL PEAJan 11 · 55 Meters · Place 54 · Mascoma Valley Reg | 55 Meters | 54 | 9.68a PB | — |
| Jan 4 | NHWTL PSU MorningJan 4 · 55 Meters · Place 33 · Mascoma Valley Reg | 55 Meters | 33 | 9.93a | — |
2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 15 | Belmont HS MeetMay 15 · 200 Meters · Place 17 · Mascoma Valley Reg | 200 Meters | 17. | 36.14a | 9 |
| May 13 | Moultonborough InviteMay 13 · 200 Meters · Place 28 · Mascoma Valley | 200 Meters | 28 | 35.81 PB | 9 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | NHWTL PSU AfternoonDec 21 · 55 Meter · Place 60 · Mascoma Valley Reg | 55 MeterRound P | 60. | 10.01a | 9 |
| Dec 14 | NHWT PSU AMDec 14 · 55 Meter · Place 37 · Mascoma Valley Reg | 55 MeterRound P | 37. | 9.81a | 9 |