Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1348.71MSTCA Northeast InvitationalJanuary 13, 2023
55m Hurdles · 33" · IndoorMSTCA Freshman Sophomore Championships Small School · Jan 810.20aMSTCA Freshman Sophomore Championships Small SchoolJanuary 8, 2023
55m Hurdles · 33" · OutdoorMiddlesex League Indoor #5 · Jan 2610.03aMiddlesex League Indoor #5January 26, 2023
800 Meters · Indoor27th Annual MSTCA Girls Indoor Pentathlon · Mar 23:08.8227th Annual MSTCA Girls Indoor PentathlonMarch 2, 2023
800 Meters · OutdoorMIAA Division 3 State Championship Meet · May 253:03.07aMIAA Division 3 State Championship MeetMay 25, 2023
Discus · 1kg · OutdoorNew England Outdoor Track & Field Championship · Jun 14126-09New England Outdoor Track & Field ChampionshipJune 14, 2025
High Jump · IndoorMiddlesex League Indoor T&F Block #2 · Dec 224-08Middlesex League Indoor T&F Block #2December 22, 2022
High Jump · OutdoorDivision 3 State Relays · Apr 301.40mDivision 3 State Relays April 30, 2023
Long Jump · Indoor27th Annual MSTCA Girls Indoor Pentathlon · Mar 24.15m27th Annual MSTCA Girls Indoor PentathlonMarch 2, 2023
Long Jump · OutdoorMIAA Division 3 State Championship Meet · May 254.06mMIAA Division 3 State Championship MeetMay 25, 2023
Pole Vault · OutdoorMSTCA Div. IV Relays · Apr 271.84mMSTCA Div. IV Relays April 27, 2024
Shot Put · 4kg · IndoorML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/Wak · Dec 2937-03.25ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDecember 29, 2025
Shot Put · 4kg · OutdoorMIAA Division 3 Track & Field Championship · May 2839-10.25MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Triple Jump · OutdoorMSTCA Div. IV Relays · Apr 279.45mMSTCA Div. IV Relays April 27, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 8 · MelroseDiscus1kg8.113-1112
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 4 · MelroseShot Put4kg4.39-06.0012
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 11 · MelroseDiscus1kg11.94-0612
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 1 · MelroseShot Put4kg1.39-10.25 PB12
May 20ML-12 Championship MeetMay 20 · Discus · Place 3 · MelroseDiscus3104-0012
May 20ML-12 Championship MeetMay 20 · Shot Put · Place 2 · MelroseShot Put237-11.5012
May 16MSTCA Coaches Metro InvitationalMay 16 · Discus · MelroseDiscus—FOUL12
May 16MSTCA Coaches Metro InvitationalMay 16 · Shot Put · Place 2 · MelroseShot Put239-01.5012
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · High Jump · Place 3 · MelroseHigh Jump34-06.0012
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Discus · Place 1 · MelroseDiscus1111-0912
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Shot Put · Place 1 · MelroseShot Put138-04.7512
May 9Weston Twilight Invitational - Weston EventsMay 9 · Discus · Place 6 · MelroseDiscus695-0212
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 1 · MelroseShot Put136-04.2512
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Discus · Place 1 · MelroseDiscus1100-1112
May 5ML-12 Block #4A: Arl/Red; Mel/WilMay 5 · Shot Put · Place 1 · MelroseShot Put137-07.5012
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 1 · MelroseDiscus137.42m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 1 · MelroseShot Put111.62m12
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Discus · Place 1 · MelroseDiscus1105-0812
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Shot Put · Place 1 · MelroseShot Put137-04.5012
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Discus · Place 1 · MelroseDiscus1106-0112
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Shot Put · Place 1 · MelroseShot Put137-10.7512

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · Shot Put · Place 31 · MelroseShot Put3111.35m12
Mar 12New Balance Nationals IndoorMar 12 · Shot Put · Place 31 · MelroseShot Put3111.35m12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · Shot Put · Place 14 · MelroseShot Put4kg14.35-10.5012
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · Shot Put · Place 14 · MelroseShot Put4kg14.35-10.5012
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 1 · MelroseShot Put140-05.50—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 1 · MelroseShot Put140-0.7512
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 1 · MelroseShot Put140-00.75—
Feb 2ML-12 Varsity Championship MeetFeb 2 · Shot Put · Place 2 · MelroseShot Put236-8.7512
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 1 · MelroseShot Put137-04.0012
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 3 · MelroseShot Put310.46m12
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · Shot Put · Place 1 · MelroseShot Put136-412
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 3 · MELROSEShot Put336-11.2512
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · Shot Put · Place 1 · MelroseShot Put136-11.2512

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · Shot Put · Place 1 · MelroseShot Put4kg1.37-03.25 PB12
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 1 · MelroseShot Put4kg1.36-10.7512
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · Shot Put · Place 2 · MelroseShot Put4kg2.37-00.2512
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · Shot Put · Place 2 · MelroseShot Put4kg2.35-05.7512
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 22 · MelroseShot Put2230-8—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Shot Put · Place 22 · MelroseShot Put2230-8—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 5 · MelroseShot Put534-3—
Feb 3ML-12 Varsity ChampionshipFeb 3 · Shot Put · Place 3 · MelroseShot Put336-6.25—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · High Jump · Place 13 · MelroseHigh Jump131.37m—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 2 · MelroseShot Put210.97m—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · Shot Put · Place 1 · MelroseShot Put136-0—
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · Shot Put · Place 1 · MelroseShot Put4kg1.36-00.2511
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · High Jump · Place 4 · MelroseHigh Jump4.4-06.0011
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · High Jump · Place 5 · MelroseHigh Jump54-6—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 1 · MelroseShot Put134-9—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Discus · Place 5 · MelroseDiscus1kg5.126-09 PB11
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Shot Put · Place 7 · MelroseShot Put4kg7.37-08.5011
Jun 5MIAA Meet of ChampionsJun 5 · Discus · Place 5 · MelroseDiscus5116-1011
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 2 · MelroseShot Put238-9.2511
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Discus · Place 3 · MelroseDiscus3113-811
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 2 · MelroseShot Put237-211
May 21ML-12 ChampionshipsMay 21 · Discus · Place 3 · MelroseDiscus3112-511
May 21ML-12 ChampionshipsMay 21 · Shot Put · Place 3 · MelroseShot Put336-911
May 17MSTCA Division 4 RelaysMay 17 · Discus · Place 2 · MelroseDiscus236.29m11
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 3 · MelroseShot Put310.51m11
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Discus · Place 1 · MelroseDiscus1117-911
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Shot Put · Place 2 · MelroseShot Put232-8.2511
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Discus · Place 1 · MelroseDiscus1102-511
May 8ML-12 #4C: Win v Wob; Wat v MelMay 8 · Shot Put · Place 1 · MelroseShot Put132-1.7511
May 3Weston Twilight Invitational - Weston EventsMay 3 · Discus · Place 4 · MelroseDiscus498-0711
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 2 · MelroseShot Put237-03.2511
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Triple Jump · Place 6 · MelroseTriple Jump630-01.0011
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Discus · Place 5 · MelroseDiscus583-0611
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Shot Put · Place 2 · MelroseShot Put235-03.7511
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · Triple Jump · Place 5 · MelroseTriple Jump529-09.5011
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · Discus · Place 4 · MelroseDiscus487-1111
Apr 16ML-12 #2B: Wob v Arl; Mel v WakApr 16 · Shot Put · Place 4 · MelroseShot Put432-07.2511
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Triple Jump · Place 8 · MelroseTriple Jump828-10.5011
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Discus · Place 1 · MelroseDiscus175-111
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Shot Put · Place 1 · MelroseShot Put132-2.7511

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · Shot Put · Place 1 · MelroseShot Put4kg1.36-06.7511
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · High Jump · Place 2 · MelroseHigh Jump2.4-08.0011
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Shot Put · Place 6 · MelroseShot Put4kg6.35-07.2511
Dec 19ML-12 Varsity Block #1Dec 19 · Triple Jump · MelroseTriple Jump—DNS11
Dec 19ML-12 Varsity Block #1Dec 19 · Shot Put · Place 3 · MelroseShot Put4kg3.33-06.7511
Dec 19ML-12 Varsity Block #1Dec 19 · High Jump · Place 9 · MelroseHigh Jump9.4-06.0011
Feb 5ML-12 Varsity ChampionshipFeb 5 · High Jump · Place 8 · MelroseHigh Jump84-7—
Feb 5ML-12 Varsity ChampionshipFeb 5 · Shot Put · Place 16 · MelroseShot Put1626-2.75—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · High Jump · Place 21 · MelroseHigh Jump214-610
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 22 · MelroseShot Put2229-11.7510
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · High Jump · Place 21 · MelroseHigh Jump214-610
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Shot Put · Place 22 · MelroseShot Put2229-11.7510
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 8 · MelroseShot Put4kg8.9.53m10
Jan 21MSTCA D3 RelaysJan 21 · High Jump · MelroseHigh Jump--ND10
Jan 15ML-12 Varsity Block #5Jan 15 · High Jump · Place 10 · MelroseHigh Jump104-8—
Jan 15ML-12 Varsity Block #5Jan 15 · Shot Put · Place 6 · MelroseShot Put630-4.25—
Jan 9ML-12 Varsity Block #4Jan 9 · High Jump · Place 10 · MelroseHigh Jump104-6—
Jan 9ML-12 Varsity Block #4Jan 9 · Shot Put · Place 10 · MelroseShot Put1028-10—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Discus · Place 21 · MelroseDiscus1kg21.65-1010
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Shot Put · Place 5 · MelroseShot Put4kg5.33-09.2510
May 15ML-12 ChampionshipsMay 15 · Discus · Place 4 · MelroseDiscus4100-7—
May 15ML-12 ChampionshipsMay 15 · Shot Put · Place 5 · MelroseShot Put532-6.25—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · High Jump · Place 5 · MelroseHigh Jump54-8—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Discus · Place 6 · MelroseDiscus675-0—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Shot Put · Place 1 · MelroseShot Put132-6.50—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Shot Put · Place 8 · MelroseShot Put832-5.25—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Discus · Place 3 · MelroseDiscus385-11—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Shot Put · Place 2 · MelroseShot Put232-7.75—
Apr 27MSTCA Div. IV Relays Apr 27 · Triple Jump · Place 22 · MelroseTriple Jump229.45m PB—
Apr 27MSTCA Div. IV Relays Apr 27 · Pole Vault · Place 6 · MelrosePole Vault61.84m PB—
Apr 27MSTCA Div. IV Relays Apr 27 · High Jump · Place 8 · MelroseHigh Jump81.43m—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Triple Jump · Place 5 · MelroseTriple Jump529-7.25—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Discus · Place 4 · MelroseDiscus489-0—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Shot Put · Place 2 · MelroseShot Put231-9—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · High Jump · Place 2 · MelroseHigh Jump24-6—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 4 · MelroseDiscus474-1—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 2 · MelroseShot Put231-5.75—

2023 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · Shot Put · Place 10 · MelroseShot Put4kg10.27-09.2510
Dec 28ML-12 Varsity Block #3Dec 28 · High Jump · Place 4 · MelroseHigh Jump4.4-10.0010
Dec 21ML-12 Varsity Block #2Dec 21 · Shot Put · Place 15 · MelroseShot Put4kg15.26-07.0010
Dec 21ML-12 Varsity Block #2Dec 21 · High Jump · Place 5 · MelroseHigh Jump5.4-10.0010
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 27 · Melrose55m Hurdles33"27.11.70a10
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 11 · MelroseShot Put4kg11.28-00.0010
Dec 14ML-12 Varsity Block #1Dec 14 · High Jump · Place 6 · MelroseHigh Jump6.4-08.0010
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · Long Jump · Place 72 · MelroseLong Jump724.15m PB9
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · High Jump · Place 35 · MelroseHigh Jump351.37m9
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · Shot Put · Place 20 · MelroseShot Put207.65m9
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · 55m Hurdles · Place 64 · Melrose55m Hurdles6410.779
Mar 227th Annual MSTCA Girls Indoor PentathlonMar 2 · 800 Meters · Place 88 · Melrose800 Meters883:08.82 PB9
Feb 11MSTCA Qualifier MeetFeb 11 · Long Jump · MelroseLong Jump--ND9
Feb 11MSTCA Qualifier MeetFeb 11 · High Jump · Place 20 · MelroseHigh Jump20.4-07.009
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · High Jump · Place 3 · MelroseHigh Jump34-11FR
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 55m Hurdles · Place 4 · Melrose55m Hurdles410.65FR
Jan 13MSTCA Northeast InvitationalJan 13 · High Jump · Place 15 · MelroseHigh Jump154-05.009
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 67 · Melrose55m Hurdles6710.759
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 103 · Melrose300 Meters10348.71 PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 103 · Melrose300 Meters103.48.71a9
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 67 · Melrose55m Hurdles33"Round P67.10.75a9
Jan 13MSTCA Northeast InvitationalJan 13 · High Jump · Place 15 · MelroseHigh Jump15.4-05.009
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55m Hurdles · Place 13 · Melrose55m Hurdles33"Round P13.10.20a PB9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · High Jump · MelroseHigh Jump--NH9
Jan 5Middlesex League Indoor T&F #4Jan 5 · High Jump · Place 16 · MelroseHigh Jump164-6FR
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55m Hurdles · Place 3 · Melrose55m Hurdles310.99FR

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Long Jump · Place 10 · MelroseLong Jump104.06m PB—
May 25MIAA Division 3 State Championship MeetMay 25 · High Jump · Place 5 · MelroseHigh Jump51.40m—
May 25MIAA Division 3 State Championship MeetMay 25 · Shot Put · Place 2 · MelroseShot Put28.73m—
May 25MIAA Division 3 State Championship MeetMay 25 · Shot Put · Place 13 · MelroseShot Put1330-7.50—
May 25MIAA Division 3 State Championship MeetMay 25 · 100m Hurdles · Place 10 · Melrose100m Hurdles1020.36a—
May 25MIAA Division 3 State Championship MeetMay 25 · 800 Meters · Place 10 · Melrose800 Meters103:03.07a PB—
May 17ML-12 ChampionshipsMay 17 · Shot Put · Place 7 · MelroseShot Put730-6FR
May 17ML-12 ChampionshipsMay 17 · High Jump · Place 10 · MelroseHigh Jump104-8FR
May 13Andover Boosters MeetMay 13 · Shot Put · Place 15 · MelroseShot Put4kg15.30-02.509
May 13Andover Boosters MeetMay 13 · High Jump · Place 25 · MelroseHigh Jump25.4-08.009
May 10Middlesex League 5BMay 10 · High Jump · Place 6 · MelroseHigh Jump64-8—
May 10Middlesex League 5BMay 10 · Discus · Place 9 · MelroseDiscus966-10—
May 10Middlesex League 5BMay 10 · Shot Put · Place 4 · MelroseShot Put430-0—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · High Jump · Place 11 · MelroseHigh Jump114-8—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Shot Put · Place 23 · MelroseShot Put2327-7—
May 2Middlesex League 4AMay 2 · High Jump · Place 12 · MelroseHigh Jump124-4—
May 2Middlesex League 4AMay 2 · Shot Put · Place 4 · MelroseShot Put426-7—
May 2Middlesex League 4AMay 2 · 400m Hurdles · Place 5 · Melrose400m Hurdles51:16.92a—
Apr 30Division 3 State Relays Apr 30 · High Jump · Place 14 · MelroseHigh Jump141.40m PB—
Apr 30Division 3 State Relays Apr 30 · Shot Put · Place 17 · MelroseShot Put178.11m—
Apr 25Middlesex League 3BApr 25 · High Jump · Place 5 · MelroseHigh Jump54-04.00—
Apr 25Middlesex League 3BApr 25 · Shot Put · Place 1 · MelroseShot Put136-11.00—
Apr 25Middlesex League 3BApr 25 · 400m Hurdles · Place 7 · Melrose400m Hurdles71:19.45a—
Jan 26Middlesex League Indoor #5Jan 26 · 55m Hurdles · Place 13 · Melrose55m Hurdles33"13.10.03a PB9
Jan 26Middlesex League Indoor #5Jan 26 · High Jump · Place 19 · MelroseHigh Jump19.4-04.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55m Hurdles · Place 25 · Melrose55m Hurdles33"25.11.56a9
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 7 · MelroseHigh Jump7.4-08 PB9