Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorLynnfield vs Ipswich (Boys Only) · Apr 1517.7Lynnfield vs Ipswich (Boys Only)April 15, 2026
High Jump · Outdoor15th Annual Henry Sheldon Invitational · May 165' 8"15th Annual Henry Sheldon InvitationalMay 16, 2026
Javelin · 800g · OutdoorMIAA Division 6 Track & Field Championship · May 28143-05MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Pole Vault · OutdoorMIAA Division 6 Track & Field Championship · May 2810-00.00MIAA Division 6 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Pole Vault · Place 11 · IpswichPole Vault11.10-00.00 PB10
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 9 · IpswichJavelin800g9.143-05 PB10
May 23Cape Ann League ChampionshipsMay 23 · Pole Vault · Place 8 · IpswichPole Vault8.9' 6"10
May 23Cape Ann League ChampionshipsMay 23 · High Jump · Place 9 · IpswichHigh Jump9.5' 6"10
May 23Cape Ann League ChampionshipsMay 23 · Javelin · Place 6 · IpswichJavelin800g6.132' 2"10
May 1615th Annual Henry Sheldon InvitationalMay 16 · High Jump · Place 8 · IpswichHigh Jump8.5' 8" PB10
May 1615th Annual Henry Sheldon InvitationalMay 16 · Javelin · Place 2 · IpswichJavelin800g2.143' 1"10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 110m Hurdles · Place 9 · Ipswich110m Hurdles39" / 0.991mRound P9.17.81aWind: 010
May 5Hamilton-Wenham vs. IpswichMay 5 · Pole Vault · Place 3 · IpswichPole Vault3.10' 0"10
May 5Hamilton-Wenham vs. IpswichMay 5 · High Jump · Place 1 · IpswichHigh Jump1.5' 6"10
May 5Hamilton-Wenham vs. IpswichMay 5 · Javelin · Place 1 · IpswichJavelin800g1.142' 11"10
May 1MSTCA Division 6 RelaysMay 1 · Pole Vault · Place 5 · IpswichPole Vault59-06.0010
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 6 · IpswichJavelin640.90m10
Apr 28Ipswich vs. AmesburyApr 28 · Pole Vault · Place 3 · IpswichPole Vault3.9' 0"10
Apr 28Ipswich vs. AmesburyApr 28 · High Jump · Place 3 · IpswichHigh Jump3.5' 8"10
Apr 28Ipswich vs. AmesburyApr 28 · Javelin · Place 1 · IpswichJavelin800g1.138' 6"10
Apr 15Lynnfield vs Ipswich (Boys Only)Apr 15 · High Jump · Place 1 · IpswichHigh Jump1.5'8"10
Apr 15Lynnfield vs Ipswich (Boys Only)Apr 15 · Javelin · Place 1 · IpswichJavelin800g1.142'1"10
Apr 15Lynnfield vs Ipswich (Boys Only)Apr 15 · 110m Hurdles · Place 2 · Ipswich110m Hurdles39" / 0.991m2.17.7 PB10
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · High Jump · Place 1 · IpswichHigh Jump15-610
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · Javelin · Place 1 · IpswichJavelin1134-910
Apr 7Ipswich v Essex Tech CAL Dual Meet Apr 7 · 110m Hurdles · Place 1 · Ipswich110m Hurdles118.70a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · Javelin · Place 13 · IpswichJavelin800g13.105-029
May 24Cape Ann League ChampionshipMay 24 · 110m Hurdles · Place 14 · Ipswich110m Hurdles39" / 0.991mRound P14.19.31a9
May 24Cape Ann League ChampionshipMay 24 · High Jump · Place 10 · IpswichHigh Jump10.5-04.009
May 16MSTCA Division 6 RelaysMay 16 · Javelin · Place 12 · IpswichJavelin1233.92m9
May 9Lynnfield vs Ipswich #2May 9 · Javelin · Place 2 · IpswichJavelin800g2.117'9"Unofficial9
May 9Lynnfield vs Ipswich #2May 9 · High Jump · Place 2 · IpswichHigh Jump2.5'4"Unofficial9
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · High Jump · Place 3 · IpswichHigh Jump35-49
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Javelin · Place 5 · IpswichJavelin5123-49
Apr 17Ipswich vs. LynnfieldApr 17 · High Jump · Place 3 · IpswichHigh Jump35-49
Apr 17Ipswich vs. LynnfieldApr 17 · Javelin · Place 3 · IpswichJavelin3114-29