Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddlesex League 5C · May 1114.53aMiddlesex League 5CMay 11, 2023
200 Meters · OutdoorMiddlesex League 5C · May 1130.72aMiddlesex League 5CMay 11, 2023
Javelin · 800g · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1882-02ML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024
Shot Put · 12lb · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1824-08.50ML-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

9 results
DateMeetEventPlMarkGr
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Javelin · Place 14 · StonehamJavelin1496-1112
May 14ML-12 #5C Updated: Wak v Burl; Burl v Ston; Wak v WatMay 14 · Discus · Place 5 · StonehamDiscus571-0012
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Javelin · Place 17 · StonehamJavelin1793-612
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Discus · Place 11 · StonehamDiscus1156-212
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Javelin · Place 14 · StonehamJavelin1496-0712
Apr 30ML-12 #3B: Lex v Wob; Sto v MelApr 30 · Discus · Place 19 · StonehamDiscus1954-0312
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Javelin · Place 14 · StonehamJavelin1486-712
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Javelin · Place 18 · StonehamJavelin1880-312
Apr 9ML-12 #1B: Lex v Arl; Sto v WakApr 9 · Discus · Place 5 · StonehamDiscus568-512

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Javelin · Place 16 · StonehamJavelin1688-3—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Shot Put · Place 20 · StonehamShot Put2024-1.50—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Javelin · Place 17 · StonehamJavelin1791-7.50—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Javelin · Place 1 · StonehamJavelin195-1—
Apr 25ML-12 Block 3C (LEX v WOB; STO v MEL)Apr 25 · Shot Put · Place 19 · StonehamShot Put1924-4.75—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Javelin · Place 14 · StonehamJavelin800g14.82-02 PB11
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Shot Put · Place 3 · StonehamShot Put12lb3.24-08.50 PB11
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Javelin · Place 13 · StonehamJavelin1391-5—
Apr 11ML-12 Block 2C (ARL v LEX; WAK v STO)Apr 11 · Shot Put · Place 13 · StonehamShot Put1322-0.50—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Middlesex League 5CMay 11 · Javelin · Place 2 · StonehamJavelin277-2—
May 11Middlesex League 5CMay 11 · 200 Meters · Place 18 · Stoneham200 Meters1830.72a PB—
May 11Middlesex League 5CMay 11 · 100 Meters · Place 32 · Stoneham100 Meters3214.53a PB—
May 3Middlesex League 4BMay 3 · Javelin · Place 2 · StonehamJavelin279-110
May 3Middlesex League 4BMay 3 · 200 Meters · Place 20 · Stoneham200 Meters2031.0610
May 3Middlesex League 4BMay 3 · 100 Meters · Place 23 · Stoneham100 Meters2314.7910
Apr 26Middlesex League 3CApr 26 · Javelin · Place 6 · StonehamJavelin678-09—
Apr 26Middlesex League 3CApr 26 · 200 Meters · Place 32 · Stoneham200 Meters3231.24a—
Apr 26Middlesex League 3CApr 26 · 100 Meters · Place 55 · Stoneham100 Meters5515.17a—
Apr 8Middlesex League @ Burlington PMApr 8 · Javelin · Place 8 · StonehamJavelin800g8.78-1110
Apr 8Middlesex League @ Burlington PMApr 8 · 200 Meters · Place 29 · Stoneham200 Meters29.31.28a10
Apr 8Middlesex League @ Burlington PMApr 8 · 100 Meters · Place 54 · Stoneham100 Meters54.14.76a10