Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBlue Devil Summer Throws Clinic/Competition · Jul 2734.49mBlue Devil Summer Throws Clinic/CompetitionJuly 27, 2024
Hammer · 12lb · OutdoorBlue Devil Summer Throws Clinic/Competition · Jul 2728.00mBlue Devil Summer Throws Clinic/CompetitionJuly 27, 2024
Javelin · 800g · OutdoorMiddlesex League @ Burlington AM · Apr 888-11Middlesex League @ Burlington AMApril 8, 2023
Shot Put · 12lb · IndoorML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/Win · Jan 737-03.50ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJanuary 7, 2025
Shot Put · 12lb · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1735-11.00ML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024
Weight Throw · 25lb / 11.3kg · IndoorUSATFNE Youth Vacation Week Meet · Feb 1912.76mUSATFNE Youth Vacation Week Meet February 19, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Discus · Place 18 · BurlingtonBurlingtonDiscus18111-512
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 32 · BurlingtonBurlingtonShot Put3237-212
May 17MSTCA Division 4 RelaysMay 17 · Discus · Place 21 · BurlingtonBurlingtonDiscus2133.13m12
May 17MSTCA Division 4 RelaysMay 17 · Shot Put · Place 27 · BurlingtonBurlingtonShot Put2711.62m12
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Discus · Place 9 · BurlingtonBurlingtonDiscus9112-0512
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Shot Put · Place 11 · BurlingtonBurlingtonShot Put1135-02.0012
May 10MSTCA Coaches Metro InvitationalMay 10 · Discus · Place 21 · BurlingtonBurlingtonDiscus21113-312
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Javelin · Place 10 · BurlingtonBurlingtonJavelin10101-412
May 1ML-12 #3C: Arl v Win; Bur v WatMay 1 · Discus · Place 5 · BurlingtonBurlingtonDiscus5114-812
Apr 252025 Mass Hammer InviteApr 25 · Hammer · Place 12 · BurlingtonBurlingtonHammer1230.36m12
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Discus · Place 3 · BurlingtonBurlingtonDiscus3109-212
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Javelin · Place 2 · BurlingtonBurlingtonJavelin298-1012
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Discus · Place 4 · BurlingtonBurlingtonDiscus4108-312
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Shot Put · Place 14 · BurlingtonBurlingtonShot Put1431-1012

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · Weight Throw · Place 12 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg12.12.76m PB12
Feb 3ML-12 Varsity ChampionshipFeb 3 · Weight Throw · Place 3 · BurlingtonBurlingtonWeight Throw343-0.50—
Jan 27ML-12 JV ChampionshipJan 27 · Shot Put · Place 21 · BurlingtonBurlingtonShot Put2132-4.25—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 32 · BurlingtonBurlingtonShot Put3211.08m—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put237-3—
Jan 10MSTCA Northeast InvitationalJan 10 · Weight Throw · Place 21 · BurlingtonBurlingtonWeight Throw2137-3—
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · Weight Throw · Place 1 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg1.40-04.0012
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put12lb3.37-03.50 PB12
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · Weight Throw · Place 2 · BurlingtonBurlingtonWeight Throw240-5.25—
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · Shot Put · Place 4 · BurlingtonBurlingtonShot Put434-2—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Weight Throw · Place 20 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg20.41-00.0012
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Weight Throw · Place 1 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg1.39-06.2512
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Shot Put · Place 10 · BurlingtonBurlingtonShot Put12lb10.33-03.5012
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Weight Throw · Place 5 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg5.38-06.5012
Feb 21USATF-NE Vacation Youth MeetFeb 21 · Weight Throw · Place 13 · BurlingtonBurlingtonWeight Throw1311.95m—
Feb 5ML-12 Varsity ChampionshipFeb 5 · Weight Throw · Place 6 · BurlingtonBurlingtonWeight Throw634-4—
Jan 25ML-12 JV Championship MeetJan 25 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put933-6.50—
Jan 15ML-12 JV Block #4Jan 15 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put333-8.50—
Jan 12MSTCA Northeast InvitationalJan 12 · Weight Throw · Place 18 · BurlingtonBurlingtonWeight Throw1837-06.0011
Jan 4ML-12 JV Block #3Jan 4 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put236-1—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 27Blue Devil Summer Throws Clinic/CompetitionJul 27 · Hammer · Place 9 · UnattachedUnattachedHammer12lb9.28.00m PB12
Jul 27Blue Devil Summer Throws Clinic/CompetitionJul 27 · Discus · Place 7 · UnattachedUnattachedDiscus1.6kg7.34.49m PB12
Jul 27Blue Devil Summer Throws Clinic/CompetitionJul 27 · Shot Put · Place 14 · UnattachedUnattachedShot Put12lb14.10.94m12
May 18MSTCA South Shore TwilightMay 18 · Discus · Place 17 · BurlingtonBurlingtonDiscus17116-10—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Discus · Place 8 · BurlingtonBurlingtonDiscus8108-5—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Shot Put · Place 6 · BurlingtonBurlingtonShot Put631-10—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Discus · Place 4 · BurlingtonBurlingtonDiscus4107-9—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Shot Put · Place 2 · BurlingtonBurlingtonShot Put234-10.25—
Apr 27MSTCA Div. IV Relays Apr 27 · Discus · Place 18 · BurlingtonBurlingtonDiscus1833.28m—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Discus · Place 5 · BurlingtonBurlingtonDiscus5105-11—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put331-1.50—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Discus · Place 6 · BurlingtonBurlingtonDiscus1.6kg6.109-1111
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put12lb3.35-11.00 PB11
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 5 · BurlingtonBurlingtonDiscus598-8—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 11 · BurlingtonBurlingtonShot Put1130-11.25—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · Weight Throw · Place 3 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg3.35-01.5011
Dec 28ML-12 Varsity Block #3Dec 28 · Shot Put · Place 17 · BurlingtonBurlingtonShot Put12lb17.33-00.2511
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Weight Throw · Place 19 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg19.38-05.0011
Dec 20ML JV 1Dec 20 · Shot Put · Place 7 · BurlingtonBurlingtonShot Put12lb7.34-03.5011
Dec 20ML-12 JV Block #2Dec 20 · Shot Put · Place 7 · BurlingtonBurlingtonShot Put12lb7.34-03.5011
Dec 16MSTCA Speed Classic (Small School)Dec 16 · Weight Throw · Place 9 · BurlingtonBurlingtonWeight Throw25lb / 11.3kg9.37-09.0011
Dec 11ML-12 JV Block #1Dec 11 · Shot Put · Place 8 · BurlingtonBurlingtonShot Put12lb8.31-03.7511

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19LC2Q at BHSMay 19 · Javelin · Place 10 · BurlingtonBurlingtonJavelin800g10.83' 10"10
May 19LC2Q at BHSMay 19 · Discus · Place 4 · BurlingtonBurlingtonDiscus1.6kg4.93' 3"10
May 3Middlesex League 4BMay 3 · Javelin · Place 1 · BurlingtonBurlingtonJavelin181-1010
May 3Middlesex League 4BMay 3 · Discus · Place 12 · BurlingtonBurlingtonDiscus1254-510
Apr 24Middlesex League 3AApr 24 · Javelin · Place 18 · BurlingtonBurlingtonJavelin1884-4—
Apr 24Middlesex League 3AApr 24 · Discus · Place 13 · BurlingtonBurlingtonDiscus1381-1—
Apr 15Middlesex League 2BApr 15 · Javelin · Place 15 · BurlingtonBurlingtonJavelin800g15.77-0710
Apr 15Middlesex League 2BApr 15 · Discus · Place 12 · BurlingtonBurlingtonDiscus1.6kg12.82-1110
Apr 8Middlesex League @ Burlington AMApr 8 · Javelin · Place 14 · BurlingtonBurlingtonJavelin800g14.88-11 PB10
Apr 8Middlesex League @ Burlington AMApr 8 · Discus · Place 16 · BurlingtonBurlingtonDiscus1.6kg16.75-0610

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · Shot Put · BurlingtonBurlingtonShot Put12lb—DNS9
May 5Burlington at Wakefield Dual MeetMay 5 · Javelin · BurlingtonBurlingtonJavelin800g—79' 10"Unofficial9
May 5Burlington at Wakefield Dual MeetMay 5 · Discus · BurlingtonBurlingtonDiscus1.6kg—66' 0"Unofficial9
Apr 26Melrose @ Burlington DualApr 26 · Javelin · BurlingtonBurlingtonJavelin800g—65' 11"Unofficial9
Apr 26Melrose @ Burlington DualApr 26 · Discus · BurlingtonBurlingtonDiscus1.6kg—70' 3"Unofficial9
Apr 13Burlington @ Watertown Dual MeetApr 13 · Discus · BurlingtonBurlingtonDiscus1.6kg—50' 10"Unofficial9
Apr 13Burlington @ Watertown Dual MeetApr 13 · Shot Put · BurlingtonBurlingtonShot Put12lb—20' 11.5"Unofficial9
Apr 13Burlington @ Watertown Dual MeetApr 13 · 100 Meters · BurlingtonBurlington100 Meters—16.9aUnofficial9
Apr 5Stoneham at Burlington Dual MeetApr 5 · Discus · BurlingtonBurlingtonDiscus1.6kg—52' 2"Unofficial9