Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC Championships · May 2012.86aBSC ChampionshipsMay 20, 2026
100m Hurdles · 33" / 0.838m · OutdoorMIAA Meet of Champions · Jun 415.42aMIAA Meet of ChampionsJune 4, 2026
200 Meters · OutdoorBay State Conference 2 at Weymouth · Apr 1629.49aBay State Conference 2 at WeymouthApril 16, 2025
High Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 154-05.00BSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100m Hurdles · Place 14 · Milton100m Hurdles33" / 0.838mRound P14.15.78a10
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 13 · Milton100m Hurdles33" / 0.838mRound P13.15.42a PBWind: -0.210
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 6 · Milton100m Hurdles33" / 0.838mRound P6.16.16aWind: 0.710
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 4 · Milton100m Hurdles33" / 0.838m4.15.46aWind: 3.610
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 100 Meters · Place 21 · Milton100 MetersRound P21.13.01aWind: 2.910
May 20BSC ChampionshipsMay 20 · 100m Hurdles · Place 4 · Milton100m Hurdles415.56a10
May 20BSC ChampionshipsMay 20 · 100m Hurdles · Place 3 · Milton100m Hurdles315.30a10
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 4 · Milton100 Meters412.86a PB10
May 20BSC ChampionshipsMay 20 · 100 Meters · Place 7 · Milton100 Meters713.19a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 5 · Milton100m Hurdles515.75a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 4 · Milton100m Hurdles415.61a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 11 · Milton100 Meters1113.12a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 3 · Milton100m HurdlesRound P315.82a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 3 · Milton100m Hurdles315.95a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 7 · Milton100 MetersRound P713.26a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 7 · Milton100 Meters713.17a10
May 6Milton, Newton North & BrooklineMay 6 · High Jump · Place 2 · MiltonHigh Jump24-510
May 6Milton, Newton North & BrooklineMay 6 · 100m Hurdles · Place 1 · Milton100m Hurdles115.99a10
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 20 · MiltonHigh Jump201.32m10
Apr 29Natick, Walpole, and MiltonApr 29 · High Jump · Place 4 · MiltonHigh Jump44-510
Apr 29Natick, Walpole, and MiltonApr 29 · 100m Hurdles · Place 3 · Milton100m Hurdles316.63a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Place 3 · MiltonHigh Jump3.4-05.00 PB10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100m Hurdles · Place 4 · Milton100m Hurdles33" / 0.838m4.16.83a10
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 4 · Milton100 Meters4.12.98a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 5 · MiltonHigh Jump54-109
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 2 · Milton100 Meters213.49a9
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100 Meters · Place 1 · Milton100 Meters113.18a9
May 21Bay State Conference Championship MeetMay 21 · High Jump · Place 8 · MiltonHigh Jump84-69
May 21Bay State Conference Championship MeetMay 21 · 100 Meters · Place 11 · Milton100 Meters1113.57a9
May 10MSTCA Coaches Shore InvitationalMay 10 · High Jump · Place 18 · MiltonHigh Jump184-89
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 3 · Milton100 Meters313.55a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 3 · Milton100 Meters313.48a9
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Triple Jump · Place 3 · MiltonTriple Jump330-119
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · High Jump · Place 4 · MiltonHigh Jump44-89
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 100 Meters · Place 1 · Milton100 Meters113.41a9
Apr 16Bay State Conference 2 at WeymouthApr 16 · Triple Jump · Place 7 · MiltonTriple Jump729-8.259
Apr 16Bay State Conference 2 at WeymouthApr 16 · High Jump · Place 3 · MiltonHigh Jump34-89
Apr 16Bay State Conference 2 at WeymouthApr 16 · 200 Meters · Place 10 · Milton200 Meters1029.49a PB9
Apr 9Braintree, Milton, and NeedhamApr 9 · Triple Jump · Place 2 · MiltonTriple Jump229-59
Apr 9Braintree, Milton, and NeedhamApr 9 · High Jump · Place 2 · MiltonHigh Jump24-109
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 3 · Milton100 Meters313.95a9