Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1865-05ML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024
Shot Put · 12lb · IndoorML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/Red · Dec 2233-01.00ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDecember 22, 2025
Shot Put · 12lb · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1829-11.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.

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · Shot Put · Place 17 · Reading MemorialShot Put1728-912
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · Shot Put · Place 4 · Reading MemorialShot Put430-1112

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3B: Red/Wob; Mel/Wat; Sto/WakDec 29 · Shot Put · Place 14 · Reading MemorialShot Put12lb14.31-06.0012
Dec 22ML-12 Varsity & JV Block #2B: Mel/Bur; Wob/Lex; Arl/RedDec 22 · Shot Put · Place 15 · Reading MemorialShot Put12lb15.33-01.00 PB12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · Shot Put · Place 26 · Reading MemorialShot Put12lb26.32-03.5012
Jan 27ML-12 JV ChampionshipJan 27 · Shot Put · Place 14 · Reading MemorialShot Put1432-11.25—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Shot Put · Place 14 · Reading MemorialShot Put12lb14.31-07.2511
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 54 · Reading MemorialShot Put549.80m—
Jan 8ML-12 Varsity/JV Block #4B: Lex/Wob; Red/Arl; Sto/WatJan 8 · Shot Put · Place 16 · Reading MemorialShot Put1630-11.50—
Jan 3ML-12 Varsity/JV Block #3B: Lex/Red; Wat/Wak; Sto/MelJan 3 · Shot Put · Place 15 · Reading MemorialShot Put1532-6.50—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · Discus · Place 10 · Reading MemorialDiscus1092-911
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Discus · Place 1 · Reading MemorialDiscus190-1011
May 7ML-12 #4B: Red v Lex; Wil v StoMay 7 · Shot Put · Place 3 · Reading MemorialShot Put330-9.2511
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Discus · Place 16 · Reading MemorialDiscus1668-0711
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Shot Put · Place 3 · Reading MemorialShot Put330-01.0011
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Discus · Place 16 · Reading MemorialDiscus1679-1111
Apr 17ML-12 #2C: Win v Read; Wil v BurApr 17 · Shot Put · Place 13 · Reading MemorialShot Put1333-7.5011
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · Discus · Place 12 · Reading MemorialDiscus1277-811
Apr 10ML-12 #1C: Wob v Read; Wilm v WatrApr 10 · Shot Put · Place 4 · Reading MemorialShot Put429-1011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · Shot Put · Place 13 · Reading MemorialShot Put12lb13.31-08.7511
Dec 19ML-12 Varsity Block #1Dec 19 · Shot Put · Place 24 · Reading MemorialShot Put12lb24.31-06.0011
Dec 9ML-12 Time Trial BlockDec 9 · Shot Put · Place 6 · Reading MemorialShot Put12lb6.31-03.75Unofficial11
Jan 25ML-12 JV Championship MeetJan 25 · Shot Put · Place 37 · Reading MemorialShot Put3727-4.50—
Jan 15ML-12 JV Block #4Jan 15 · Shot Put · Place 21 · Reading MemorialShot Put2128-1.25—
Jan 4ML-12 JV Block #3Jan 4 · Shot Put · Place 28 · Reading MemorialShot Put2827-1.25—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Shot Put · Place 15 · Reading MemorialShot Put1530-7.50—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Shot Put · Place 17 · Reading MemorialShot Put1730-6.50—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · Discus · Place 2 · Reading MemorialDiscus287-5—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Shot Put · Place 11 · Reading MemorialShot Put1130-4—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Discus · Place 5 · Reading MemorialDiscus576-10—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Discus · Place 2 · Reading MemorialDiscus1.6kg2.65-05 PB10
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Shot Put · Place 11 · Reading MemorialShot Put12lb11.29-11.50 PB10
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · Discus · Place 3 · Reading MemorialDiscus366-4—
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · Shot Put · Place 2 · Reading MemorialShot Put229-2—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · Shot Put · Place 29 · Reading MemorialShot Put12lb29.26-03.7510
Dec 20ML-12 JV Block #2Dec 20 · Shot Put · Place 29 · Reading MemorialShot Put12lb29.26-03.7510
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 32 · Reading MemorialShot Put12lb32.26-02.0010
Feb 8Middlesex League Indoor JV MeetFeb 8 · Shot Put · Place 36 · Reading MemorialShot Put12lb36.26-8.759

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · Shot Put · Place 16 · Reading MemorialShot Put12lb16.23-9.59