Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 311.63aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 3, 2025
200 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 724.58aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025
55 Meter · IndoorBay State Conf - Block#1 · Dec 117.20aBay State Conf - Block#1December 11, 2025
Shot Put · 12lb · IndoorBay State Conf - Block #2 · Dec 1833-06.50Bay State Conf - Block #2December 18, 2025
Shot Put · 12lb · OutdoorMSTCA Div. I Relays (PV Andover 4/25) · Apr 288.62mMSTCA Div. I Relays (PV Andover 4/25)April 28, 2024

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Bay State Conf - Block #2Dec 18 · Shot Put · Place 19 · NeedhamShot Put12lb19.33-06.50 PB11
Dec 11Bay State Conf - Block#1Dec 11 · 200 Meters · Needham200 MetersRelay Split—26.5hUnofficial11
Dec 11Bay State Conf - Block#1Dec 11 · 55 Meter · Place 24 · Needham55 Meter24.7.20a PB11
Dec 11Bay State Conf - Block#1Dec 11 · Shot Put · Place 18 · NeedhamShot Put12lb18.33-06.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · Discus · Place 18 · NeedhamDiscus1893-710
May 21Bay State Conference Championship MeetMay 21 · 100 Meters · Place 23 · Needham100 Meters2312.03a10
May 10Andover Boosters InvitationalMay 10 · 100 Meters · Place 32 · Needham100 Meters3212.22a10
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · Discus · Place 14 · NeedhamDiscus1473-0510
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 11 · Needham200 Meters1124.58a PB10
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 8 · Needham100 Meters811.68a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100 Meters · Place 21 · Needham100 MetersRound P2111.63a PB10
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Discus · Place 13 · NeedhamDiscus1366-810
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 100 Meters · Place 5 · Needham100 Meters511.68a10
Apr 16Needham, Brookline, and WalpoleApr 16 · Discus · Place 12 · NeedhamDiscus1277-210
Apr 16Needham, Brookline, and WalpoleApr 16 · Shot Put · Place 11 · NeedhamShot Put1131-810
Apr 16Needham, Brookline, and WalpoleApr 16 · 100 Meters · Place 5 · Needham100 Meters511.92a10
Apr 9Braintree, Milton, and NeedhamApr 9 · Long Jump · Place 8 · NeedhamLong Jump816-710
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 7 · Needham100 Meters712.12a10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Framingham @ NeedhamMay 8 · Shot Put · NeedhamShot Put12lb—29' 4"Unofficial9
May 8Framingham @ NeedhamMay 8 · 100 Meters · Needham100 Meters—11.5Unofficial9
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100 Meters · Place 36 · Needham100 Meters3612.19a—
May 1Needham @ MiltonMay 1 · 100 Meters · Place 20 · Needham100 Meters2012.68a—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Shot Put · Place 74 · NeedhamShot Put12lb74.8.62m PB9
Apr 24Weymouth vs. NeedhamApr 24 · Shot Put · NeedhamShot Put12lb—32' 11"Unofficial9
Apr 24Weymouth vs. NeedhamApr 24 · 100 Meters · Needham100 Meters—11.9Unofficial9
Apr 10Walpole vs. NeedhamApr 10 · Shot Put · NeedhamShot Put12lb—29' 4"Unofficial9
Apr 10Walpole vs. NeedhamApr 10 · 400 Meters · Needham400 MetersRelay Split—1:08.2hUnofficial9
Apr 10Walpole vs. NeedhamApr 10 · 200 Meters · Needham200 Meters—27.1Unofficial9
Apr 10Walpole vs. NeedhamApr 10 · 100 Meters · Needham100 Meters—12.2Unofficial9
Apr 5Needham v. BraintreeApr 5 · Shot Put · Place 11 · NeedhamShot Put12lb11.26-03.009
Apr 5Needham v. BraintreeApr 5 · 100 Meters · Place 9 · Needham100 Meters9.12.29