Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorMiddlesex League Indoor JV Meet · Feb 855.62aMiddlesex League Indoor JV MeetFebruary 8, 2023
400m Hurdles · 30" / 0.762m · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 171:25.34aML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024
55 Meter · IndoorMiddlesex League Indoor JV Meet · Feb 89.30aMiddlesex League Indoor JV MeetFebruary 8, 2023
55 Meters · IndoorMiddlesex League Indoor T&F #4 · Jan 59.39Middlesex League Indoor T&F #4January 5, 2023
Discus · 1kg · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1751-08ML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024
Javelin · 600g · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1773-05ML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21ML-12 ChampionshipsMay 21 · Javelin · Place 16 · BelmontJavelin1667-612
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · Javelin · Place 10 · BelmontJavelin1071-412
May 12ML-12 #5A Updated: Arl v Red; Bel v Arl; Bel v WobMay 12 · Discus · Place 13 · BelmontDiscus1364-012
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Javelin · Place 5 · BelmontJavelin576-0312
Apr 29ML-12 #3A: Bel v Read; Wil v WakeApr 29 · Discus · Place 7 · BelmontDiscus760-0112
Apr 15ML-12 #2A: Bel v Lex; Ston v WatrApr 15 · Discus · Place 12 · BelmontDiscus1252-512
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Javelin · Place 7 · BelmontJavelin766-312
Apr 8ML-12 #1A: Bel v. Win; Mel v BurApr 8 · Discus · Place 15 · BelmontDiscus1551-412

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15ML-12 ChampionshipsMay 15 · Javelin · Place 17 · BelmontJavelin1770-0—
May 15ML-12 ChampionshipsMay 15 · Discus · Place 21 · BelmontDiscus2160-1—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Javelin · Place 16 · BelmontJavelin1659-11—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · Discus · Place 15 · BelmontDiscus1551-2—
May 9ML-12 Block 5C (WOB v BEL; STO v BUR)May 9 · 400m Hurdles · Place 10 · Belmont400m Hurdles101:28.16a—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Javelin · Place 9 · BelmontJavelin968-2—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · Discus · Place 11 · BelmontDiscus1160-1—
Apr 30ML-12 Block 4A (ARL v BEL; WAK v BUR)Apr 30 · 400m Hurdles · Place 10 · Belmont400m Hurdles101:32.23a—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · Javelin · Place 5 · BelmontJavelin570-4—
Apr 23ML-12 Block 3A (BEL v REA; BUR v WAT)Apr 23 · 400m Hurdles · Place 8 · Belmont400m Hurdles81:26.30a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 400m Hurdles · Place 9 · Belmont400m Hurdles30" / 0.762m9.1:25.34a PB11
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Javelin · Place 4 · BelmontJavelin600g4.73-05 PB11
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Discus · Place 13 · BelmontDiscus1kg13.51-08 PB11
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Javelin · Place 11 · BelmontJavelin1158-2—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 10 · BelmontDiscus1047-8—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · 400m Hurdles · Place 2 · Belmont400m Hurdles21:26.68a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17ML-12 ChampionshipsMay 17 · Javelin · Place 21 · BelmontJavelin2156-8SO
May 17ML-12 ChampionshipsMay 17 · Discus · Place 22 · BelmontDiscus2260-5SO
May 17ML-12 ChampionshipsMay 17 · 400m Hurdles · Place 5 · Belmont400m Hurdles51:30.53SO
May 11Middlesex League 5CMay 11 · Javelin · Place 7 · BelmontJavelin757-8—
May 11Middlesex League 5CMay 11 · Discus · Place 13 · BelmontDiscus1352-7—
May 11Middlesex League 5CMay 11 · 400m Hurdles · Place 4 · Belmont400m Hurdles41:24.05a—
May 3Middlesex League 4BMay 3 · Javelin · Place 16 · BelmontJavelin1651-810
May 3Middlesex League 4BMay 3 · Discus · Place 18 · BelmontDiscus1855-1010
May 3Middlesex League 4BMay 3 · 400m Hurdles · Place 9 · Belmont400m Hurdles91:28.4310
Apr 24Middlesex League 3AApr 24 · Javelin · Place 10 · BelmontJavelin1064-4—
Apr 24Middlesex League 3AApr 24 · Discus · Place 11 · BelmontDiscus1160-1—
Apr 24Middlesex League 3AApr 24 · 400m Hurdles · Place 8 · Belmont400m Hurdles81:31.16a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Middlesex League Indoor JV MeetFeb 8 · 300 Meters · Place 34 · Belmont300 Meters34.55.62a PB10
Feb 8Middlesex League Indoor JV MeetFeb 8 · 55 Meter · Place 64 · Belmont55 Meter64.9.30a PB10
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55 Meters · Place 7 · Belmont55 Meters79.39 PBSO