Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League - Meet 4 · Jan 55:11.28aTri Valley League - Meet 4January 5, 2024
200 Meters · IndoorMarathon Sports Winter Classic · Dec 3125.11aMarathon Sports Winter ClassicDecember 31, 2024
200 Meters · OutdoorMedway vs Dedham TVL Meet #4 · Apr 3024.0Medway vs Dedham TVL Meet #4April 30, 2024
3000m Steeplechase · 0.914m · OutdoorBruno's Backyard Classic · Apr 413:38.40aBruno's Backyard ClassicApril 4, 2026
400 Meters · IndoorMarathon Sports Winter Classic · Dec 3154.82aMarathon Sports Winter ClassicDecember 31, 2024
400 Meters · OutdoorMedway vs Dedham TVL Meet #4 · Apr 3052.7Medway vs Dedham TVL Meet #4April 30, 2024
600 Meters · IndoorTri Valley League - Meet 3 · Dec 291:31.57aTri Valley League - Meet 3December 29, 2023
600 Meters · IndoorTri-Valley League Showcase Meet · Feb 51:35.06Tri-Valley League Showcase MeetFebruary 5, 2022
600 Meters · Outdoor · Hand timedTVL FALL 2: Medway @ Bellingham · Mar 241:38.8hTVL FALL 2: Medway @ BellinghamMarch 24, 2021
800 Meters · IndoorRiverhawk Invitational · Jan 242:14.10aRiverhawk InvitationalJanuary 24, 2025
800 Meters · OutdoorHarvard Club Invite · Mar 92:17.05aHarvard Club InviteMarch 9, 2025
Javelin · 800g · OutdoorMSTCA Div. V Relays (PV NRHS 4/25) · Apr 2730.84mMSTCA Div. V Relays (PV NRHS 4/25)April 27, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Battle Road Twilight Series Meet 1May 9 · 400 Meters · Place 8 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters8.54.12aSo
May 3Happy Beaver InviteMay 3 · 400 Meters · Place 3 · UMass Lowell ClubUMass Lowell Club400 Meters3.54.38aSo
May 3Happy Beaver InviteMay 3 · 200 Meters · Place 8 · UMass Lowell ClubUMass Lowell Club200 Meters8.24.40aSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 400 Meters · Place 5 · Umass Club RunningUmass Club Running400 Meters5.54.66aSo
Apr 4Bruno's Backyard ClassicApr 4 · 3000m Steeplechase · Place 20 · Massachusetts-Amherst ClubMassachusetts-Amherst Club3000m Steeplechase0.914m20.13:38.40a PBSo
Apr 4Bruno's Backyard ClassicApr 4 · 200 Meters · Place 15 · Massachusetts-Amherst ClubMassachusetts-Amherst Club200 Meters15.25.53aSo
Mar 8Harvard Running Club InviteMar 8 · 400 Meters · Place 13 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters1355.73aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Suffolk Ice BreakerJan 18 · 400 Meters · Place 28 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters2855.14aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 400 Meters · Place 12 · UmcrUmcr400 Meters12.55.78aSo
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 39 · UmcrUmcr200 Meters39.25.25aSo
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 1 Mile · Place 28 · Massachusetts-Amherst ClubMassachusetts-Amherst Club1 Mile28.5:24.70aSo
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 72 · UnattachedUnattached800 Meters72.2:14.10a PBFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 400 Meters · Place 23 · Umass Club RunningUmass Club Running400 Meters23.53.81aFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 39 · Umass Club RunningUmass Club Running200 Meters39.24.39aWind: 0.6Fr
Apr 132025 Happy BeaverApr 13 · 200 Meters · Place 15 · Massachusetts-Amherst ClubMassachusetts-Amherst Club200 Meters15.29.38aFr
Mar 22NUCR InviteMar 22 · 400 Meters · Place 4 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters454.76aFr
Mar 22NUCR InviteMar 22 · 200 Meters · Place 8 · Massachusetts-Amherst ClubMassachusetts-Amherst Club200 Meters824.83aFr
Mar 9Harvard Club InviteMar 9 · 800 Meters · Place 37 · Massachusetts-Amherst ClubMassachusetts-Amherst Club800 Meters372:17.05a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 400 Meters · Place 13 · UnattachedUnattached400 Meters13.54.82a PBFr
Dec 31Marathon Sports Winter ClassicDec 31 · 200 Meters · Place 32 · UnattachedUnattached200 Meters32.25.11a PBFr
Dec 7Mary Grinaker InvitationalDec 7 · 400 Meters · Place 5 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters5.56.25aFr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 600 Meters · Place 29 · MedwayMedway600 Meters291:34.10a—
Feb 10MSTCA Qualifier MeetFeb 10 · 600 Meters · Place 47 · MedwayMedway600 Meters471:35.24a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 600 Meters · Place 2 · MedwayMedway600 Meters21:31.87a—
Jan 5Tri Valley League - Meet 4Jan 5 · 1 Mile · Place 13 · MedwayMedway1 Mile135:11.28a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400 Meters · Place 23 · MedwayMedway400 Meters2353.39a—
May 14Tri Valley League ChampionshipMay 14 · Javelin · Place 18 · MedwayMedwayJavelin18105-9—
May 14Tri Valley League ChampionshipMay 14 · 400 Meters · Place 4 · MedwayMedway400 Meters453.39a—
May 10MSTCA Twilight InvitationalMay 10 · 400 Meters · Place 17 · MedwayMedway400 Meters1753.07a—
May 7Bellingham vs MedwayMay 7 · Javelin · Place 2 · MedwayMedwayJavelin2107-1—
May 7Bellingham vs MedwayMay 7 · 400 Meters · Place 1 · MedwayMedway400 Meters153.1—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 400 Meters · Place 33 · MedwayMedway400 Meters3354.09a—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · Javelin · Place 5 · MedwayMedwayJavelin5111-0—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · 400 Meters · Place 1 · MedwayMedway400 Meters152.7 PB—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · 200 Meters · Place 2 · MedwayMedway200 Meters224.0 PB—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Javelin · Place 45 · MedwayMedwayJavelin800g45.30.84m PB12
Apr 24Norton vs MedwayApr 24 · Javelin · Place 5 · MedwayMedwayJavelin5100-7—
Apr 24Norton vs MedwayApr 24 · 400 Meters · Place 1 · MedwayMedway400 Meters154.77a—
Apr 9Medway vs DS TVL Week #2Apr 9 · Javelin · Place 10 · MedwayMedwayJavelin1072-10—
Apr 9Medway vs DS TVL Week #2Apr 9 · 400 Meters · Place 3 · MedwayMedway400 Meters355.0—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 400 Meters · Place 1 · MedwayMedway400 Meters155.5—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 200 Meters · Place 3 · MedwayMedway200 Meters324.9—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 600 Meters · Place 3 · MedwayMedway600 Meters3.1:31.57a PB12
Dec 13Tri Valley League - Meet 2Dec 13 · 600 Meters · Place 3 · MedwayMedway600 Meters31:36.22a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18MIAA Div 5 ChampionshipFeb 18 · 600 Meters · Place 19 · MedwayMedway600 Meters191:34.3110
Feb 12MSTCA Last ChanceFeb 12 · 600 Meters · Place 49 · MedwayMedway600 Meters491:33.8010
Feb 5Tri-Valley League Showcase MeetFeb 5 · 600 Meters · Place 3 · MedwayMedway600 Meters31:35.06 PBSO
Jan 11TVL - Meet2 - ReggieJan 11 · 600 Meters · Place 12 · MedwayMedway600 Meters12.1:38.73a10
Jan 11TVL - Meet2 - ReggieJan 11 · High Jump · MedwayMedwayHigh Jump—NH10
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 600 Meters · Place 4 · MedwayMedway600 Meters41:43.12SO

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TVL Meet1 - ReggieDec 14 · 600 Meters · Place 14 · MedwayMedway600 Meters14.1:44.30a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14TVL Fall 2: Norton @ MedwayApr 14 · Shot Put · Place 7 · MedwayMedwayShot Put727-08.009
Apr 14TVL Fall 2: Norton @ MedwayApr 14 · 55m Hurdles · Place 6 · MedwayMedway55m Hurdles611.5h9
Mar 24TVL FALL 2: Medway @ BellinghamMar 24 · Shot Put · Place 7 · MedwayMedwayShot Put724-19
Mar 24TVL FALL 2: Medway @ BellinghamMar 24 · 55m Hurdles · Place 4 · MedwayMedway55m Hurdles411.3h9
Mar 24TVL FALL 2: Medway @ BellinghamMar 24 · 600 Meters · Place 3 · MedwayMedway600 Meters31:38.8h PB9