Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1612.00a15th Annual Henry Sheldon InvitationalMay 16, 2026
200 Meters · OutdoorCape Ann League Championship · May 1824.92aCape Ann League ChampionshipMay 18, 2024
55 Meter · IndoorCape Ann League Meet #2 · Jan 97.23aCape Ann League Meet #2January 9, 2024
55 Meters · IndoorCape Ann League Meet #3 · Jan 147.21Cape Ann League Meet #3January 14, 2025
Long Jump · IndoorCape Ann League Meet #1 · Dec 1214-07.00Cape Ann League Meet #1December 12, 2023
Long Jump · OutdoorMSTCA Division 6 Relays · Apr 284.45mMSTCA Division 6 RelaysApril 28, 2023
Shot Put · 12lb · IndoorMSTCA Winter Festival (Sunday) · Dec 1435-11.00MSTCA Winter Festival (Sunday)December 14, 2025
Shot Put · 12lb · Outdoor15th Annual Henry Sheldon Invitational · May 1643' 0"15th Annual Henry Sheldon InvitationalMay 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Shot Put · Place 7 · IpswichShot Put12lb7.42' 1"12
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 18 · Ipswich100 MetersRound P18.12.26aWind: 012
May 1615th Annual Henry Sheldon InvitationalMay 16 · Shot Put · Place 4 · IpswichShot Put12lb4.43' 0" PB12
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 16 · Ipswich100 MetersRound P16.12.00a PBWind: 012
Apr 28Ipswich vs. AmesburyApr 28 · Shot Put · Place 4 · IpswichShot Put12lb4.40' 1"12
Apr 28Ipswich vs. AmesburyApr 28 · 100 Meters · Place 3 · Ipswich100 Meters3.12.20aWind: 012
Apr 15Lynnfield vs Ipswich (Boys Only)Apr 15 · Shot Put · Place 1 · IpswichShot Put12lb1.42'4"12
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Shot Put · Place 1 · IpswichShot Put140-012
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · 100 Meters · Place 6 · Ipswich100 Meters612.53a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55 Meter · Place 29 · Ipswich55 MeterRound P29.7.28a12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Shot Put · Place 16 · IpswichShot Put12lb16.35-11.00 PB12
Jan 21Cape Ann League Meet #4Jan 21 · 55 Meters · Place 23 · Ipswich55 Meters237.2311
Jan 14Cape Ann League Meet #3Jan 14 · 55 Meters · Place 21 · Ipswich55 Meters217.21 PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Shot Put · Place 22 · IpswichShot Put12lb22.37-03.0011
May 24Cape Ann League ChampionshipMay 24 · Shot Put · Place 15 · IpswichShot Put12lb15.35-00.5011
May 24Cape Ann League ChampionshipMay 24 · 100 Meters · Place 21 · Ipswich100 MetersRound P21.12.33a11
May 16MSTCA Division 6 RelaysMay 16 · Shot Put · Place 17 · IpswichShot Put1711.20m11
May 9Lynnfield vs Ipswich #2May 9 · 200 Meters · Place 3 · Ipswich200 Meters3.24.4Unofficial11
Apr 17Ipswich vs. LynnfieldApr 17 · Shot Put · Place 2 · IpswichShot Put236-211
Apr 17Ipswich vs. LynnfieldApr 17 · 200 Meters · Place 3 · Ipswich200 Meters325.25a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 200 Meters · Place 18 · Ipswich200 Meters1824.92a PB—
May 18Cape Ann League ChampionshipMay 18 · 100 Meters · Place 16 · Ipswich100 Meters1612.11a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · Shot Put · Place 14 · IpswichShot Put1431-6.5010
May 1113th Annual Henry Sheldon InvitationalMay 11 · 200 Meters · Place 4 · Ipswich200 Meters425.0010
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Shot Put · Place 14 · IpswichShot Put12lb14.10.66m10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Cape Ann League Championship MeetFeb 6 · 55 Meters · Place 20 · Ipswich55 Meters207.23SO
Jan 30Cape Ann League Meet #5Jan 30 · 55 Meters · Place 18 · Ipswich55 Meters187.24a—
Jan 9Cape Ann League Meet #2Jan 9 · 55 Meter · Place 15 · Ipswich55 Meter15.7.23a PB10
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 48 · Ipswich55 MetersRound P487.48a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 55 Meter · Place 15 · Ipswich55 Meter15.7.30a10
Dec 12Cape Ann League Meet #1Dec 12 · Long Jump · Place 19 · IpswichLong Jump19.14-07.00 PB10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55 Meter · Place 57 · Ipswich55 MeterRound P57.7.62a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28MSTCA Division 6 RelaysApr 28 · Long Jump · Place 31 · IpswichLong Jump314.45m PB—