Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity Championship · Feb 56:30.84aML-12 Varsity ChampionshipFebruary 5, 2024
300 Meters · IndoorMiddlesex League Indoor T & F #3 · Dec 3058.56aMiddlesex League Indoor T & F #3December 30, 2021
600 Meters · IndoorML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/Wil · Jan 152:13.19aML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJanuary 15, 2025
600 Meters · OutdoorMiddlesex League Indoor #5 · Jan 262:04.03aMiddlesex League Indoor #5January 26, 2023
Long Jump · IndoorMiddlesex League Freedom Block · Dec 3011-2.25Middlesex League Freedom BlockDecember 30, 2022
Shot Put · 4kg · IndoorML-12 Varsity Block #1 · Dec 1927-02.75ML-12 Varsity Block #1December 19, 2024
Shot Put · 4kg · OutdoorMiddlesex League Indoor #5 · Jan 2624-08.75Middlesex League Indoor #5January 26, 2023

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

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11MSTCA Rising ChampionshipFeb 11 · Shot Put · Place 4 · StonehamShot Put428-0.25—
Feb 3ML-12 Varsity ChampionshipFeb 3 · Shot Put · Place 11 · StonehamShot Put1127-9.75—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 11 · StonehamShot Put118.24m—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · Shot Put · Place 8 · StonehamShot Put826-2—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 600 Meters · Place 18 · Stoneham600 Meters182:13.19a PB—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · Shot Put · Place 6 · StonehamShot Put627-5.25—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 600 Meters · Place 22 · Stoneham600 Meters222:16.97a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19ML-12 Varsity Block #1Dec 19 · 600 Meters · Place 43 · Stoneham600 Meters43.2:17.40a12
Dec 19ML-12 Varsity Block #1Dec 19 · Shot Put · Place 14 · StonehamShot Put4kg14.27-02.75 PB12
Feb 5ML-12 Varsity ChampionshipFeb 5 · Shot Put · Place 23 · StonehamShot Put2323-5—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 1 Mile · Place 24 · Stoneham1 Mile246:30.84a PB—
Jan 15ML-12 Varsity Block #5Jan 15 · Shot Put · Place 18 · StonehamShot Put1825-4.75—
Jan 15ML-12 Varsity Block #5Jan 15 · 1 Mile · Place 30 · Stoneham1 Mile306:49.63a—
Jan 9ML-12 Varsity Block #4Jan 9 · Shot Put · Place 19 · StonehamShot Put1926-1—
Jan 9ML-12 Varsity Block #4Jan 9 · 1 Mile · Place 29 · Stoneham1 Mile297:00.27a—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14ML-12 Varsity Block #1Dec 14 · 1 Mile · Place 29 · Stoneham1 Mile29.7:03.16a11
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 23 · StonehamShot Put4kg23.23-06.5011
Feb 14MSTCA Rising ChampionshipsFeb 14 · 1 Mile · Place 17 · Stoneham1 Mile176:36.07a—
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · Shot Put · Place 22 · StonehamShot Put2225-6.5SO
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 1 Mile · Place 14 · Stoneham1 Mile146:53.46SO
Jan 21MSTCA D5 RelaysJan 21 · Shot Put · Place 49 · StonehamShot Put4kg49.7.45m10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · Shot Put · Place 24 · StonehamShot Put4kg24.24-01.5010
Jan 5Middlesex League Indoor T&F #4Jan 5 · Shot Put · Place 27 · StonehamShot Put2723-10.25SO
Jan 5Middlesex League Indoor T&F #4Jan 5 · 1 Mile · Place 14 · Stoneham1 Mile147:00.01SO

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Middlesex League Indoor #5Jan 26 · 600 Meters · Place 37 · Stoneham600 Meters37.2:04.03a PB10
Jan 26Middlesex League Indoor #5Jan 26 · Shot Put · Place 24 · StonehamShot Put4kg24.24-08.75 PB10

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 1 Mile · Place 12 · Stoneham1 Mile12.7:01.06a10
Dec 30Middlesex League Freedom BlockDec 30 · Long Jump · Place 3 · StonehamLong Jump3.11-2.25 PB10
Dec 30Middlesex League Freedom BlockDec 30 · Shot Put · Place 8 · StonehamShot Put4kg8.24-4.510
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 1 Mile · Place 27 · Stoneham1 Mile27.7:03.14a10
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · Shot Put · Place 30 · StonehamShot Put4kg30.23-7.510
Jan 22Middlesex League Indoor T&F #2Jan 22 · Shot Put · Place 27 · StonehamShot Put2721-11.009
Jan 13Middlesex League T & F #5Jan 13 · Shot Put · Place 28 · StonehamShot Put2821-09.009
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · Shot Put · Place 20 · StonehamShot Put2021-2.25FR
Jan 6Middlesex League Indoor T & F #4Jan 6 · Shot Put · Place 34 · StonehamShot Put3420-01.009

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 300 Meters · Place 5 · Stoneham300 Meters5.58.56a PB9
Dec 30Middlesex League Indoor T & F #3Dec 30 · Shot Put · Place 30 · StonehamShot Put4kg30.21-04.509
Dec 22Middlesex League Indoor T & F # 2Dec 22 · Shot Put · Place 27 · StonehamShot Put4kg27.21-11.009