Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNEC Championships · May 22 | 11.90a | NEC Championships | May 22, 2026 |
| 200 Meters · IndoorGBTCA: Last Chance Championship Meet · Feb 21 | 25.08a | GBTCA: Last Chance Championship Meet | February 21, 2026 |
| 200 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 14 | 24.5 | NEC Week #3 - Gloucester, Marblehead, Beverly | April 14, 2026 |
| 400 Meters · OutdoorNEC Week #2 Gloucester, Masconomet, Winthrop · Apr 9 | 58.1 | NEC Week #2 Gloucester, Masconomet, Winthrop | April 9, 2026 |
| 55 Meters · IndoorNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester · Jan 28 | 7.12a | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester | January 28, 2026 |
| 60 Meters · IndoorGBTCA: Last Chance Championship Meet · Feb 21 | 7.71a | GBTCA: Last Chance Championship Meet | February 21, 2026 |
| 600 Meters · IndoorNortheast Conference Indoor track & Field Championship · Feb 9 | 1:45.10a | Northeast Conference Indoor track & Field Championship | February 9, 2025 |
| Shot Put · 12lb · OutdoorNEC Week #1 - Gloucester, Saugus, Danvers · Mar 31 | 25-11.0 | NEC Week #1 - Gloucester, Saugus, Danvers | March 31, 2026 |
| Varsity 50 Yard Dash · IndoorNEC Week #1 - Marblehead, Gloucester, Beverly · Dec 17 | 6.5 | NEC Week #1 - Marblehead, Gloucester, Beverly | December 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
9 results2026 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 21 | GBTCA: Last Chance Championship MeetFeb 21 · 200 Meters · Place 9 · Gloucester | 200 Meters | 9 | 25.08a PB | 12 |
| Feb 21 | GBTCA: Last Chance Championship MeetFeb 21 · 60 Meters · Place 8 · Gloucester | 60 Meters | 8 | 7.71a PB | 12 |
| Feb 7 | MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 77 · Gloucester | 55 MetersRound P | 77 | 7.22a | 12 |
| Feb 5 | NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55 Meters · Place 9 · Gloucester | 55 Meters | 9 | 7.19a | 12 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 55 Meters · Place 14 · Gloucester | 55 MetersRound P | 14 | 7.18a | 12 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 15 · Gloucester | Shot Put | 15 | 25-4.25 | 12 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 8 · Gloucester | 55 Meters | 8 | 7.12a PB | 12 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · Shot Put · Place 15 · Gloucester | Shot Put | 15 | 25-11.5 | 12 |
| Jan 17 | MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 64 · Gloucester | Shot Put | 64 | 7.74m | 12 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Shot Put · Place 10 · Gloucester | Shot Put | 10 | 27-2.5 | 12 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 55 Meters · Place 8 · Gloucester | 55 Meters | 8 | 7.38a | 12 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · Shot Put · Place 49 · Fishermen TC,Glouce | Shot Put | 49 | 25-05.50 | 12 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · 55 Meters · Place 69 · Fishermen TC,Glouce | 55 Meters | 69 | 7.28 | 12 |
2025 Indoor Track
7 results2025 Outdoor Track
4 results