Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 312.11Central Mass MultiMeet 2024June 3, 2024
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 6 Track & Field Championship · May 2815.97aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
1500 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 35:23.32Central Mass MultiMeet 2024June 3, 2024
400 Meters · OutdoorCentral Mass MultiMeet 2024 · Jun 357.18Central Mass MultiMeet 2024June 3, 2024
400m Hurdles · 36" / 0.914m · Outdoor53rd Annual Girls & 64th Boys District E Division 2 Championships · May 161:02.42a53rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16, 2026
50y Hurdles · 39" · IndoorSWCL Dual Meet #1 - Northbridge · Dec 187.30SWCL Dual Meet #1 - NorthbridgeDecember 18, 2024
55m Hurdles · 39" · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 88.17aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Discus · 1.6kg · OutdoorSWCL League Championship Meet · May 1461-02SWCL League Championship MeetMay 14, 2024
High Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 85-04.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
High Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 31.57mCentral Mass MultiMeet 2024June 3, 2024
Long Jump · OutdoorDistrict E Girls & Boys Division 2 Relays · Apr 275.04mDistrict E Girls & Boys Division 2 RelaysApril 27, 2024
Triple Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 311.58mCentral Mass MultiMeet 2024June 3, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Leicester400m Hurdles36" / 0.914m--DNS12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 6 · Leicester110m Hurdles39" / 0.991mRound P6.15.97a PBWind: -112
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 6 · Leicester110m Hurdles39" / 0.991m6.16.14aWind: -0.612
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · High Jump · Place 9 · LeicesterHigh Jump9.5-08.0012
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Place 6 · Leicester400m Hurdles36" / 0.914m6.1:02.42a PB12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 3 · Leicester110m Hurdles39" / 0.991mRound P3.16.24a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 8 · Leicester110m Hurdles39" / 0.991m8.22.89a12
May 13CMAC Outdoor D-Division MeetMay 13 · Long Jump · Place 10 · LeicesterLong Jump10.18-02.00Unofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · High Jump · Place 8 · LeicesterHigh Jump8.5-04.00Unofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 400m Hurdles · Place 1 · Leicester400m Hurdles36" / 0.914m1.1:03.07aUnofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 110m Hurdles · Place 1 · Leicester110m Hurdles39" / 0.991mRound P1.15.65aUnofficial12
May 13CMAC Outdoor D-Division MeetMay 13 · 110m Hurdles · Place 1 · Leicester110m Hurdles39" / 0.991m1.15.88aUnofficial12
May 2District E Girls & Boys Division 2 RelaysMay 2 · Long Jump · Place 8 · LeicesterLong Jump8.5.87m12
May 2District E Girls & Boys Division 2 RelaysMay 2 · Discus · Place 28 · LeicesterDiscus1.6kg28.15.97m12

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 7 · Leicester55m Hurdles78.21—
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 6 · Leicester55m Hurdles68.18q—
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 1 · Leicester55m Hurdles39"Round P1.8.37a12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 1 · Leicester55m Hurdles39"1.8.17a PB12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · High Jump · Place 7 · LeicesterHigh Jump7.5-04.00 PB12
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 1 · Leicester55m Hurdles18.41a12
Jan 28CMAC TANT Week #5Jan 28 · High Jump · Place 2 · LeicesterHigh Jump25-612
Jan 28CMAC TANT Week #5Jan 28 · 55m Hurdles · Place 1 · Leicester55m Hurdles18.1012
Jan 20CMAC NHS week 4 / meet AJan 20 · High Jump · Place 4 · LeicesterHigh Jump45-412
Jan 20CMAC NHS week 4 / meet AJan 20 · Varsity 50y Hurdles Finals · Place 1 · LeicesterVarsity 50y Hurdles Finals17.1012
Jan 12CMAC - Large at RLTCJan 12 · High Jump · Place 8 · LeicesterHigh Jump85-412
Jan 12CMAC - Large at RLTCJan 12 · 55m Hurdles · Place 5 · Leicester55m Hurdles59.10a12
Jan 7CMAC TANT Week #2Jan 7 · High Jump · Place 2 · LeicesterHigh Jump25-812
Jan 7CMAC TANT Week #2Jan 7 · 55m Hurdles · Place 1 · Leicester55m Hurdles18.2012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17CMAC TANT Week #1Dec 17 · High Jump · LeicesterHigh Jump—SCR12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 24 · Leicester400m Hurdles36" / 0.914m24.1:03.24a11
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 9 · Leicester110m Hurdles39" / 0.991mRound P9.16.41a11
May 13SWCL Boy's League Championship MeetMay 13 · 400m Hurdles · Place 6 · Leicester400m Hurdles61:04.4611
May 13SWCL Boy's League Championship MeetMay 13 · 110m Hurdles · Place 2 · Leicester110m Hurdles216.3211
May 13SWCL Boy's League Championship MeetMay 13 · Triple Jump · Place 12 · LeicesterTriple Jump1237-11.7511
May 13SWCL Boy's League Championship MeetMay 13 · Discus · Place 29 · LeicesterDiscus2960-511
Apr 24MSTCA Warrior InvitationalApr 24 · 110m Hurdles · Place 6 · Leicester110m Hurdles616.66a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 50y Hurdles · Place 1 · Leicester50y Hurdles39"1.7.30 PB11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 35 · Leicester55m Hurdles359.24a—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 5 · Leicester55m Hurdles59.23a—
Feb 10MSTCA Qualifier MeetFeb 10 · 55m Hurdles · Place 26 · Leicester55m Hurdles269.40a—
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 4 · Leicester55m HurdlesRound P49.1710
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 4 · Leicester55m Hurdles49.1510
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Hurdles · Place 1 · Leicester50 yard Hurdles18.0010
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Hurdles · Place 1 · Leicester50 yard Hurdles18.0010

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3Central Mass MultiMeet 2024Jun 3 · Triple Jump · Place 8 · LeicesterTriple Jump811.58m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 29 · LeicesterLong Jump294.92m10
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 5 · LeicesterHigh Jump51.57m PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · 1500 Meters · Place 19 · Leicester1500 Meters195:23.32 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · 400 Meters · Place 13 · Leicester400 Meters1357.18 PB10
Jun 3Central Mass MultiMeet 2024Jun 3 · 110m Hurdles · Place 4 · Leicester110m Hurdles416.2810
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 25 · LeicesterJavelin2525.22m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 10 · LeicesterDiscus1024.34m10
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 18 · LeicesterShot Put188.31m10
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 5 · Leicester100 Meters512.11 PB10
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 10 · Leicester110m Hurdles1016.79a—
May 14SWCL League Championship MeetMay 14 · Discus · Place 28 · LeicesterDiscus1.6kg28.61-02 PB10
May 14SWCL League Championship MeetMay 14 · 110m Hurdles · Place 3 · Leicester110m Hurdles39" / 0.991m3.17.29a10
May 11District E D 2 Central Mass ChampionshipMay 11 · 110m Hurdles · Place 7 · Leicester110m Hurdles717.62a—
May 11District E D 2 Central Mass ChampionshipMay 11 · 110m Hurdles · Place 6 · Leicester110m Hurdles616.86a—
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Triple Jump · Place 17 · LeicesterTriple Jump17.11.30m10
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Long Jump · Place 35 · LeicesterLong Jump35.5.04m PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 28 · Leicester110m Hurdles39" / 0.991mRound P28.19.05aWind: 09
May 25MIAA Division 6 State MeetMay 25 · 110m Hurdles · Place 28 · Leicester110m Hurdles39" / 0.991mRound P28.19.05a9
May 17Southern Worcester County Boy's League MeetMay 17 · Triple Jump · Place 19 · LeicesterTriple Jump1932-8—
May 17Southern Worcester County Boy's League MeetMay 17 · 110m Hurdles · Place 10 · Leicester110m Hurdles1019.49a—