Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorPATF vs. Austin Prep, North Reading, Marianapolis, Landmark · Apr 22 | 14.10a | PATF vs. Austin Prep, North Reading, Marianapolis, Landmark | April 22, 2026 |
| 55 Meter · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 28 | 7.75a | 2026-01-28 PATF vs. Austin Prep and North Reading | January 28, 2026 |
| Discus · 1.6kg · OutdoorCape Ann League Championships · May 23 | 123' 10" | Cape Ann League Championships | May 23, 2026 |
| Javelin · 800g · OutdoorNorth Reading vs. Essex Tech · Apr 14 | 98' 5" | North Reading vs. Essex Tech | April 14, 2026 |
| Shot Put · 12lb · IndoorCape Ann League Meet #2 · Dec 30 | 39-03.25 | Cape Ann League Meet #2 | December 30, 2025 |
| Shot Put · 12lb · OutdoorMIAA Division 5 Track & Field Championship · May 29 | 45-11.00 | MIAA Division 5 Track & Field Championship | May 29, 2026 |
| Weight Throw · 25lb / 11.3kg · IndoorMSTCA Speed Classic (Saturday) · Dec 20 | 31-01.25 | MSTCA Speed Classic (Saturday) | December 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · Discus · Place 6 · North Reading | Discus1.6kg | 6. | 122-02 | 10 |
| May 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 8 · North Reading | Shot Put12lb | 8. | 45-11.00 PB | 10 |
| May 23 | Cape Ann League ChampionshipsMay 23 · Discus · Place 5 · North Reading | Discus1.6kg | 5. | 123' 10" PB | 10 |
| May 23 | Cape Ann League ChampionshipsMay 23 · Shot Put · Place 10 · North Reading | Shot Put12lb | 10. | 41' 0.5" | 10 |
| May 6 | Pentucket vs. North ReadingMay 6 · Discus · Place 3 · North Reading | Discus1.6kg | 3. | 102'1" | 10 |
| May 6 | Pentucket vs. North ReadingMay 6 · Shot Put · Place 3 · North Reading | Shot Put12lb | 3. | 40'7.5" | 10 |
| Apr 28 | Triton Vs. North Reading Dual MeetApr 28 · Javelin · Place 6 · North Reading | Javelin800g | 6. | 95'01.00 | 10 |
| Apr 28 | Triton Vs. North Reading Dual MeetApr 28 · Discus · Place 3 · North Reading | Discus1.6kg | 3. | 113'10.00 | 10 |
| Apr 28 | Triton Vs. North Reading Dual MeetApr 28 · Shot Put · Place 3 · North Reading | Shot Put12lb | 3. | 39'04.00 | 10 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Javelin · Place 8 · North Reading | Javelin800g | 8. | 90-04 | 10 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Discus · Place 4 · North Reading | Discus1.6kg | 4. | 95-05 | 10 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Shot Put · Place 4 · North Reading | Shot Put12lb | 4. | 37-08.00 | 10 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 100 Meters · Place 29 · North Reading | 100 Meters | 29. | 14.10a PB | 10 |
| Apr 14 | North Reading vs. Essex TechApr 14 · Javelin · Place 1 · North Reading | Javelin800g | 1. | 98' 5" PB | 10 |
| Apr 14 | North Reading vs. Essex TechApr 14 · Discus · Place 3 · North Reading | Discus1.6kg | 3. | 105' 11" | 10 |
| Apr 14 | North Reading vs. Essex TechApr 14 · Shot Put · Place 4 · North Reading | Shot Put12lb | 4. | 39' 10" | 10 |
| Apr 8 | North Reading vs. NewburyportApr 8 · Javelin · Place 7 · North Reading | Javelin800g | 7. | 80-10 | 10 |
| Apr 8 | North Reading vs. NewburyportApr 8 · Discus · Place 6 · North Reading | Discus1.6kg | 6. | 90-10 | 10 |
| Apr 8 | North Reading vs. NewburyportApr 8 · Shot Put · Place 5 · North Reading | Shot Put12lb | 5. | 37-07.00 | 10 |
2026 Indoor Track
9 results2025 Indoor Track
5 results