Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSWCL League Championship Meet · May 1420.10aSWCL League Championship MeetMay 14, 2024
200 Meters · OutdoorBVT NHS NDA @Northbridge · May 623.4BVT NHS NDA @Northbridge May 6, 2026
300 Meters · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 838.19aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
400 Meters · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 753.1CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3056.289aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
50y Hurdles · 36" · IndoorCMAC NHS week 1/ meet A · Dec 167.90CMAC NHS week 1/ meet ADecember 16, 2025
50y Hurdles · 39" · IndoorSWCL Dual Meet #2 - Northbridge · Dec 208.60SWCL Dual Meet #2 - NorthbridgeDecember 20, 2023
55 Meter · IndoorWinter Warrior HS Invitational · Dec 297.24aWinter Warrior HS InvitationalDecember 29, 2024
55 Meters · IndoorCMAC Rising Star Invite · Feb 47.18aCMAC Rising Star InviteFebruary 4, 2026
High Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 85-06.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
High Jump · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 285' 2"Tri-Meet (Northbridge & Nipmuc)April 28, 2026
Long Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 819-00.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Long Jump · OutdoorCMAC Meet of Champions · May 2220-06.50CMAC Meet of ChampionsMay 22, 2026
Shot Put · 12lb · IndoorSWCL Dual Meet #1 · Dec 1419-0SWCL Dual Meet #1December 14, 2022
Triple Jump · OutdoorSWCL League Championship Meet · May 1437-09.00SWCL League Championship MeetMay 14, 2024
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 5 / Meet A · Jan 275.90CMAC NHS Week 5 / Meet AJanuary 27, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 18 · NorthbridgeLong Jump18.19-03.5012
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400 Meters · Place 20 · Northbridge400 Meters20.53.67a12
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 15 · NorthbridgeLong Jump1520-212
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 39 · Northbridge400 Meters3955.24a12
May 22CMAC Meet of ChampionsMay 22 · Long Jump · Place 3 · NorthbridgeLong Jump3.20-06.50 PB12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Long Jump · Place 19 · NorthbridgeLong Jump19.18-06.2512
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 200 Meters · Place 8 · Northbridge200 Meters8.24.44a12
May 14CMAC B ChampionshipMay 14 · Long Jump · Place 5 · NorthbridgeLong Jump5.19' 4"12
May 14CMAC B ChampionshipMay 14 · High Jump · NorthbridgeHigh Jump—NH12
May 14CMAC B ChampionshipMay 14 · 200 Meters · Northbridge200 Meters—DNS12
May 9District E Nick DiPilato InvitationalMay 9 · Long Jump · Place 6 · NorthbridgeLong Jump6.18-08.5012
May 9District E Nick DiPilato InvitationalMay 9 · 200 Meters · Place 7 · Northbridge200 Meters7.24.45a12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Long Jump · Place 2 · NorthbridgeLong Jump2.19' 2.5"12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · High Jump · Place 1 · NorthbridgeHigh Jump1.5' 0"12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 400 Meters · Place 2 · Northbridge400 Meters2.53.1 PB12
May 6BVT NHS NDA @Northbridge May 6 · 200 Meters · Place 1 · Northbridge200 Meters1.23.4 PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Long Jump · Place 4 · NorthbridgeLong Jump4.19' 1.5"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · High Jump · Place 6 · NorthbridgeHigh Jump6.5' 2" PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 200 Meters · Place 2 · Northbridge200 Meters2.23.412
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · NorthbridgeLong Jump—ND12
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 47 · Northbridge200 Meters4724.48a12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 300 Meters · Place 9 · Northbridge300 Meters9.38.19a PB12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Long Jump · Place 5 · NorthbridgeLong Jump5.19-00.00 PB12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · High Jump · Place 5 · NorthbridgeHigh Jump5.5-06.00 PB12
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 6 · Northbridge300 Meters640.74a12
Feb 4CMAC Rising Star InviteFeb 4 · 55 Meters · Place 9 · Northbridge55 Meters97.18a PB12
Jan 27CMAC NHS Week 5 / Meet AJan 27 · High Jump · Place 1 · NorthbridgeHigh Jump15-612
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50 Yard Dash Finals · Place 2 · NorthbridgeVarsity 50 Yard Dash Finals25.90 PB12
Jan 21CMAC NHS week 4 / meet BJan 21 · High Jump · Place 2 · NorthbridgeHigh Jump25-412
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50y Hurdles · Place 2 · NorthbridgeVarsity 50y Hurdles27.80a12
Jan 12CMAC - Large at RLTCJan 12 · 55 Meters · Place 32 · Northbridge55 Meters327.39a12
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 300 Meters · Place 8 · Northbridge300 Meters845.1012
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 2 · NorthbridgeVarsity 50 Yard Dash Finals25.9012

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 64 · Northbridge300 Meters64.39.63a12
Dec 16CMAC NHS week 1/ meet ADec 16 · 50y Hurdles · Place 1 · Northbridge50y Hurdles36"1.7.90 PB12
Dec 16CMAC NHS week 1/ meet ADec 16 · High Jump · Place 4 · NorthbridgeHigh Jump4.5-04.0012
Feb 5SWCL League ChampionshipFeb 5 · High Jump · Place 13 · NorthbridgeHigh Jump135-011
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 9 · Northbridge55m HurdlesRound P99.8211
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · High Jump · Place 4 · NorthbridgeHigh Jump45-111
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 50 yard Hurdles Varsity · Place 2 · Northbridge50 yard Hurdles Varsity28.3111
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · High Jump · Place 11 · NorthbridgeHigh Jump114-911
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 50 yard Hurdles Varsity · Place 6 · Northbridge50 yard Hurdles Varsity68.2011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Long Jump · Place 14 · NorthbridgeLong Jump14.20-00.0011
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Northbridge400 MetersRelay Split—56.289a PB11
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Long Jump · Place 6 · NorthbridgeLong Jump619-8.2511
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 200 Meters · Place 20 · Northbridge200 Meters2024.58a11
May 13SWCL Boy's League Championship MeetMay 13 · Long Jump · Place 2 · NorthbridgeLong Jump220-3.2511
May 10District E Nick DiPilato InvitationalMay 10 · Long Jump · Place 2 · NorthbridgeLong Jump220-2.5011
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 13 · NorthbridgeLong Jump1319-02.0011
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 43 · Northbridge200 Meters4324.63a11

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 38 · Northbridge300 Meters38.40.56a11
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 45 · Northbridge55 MeterRound P45.7.24a PB11
Dec 29Winter Warrior HS InvitationalDec 29 · High Jump · NorthbridgeHigh Jump—NH11
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 50y Hurdles · Northbridge50y Hurdles39"—SCR11
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 23 · Northbridge55m Hurdles2310.49a—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · High School 50y Hurdles Finals · Place 5 · NorthbridgeHigh School 50y Hurdles Finals58.60—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · 300 Meters · Place 10 · Northbridge300 Meters1045.30—
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 16 · Northbridge55m HurdlesRound P1610.7610
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 300 Meters · Place 6 · Northbridge300 Meters644.9010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 7 · Northbridge50 yard Hurdles78.9010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 300 Meters · Place 6 · Northbridge300 Meters644.9010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 7 · Northbridge50 yard Hurdles78.9010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Triple Jump · Place 30 · NorthbridgeTriple Jump3033-6.50—
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 65 · Northbridge400 Meters6559.39a—
May 14SWCL League Championship MeetMay 14 · Triple Jump · Place 11 · NorthbridgeTriple Jump11.37-09.00 PB10
May 14SWCL League Championship MeetMay 14 · 110m Hurdles · Place 10 · Northbridge110m Hurdles39" / 0.991m10.20.10a PB10
May 14SWCL League Championship MeetMay 14 · 400 Meters · Place 14 · Northbridge400 Meters14.59.20a10
May 11District E D 2 Central Mass ChampionshipMay 11 · 110m Hurdles · Place 24 · Northbridge110m Hurdles2420.77a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 50y Hurdles · Place 6 · Northbridge50y Hurdles39"6.8.60 PB10
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 300 Meters · Place 8 · Northbridge300 Meters8.45.1010
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · High Jump · Place 9 · NorthbridgeHigh Jump9.4-10.0010
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · 300 Meters · Place 8 · Northbridge300 Meters8.45.7010
Dec 13SWCL Dual Meet #1Dec 13 · 300 Meters · Place 8 · Northbridge300 Meters8.45.7010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Southern Worcester County Boy's League MeetMay 17 · 400m Hurdles · Place 12 · Northbridge400m Hurdles121:16.47a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14SWCL Dual Meet #1Dec 14 · 300 Meters · Place 12 · Northbridge300 Meters12.46.909
Dec 14SWCL Dual Meet #1Dec 14 · Shot Put · Place 20 · NorthbridgeShot Put12lb20.19-0 PB9