Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 209.70aML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025
55 Meters · IndoorML-12 JV Championship Meet · Jan 199.32aML-12 JV Championship MeetJanuary 19, 2026
Discus · 1.6kg · Outdoor2026 Mass Hammer Invite · Apr 24113-032026 Mass Hammer InviteApril 24, 2026
Hammer · 12lb · Outdoor2026 Mass Hammer Invite · Apr 2439.78m2026 Mass Hammer InviteApril 24, 2026
Shot Put · 12lb · IndoorML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/Red · Dec 2236-06.00ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDecember 22, 2025
Weight Throw · 25lb / 11.3kg · IndoorML-12 Varsity Block #1 · Dec 1947-01.75ML-12 Varsity Block #1December 19, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16MSTCA Coaches Metro InvitationalMay 16 · Hammer · Place 4 · LexingtonHammer4141-0612
May 12ML-12 Block #5B: Lex/Arl; Sto/WakMay 12 · Hammer · Place 3 · LexingtonHammer341.87m12
May 12ML-12 Block #5B: Lex/Arl; Sto/WakMay 12 · Discus · Place 8 · LexingtonDiscus8105-0912
May 12ML-12 Block #5B: Lex/Arl; Sto/WakMay 12 · Shot Put · Place 10 · LexingtonShot Put1038-01.5012
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Hammer · Place 2 · LexingtonHammer243.63m12
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Discus · Place 13 · LexingtonDiscus1381-1112
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Shot Put · Place 5 · LexingtonShot Put537-01.5012
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 27 · LexingtonDiscus2733.61m12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Hammer · Place 3 · LexingtonHammer342.99m12
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Discus · Place 8 · LexingtonDiscus8110-0512
Apr 29ML-12 Block #3B: Red/Lex; Wil/Sto; Bel/ArlApr 29 · Shot Put · Place 9 · LexingtonShot Put939-02.5012
Apr 242026 Mass Hammer InviteApr 24 · Hammer · Place 6 · LexingtonHammer12lb6.39.78m PB12
Apr 242026 Mass Hammer InviteApr 24 · Discus · Place 5 · LexingtonDiscus1.6kg5.113-03 PB12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · Hammer · LexingtonHammer—FOUL12
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · Discus · Place 5 · LexingtonDiscus5111-0712
Apr 15ML-12 Block #2B: Lex/Wob; Wil/WakApr 15 · Shot Put · Place 9 · LexingtonShot Put939-04.0012
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · Hammer · Place 3 · LexingtonHammer342.05m12
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · Discus · Place 4 · LexingtonDiscus4109-412
Apr 7ML-12 Block #1A: Bel/Lex; Mel/WakApr 7 · Shot Put · Place 12 · LexingtonShot Put1230-10.7512
Apr 4Knights of Columbus RelaysApr 4 · Hammer · Place 26 · LexingtonHammer12lb26.129-1112

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · Weight Throw · Place 12 · LexingtonWeight Throw1213.20m12
Feb 2ML-12 Varsity Championship MeetFeb 2 · Weight Throw · Place 4 · LexingtonWeight Throw413.82m12
Jan 19ML-12 JV Championship MeetJan 19 · Shot Put · Place 10 · LexingtonShot Put1034-6.7512
Jan 19ML-12 JV Championship MeetJan 19 · 55 Meters · Place 180 · Lexington55 Meters1809.32a PB12
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · Weight Throw · Place 4 · LexingtonWeight Throw412.73m12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · Weight Throw · Place 3 · LexingtonWeight Throw313.24m12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 55 Meters · Place 80 · Lexington55 Meters809.47a12

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · Weight Throw · Place 2 · LexingtonWeight Throw25lb / 11.3kg2.13.02m12
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · Shot Put · Place 4 · LexingtonShot Put12lb4.35-01.0012
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Weight Throw · Place 11 · LexingtonWeight Throw25lb / 11.3kg11.44-04.0012
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · Weight Throw · Place 3 · LexingtonWeight Throw25lb / 11.3kg3.13.34m12
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · Shot Put · Place 9 · LexingtonShot Put12lb9.36-06.00 PB12
Dec 20The Beantown Winter ClassicDec 20 · Weight Throw · Place 25 · LexingtonWeight Throw25lb / 11.3kg25.39-04.5012
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · Weight Throw · Place 3 · LexingtonWeight Throw25lb / 11.3kg3.12.70m12
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Weight Throw · Place 13 · LexingtonWeight Throw1339-9—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Weight Throw · Place 13 · LexingtonWeight Throw1339-9—
Feb 19USATFNE Youth Vacation Week Meet Feb 19 · Weight Throw · Place 15 · LexingtonWeight Throw25lb / 11.3kg15.11.96m11
Feb 3ML-12 Varsity ChampionshipFeb 3 · Weight Throw · Place 4 · LexingtonWeight Throw439-5.50—
Jan 27ML-12 JV ChampionshipJan 27 · Shot Put · Place 20 · LexingtonShot Put2032-5.25—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Weight Throw · Place 2 · LexingtonWeight Throw25lb / 11.3kg2.40-0411
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · 55 Meter · Place 115 · Lexington55 Meter115.9.70a PB11
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Shot Put · Place 6 · LexingtonShot Put12lb6.31-09.7511
Jan 10MSTCA Northeast InvitationalJan 10 · Weight Throw · Place 18 · LexingtonWeight Throw1838-8—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · Weight Throw · Place 3 · LexingtonWeight Throw337-2.50—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · Shot Put · Place 3 · LexingtonShot Put332-10—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Weight Throw · Place 1 · LexingtonWeight Throw136-9—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 7 · LexingtonShot Put730-9.25—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · Discus · Place 35 · LexingtonDiscus1.6kg35.32.42m11
May 13ML-12 #5B Updated: Lex v Win; Mel v WilMay 13 · Discus · Place 7 · LexingtonDiscus7101-111
May 10MSTCA Coaches Metro InvitationalMay 10 · Hammer · Place 7 · LexingtonHammer7118-911
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Discus · Place 7 · LexingtonDiscus7106-711
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Shot Put · Place 18 · LexingtonShot Put1830-911
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Discus · Place 1 · LexingtonDiscus1110-0511
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Hammer · Place 4 · LexingtonHammer435.38m11
Apr 252025 Mass Hammer InviteApr 25 · Hammer · Place 8 · LexingtonHammer835.61m11
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Hammer · Place 4 · LexingtonHammer432.41m11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Hammer · Place 4 · LexingtonHammer432.79m11
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Shot Put · Place 1 · LexingtonShot Put133-9.7511

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Weight Throw · Place 3 · LexingtonWeight Throw25lb / 11.3kg3.36-03.7511
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · Shot Put · Place 15 · LexingtonShot Put12lb15.30-00.5011
Dec 19ML-12 Varsity Block #1Dec 19 · Weight Throw · Place 3 · LexingtonWeight Throw25lb / 11.3kg3.47-01.75 PB11
Jan 25ML-12 JV Championship MeetJan 25 · Shot Put · Place 41 · LexingtonShot Put4126-9.50—
Jan 15ML-12 JV Block #4Jan 15 · Shot Put · Place 16 · LexingtonShot Put1629-2.25—
Jan 4ML-12 JV Block #3Jan 4 · Shot Put · Place 16 · LexingtonShot Put1629-0—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Discus · Place 2 · LexingtonDiscus277-10—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Shot Put · Place 8 · LexingtonShot Put829-0.50—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Discus · Place 10 · LexingtonDiscus1071-3—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Shot Put · Place 3 · LexingtonShot Put331-9—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Discus · Place 4 · LexingtonDiscus468-0—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Shot Put · Place 8 · LexingtonShot Put828-9—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Shot Put · Place 2 · LexingtonShot Put230-6.75—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · Shot Put · Place 21 · LexingtonShot Put12lb21.28-03.7510
Dec 20ML-12 JV Block #2Dec 20 · Shot Put · Place 21 · LexingtonShot Put12lb21.28-03.7510
Dec 11ML-12 JV Block #1Dec 11 · Shot Put · Place 13 · LexingtonShot Put12lb13.27-10.2510