Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSWCL Dual Meet #5 - Northbridge · Jan 297:44.80SWCL Dual Meet #5 - NorthbridgeJanuary 29, 2025
300 Meters · IndoorCMAC NHS week 1/ meet A · Dec 1656.00CMAC NHS week 1/ meet ADecember 16, 2025
50 Yard Dash · IndoorSWCL Dual Meet #2 - Northbridge · Dec 207.90SWCL Dual Meet #2 - NorthbridgeDecember 20, 2023
50y Hurdles · 30" · IndoorCMAC NHS week 1/ meet A · Dec 169.50CMAC NHS week 1/ meet ADecember 16, 2025
50y Hurdles · 33" · IndoorSWCL Dual Meet #1 - Northbridge · Dec 189.40SWCL Dual Meet #1 - NorthbridgeDecember 18, 2024
55m Hurdles · 33" · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 811.19aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Shot Put · 4kg · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 828-02.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 17 · Northbridge55m Hurdles33"Round P17.11.19a PB12
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 5 · NorthbridgeShot Put4kg5.28-02.00 PB12
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 11 · Northbridge55m Hurdles1111.38a12
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 2 · NorthbridgeShot Put228-912
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50y Hurdles Finals · Place 8 · NorthbridgeVarsity 50y Hurdles Finals89.2012
Jan 21CMAC NHS week 4 / meet BJan 21 · Shot Put · Place 5 · NorthbridgeShot Put528-712
Jan 21CMAC NHS week 4 / meet BJan 21 · Varsity 50y Hurdles · Place 9 · NorthbridgeVarsity 50y Hurdles99.50a12
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 10 · NorthbridgeShot Put1025-0.5012
Jan 12CMAC - Large at RLTCJan 12 · 55m Hurdles · Place 16 · Northbridge55m Hurdles1611.48a12
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 6 · NorthbridgeShot Put626-1112
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50y Hurdles Finals · Place 11 · NorthbridgeVarsity 50y Hurdles Finals119.5012
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 300 Meters · Place 25 · Northbridge300 Meters2556.9012

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 53 · Northbridge55m Hurdles33"Round P53.11.38a12
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 26 · NorthbridgeShot Put4kg26.27-06.0012
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Weight Throw · NorthbridgeWeight Throw20lb / 9.0kg--DNS12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 48 · Northbridge55m Hurdles33"48.11.77a12
Dec 16CMAC NHS week 1/ meet ADec 16 · 50y Hurdles · Place 6 · Northbridge50y Hurdles30"6.9.50 PB12
Dec 16CMAC NHS week 1/ meet ADec 16 · 300 Meters · Place 12 · Northbridge300 Meters12.56.00 PB12
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 4 · NorthbridgeShot Put4kg4.26-10.0012
Feb 5SWCL League ChampionshipFeb 5 · Shot Put · Place 6 · NorthbridgeShot Put628-011
Feb 5SWCL League ChampionshipFeb 5 · 55m Hurdles · Place 15 · Northbridge55m HurdlesRound P1511.6411
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · Shot Put · Place 1 · NorthbridgeShot Put128-1011
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 1 Mile · Place 7 · Northbridge1 Mile77:44.80 PB11
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 50 yard Hurdles Varsity · Place 6 · Northbridge50 yard Hurdles Varsity69.4011
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · Shot Put · Place 3 · NorthbridgeShot Put326-611
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 50 yard Hurdles Varsity · Place 9 · Northbridge50 yard Hurdles Varsity99.9011
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Shot Put · Place 3 · NorthbridgeShot Put326-3—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · Varsity 50y Hurdles Finals · Place 10 · NorthbridgeVarsity 50y Hurdles Finals1010.00—
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · Shot Put · Place 3 · NorthbridgeShot Put327-011
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · 50 yard Hurdles · Place 6 · Northbridge50 yard Hurdles69.9011

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 55m Hurdles · Place 29 · Northbridge55m Hurdles33"Round P29.12.09a11
Dec 29Winter Warrior HS InvitationalDec 29 · Shot Put · Place 9 · NorthbridgeShot Put4kg9.27-02.7511
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 50y Hurdles · Place 9 · Northbridge50y Hurdles33"9.9.40 PB11
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · Shot Put · Place 3 · NorthbridgeShot Put4kg3.28-00.0011
Feb 1145th District E InviteFeb 11 · Shot Put · Place 13 · NorthbridgeShot Put1327-2.50—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · Shot Put · Place 4 · NorthbridgeShot Put427-10.50—
Jan 30SWCL Dual Meet #4 - NorthbridgeJan 30 · High School 50y Hurdles Finals · Place 5 · NorthbridgeHigh School 50y Hurdles Finals510.00—
Jan 24SWCL League Championship MeetJan 24 · Shot Put · Place 4 · NorthbridgeShot Put426-10.7510
Jan 24SWCL League Championship MeetJan 24 · 55m Hurdles · Place 20 · Northbridge55m HurdlesRound P2012.5910
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · Shot Put · Place 3 · NorthbridgeShot Put325-810
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Hurdles · Place 3 · Northbridge50 yard Hurdles310.9010
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · Shot Put · Place 3 · NorthbridgeShot Put325-810
Jan 17SWCL Dual Meet #5 - NorthbridgeJan 17 · 50 yard Hurdles · Place 3 · Northbridge50 yard Hurdles310.9010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 5 · NorthbridgeShot Put525-5.7510
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 11 · Northbridge50 yard Hurdles1114.3010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · Shot Put · Place 5 · NorthbridgeShot Put525-5.7510
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 50 yard Hurdles · Place 11 · Northbridge50 yard Hurdles1114.3010

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 50 Yard Dash · Place 17 · Northbridge50 Yard Dash17.7.90 PB10
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · Shot Put · Place 5 · NorthbridgeShot Put4kg5.23-06.5010
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · Shot Put · Place 7 · NorthbridgeShot Put4kg7.23-06.5010
Dec 13SWCL Dual Meet #1Dec 13 · Shot Put · Place 7 · NorthbridgeShot Put4kg7.23-6.5010
Jan 31Southern Worcester Country League ChampionshipJan 31 · Shot Put · Place 15 · NorthbridgeShot Put1520-109

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14SWCL Dual Meet #1Dec 14 · 50 Yard Dash · Place 21 · Northbridge50 Yard Dash21.8.009