Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMIAA Division 3 Track & Field Championship · May 2882-01MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Javelin · 600g · OutdoorMIAA Division 3 Track & Field Championship · May 2886-08MIAA Division 3 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Javelin · Place 19 · MelroseJavelin600g19.86-08 PB10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 19 · MelroseDiscus1kg19.82-01 PB10
May 20ML-12 Championship MeetMay 20 · Javelin · Place 10 · MelroseJavelin1084-0110
May 20ML-12 Championship MeetMay 20 · Discus · Place 9 · MelroseDiscus989-1010
May 16MSTCA Coaches Metro InvitationalMay 16 · Javelin · Place 4 · MelroseJavelin4100-0810
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Javelin · Place 3 · MelroseJavelin396-0910
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Shot Put · Place 11 · MelroseShot Put1122-05.7510
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Javelin · Place 3 · MelroseJavelin395-610
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Discus · Place 14 · MelroseDiscus1473-710
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Javelin · Place 7 · MelroseJavelin777-0810
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Discus · Place 5 · MelroseDiscus577-0210
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Shot Put · Place 9 · MelroseShot Put923-06.0010
May 3MSTCA Division 3 RelaysMay 3 · Javelin · Place 11 · MelroseJavelin1125.50m10
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 19 · MelroseDiscus1922.52m10
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Javelin · Place 6 · MelroseJavelin684-0210
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Discus · Place 14 · MelroseDiscus1456-0510
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Shot Put · Place 15 · MelroseShot Put1522-11.5010
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Javelin · Place 3 · MelroseJavelin382-0910
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Discus · Place 5 · MelroseDiscus565-0810
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Shot Put · Place 9 · MelroseShot Put924-02.0010

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 19ML-12 JV Championship MeetJan 19 · High Jump · Place 9 · MelroseHigh Jump94-210
Jan 19ML-12 JV Championship MeetJan 19 · Shot Put · Place 16 · MelroseShot Put1622-210
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · High Jump · Place 1 · MelroseHigh Jump14-610
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · Shot Put · Place 6 · MelroseShot Put620-10.2510
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · High Jump · Place 5 · MelroseHigh Jump54-410
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · Shot Put · Place 7 · MelroseShot Put722-110

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Javelin · Place 9 · MelroseJavelin973-19
May 17MSTCA Division 4 RelaysMay 17 · Javelin · Place 16 · MelroseJavelin1624.34m9
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Javelin · Place 5 · MelroseJavelin579-39
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Long Jump · Place 1 · MelroseLong Jump112-109
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Discus · Place 3 · MelroseDiscus348-99
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Javelin · Place 4 · MelroseJavelin482-109
May 3Weston Twilight Invitational - Weston EventsMay 3 · Javelin · Place 26 · MelroseJavelin2672-029
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Javelin · Place 6 · MelroseJavelin681-029
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · Javelin · Place 5 · MelroseJavelin576-099
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · 100m Hurdles · Place 5 · Melrose100m Hurdles523.91a9