Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPATF vs. Austin Prep, North Reading, Marianapolis, Landmark · Apr 2214.10aPATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApril 22, 2026
55 Meter · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 287.75a2026-01-28 PATF vs. Austin Prep and North ReadingJanuary 28, 2026
Discus · 1.6kg · OutdoorCape Ann League Championships · May 23123' 10"Cape Ann League ChampionshipsMay 23, 2026
Javelin · 800g · OutdoorNorth Reading vs. Essex Tech · Apr 1498' 5"North Reading vs. Essex TechApril 14, 2026
Shot Put · 12lb · IndoorCape Ann League Meet #2 · Dec 3039-03.25Cape Ann League Meet #2December 30, 2025
Shot Put · 12lb · OutdoorMIAA Division 5 Track & Field Championship · May 2945-11.00MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Weight Throw · 25lb / 11.3kg · IndoorMSTCA Speed Classic (Saturday) · Dec 2031-01.25MSTCA 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
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Discus · Place 6 · North ReadingDiscus1.6kg6.122-0210
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 8 · North ReadingShot Put12lb8.45-11.00 PB10
May 23Cape Ann League ChampionshipsMay 23 · Discus · Place 5 · North ReadingDiscus1.6kg5.123' 10" PB10
May 23Cape Ann League ChampionshipsMay 23 · Shot Put · Place 10 · North ReadingShot Put12lb10.41' 0.5"10
May 6Pentucket vs. North ReadingMay 6 · Discus · Place 3 · North ReadingDiscus1.6kg3.102'1"10
May 6Pentucket vs. North ReadingMay 6 · Shot Put · Place 3 · North ReadingShot Put12lb3.40'7.5"10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Javelin · Place 6 · North ReadingJavelin800g6.95'01.0010
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Discus · Place 3 · North ReadingDiscus1.6kg3.113'10.0010
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Shot Put · Place 3 · North ReadingShot Put12lb3.39'04.0010
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Javelin · Place 8 · North ReadingJavelin800g8.90-0410
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Discus · Place 4 · North ReadingDiscus1.6kg4.95-0510
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Shot Put · Place 4 · North ReadingShot Put12lb4.37-08.0010
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 100 Meters · Place 29 · North Reading100 Meters29.14.10a PB10
Apr 14North Reading vs. Essex TechApr 14 · Javelin · Place 1 · North ReadingJavelin800g1.98' 5" PB10
Apr 14North Reading vs. Essex TechApr 14 · Discus · Place 3 · North ReadingDiscus1.6kg3.105' 11"10
Apr 14North Reading vs. Essex TechApr 14 · Shot Put · Place 4 · North ReadingShot Put12lb4.39' 10"10
Apr 8North Reading vs. NewburyportApr 8 · Javelin · Place 7 · North ReadingJavelin800g7.80-1010
Apr 8North Reading vs. NewburyportApr 8 · Discus · Place 6 · North ReadingDiscus1.6kg6.90-1010
Apr 8North Reading vs. NewburyportApr 8 · Shot Put · Place 5 · North ReadingShot Put12lb5.37-07.0010

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · Place 12 · North ReadingShot Put1241-6.5010
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · Shot Put · Place 9 · North ReadingShot Put938-410
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 55 Meter · Place 40 · North Reading55 Meter40.7.75a PB10
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · Shot Put · Place 5 · North ReadingShot Put12lb5.36-06.0010
Jan 20Cape Ann League Meet #5Jan 20 · Shot Put · Place 6 · North ReadingShot Put640-4.2510
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 25 · North ReadingShot Put2512.11m10
Jan 13Cape Ann League Meet #4Jan 13 · Weight Throw · Place 4 · North ReadingWeight Throw432' 5.5"Sophomore
Jan 13Cape Ann League Meet #4Jan 13 · Shot Put · Place 9 · North ReadingShot Put938' 8.5"Sophomore
Jan 7Cape Ann League Meet #3Jan 7 · Shot Put · Place 5 · North ReadingShot Put12lb5.38-00.2510

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · Weight Throw · Place 2 · North ReadingWeight Throw25lb / 11.3kg2.29-05.0010
Dec 30Cape Ann League Meet #2Dec 30 · Shot Put · Place 4 · North ReadingShot Put12lb4.39-03.25 PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Weight Throw · Place 15 · North ReadingWeight Throw25lb / 11.3kg15.31-01.25 PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 164 · North Reading55 Meter164.7.85a10
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · Shot Put · Place 11 · North ReadingShot Put1130-7—