Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMillis @ Dover-Sherborn · Mar 3118.23aMillis @ Dover-SherbornMarch 31, 2026
400 Meters · OutdoorMIAA Meet of Champions · Jun 457.92aMIAA Meet of ChampionsJune 4, 2026
400m Hurdles · 30" / 0.762m · OutdoorMedway vs DS · May 563.5Medway vs DSMay 5, 2026
800 Meters · OutdoorMedfield vs Dover Sherborn · Apr 282:23.06aMedfield vs Dover SherbornApril 28, 2026
High Jump · OutdoorMedfield vs Dover Sherborn · Apr 285' 2"Medfield vs Dover SherbornApril 28, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 12 · Dover-SherbornHigh Jump12.5-00.0010
Jun 4MIAA Meet of ChampionsJun 4 · 400 Meters · Place 8 · Dover-Sherborn400 Meters8.57.92a PB10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 8 · Dover-SherbornHigh Jump8.5-00.0010
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 6 · Dover-Sherborn400m Hurdles30" / 0.762m6.1:07.95a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Place 1 · Dover-Sherborn400 Meters1.58.75a10
May 19TVL Outdoor Track & Field ShowcaseMay 19 · High Jump · Place 7 · Dover-SherbornHigh Jump7.4-08.0010
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 1 · Dover-Sherborn400m Hurdles30" / 0.762m1.1:03.52a10
May 5Medway vs DSMay 5 · High Jump · Place 2 · Dover-SherbornHigh Jump2.4-1010
May 5Medway vs DSMay 5 · 400m Hurdles · Place 1 · Dover-Sherborn400m Hurdles30" / 0.762m1.63.5 PB10
May 5Medway vs DSMay 5 · 400 Meters · Place 1 · Dover-Sherborn400 Meters1.60.410
May 5Medway vs Dover SherbornMay 5 · High Jump · Dover-SherbornHigh Jump—4' 10"Unofficial10
May 5Medway vs Dover SherbornMay 5 · 400m Hurdles · Dover-Sherborn400m Hurdles30" / 0.762m—1:03.5Unofficial10
May 5Medway vs Dover SherbornMay 5 · 400 Meters · Dover-Sherborn400 Meters—1:00.4Unofficial10
Apr 28Medfield vs Dover SherbornApr 28 · High Jump · Place 1 · Dover-SherbornHigh Jump1.5' 2" PB10
Apr 28Medfield vs Dover SherbornApr 28 · 400m Hurdles · Place 1 · Dover-Sherborn400m Hurdles30" / 0.762m1.1:07.30a10
Apr 28Medfield vs Dover SherbornApr 28 · 800 Meters · Place 1 · Dover-Sherborn800 Meters1.2:23.06a PB10
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Place 1 · Dover-SherbornHigh Jump1.4' 8"Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · High Jump · Dover-SherbornHigh Jump—4' 8"Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · 400m Hurdles · Place 1 · Dover-Sherborn400m Hurdles30" / 0.762m1.1:07.5Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · 400m Hurdles · Dover-Sherborn400m Hurdles30" / 0.762m—1:07.5Unofficial10
Apr 14Norton @ Dover SherbornApr 14 · 800 Meters · Place 1 · Dover-Sherborn800 Meters1.2:22.1Unofficial10
Apr 7Bellingham @ Dover SherbornApr 7 · 800 Meters · Place 1 · Dover-Sherborn800 Meters1.2:30.510
Mar 31Millis @ Dover-SherbornMar 31 · High Jump · Place 1 · Dover-SherbornHigh Jump1.4' 6"10
Mar 31Millis @ Dover-SherbornMar 31 · 400m Hurdles · Place 1 · Dover-Sherborn400m Hurdles30" / 0.762m1.1:07.49a10
Mar 31Millis @ Dover-SherbornMar 31 · 100m Hurdles · Place 1 · Dover-Sherborn100m Hurdles33" / 0.838m1.18.23a PB10