Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBVT VS Nipmuc CMAC League Meet · Apr 156:55.8BVT VS Nipmuc CMAC League MeetApril 15, 2026
1000 Meters · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 83:59.47aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorBMR vs Nipmuc CMAC B Meet · May 719.0BMR vs Nipmuc CMAC B MeetMay 7, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2150.90aMSTCA Speed Classic (Saturday)December 21, 2024
50 Yard Dash · IndoorDual Valley Conference meet 1 · Dec 107.48aDual Valley Conference meet 1December 10, 2024
50y Hurdles · 30" · IndoorCMAC NHS week 1/ meet A · Dec 169.70CMAC NHS week 1/ meet ADecember 16, 2025
50y Hurdles · 33" · IndoorDual Valley Conference meet 2 · Dec 179.59aDual Valley Conference meet 2December 17, 2024
600 Meters · IndoorCMAC Rising Star Invite · Feb 42:13.21aCMAC Rising Star InviteFebruary 4, 2026
800 Meters · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 282:55.8Tri-Meet (Northbridge & Nipmuc)April 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 27 · Nipmuc Regional100m HurdlesRound S2719.49a11
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 5 · Nipmuc Regional100m Hurdles33" / 0.838mRound P5.20.00a11
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 7 · Nipmuc Regional100m Hurdles33" / 0.838m7.20.00a11
May 14CMAC B ChampionshipMay 14 · 1 Mile · Place 11 · Nipmuc Regional1 Mile11.6:58.81a11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 100m Hurdles · Place 3 · Nipmuc Regional100m Hurdles33" / 0.838m3.19.0 PB11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 1 Mile · Place 3 · Nipmuc Regional1 Mile3.6:56.211
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles33" / 0.838m6.20.411
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 800 Meters · Place 4 · Nipmuc Regional800 Meters4.2:55.8 PB11
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 1 Mile · Place 4 · Nipmuc Regional1 Mile4.6:55.8 PB11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles33" / 0.838m6.21.511

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 1000 Meters · Place 15 · Nipmuc Regional1000 Meters15.3:59.47a PB11
Feb 4CMAC Rising Star InviteFeb 4 · 600 Meters · Place 15 · Nipmuc Regional600 Meters152:13.21a PB11
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 1000 Meters · Place 10 · Nipmuc Regional1000 Meters104:04.9011
Jan 21CMAC TANT Week #4Jan 21 · 1000 Meters · Place 6 · Nipmuc Regional1000 Meters64:07.1011
Jan 12CMAC - Large at RLTCJan 12 · 1000 Meters · Place 15 · Nipmuc Regional1000 Meters154:08.02a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 132 · Nipmuc Regional1000 Meters1324:10.76a11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50y Hurdles Finals · Place 17 · Nipmuc RegionalVarsity 50y Hurdles Finals179.9011
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 600 Meters · Place 14 · Nipmuc Regional600 Meters142:21.0011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 51 · Nipmuc Regional1000 Meters51.4:13.82a11
Dec 16CMAC NHS week 1/ meet ADec 16 · 50y Hurdles · Place 10 · Nipmuc Regional50y Hurdles30"10.9.70 PB11
Dec 16CMAC NHS week 1/ meet ADec 16 · 1000 Meters · Place 8 · Nipmuc Regional1000 Meters8.4:33.1011
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50y Hurdles · Place 8 · Nipmuc RegionalVarsity 50y Hurdles89.79a—
Jan 14Dual Valley Conference Meet 4Jan 14 · Varsity 50y Hurdles Finals · Place 13 · Nipmuc RegionalVarsity 50y Hurdles Finals1310.23a—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50y Hurdles · Place 6 · Nipmuc RegionalVarsity 50y Hurdles69.11a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 109 · Nipmuc Regional300 Meters109.50.90a PB10
Dec 17Dual Valley Conference meet 2Dec 17 · 50y Hurdles · Place 8 · Nipmuc Regional50y Hurdles33"8.9.59a PB10
Dec 10Dual Valley Conference meet 1Dec 10 · 50 Yard Dash · Place 7 · Nipmuc Regional50 Yard Dash7.7.48a PB10
Feb 6Dual Valley Conference League ChampionshipFeb 6 · 300 Meters · Place 8 · Nipmuc Regional300 Meters851.98a—
Jan 23Dual Valley Conference meet 5Jan 23 · 300 Meters · Place 3 · Nipmuc Regional300 Meters352.42a—
Jan 18Dual Valley Conference meet 4Jan 18 · 300 Meters · Place 3 · Nipmuc Regional300 Meters3.53.34a9
Jan 11Dual Valley Conference meet 3Jan 11 · 300 Meters · Place 2 · Nipmuc Regional300 Meters252.91a—
Jan 4Dual Valley Conference meet 2Jan 4 · 300 Meters · Place 7 · Nipmuc Regional300 Meters7.54.03a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Dual Valley Conference meet 1Dec 14 · 300 Meters · Place 1 · Nipmuc Regional300 Meters1.54.31a9