Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorSWCL Dual Meet #4 - Northbridge · Jan 221:01.00SWCL Dual Meet #4 - NorthbridgeJanuary 22, 2025
50 yard Dash · IndoorSWCL Dual Meet #2 - Northbridge · Jan 88.00SWCL Dual Meet #2 - NorthbridgeJanuary 8, 2025
50 Yard Dash · IndoorCMAC NHS week 1/ meet A · Dec 167.90CMAC NHS week 1/ meet ADecember 16, 2025
55 Meter · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 89.30aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
55 Meters · IndoorCMAC - Large at RLTC · Jan 129.44aCMAC - Large at RLTCJanuary 12, 2026
Javelin · 600g · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2847' 9"Tri-Meet (Northbridge & Nipmuc)April 28, 2026
Shot Put · 4kg · IndoorCMAC NHS week 1/ meet A · Dec 1623-05.00CMAC NHS week 1/ meet ADecember 16, 2025
Shot Put · 4kg · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2824' 8"Tri-Meet (Northbridge & Nipmuc)April 28, 2026
Varsity 50 Yard Dash · IndoorCMAC NHS week 4 / meet B · Jan 217.80aCMAC NHS week 4 / meet BJanuary 21, 2026
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 5 / Meet A · Jan 277.80CMAC 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

8 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 48 · NorthbridgeShot Put4823-6.2511
May 14CMAC B ChampionshipMay 14 · Javelin · NorthbridgeJavelin600g—DNS11
May 14CMAC B ChampionshipMay 14 · Shot Put · Place 11 · NorthbridgeShot Put4kg11.21' 10.5"11
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 23 · NorthbridgeShot Put4kg23.17-10.5011
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Javelin · Place 4 · NorthbridgeJavelin600g4.46' 7"11
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Shot Put · Place 7 · NorthbridgeShot Put4kg7.19' 8"11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Javelin · Place 8 · NorthbridgeJavelin600g8.47' 9" PB11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Shot Put · Place 1 · NorthbridgeShot Put4kg1.24' 8" PB11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55 Meter · Place 35 · Northbridge55 MeterRound P35.9.30a PB11
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 20 · NorthbridgeShot Put4kg20.20-03.0011
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 8 · NorthbridgeShot Put822-1011
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50 Yard Dash Finals · Place 15 · NorthbridgeVarsity 50 Yard Dash Finals157.80 PB11
Jan 21CMAC NHS week 4 / meet BJan 21 · Shot Put · Place 9 · NorthbridgeShot Put923-1.5011
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50 Yard Dash · Place 24 · NorthbridgeVarsity 50 Yard Dash247.80a PB11
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 13 · NorthbridgeShot Put1324-0.5011
Jan 12CMAC - Large at RLTCJan 12 · 55 Meters · Place 46 · Northbridge55 Meters469.44a PB11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 10 · NorthbridgeShot Put1022-811
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 26 · NorthbridgeVarsity 50 Yard Dash Finals268.0011

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 69 · NorthbridgeShot Put4kg69.21-04.0011
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Weight Throw · NorthbridgeWeight Throw20lb / 9.0kg--DNS11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 178 · Northbridge55 Meter178.9.61a11
Dec 16CMAC NHS week 1/ meet ADec 16 · 50 Yard Dash · Place 22 · Northbridge50 Yard Dash22.7.90 PB11
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 10 · NorthbridgeShot Put4kg10.23-05.00 PB11
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 16 · NorthbridgeShot Put1622-810
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · Shot Put · Place 4 · NorthbridgeShot Put423-1.5010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · Shot Put · Place 16 · NorthbridgeShot Put1619-8.5010
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 300 Meters · Place 21 · Northbridge300 Meters211:01.00 PB10
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Shot Put · Place 12 · NorthbridgeShot Put1220-11—
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · Shot Put · Place 9 · NorthbridgeShot Put920-1110
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · 50 yard Dash · Place 15 · Northbridge50 yard Dash158.00 PB10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 111 · Northbridge55 MeterRound P111.9.51a10
Dec 29Winter Warrior HS InvitationalDec 29 · Shot Put · Place 29 · NorthbridgeShot Put4kg29.21-05.2510
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 50 Yard Dash · Place 21 · Northbridge50 Yard Dash21.8.2010
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · Shot Put · Place 11 · NorthbridgeShot Put4kg11.20-10.0010
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · Shot Put · Place 10 · NorthbridgeShot Put1023-2.75—
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · Shot Put · Place 7 · NorthbridgeShot Put722-69
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · Shot Put · Place 7 · NorthbridgeShot Put722-69
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 10 · NorthbridgeShot Put1022-49
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 10 · NorthbridgeShot Put1022-49

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · Shot Put · Place 14 · NorthbridgeShot Put4kg14.20-00.009
Dec 13SWCL Dual Meet #1Dec 13 · Shot Put · Place 14 · NorthbridgeShot Put4kg14.20-09

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14SWCL Dual Meet #1Dec 14 · Shot Put · Place 19 · NorthbridgeShot Put4kg19.15-58