Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 2911.32aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
200 Meters · OutdoorSandwich vs. Rockland · Apr 223.6Sandwich vs. Rockland April 2, 2025
Hammer · 16lb / 7.26kg · OutdoorMiddlebury Outdoor Meet · Apr 1837.48mMiddlebury Outdoor MeetApril 18, 2026
High Jump · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 55-04.00MSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023
Javelin · 800g · OutdoorNESCAC Track & Field Championships · Apr 2559.71mNESCAC Track & Field ChampionshipsApril 25, 2026
Shot Put · 12lb · OutdoorMSTCA Tozzi Twilight Frosh/Soph Meet · May 634-02.00MSTCA Tozzi Twilight Frosh/Soph MeetMay 6, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Javelin · Place 4 · MiddleburyMiddleburyJavelin800g4.54.33mFr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Javelin · Place 2 · MiddleburyMiddleburyJavelin800g2.59.71m PBFr
Apr 18Middlebury Outdoor MeetApr 18 · Hammer · Place 5 · MiddleburyMiddleburyHammer16lb / 7.26kg5.37.48m PBFr
Apr 18Middlebury Outdoor MeetApr 18 · Javelin · Place 1 · MiddleburyMiddleburyJavelin800g1.55.46mFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Javelin · Place 3 · MiddleburyMiddleburyJavelin800g3.55.33mFr
Apr 4Amherst Spring FlingApr 4 · Hammer · MiddleburyMiddleburyHammer16lb / 7.26kg--FOULFr
Apr 4Amherst Spring FlingApr 4 · Javelin · Place 3 · MiddleburyMiddleburyJavelin800g3.52.75mFr
Mar 27Mangrum InvitationalMar 27 · Javelin · Place 2 · MiddleburyMiddleburyJavelin258.63mFr
Mar 21UCR Spring Classic InvitationalMar 21 · Hammer · MiddleburyMiddleburyHammer16lb / 7.26kg--DNSFr
Mar 21UCR Spring Classic InvitationalMar 21 · Javelin · Place 2 · MiddleburyMiddleburyJavelin800g2.57.51mFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 33 · MiddleburyMiddleburyWeight Throw3312.49mFr
Feb 1Middlebury's NESCAC InviteFeb 1 · Weight Throw · Place 16 · MiddleburyMiddleburyWeight Throw1613.02mFR

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 1 · SandwichSandwichJavelin800g1.165-0612
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100 Meters · Place 11 · SandwichSandwich100 MetersRound P11.11.32a PBWind: 0.112
May 25Middleboro Final Qualifier at BRMay 25 · Javelin · Place 1 · SandwichSandwichJavelin1162-1012
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 4 · SandwichSandwich100 Meters411.47a12
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 5 · SandwichSandwich100 Meters511.42a12
May 12South Shore League ChampionshipMay 12 · Javelin · Place 1 · SandwichSandwichJavelin1159-0312
May 12South Shore League ChampionshipMay 12 · Shot Put · Place 7 · SandwichSandwichShot Put740-03.0012
May 12South Shore League ChampionshipMay 12 · 100 Meters · Place 8 · SandwichSandwich100 Meters811.62a12
May 12South Shore League ChampionshipMay 12 · 100 Meters · Place 8 · SandwichSandwich100 Meters811.53a12
May 10MSTCA Coaches Shore InvitationalMay 10 · Javelin · Place 1 · SandwichSandwichJavelin1162-012
Apr 30Norwell vs SandwichApr 30 · 100 Meters · Place 1 · SandwichSandwich100 Meters111.5012
Apr 2Sandwich vs. Rockland Apr 2 · Javelin · Place 1 · SandwichSandwichJavelin1156-712
Apr 2Sandwich vs. Rockland Apr 2 · Shot Put · Place 1 · SandwichSandwichShot Put140-912
Apr 2Sandwich vs. Rockland Apr 2 · 200 Meters · Place 1 · SandwichSandwich200 Meters123.6 PB12
Apr 2Sandwich vs. Rockland Apr 2 · 100 Meters · Place 1 · SandwichSandwich100 Meters111.512

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Javelin · Place 1 · SandwichSandwichJavelin800g1.49.03m11
Apr 5Rockland @ Sandwich Apr 5 · Javelin · Place 1 · SandwichSandwichJavelin800g1.138' 6Unofficial11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · Javelin · Place 9 · SandwichSandwichJavelin800g9.134-0010
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 100 Meters · Place 33 · SandwichSandwich100 MetersRound P33.12.16a10
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Javelin · Place 2 · SandwichSandwichJavelin800g2.135-0910
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · High Jump · Place 8 · SandwichSandwichHigh Jump8.5-04.00 PB10
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 100 Meters · Place 15 · SandwichSandwich100 MetersRound P15.11.90a10
Apr 29MSTCA D5 RelaysApr 29 · Javelin · Place 8 · SandwichSandwichJavelin800g8.40.90m10
Apr 29MSTCA D5 RelaysApr 29 · Shot Put · Place 41 · SandwichSandwichShot Put12lb41.10.35m10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Cape and Islands League MeetMay 23 · Javelin · Place 2 · SandwichSandwichJavelin800g2.130-069
May 23Cape and Islands League MeetMay 23 · Shot Put · Place 13 · SandwichSandwichShot Put12lb13.30-09.009
May 23Cape and Islands League MeetMay 23 · High Jump · Place 6 · SandwichSandwichHigh Jump6.5-04.009
May 23Cape and Islands League MeetMay 23 · Javelin · Place 2 · SandwichSandwichJavelin800g2.130-06Unofficial9
May 23Cape and Islands League MeetMay 23 · Shot Put · Place 13 · SandwichSandwichShot Put12lb13.30-09.00Unofficial9
May 23Cape and Islands League MeetMay 23 · High Jump · Place 6 · SandwichSandwichHigh Jump6.5-04.00Unofficial9
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Javelin · Place 15 · SandwichSandwichJavelin800g15.108-069
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Shot Put · Place 11 · SandwichSandwichShot Put12lb11.34-02.00 PB9