Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 #2A: Bel v Lex; Ston v Watr · Apr 1512.73aML-12 #2A: Bel v Lex; Ston v WatrApril 15, 2025
55 Meter · IndoorML-12 Varsity Block #1 · Dec 197.40aML-12 Varsity Block #1December 19, 2024
55 Meters · IndoorML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/Mel · Jan 37.26aML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJanuary 3, 2025
Discus · 1.6kg · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 18105-09ML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024
Discus · 2kg · OutdoorSpringfield College Classic · Apr 434.08mSpringfield College ClassicApril 4, 2026
Long Jump · OutdoorMiddlesex League 2B · Apr 1514-11.25Middlesex League 2BApril 15, 2023
Shot Put · 12lb · IndoorML-12 Varsity Block #1 · Dec 1938-01.50ML-12 Varsity Block #1December 19, 2024
Shot Put · 12lb · OutdoorMSTCA D5 Relays · Apr 2910.89mMSTCA D5 RelaysApril 29, 2023
Shot Put · 16lb / 7.26kg · IndoorSouthern Maine Husky Invitational · Jan 3110.76mSouthern Maine Husky InvitationalJanuary 31, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17MIT Sean Collier InvitationalApr 17 · Discus · Place 29 · CastletonCastletonDiscus2kg29.25.54mFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Discus · Place 26 · CastletonCastletonDiscus2kg26.31.77mFr
Apr 4Springfield College ClassicApr 4 · Discus · Place 19 · CastletonCastletonDiscus2kg19.34.08m PBFr
Mar 28Yellow Jacket OpenMar 28 · Discus · Place 17 · CastletonCastletonDiscus2kg17.33.26mFr
Mar 28Yellow Jacket OpenMar 28 · Shot Put · CastletonCastletonShot Put16lb / 7.26kg--DNSFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 25 · WatertownWatertownShot Put2537-03.00—
Jan 31Southern Maine Husky InvitationalJan 31 · Shot Put · Place 10 · CastletonCastletonShot Put16lb / 7.26kg10.10.76m PBFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 45 · CastletonCastletonShot Put4510.07mFr
Jan 17Panther InviteJan 17 · Shot Put · Place 13 · CastletonCastletonShot Put16lb / 7.26kg13.10.63mFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · Shot Put · Place 7 · CastletonCastletonShot Put16lb / 7.26kg7.10.45mFr
Dec 6Utica Holiday ClassicDec 6 · Shot Put · Place 48 · CastletonCastletonShot Put16lb / 7.26kg48.9.83mFr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 25 · WatertownWatertownShot Put2537-3—
Feb 3ML-12 Varsity ChampionshipFeb 3 · Shot Put · Place 9 · WatertownWatertownShot Put941-5.25—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 21 · WatertownWatertownShot Put2111.65m—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · Shot Put · Place 10 · WatertownWatertownShot Put1036-10.25—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 55 Meters · Place 13 · WatertownWatertown55 Meters137.30a—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · Shot Put · Place 12 · WatertownWatertownShot Put1235-0.75—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 55 Meters · Place 22 · WatertownWatertown55 Meters227.34a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 7 · WatertownWatertownShot Put737-4.50—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 55 Meters · Place 13 · WatertownWatertown55 Meters137.26a PB—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Discus · Place 16 · WatertownWatertownDiscus16123-212
May 21ML-12 ChampionshipsMay 21 · Discus · Place 10 · WatertownWatertownDiscus10109-1012
May 21ML-12 ChampionshipsMay 21 · Shot Put · Place 15 · WatertownWatertownShot Put1537-512
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Discus · Place 11 · WatertownWatertownDiscus11109-0412
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Shot Put · Place 9 · WatertownWatertownShot Put937-01.2512
May 10MSTCA Coaches Metro InvitationalMay 10 · Discus · Place 9 · WatertownWatertownDiscus9122-612
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Discus · Place 1 · WatertownWatertownDiscus1131-112
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Shot Put · Place 3 · WatertownWatertownShot Put339-6.7512
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Discus · Place 2 · WatertownWatertownDiscus2121-212
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Shot Put · Place 7 · WatertownWatertownShot Put737-2.7512
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · 100 Meters · Place 13 · WatertownWatertown100 Meters1312.86a12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Shot Put · Place 9 · WatertownWatertownShot Put935-312
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 100 Meters · Place 12 · WatertownWatertown100 Meters1212.73a PB12
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · Discus · Place 2 · WatertownWatertownDiscus2110-912
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · Shot Put · Place 7 · WatertownWatertownShot Put735-212

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 55 Meter · Place 18 · WatertownWatertown55 Meter18.7.43a12
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Shot Put · Place 3 · WatertownWatertownShot Put12lb3.37-09.5012
Dec 19ML-12 Varsity Block #1Dec 19 · 55 Meter · Place 43 · WatertownWatertown55 Meter43.7.40a PB12
Dec 19ML-12 Varsity Block #1Dec 19 · Shot Put · Place 11 · WatertownWatertownShot Put12lb11.38-01.50 PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Discus · Place 5 · WatertownWatertownDiscus5104-10—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Shot Put · Place 12 · WatertownWatertownShot Put1233-8—
Apr 27MSTCA Div. IV Relays Apr 27 · Discus · Place 29 · WatertownWatertownDiscus2931.59m—
Apr 27MSTCA Div. IV Relays Apr 27 · Shot Put · Place 39 · WatertownWatertownShot Put3910.59m—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Discus · Place 2 · WatertownWatertownDiscus2113-10—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 100 Meters · Place 4 · WatertownWatertown100 Meters412.74a—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Discus · Place 3 · WatertownWatertownDiscus1.6kg3.105-09 PB11
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Shot Put · Place 6 · WatertownWatertownShot Put12lb6.34-10.5011
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · Discus · Place 7 · WatertownWatertownDiscus783-1—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · Shot Put · Place 9 · WatertownWatertownShot Put935-7.25—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 100 Meters · Place 11 · WatertownWatertown100 Meters1113.10a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · Long Jump · Place 12 · WatertownWatertownLong Jump1215-2.50—
May 11Middlesex League 5CMay 11 · Shot Put · Place 8 · WatertownWatertownShot Put836-5.25—
Apr 29MSTCA D1 RelaysApr 29 · Long Jump · Place 62 · WatertownWatertownLong Jump624.26m—
Apr 29MSTCA D1 RelaysApr 29 · Discus · Place 47 · WatertownWatertownDiscus4724.46m—
Apr 29MSTCA D1 RelaysApr 29 · Shot Put · Place 27 · WatertownWatertownShot Put2710.89m—
Apr 29MSTCA D5 RelaysApr 29 · Long Jump · Place 62 · WatertownWatertownLong Jump62.4.26m10
Apr 29MSTCA D5 RelaysApr 29 · Discus · Place 47 · WatertownWatertownDiscus1.6kg47.24.46m10
Apr 29MSTCA D5 RelaysApr 29 · Shot Put · Place 27 · WatertownWatertownShot Put12lb27.10.89m PB10
Apr 25Middlesex League 3BApr 25 · Long Jump · Place 18 · WatertownWatertownLong Jump1814-09.00—
Apr 25Middlesex League 3BApr 25 · Discus · Place 13 · WatertownWatertownDiscus1378-10—
Apr 25Middlesex League 3BApr 25 · Shot Put · Place 12 · WatertownWatertownShot Put1232-06.00—
Apr 15Middlesex League 2BApr 15 · Long Jump · Place 20 · WatertownWatertownLong Jump20.14-11.25 PB10
Apr 15Middlesex League 2BApr 15 · Discus · Place 13 · WatertownWatertownDiscus1.6kg13.82-0210
Apr 15Middlesex League 2BApr 15 · Shot Put · Place 12 · WatertownWatertownShot Put12lb12.32-10.0010
Apr 6Middlesex League @ ReadingApr 6 · Discus · Place 12 · WatertownWatertownDiscus1280-2SO
Apr 6Middlesex League @ ReadingApr 6 · Shot Put · Place 9 · WatertownWatertownShot Put932-11SO
Apr 6Middlesex League @ ReadingApr 6 · Long Jump · Place 17 · WatertownWatertownLong Jump1715-8.5SO

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Middlesex League ChampionshipFeb 2 · Shot Put · Place 33 · WatertownWatertownShot Put3330-00.509
Jan 22MSTCA D5 State RelaysJan 22 · Shot Put · Place 59 · WatertownWatertownShot Put12lb59.8.32m9
Jan 6Middlesex League Indoor T & F #4Jan 6 · Shot Put · Place 31 · WatertownWatertownShot Put3129-08.00—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 55 Meter · Place 41 · WatertownWatertown55 Meter41.8.55a9
Dec 30Middlesex League Indoor T & F #3Dec 30 · Shot Put · Place 35 · WatertownWatertownShot Put12lb35.26-03.009
Dec 22Middlesex League Indoor T & F # 2Dec 22 · Shot Put · Place 38 · WatertownWatertownShot Put12lb38.26-05.509