Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Belmont HS 2026Apr 10 · Shot Put · Place 23 · Portsmouth Christian | Shot Put12lb | 23. | 23-3.00 PB | 12 |
2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | NHWTL @ PEAJan 21 · Shot Put · Place 29 · Portsmouth Christian | Shot Put | 29 | 23-8.50 | 12 |
| Jan 21 | NHWTL @ PEAJan 21 · 300 Meters · Place 57 · Portsmouth Christian | 300 Meters | 57 | 51.29a PB | 12 |
| Jan 21 | NHWTL @ PEAJan 21 · 55 Meters · Place 75 · Portsmouth Christian | 55 Meters | 75 | 8.59a PB | 12 |
| Jan 11 | NHWTL UNH AfternoonJan 11 · Shot Put · Place 23 · Portsmouth Christian | Shot Put | 23 | 23-6.75 | SR |
| Jan 11 | NHWTL UNH AfternoonJan 11 · 55 Meters · Place 42 · Portsmouth Christian | 55 Meters | 42 | 8.65 | SR |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 300 Meters · Place 32 · Portsmouth Christian | 300 Meters | 32 | 51.61 | SR |
| Jan 4 | NHWTL UNH AfternoonJan 4 · 55 Meters · Place 46 · Portsmouth Christian | 55 Meters | 46 | 8.73 | SR |
2025 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | NHWTL PEADec 20 · 600 Meters · Place 29 · Portsmouth Christian | 600 Meters | 29. | 2:05.19a PB | 12 |
| Dec 18 | NHWTL JV 1Dec 18 · 300 Meters · Place 54 · Portsmouth Christian | 300 Meters | 54. | 52.10a | 12 |
| Dec 18 | NHWTL JV 1Dec 18 · 55 Meter · Place 70 · Portsmouth Christian | 55 Meter | 70. | 8.66a PB | 12 |
| Dec 18 | NHWTL JV 1Dec 18 · Shot Put · Place 34 · Portsmouth Christian | Shot Put12lb | 34. | 24-10.00 PB | 12 |