Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 Block #3A: Win/Wob; Wat/Mel; Wak/Bur · Apr 2814.11aML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApril 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 2 Track & Field Championship · May 2917.15aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorMSTCA Multi Championship · Jun 928.52aMSTCA Multi ChampionshipJune 9, 2025
800 Meters · OutdoorMSTCA Multi Championship · Jun 92:47.52aMSTCA Multi ChampionshipJune 9, 2025
Heptathlon · OutdoorMSTCA Multi Championships · Jun 83603MSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Division 2 Relays · May 161.40mMSTCA Division 2 RelaysMay 16, 2025
Javelin · 600g · OutdoorMSTCA Multi Championships · Jun 831.78mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 245.08mMSTCA Invacational & PentathlonApril 24, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 2 Track & Field Championship · May 292654MIAA Division 2 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorMSTCA Multi Championships · Jun 88.88mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMIAA Division 2 Track & Field Championship · May 2432-09.50MIAA Division 2 Track & Field ChampionshipMay 24, 2024

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

2026 Outdoor Track

41 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 800 Meters · Place 47 · Winchester800 Meters47.2:49.36a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 2 · WinchesterJavelin600g2.31.78m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 4 · WinchesterLong Jump4.4.92m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 200 Meters · Place 38 · Winchester200 Meters38.28.74a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 5 · WinchesterShot Put4kg5.8.88m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 10 · WinchesterHigh Jump10.1.45m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100m Hurdles · Place 26 · Winchester100m Hurdles33" / 0.838m26.17.99a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Heptathlon · Place 11 · WinchesterHeptathlon11.3603 PB11
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Place 23 · WinchesterJavelin600g23.96-0811
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 5 · WinchesterPentathlon (Outdoor)StandardRound M5.2654 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 3 · WinchesterLong JumpRound M3.5.14m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 9 · WinchesterLong Jump9.16-07.5011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 7 · WinchesterHigh JumpRound M7.1.45m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Javelin · Place 4 · WinchesterJavelin600g4.103-0711
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Shot Put · Place 2 · WinchesterShot Put4kgRound M2.8.59m11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 7 · Winchester100m Hurdles33" / 0.838mRound M7.17.15a PBWind: 1.211
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 8 · Winchester800 MetersRound M8.2:49.15a11
May 20ML-12 Championship MeetMay 20 · Triple Jump · Place 5 · WinchesterTriple Jump535-05.0011
May 20ML-12 Championship MeetMay 20 · Long Jump · Place 6 · WinchesterLong Jump617-02.5011
May 20ML-12 Championship MeetMay 20 · Javelin · Place 5 · WinchesterJavelin595-0311
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 10 · WinchesterLong Jump1016-04.0011
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 12 · WinchesterShot Put1231-10.2511
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Triple Jump · Place 1 · WinchesterTriple Jump134-01.2511
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Javelin · Place 2 · WinchesterJavelin2106-0211
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 100m Hurdles · Place 4 · Winchester100m Hurdles418.26a11
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Triple Jump · Place 1 · WinchesterTriple Jump134-08.5011
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Javelin · Place 1 · WinchesterJavelin1103-0511
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 10 · WinchesterTriple Jump1010.03m11
May 2MSTCA Division 2 RelaysMay 2 · Javelin · Place 4 · WinchesterJavelin427.34m11
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Javelin · Place 5 · WinchesterJavelin586-0511
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · 100 Meters · Place 12 · Winchester100 Meters1214.11a PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 3 · WinchesterLong Jump35.08m PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 28 · WinchesterHigh Jump284-411
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 5 · WinchesterShot Put58.31m11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 11 · Winchester100m Hurdles1117.83a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 21 · Winchester800 Meters212:48.72a11
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Triple Jump · Place 1 · WinchesterTriple Jump135-00.2511
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Javelin · Place 2 · WinchesterJavelin290-0911
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Shot Put · Place 2 · WinchesterShot Put230-05.7511
Apr 9ML-12 Block #1C: Win/Red; Sto/WatApr 9 · High Jump · Place 3 · WinchesterHigh Jump34-06.0011
Apr 9ML-12 Block #1C: Win/Red; Sto/WatApr 9 · 100m Hurdles · Place 4 · Winchester100m Hurdles418.43a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 43 · Winchester800 MetersRound M43.2:47.52a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 8 · WinchesterJavelin600gRound M8.27.40m10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 29 · WinchesterLong JumpRound M29.4.55m10
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 28 · Winchester200 MetersRound M28.28.52a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 11 · WinchesterShot Put4kgRound M11.8.32m10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 35 · WinchesterHigh JumpRound M35.1.30m10
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 14 · Winchester100m Hurdles33" / 0.838mRound M14.17.62a10
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 13 · WinchesterHeptathlonRound M13.330510
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 2 · WinchesterTriple Jump235-2.5010
May 21ML-12 ChampionshipsMay 21 · Triple Jump · Place 3 · WinchesterTriple Jump334-7.5010
May 21ML-12 ChampionshipsMay 21 · Javelin · Place 13 · WinchesterJavelin1372-610
May 16MSTCA Division 2 RelaysMay 16 · Triple Jump · Place 5 · WinchesterTriple Jump59.98m10
May 16MSTCA Division 2 RelaysMay 16 · High Jump · Place 10 · WinchesterHigh Jump101.40m PB10
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · High Jump · Place 8 · WinchesterHigh Jump84-610
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Javelin · Place 8 · WinchesterJavelin872-610
May 10MSTCA Coaches Metro InvitationalMay 10 · Triple Jump · Place 5 · WinchesterTriple Jump534-10.2510
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Javelin · Place 8 · WinchesterJavelin871-710
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 18 · WinchesterShot Put1826-610
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100m Hurdles · Place 16 · Winchester100m HurdlesRound P1618.05a10
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Javelin · Place 1 · WinchesterJavelin183-410
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · 100m Hurdles · Place 5 · Winchester100m Hurdles518.43a10
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Shot Put · Place 6 · WinchesterShot Put626-9.2510
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · 100m Hurdles · Place 3 · Winchester100m Hurdles318.73a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Triple Jump · Place 18 · WinchesterTriple Jump18.32-09.50 PB9
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Triple Jump · Place 1 · WinchesterTriple Jump132-7.50—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 100m Hurdles · Place 4 · Winchester100m Hurdles418.69a—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · 200 Meters · Place 3 · Winchester200 Meters330.52a—
Apr 28MSTCA Div. II RelaysApr 28 · Triple Jump · Place 15 · WinchesterTriple Jump15.9.51m9
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Triple Jump · Place 1 · WinchesterTriple Jump131-7.50—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Long Jump · Place 3 · WinchesterLong Jump314-7—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 100m Hurdles · Place 6 · Winchester100m Hurdles618.52a—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Triple Jump · Place 4 · WinchesterTriple Jump4.32-00.009
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 100m Hurdles · Place 5 · Winchester100m Hurdles33" / 0.838m5.19.55aWind: 0.39
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 100 Meters · Place 2 · Winchester100 Meters2.14.49aWind: 0.49