Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 1 Track & Field Championship · May 2918.68aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
800 Meters · OutdoorBay State Conf - Tri Meet 4 - at Brookline HS · May 72:49.07aBay State Conf - Tri Meet 4 - at Brookline HSMay 7, 2025
High Jump · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 234-06.00Joe Tranchita Last Chance To Qualify MeetMay 23, 2026
Javelin · 600g · OutdoorMIAA Division 1 Track & Field Championship · May 2996-05MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Long Jump · OutdoorMIAA Division 1 Track & Field Championship · May 294.51mMIAA Division 1 Track & Field ChampionshipMay 29, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 292174MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorMIAA Division 1 Track & Field Championship · May 298.97mMIAA Division 1 Track & Field ChampionshipMay 29, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 11 · BrooklinePentathlon (Outdoor)StandardRound M11.2174 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 10 · BrooklineLong JumpRound M10.4.51m PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 7 · BrooklineHigh JumpRound M7.1.35m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Javelin · Place 9 · BrooklineJavelin600g9.96-05 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 3 · BrooklineShot Put4kgRound M3.8.74m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 12 · Brookline100m Hurdles33" / 0.838mRound M12.18.68a PBWind: 0.811
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 11 · Brookline800 MetersRound M11.2:54.80a11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Long Jump · Place 12 · BrooklineLong Jump12.14-01.0011
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · High Jump · Place 4 · BrooklineHigh Jump4.4-06.00 PB11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100m Hurdles · Place 7 · Brookline100m Hurdles33" / 0.838mRound P7.18.94a11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100m Hurdles · Place 7 · Brookline100m Hurdles33" / 0.838m7.18.87a11
May 20BSC ChampionshipsMay 20 · Javelin · Place 6 · BrooklineJavelin688-511
May 20BSC ChampionshipsMay 20 · Shot Put · Place 13 · BrooklineShot Put1328-711
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 9 · BrooklineJavelin983-0511
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 18 · BrooklineShot Put1828-09.0011
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 7 · BrooklineLong Jump7.14' 2.5"11
May 13BSC JV Open at NeedhamMay 13 · 800 Meters · Place 36 · Brookline800 Meters36.2:58.15a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 13 · BrooklineJavelin1381-0711
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 20 · BrooklineShot Put2028-04.2511
May 6Milton, Newton North & BrooklineMay 6 · High Jump · Place 7 · BrooklineHigh Jump74-211
May 6Milton, Newton North & BrooklineMay 6 · Javelin · Place 1 · BrooklineJavelin182-1111
May 6Milton, Newton North & BrooklineMay 6 · 100m Hurdles · Place 7 · Brookline100m Hurdles718.96a11
May 2MSTCA Division 1 RelaysMay 2 · Javelin · Place 4 · BrooklineJavelin426.32m11
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 17 · BrooklineShot Put178.73m11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Javelin · Place 1 · BrooklineJavelin600g1.93' 0"11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Shot Put · Place 3 · BrooklineShot Put4kg3.28' 8.5"11
Apr 15Brookline, Needham, and WalpoleApr 15 · Javelin · Place 1 · BrooklineJavelin198-111
Apr 15Brookline, Needham, and WalpoleApr 15 · Shot Put · Place 4 · BrooklineShot Put428-5.511
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Javelin · Place 1 · BrooklineJavelin600g1.85' 3"11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Shot Put · Place 4 · BrooklineShot Put4kg4.27' 10"11

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · BrooklineJavelin600gRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · BrooklineLong JumpRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · BrooklineShot Put4kgRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · BrooklineHigh JumpRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Brookline100m Hurdles33" / 0.838mRound M--DNS10
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · BrooklineHeptathlonRound M—DNF10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 7 · Brookline800 MetersRound M7.2:49.60a10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 10 · BrooklineLong JumpRound M10.4.26m10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 3 · BrooklineShot Put4kgRound M3.8.97m PB10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 8 · BrooklineHigh JumpRound M8.1.30m10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 10 · Brookline100m Hurdles33" / 0.838mRound M10.19.02a10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 9 · BrooklinePentathlon (Outdoor)StandardRound M9.209610
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Javelin · Place 20 · BrooklineJavelin600g20.74-0010
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 30 · BrooklineLong Jump3014-110
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 25 · BrooklineHigh Jump254-410
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100m Hurdles · Place 32 · Brookline100m Hurdles3219.15a10
May 21Bay State Conference Championship MeetMay 21 · Javelin · Place 6 · BrooklineJavelin684-1110
May 21Bay State Conference Championship MeetMay 21 · Shot Put · Place 7 · BrooklineShot Put728-10.7510
May 18MSTCA Division 1 RelaysMay 18 · Javelin · Place 36 · BrooklineJavelin600g36.20.96m10
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 29 · BrooklineShot Put4kg29.8.29m10
May 10Andover Boosters InvitationalMay 10 · Javelin · Place 6 · BrooklineJavelin675-1110
May 10Andover Boosters InvitationalMay 10 · Shot Put · Place 15 · BrooklineShot Put1527-6.5010
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 6 · BrooklineLong Jump613-5.5010
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Javelin · Place 1 · BrooklineJavelin179-810
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 800 Meters · Place 20 · Brookline800 Meters202:49.07a PB10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Javelin · Place 17 · BrooklineJavelin1772-610
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 4 · BrooklineShot Put430-810
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · High Jump · Place 10 · BrooklineHigh Jump104-210
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Javelin · Place 2 · BrooklineJavelin279-910
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100m Hurdles · Place 10 · Brookline100m Hurdles1019.39a10
Apr 16Needham, Brookline, and WalpoleApr 16 · Javelin · Place 2 · BrooklineJavelin284-110
Apr 16Needham, Brookline, and WalpoleApr 16 · Shot Put · Place 1 · BrooklineShot Put127-3.5010
Apr 16Needham, Brookline, and WalpoleApr 16 · 400m Hurdles · Place 6 · Brookline400m Hurdles61:18.31a10
Apr 9Bay State Conference 1 at Natick Apr 9 · Javelin · Place 2 · BrooklineJavelin270-510
Apr 9Bay State Conference 1 at Natick Apr 9 · Shot Put · Place 2 · BrooklineShot Put229-11.5010
Apr 9Bay State Conference 1 at Natick Apr 9 · 100m Hurdles · Place 8 · Brookline100m Hurdles820.02a10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · High Jump · BrooklineHigh Jump—NH—
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 24 · BrooklineShot Put2426-4.75—
May 11Andover Boosters InvitationalMay 11 · Shot Put · Place 29 · BrooklineShot Put2925-2—
May 8Brookline @ NatickMay 8 · Shot Put · Place 3 · BrooklineShot Put4kg3.25-10.25Unofficial9
May 8Brookline @ NatickMay 8 · High Jump · BrooklineHigh Jump—4-02Unofficial9
May 8Brookline @ NatickMay 8 · 800 Meters · Brookline800 Meters—2:52.1Unofficial9
May 1Walpole @ BrooklineMay 1 · High Jump · Place 5 · BrooklineHigh Jump54-4—
May 1Walpole @ BrooklineMay 1 · Shot Put · Place 6 · BrooklineShot Put624-8—
May 1Walpole @ BrooklineMay 1 · 100m Hurdles · Place 8 · Brookline100m Hurdles820.1—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 58 · BrooklineShot Put4kg58.6.29m9
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · High Jump · Place 26 · BrooklineHigh Jump26.1.27m9
Apr 24Brookline @ WellesleyApr 24 · Shot Put · Place 6 · BrooklineShot Put4kg6.21'09.5Unofficial9
Apr 24Brookline @ WellesleyApr 24 · 100m Hurdles · Place 7 · Brookline100m Hurdles33" / 0.838m7.21Unofficial9
Apr 24Brookline @ WellesleyApr 24 · High Jump · Place 3 · BrooklineHigh Jump3.4'06Unofficial9
Apr 10Newton North @ BrooklineApr 10 · Long Jump · Place 6 · BrooklineLong Jump612-2.5—
Apr 10Newton North @ BrooklineApr 10 · High Jump · Place 7 · BrooklineHigh Jump74-4—
Apr 10Newton North @ BrooklineApr 10 · 400m Hurdles · Place 4 · Brookline400m Hurdles483.4—
Apr 5Brookline @ FraminghamApr 5 · High Jump · Place 2 · BrooklineHigh Jump24-4—
Apr 5Brookline @ FraminghamApr 5 · Shot Put · Place 7 · BrooklineShot Put719-3—
Apr 5Brookline @ FraminghamApr 5 · 100m Hurdles · Place 3 · Brookline100m Hurdles321.3—