Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Warrior Invitational · Apr 1813.09aMSTCA Warrior InvitationalApril 18, 2024
110m Hurdles · 39" / 0.991m · OutdoorBSC JV Open at Needham · May 1317.29aBSC JV Open at NeedhamMay 13, 2026
200 Meters · OutdoorBSC JV Open Meet · May 1425.40aBSC JV Open Meet May 14, 2025
300 Meters · IndoorMSTCA Freshman-Sophomore Meet (Large Schools) · Jan 441.12aMSTCA Freshman-Sophomore Meet (Large Schools)January 4, 2025
55m Hurdles · 39" · IndoorBay State Conference - Open · Jan 2810.06aBay State Conference - OpenJanuary 28, 2025
High Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 295' 6"BSC-3 Braintree, Brookline, Weymouth at WellesleyApril 29, 2026
Long Jump · IndoorBay State Conference - Open · Jan 2817-10.00Bay State Conference - OpenJanuary 28, 2025
Long Jump · OutdoorBSC JV Open at Needham · May 1318' 8.5"BSC JV Open at NeedhamMay 13, 2026
Triple Jump · OutdoorBSC JV Open at Needham · May 1336' 5.25"BSC JV Open at NeedhamMay 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13BSC JV Open at NeedhamMay 13 · Triple Jump · Place 4 · BrooklineTriple Jump4.36' 5.25" PB11
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 3 · BrooklineLong Jump3.18' 8.5" PB11
May 13BSC JV Open at NeedhamMay 13 · 110m Hurdles · Place 3 · Brookline110m Hurdles39" / 0.991m3.17.29a PB11
May 9Andover Boosters InvitationalMay 9 · High Jump · BrooklineHigh Jump--NH11
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 7 · BrooklineLong Jump718-011
May 6Milton, Newton North & BrooklineMay 6 · High Jump · Place 5 · BrooklineHigh Jump55-311
May 6Milton, Newton North & BrooklineMay 6 · 110m Hurdles · Place 5 · Brookline110m Hurdles518.19a11
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 25 · BrooklineHigh Jump251.63m11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 1 · BrooklineLong Jump1.18' 2.5"11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · Place 4 · BrooklineHigh Jump4.5' 6" PB11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 110m Hurdles · Place 7 · Brookline110m Hurdles39" / 0.991m7.18.41a11
Apr 15Brookline, Needham, and WalpoleApr 15 · Triple Jump · Place 11 · BrooklineTriple Jump1132-7.7511
Apr 15Brookline, Needham, and WalpoleApr 15 · 110m Hurdles · Place 10 · Brookline110m Hurdles1019.87a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · Long Jump · Place 12 · BrooklineLong Jump1217-02.0010
May 14BSC JV Open Meet May 14 · 110m Hurdles · Place 7 · Brookline110m Hurdles719.42a10
May 14BSC JV Open Meet May 14 · 200 Meters · Place 11 · Brookline200 Meters1125.40a PB10
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Triple Jump · Place 9 · BrooklineTriple Jump932-7.5010
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 5 · BrooklineLong Jump517-7.7510
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 400m Hurdles · Place 5 · Brookline400m Hurdles51:05.22a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Long Jump · Place 29 · BrooklineLong Jump2915-1110
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 18 · Brookline400m Hurdles181:06.88a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 19 · Brookline110m HurdlesRound P1919.20a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Long Jump · Place 13 · BrooklineLong Jump1317-1.5010
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 400m Hurdles · Place 6 · Brookline400m Hurdles61:04.93a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 110m Hurdles · Place 9 · Brookline110m Hurdles918.83a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 400m Hurdles · Place 15 · Brookline400m Hurdles151:05.9110
Apr 16Needham, Brookline, and WalpoleApr 16 · Triple Jump · Place 9 · BrooklineTriple Jump931-8.7510
Apr 16Needham, Brookline, and WalpoleApr 16 · Long Jump · Place 5 · BrooklineLong Jump516-1110
Apr 16Needham, Brookline, and WalpoleApr 16 · 110m Hurdles · Place 7 · Brookline110m Hurdles720.04a10
Apr 9Bay State Conference 1 at Natick Apr 9 · Triple Jump · Place 9 · BrooklineTriple Jump932-510
Apr 9Bay State Conference 1 at Natick Apr 9 · 110m Hurdles · Place 4 · Brookline110m Hurdles419.26a10

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · Long Jump · Place 12 · BrooklineLong Jump1217-10—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55m Hurdles · Place 17 · Brookline55m Hurdles1710.11a—
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 25 · Brookline300 Meters2541.52a—
Jan 28BSC OpenJan 28 · Long Jump · Place 13 · BrooklineLong Jump1317-10—
Jan 28BSC OpenJan 28 · 55m Hurdles · Place 15 · Brookline55m Hurdles1510.06a—
Jan 28Bay State Conference - OpenJan 28 · 55m Hurdles · Place 15 · Brookline55m Hurdles39"15.10.06a PB10
Jan 28Bay State Conference - OpenJan 28 · Long Jump · Place 13 · BrooklineLong Jump13.17-10.00 PB10
Jan 28Bay State Conference - OpenJan 28 · 400 Meters · Brookline400 MetersRelay Split—1:01.5hUnofficial10
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 48 · BrooklineLong Jump485.50m—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 16 · BrooklineLong Jump1617-11—
Jan 9Bay State Conference - Block #4Jan 9 · 300 Meters · Place 10 · Brookline300 Meters1041.76a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Long Jump · Place 25 · BrooklineLong Jump2517-7.50—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 51 · Brookline300 Meters5141.12a PB—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 18 · BrooklineLong Jump1817-0—
Jan 2Bay State Conference - Block#3Jan 2 · 55m Hurdles · Place 26 · Brookline55m Hurdles2610.65—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 87 · Brookline300 Meters87.41.69a10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 24 · BrooklineLong Jump24.17-05.5010
Dec 19Bay State Conference - Block #2Dec 19 · Long Jump · Place 16 · BrooklineLong Jump16.17-07.0010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 27 · BrooklineLong Jump2717-8.75—
May 1Walpole @ BrooklineMay 1 · Long Jump · Place 7 · BrooklineLong Jump715-10.25—
May 1Walpole @ BrooklineMay 1 · 200 Meters · Place 6 · Brookline200 Meters625.9—
May 1 Walpole v. Brookline BoysMay 1 · Long Jump · Place 7 · BrooklineLong Jump7.15-10.259
May 1 Walpole v. Brookline BoysMay 1 · 200 Meters · Place 6 · Brookline200 Meters6.25.99
Apr 24Brookline @ WellesleyApr 24 · Long Jump · BrooklineLong Jump—18-01.00Unofficial9
Apr 24Brookline @ WellesleyApr 24 · 200 Meters · Brookline200 Meters—25.5Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 114 · Brookline200 Meters11426.40a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 195 · Brookline100 Meters19513.09a PB—
Apr 10Newton North @ BrooklineApr 10 · 200 Meters · Place 11 · Brookline200 Meters1125.5—
Apr 5Brookline @ FraminghamApr 5 · 200 Meters · Place 7 · Brookline200 Meters727.1—
Apr 5Brookline @ FraminghamApr 5 · 100 Meters · Place 7 · Brookline100 Meters713.1—