Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCape Ann League Championships · May 2389' 5"Cape Ann League ChampionshipsMay 23, 2026
Javelin · 600g · OutdoorMIAA Division 5 Track & Field Championship · May 2997-09MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorCape Ann League Championships · May 2331' 7.25"Cape Ann League ChampionshipsMay 23, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 8 · North ReadingJavelin600g8.97-09 PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Discus · Place 18 · North ReadingDiscus1kg18.76-0011
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 9 · North ReadingShot Put4kg9.30-07.5011
May 23Cape Ann League ChampionshipsMay 23 · Javelin · Place 2 · North ReadingJavelin600g2.92' 2"11
May 23Cape Ann League ChampionshipsMay 23 · Discus · Place 4 · North ReadingDiscus1kg4.89' 5" PB11
May 23Cape Ann League ChampionshipsMay 23 · Shot Put · Place 1 · North ReadingShot Put4kg1.31' 7.25" PB11
May 1615th Annual Henry Sheldon InvitationalMay 16 · Javelin · Place 3 · North ReadingJavelin600g3.92' 0"11
May 1615th Annual Henry Sheldon InvitationalMay 16 · Shot Put · Place 1 · North ReadingShot Put4kg1.30' 7.5"11
May 6Pentucket vs. North ReadingMay 6 · Javelin · Place 2 · North ReadingJavelin600g2.88'0"11
May 6Pentucket vs. North ReadingMay 6 · Discus · Place 3 · North ReadingDiscus1kg3.79'1"11
May 6Pentucket vs. North ReadingMay 6 · Shot Put · Place 1 · North ReadingShot Put4kg1.29'4"11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Javelin · Place 1 · North ReadingJavelin600g1.88'10.0011
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Discus · Place 2 · North ReadingDiscus1kg2.76'02.0011
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Shot Put · Place 1 · North ReadingShot Put4kg1.31'05.0011
Apr 14North Reading vs. Essex TechApr 14 · Javelin · Place 1 · North ReadingJavelin600g1.93' 6"11
Apr 14North Reading vs. Essex TechApr 14 · Discus · Place 4 · North ReadingDiscus1kg4.71' 0"11
Apr 14North Reading vs. Essex TechApr 14 · Shot Put · Place 1 · North ReadingShot Put4kg1.30' 2"11
Apr 8North Reading vs. NewburyportApr 8 · Javelin · Place 1 · North ReadingJavelin600g1.86-0411
Apr 8North Reading vs. NewburyportApr 8 · Discus · Place 3 · North ReadingDiscus1kg3.69-1011
Apr 8North Reading vs. NewburyportApr 8 · Shot Put · Place 1 · North ReadingShot Put4kg1.30-09.0011