Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlesex League - JV Meet · Jan 198:16.56Middlesex League - JV MeetJanuary 19, 2022
1000 Meters · IndoorMiddlesex League Indoor T & F #3 · Dec 303:33.37aMiddlesex League Indoor T & F #3December 30, 2021
100m Hurdles · 33" / 0.838m · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1823.60aML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024
400m Hurdles · 30" / 0.762m · OutdoorMiddlesex League @ Burlington PM · Apr 81:39.17aMiddlesex League @ Burlington PMApril 8, 2023
55m Hurdles · 33" · IndoorML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/Wil · Dec 3012.60aML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDecember 30, 2024
600 Meters · IndoorMiddlesex League Indoor JV Meet · Feb 82:25.67aMiddlesex League Indoor JV MeetFebruary 8, 2023
600 Meters · OutdoorMiddlesex League Indoor #5 · Jan 262:22.52aMiddlesex League Indoor #5January 26, 2023
800 Meters · OutdoorMiddlesex League @ Burlington PM · Apr 83:20.00aMiddlesex League @ Burlington PMApril 8, 2023
High Jump · IndoorML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/Wil · Dec 304-06.00ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDecember 30, 2024
High Jump · OutdoorMiddlesex League @ Burlington PM · Apr 84-07.00Middlesex League @ Burlington PMApril 8, 2023
Triple Jump · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1824-08.00ML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Triple Jump · Place 16 · StonehamTriple Jump1626-10.0012
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · High Jump · Place 12 · StonehamHigh Jump124-02.0012
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · 400m Hurdles · Place 11 · Stoneham400m Hurdles111:44.89a12
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Triple Jump · Place 16 · StonehamTriple Jump1628-112
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · High Jump · Place 12 · StonehamHigh Jump124-412
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · 400m Hurdles · Place 10 · Stoneham400m Hurdles101:39.98a12
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · High Jump · Place 12 · StonehamHigh Jump124-02.0012
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · 400m Hurdles · Place 10 · Stoneham400m Hurdles101:39.42a12
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Triple Jump · Place 12 · StonehamTriple Jump1225-712
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · High Jump · Place 8 · StonehamHigh Jump84-212
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · 400m Hurdles · Place 10 · Stoneham400m Hurdles101:41.64a12
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Triple Jump · Place 7 · StonehamTriple Jump725-512
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · High Jump · Place 13 · StonehamHigh Jump134-212
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · 400m Hurdles · Place 11 · Stoneham400m Hurdles111:34.15a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 27ML-12 JV ChampionshipJan 27 · High Jump · Place 5 · StonehamHigh Jump54-2—
Jan 27ML-12 JV ChampionshipJan 27 · 55m Hurdles · Place 21 · Stoneham55m Hurdles2112.20a—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · High Jump · Place 11 · StonehamHigh Jump111.27m—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · High Jump · Place 6 · StonehamHigh Jump64-6—
Jan 15ML-12 Varsity/JV Block #5A: Bur/Sto; Wat/Mel; Wak/WilJan 15 · 55m Hurdles · Place 3 · Stoneham55m Hurdles312.69a—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · High Jump · Place 12 · StonehamHigh Jump124-2—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · 55m Hurdles · Place 6 · Stoneham55m Hurdles612.63a—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · High Jump · Place 10 · StonehamHigh Jump104-4—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · 55m Hurdles · Place 8 · Stoneham55m Hurdles812.80a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · 55m Hurdles · Place 5 · Stoneham55m Hurdles33"5.12.60a PB12
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · High Jump · Place 9 · StonehamHigh Jump9.4-06.00 PB12
Dec 19ML-12 Varsity Block #1Dec 19 · High Jump · Place 24 · StonehamHigh Jump24.4-04.0012
Jan 25ML-12 JV Championship MeetJan 25 · High Jump · Place 4 · StonehamHigh Jump44-6—
Jan 25ML-12 JV Championship MeetJan 25 · 55m Hurdles · Place 22 · Stoneham55m Hurdles2212.47a—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 42 · Stoneham55m Hurdles4212.74a—
Jan 9ML-12 Varsity Block #4Jan 9 · High Jump · Place 11 · StonehamHigh Jump114-4—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 40 · Stoneham55m Hurdles4013.33a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · High Jump · Place 5 · StonehamHigh Jump54-4—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 100m Hurdles · Place 6 · Stoneham100m Hurdles623.35a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Triple Jump · Place 13 · StonehamTriple Jump1323-10.25—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · High Jump · Place 5 · StonehamHigh Jump54-4—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 100m Hurdles · Place 14 · Stoneham100m Hurdles1423.81a—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · Place 10 · StonehamHigh Jump10.1.35m11
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Triple Jump · Place 17 · StonehamTriple Jump1724-0—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · High Jump · Place 6 · StonehamHigh Jump64-4—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · 100m Hurdles · Place 11 · Stoneham100m Hurdles1124.74a—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Triple Jump · Place 10 · StonehamTriple Jump10.24-08.00 PB11
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 100m Hurdles · Place 9 · Stoneham100m Hurdles33" / 0.838m9.23.60a PBWind: -0.411
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · High Jump · Place 7 · StonehamHigh Jump7.4-02.0011
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · High Jump · Place 6 · StonehamHigh Jump64-4—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · 100m Hurdles · Place 11 · Stoneham100m Hurdles1125.11a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · High Jump · Place 14 · StonehamHigh Jump14.4-04.0011
Dec 21ML-12 Varsity Block #2Dec 21 · High Jump · Place 9 · StonehamHigh Jump9.4-06.0011
Dec 14ML-12 Varsity Block #1Dec 14 · High Jump · Place 16 · StonehamHigh Jump16.4-04.0011
Feb 14MSTCA Rising ChampionshipsFeb 14 · High Jump · Place 6 · StonehamHigh Jump64-04.00—
Feb 8Middlesex League Indoor JV MeetFeb 8 · 600 Meters · Place 20 · Stoneham600 Meters20.2:25.67a PB10
Feb 8Middlesex League Indoor JV MeetFeb 8 · High Jump · Place 2 · StonehamHigh Jump2.4-610
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · High Jump · Place 21 · StonehamHigh Jump21.4-04.0010
Jan 5Middlesex League Indoor T&F #4Jan 5 · High Jump · Place 24 · StonehamHigh Jump244-2SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Middlesex League 4BMay 3 · 400m Hurdles · Place 12 · Stoneham400m Hurdles121:41.1610
Apr 26Middlesex League 3CApr 26 · High Jump · Place 8 · StonehamHigh Jump84-06.00—
Apr 26Middlesex League 3CApr 26 · 400m Hurdles · Place 11 · Stoneham400m Hurdles111:42.63a—
Apr 8Middlesex League @ Burlington PMApr 8 · 400m Hurdles · Place 8 · Stoneham400m Hurdles30" / 0.762m8.1:39.17a PB10
Apr 8Middlesex League @ Burlington PMApr 8 · High Jump · Place 1 · StonehamHigh Jump1.4-07.00 PB10
Apr 8Middlesex League @ Burlington PMApr 8 · 800 Meters · Place 12 · Stoneham800 Meters12.3:20.00a PB10
Jan 26Middlesex League Indoor #5Jan 26 · 600 Meters · Place 47 · Stoneham600 Meters47.2:22.52a PB10

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 600 Meters · Place 16 · Stoneham600 Meters16.2:30.69a10
Dec 30Middlesex League Freedom BlockDec 30 · High Jump · StonehamHigh Jump--NH10
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 24 · StonehamHigh Jump24.4-0210
Jan 22Middlesex League Indoor T&F #2Jan 22 · 1000 Meters · Place 40 · Stoneham1000 Meters404:59.309
Jan 19Middlesex League - JV MeetJan 19 · High Jump · Place 12 · StonehamHigh Jump123-10.009
Jan 19Middlesex League - JV MeetJan 19 · 1 Mile · Place 22 · Stoneham1 Mile228:16.56 PB9
Jan 13Middlesex League T & F #5Jan 13 · 1000 Meters · Place 36 · Stoneham1000 Meters364:51.299
Jan 8MSTCA Auerbach FR-SOPH Small School MeetJan 8 · 1000 Meters · Place 11 · Stoneham1000 Meters114:49.50FR
Jan 6Middlesex League Indoor T & F #4Jan 6 · 1000 Meters · Place 37 · Stoneham1000 Meters375:05.649

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 1000 Meters · Place 16 · Stoneham1000 Meters16.3:33.37a PB9
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 1000 Meters · Place 40 · Stoneham1000 Meters40.4:59.30a9