Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBVT VS UXBRIDGE VS NOTRE DAME ACADEMY · May 619.7BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6, 2026
300 Meters · IndoorSWCL Dual Meet #5 - Tantasqua · Jan 2946.20SWCL Dual Meet #5 - TantasquaJanuary 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorBVT VS UXBRIDGE VS NOTRE DAME ACADEMY · May 61:06.0BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6, 2026
High Jump · OutdoorCMAC Dual (Uxbridge, NDA, WCS) · Apr 145' 2"CMAC Dual (Uxbridge, NDA, WCS)April 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Place 17 · Uxbridge400m Hurdles36" / 0.914m17.1:08.39a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 18 · Uxbridge110m Hurdles39" / 0.991mRound P18.20.17a12
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 5 · Uxbridge400m Hurdles36" / 0.914m5.1:08.88a12
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 11 · Uxbridge110m Hurdles39" / 0.991mRound P11.26.37a12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · High Jump · Place 6 · UxbridgeHigh Jump6.5' 0"12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · 400m Hurdles · Place 1 · Uxbridge400m Hurdles36" / 0.914m1.1:06.0 PB12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · 110m Hurdles · Place 3 · Uxbridge110m Hurdles39" / 0.991m3.19.7 PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · High Jump · UxbridgeHigh Jump—NH12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 400m Hurdles · Place 2 · Uxbridge400m Hurdles36" / 0.914m2.1:06.812
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 110m Hurdles · Place 5 · Uxbridge110m Hurdles39" / 0.991m5.19.812
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · High Jump · Place 3 · UxbridgeHigh Jump3.5' 2" PB12
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 400m Hurdles · Place 2 · Uxbridge400m Hurdles36" / 0.914m2.1:07.412
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 110m Hurdles · Place 4 · Uxbridge110m Hurdles39" / 0.991m4.19.812

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Varsity 50y Hurdles Finals · Place 2 · UxbridgeVarsity 50y Hurdles Finals28.9012
Jan 13CMAC - Small at RLTCJan 13 · High Jump · Place 9 · UxbridgeHigh Jump95-012
Jan 13CMAC - Small at RLTCJan 13 · 55m Hurdles · Place 7 · Uxbridge55m Hurdles710.57a12
Jan 6CMAC NHS Week 2 / Meet AJan 6 · High Jump · Place 11 · UxbridgeHigh Jump114-812
Jan 6CMAC NHS Week 2 / Meet AJan 6 · Varsity 50y Hurdles · Place 4 · UxbridgeVarsity 50y Hurdles48.7012

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13SWCL Boy's League Championship MeetMay 13 · 400m Hurdles · Place 10 · Uxbridge400m Hurdles101:08.9911

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5SWCL League ChampionshipFeb 5 · 300 Meters · Place 18 · Uxbridge300 Meters1846.5311
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 300 Meters · Place 17 · Uxbridge300 Meters1746.20 PB11
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 300 Meters · Place 16 · Uxbridge300 Meters1646.80—