Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHolliston at Westwood · Apr 3013.1Holliston at WestwoodApril 30, 2025
200 Meters · OutdoorWestwood vs. Norwood DUAL MEET · May 627.5Westwood vs. Norwood DUAL MEETMay 6, 2024
400 Meters · OutdoorHolliston at Westwood · Apr 301:05.2Holliston at WestwoodApril 30, 2025
400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 301:02.153aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
Shot Put · 4kg · OutdoorMSTCA Div. III Relays · Apr 268.27mMSTCA Div. III RelaysApril 26, 2024

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Westwood400 MetersRelay Split—1:02.153a PB12
May 20TVL Showcase MeetMay 20 · 200 Meters · Place 8 · Westwood200 Meters828.14a12
May 20TVL Showcase MeetMay 20 · 100 Meters · Place 19 · Westwood100 Meters1913.78a12
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 16 · WestwoodShot Put168.45m12
May 13Westwood at AshlandMay 13 · 200 Meters · Place 3 · Westwood200 Meters327.612
May 8Westwood v. NorwoodMay 8 · 200 Meters · Place 3 · Westwood200 Meters3.27.912
Apr 30Holliston at WestwoodApr 30 · Shot Put · Place 4 · WestwoodShot Put425-512
Apr 30Holliston at WestwoodApr 30 · 400 Meters · Place 7 · Westwood400 Meters71:05.2 PB12
Apr 30Holliston at WestwoodApr 30 · 100 Meters · Place 3 · Westwood100 Meters313.1 PB12
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 200 Meters · Place 12 · Westwood200 Meters12.28.09a12
Apr 9Dedham at WestwoodApr 9 · Shot Put · Place 5 · WestwoodShot Put4kg5.25-2Unofficial12
Apr 9Dedham at WestwoodApr 9 · 200 Meters · Westwood200 Meters—28.2Unofficial12
Apr 2Hopkinton at WestwoodApr 2 · Shot Put · Place 6 · WestwoodShot Put626-812
Apr 2Hopkinton at WestwoodApr 2 · 200 Meters · Place 3 · Westwood200 Meters328.44a12
Apr 2Hopkinton at WestwoodApr 2 · 100 Meters · Place 6 · Westwood100 Meters613.91a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 7 · Westwood200 Meters728.38a—
May 14Tri Valley League ChampionshipMay 14 · Shot Put · Place 17 · WestwoodShot Put1725-6.25—
May 14Tri Valley League ChampionshipMay 14 · 200 Meters · Place 13 · Westwood200 Meters1327.90a—
May 8Holliston vs WestwoodMay 8 · Shot Put · Place 2 · WestwoodShot Put226-2—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Shot Put · Place 1 · WestwoodShot Put125-9.5—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 200 Meters · Place 2 · Westwood200 Meters227.5 PB—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 100 Meters · Place 3 · Westwood100 Meters313.3—
May 1Westwood vs. Ashland DUAL MEETMay 1 · Shot Put · Place 1 · WestwoodShot Put126-10.25—
May 1Westwood vs. Ashland DUAL MEETMay 1 · 200 Meters · Place 1 · Westwood200 Meters127.68—
Apr 26MSTCA Div. III RelaysApr 26 · Shot Put · Place 25 · WestwoodShot Put4kg25.8.27m PB11
Apr 23Medfield vs Westwood DUAL MeetApr 23 · Shot Put · Place 1 · WestwoodShot Put4kg1.26'11"11
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 200 Meters · Place 4 · Westwood200 Meters4.28.411
Apr 23Medfield vs Westwood DUAL MeetApr 23 · 100 Meters · Place 3 · Westwood100 Meters3.14.011
Apr 9Hopkinton v WestwoodApr 9 · Shot Put · Place 3 · WestwoodShot Put326-1.25—
Apr 9Hopkinton v WestwoodApr 9 · 200 Meters · Place 3 · Westwood200 Meters328.75a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Tri Valley League ChampionshipMay 16 · Shot Put · Place 10 · WestwoodShot Put1028-6—
May 16Tri Valley League ChampionshipMay 16 · 200 Meters · Place 9 · Westwood200 Meters928.12a—
May 13MSTCA Coaches InvitationalMay 13 · 200 Meters · Place 27 · Westwood200 Meters2727.86a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 200 Meters · Place 13 · Westwood200 Meters1327.94a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 100 Meters · Place 18 · Westwood100 MetersRound P1813.50a—
Apr 30Division 3 State Relays Apr 30 · Shot Put · Place 30 · WestwoodShot Put307.40m—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17Tri-Valley League ChampionshipsMay 17 · Shot Put · Place 14 · WestwoodShot Put4kg14.26-04.009
May 17Tri-Valley League ChampionshipsMay 17 · 200 Meters · Place 10 · Westwood200 MetersRound P10.28.23a9
May 14MSTCA Coaches InvitationalMay 14 · 200 Meters · Westwood200 Meters—DNS9
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Westwood100 MetersRound P—DNS9
May 14MSTCA Coaches InvitationalMay 14 · 200 Meters · Westwood200 Meters--DNS9
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Westwood100 MetersRound P--DNS9
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · Shot Put · Place 23 · WestwoodShot Put4kg23.25-11.509
May 7MSTCA Jim Hoar Freshman Sophomore InvitationalMay 7 · 200 Meters · Place 8 · Westwood200 Meters8.28.23a9
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · Shot Put · Place 23 · WestwoodShot Put4kg23.25-11.509
May 7MSTCA Hoar Frosh/Soph MeetMay 7 · 200 Meters · Place 8 · Westwood200 Meters8.28.23a9
May 1MSTCA D3 RelaysMay 1 · Shot Put · Place 18 · WestwoodShot Put4kg18.7.85m9