Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 1512.02aBSC-2 Milton, Framingham, Wellesley at WeymouthApril 15, 2026
200 Meters · OutdoorWeymouth, Wellesley & Walpole @ Newton North · Apr 824.99aWeymouth, Wellesley & Walpole @ Newton NorthApril 8, 2026
Long Jump · OutdoorWeymouth, Wellesley & Walpole @ Newton North · Apr 819' 0"Weymouth, Wellesley & Walpole @ Newton NorthApril 8, 2026
Shot Put · 12lb · OutdoorBSC JV Open at Needham · May 1338' 10"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

11 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · Shot Put · Place 13 · WeymouthShot Put1338-3.511
May 13BSC JV Open at NeedhamMay 13 · Long Jump · Place 5 · WeymouthLong Jump5.18' 5"11
May 13BSC JV Open at NeedhamMay 13 · Shot Put · Place 3 · WeymouthShot Put12lb3.38' 10" PB11
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 16 · Weymouth100 Meters16.12.28a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 9 · WeymouthLong Jump9.18' 3.25"11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 13 · Weymouth200 Meters13.25.65a11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Long Jump · WeymouthLong Jump--FOUL11
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 8 · Weymouth100 Meters8.12.02a PB11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Long Jump · Place 6 · WeymouthLong Jump6.19' 0" PB11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 200 Meters · Place 7 · Weymouth200 Meters7.24.99a PB11
Apr 8Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · 100 Meters · Weymouth100 Meters—DNS11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 60 · WeymouthLong Jump60.5.30m10
May 14BSC JV Open Meet May 14 · Long Jump · Place 11 · WeymouthLong Jump1117-03.0010
May 14BSC JV Open Meet May 14 · 200 Meters · Place 8 · Weymouth200 Meters825.17a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Long Jump · Place 16 · WeymouthLong Jump16.18-05.7510
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Long Jump · Place 16 · WeymouthLong Jump1616-8.5010
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 41 · WeymouthLong Jump4116-06.5010
Apr 24MSTCA Warrior InvitationalApr 24 · Javelin · Place 52 · WeymouthJavelin5286-0210
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 72 · Weymouth200 Meters7225.25a10
Apr 9Bay State Conf 1 at Newton NorthApr 9 · Long Jump · WeymouthLong Jump—FOUL10
Apr 9Bay State Conf 1 at Newton NorthApr 9 · 200 Meters · Place 12 · Weymouth200 Meters1225.8710

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Long Jump · Place 37 · WeymouthLong Jump3717-5.75—
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 95 · Weymouth200 Meters9526.26a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 10 · Weymouth100 Meters1012.66a—
May 15Bay State Conf ChampionshipMay 15 · Long Jump · Place 18 · WeymouthLong Jump1817-8.25—
May 8Weymouth vs. MiltonMay 8 · Long Jump · Place 3 · WeymouthLong Jump3.17-11.00Unofficial9
May 8Weymouth vs. MiltonMay 8 · 100 Meters · Weymouth100 Meters—12.5Unofficial9
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Long Jump · Place 12 · WeymouthLong Jump1217-8.50—
May 1Braintree vs. WeymouthMay 1 · Long Jump · WeymouthLong Jump—17-02.50Unofficial9
May 1Braintree vs. WeymouthMay 1 · 400 Meters · Weymouth400 Meters—58.9Unofficial9
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 200 Meters · Weymouth200 MetersRelay Split—25.2hUnofficial9
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Long Jump · Place 63 · WeymouthLong Jump63.5.52m9
Apr 24Weymouth vs. NeedhamApr 24 · Long Jump · WeymouthLong Jump—17-09.00Unofficial9
Apr 24Weymouth vs. NeedhamApr 24 · 200 Meters · Weymouth200 Meters—25.2Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 53 · WeymouthLong Jump5317-11—
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 86 · Weymouth200 Meters8625.92a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 140 · Weymouth100 Meters14012.71a—
Apr 10Weymouth vs. NatickApr 10 · Long Jump · Place 3 · WeymouthLong Jump3.18-05.50Unofficial9
Apr 10Weymouth vs. NatickApr 10 · 200 Meters · Weymouth200 Meters—25.3Unofficial9
Apr 4Weymouth vs. WalpoleApr 4 · Long Jump · Place 3 · WeymouthLong Jump3.18'4"Unofficial9
Apr 4Weymouth vs. WalpoleApr 4 · 200 Meters · Weymouth200 Meters—25.8Unofficial9