Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 837.56aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
400 Meters · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2853.5Tri-Meet (Northbridge & Nipmuc)April 28, 2026
400 Meters · Relay Split · OutdoorMIAA Division 6 Track & Field Championship · May 3054.907aMIAA Division 6 Track & Field ChampionshipMay 30, 2025
50 Yard Dash · IndoorSWCL Dual Meet #1 · Dec 146.30SWCL Dual Meet #1December 14, 2022
55 Meter · IndoorSWCL Dual Meet #2 - Tantasqua · Dec 217.20SWCL Dual Meet #2 - TantasquaDecember 21, 2022
600 Meters · IndoorMSTCA Freshman-Sophomore (Small School) · Jan 61:36.67aMSTCA Freshman-Sophomore (Small School)January 6, 2024
High Jump · IndoorSWCL Dual Meet #1 - Northbridge · Dec 186-00.00SWCL Dual Meet #1 - NorthbridgeDecember 18, 2024
High Jump · OutdoorSWCL League Championship Meet · May 145-08.00SWCL League Championship MeetMay 14, 2024
Long Jump · IndoorMSTCA Kalperis Relays - Division 5 · Jan 165.67mMSTCA Kalperis Relays - Division 5January 16, 2026
Triple Jump · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2840' 9"Tri-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

17 results
DateMeetEventPlMarkGr
May 22CMAC Meet of ChampionsMay 22 · Triple Jump · Place 11 · UxbridgeTriple Jump11.37-00.0012
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Triple Jump · UxbridgeTriple Jump--SCR12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · High Jump · UxbridgeHigh Jump--SCR12
May 14CMAC B ChampionshipMay 14 · Triple Jump · Place 3 · UxbridgeTriple Jump3.38' 9"12
May 14CMAC B ChampionshipMay 14 · High Jump · Place 5 · UxbridgeHigh Jump5.5' 4"12
May 14CMAC B ChampionshipMay 14 · 400 Meters · Uxbridge400 Meters—DNS12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · Triple Jump · Place 2 · UxbridgeTriple Jump2.39' 7"12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · High Jump · Place 1 · UxbridgeHigh Jump1.5' 8"12
May 6BVT VS UXBRIDGE VS NOTRE DAME ACADEMYMay 6 · 400 Meters · Place 6 · Uxbridge400 Meters6.58.412
May 1MSTCA Division 6 RelaysMay 1 · Triple Jump · Place 5 · UxbridgeTriple Jump512.45m12
May 1MSTCA Division 6 RelaysMay 1 · High Jump · Place 4 · UxbridgeHigh Jump45-10.0012
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Triple Jump · Place 1 · UxbridgeTriple Jump1.40' 9" PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · High Jump · Place 3 · UxbridgeHigh Jump3.5' 6"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 400 Meters · Place 1 · Uxbridge400 Meters1.53.5 PB12
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · Triple Jump · Place 2 · UxbridgeTriple Jump2.38' 9"12
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · High Jump · Place 2 · UxbridgeHigh Jump2.5' 4"12
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 400 Meters · Place 1 · Uxbridge400 Meters1.56.212

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 19 · UxbridgeLong Jump1918-11.50—
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 300 Meters · Place 4 · Uxbridge300 Meters4.37.56a PB12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · Long Jump · Place 2 · UxbridgeLong Jump2.19-09.5012
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · High Jump · Place 3 · UxbridgeHigh Jump3.5-06.0012
Jan 29CMAC NHS Week 5 / Meet BJan 29 · High Jump · Place 1 · UxbridgeHigh Jump15-812
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 300 Meters · Place 1 · Uxbridge300 Meters139.4012
Jan 21CMAC TANT Week #4Jan 21 · High Jump · Place 2 · UxbridgeHigh Jump25-812
Jan 21CMAC TANT Week #4Jan 21 · 300 Meters · Place 5 · Uxbridge300 Meters541.6012
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 20 · UxbridgeLong Jump205.67m PB12
Jan 13CMAC - Small at RLTCJan 13 · Long Jump · Place 3 · UxbridgeLong Jump319-5.7512
Jan 13CMAC - Small at RLTCJan 13 · High Jump · Place 1 · UxbridgeHigh Jump15-1012
Jan 6CMAC NHS Week 2 / Meet AJan 6 · High Jump · Place 2 · UxbridgeHigh Jump25-612
Jan 6CMAC NHS Week 2 / Meet AJan 6 · 300 Meters · Place 3 · Uxbridge300 Meters341.1012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 17CMAC NHS week 1 / meet BDec 17 · High Jump · Place 1 · UxbridgeHigh Jump1.5-08.0012
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · Place 7 · UxbridgeHigh Jump7.5-10.0011
Feb 5SWCL League ChampionshipFeb 5 · High Jump · Place 1 · UxbridgeHigh Jump16-011
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · High Jump · Place 1 · UxbridgeHigh Jump16-011
Jan 29SWCL Dual Meet #5 - TantasquaJan 29 · 600 Meters · Place 5 · Uxbridge600 Meters51:41.2011
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · High Jump · Place 12 · UxbridgeHigh Jump125-8—
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · High Jump · Place 2 · UxbridgeHigh Jump25-911
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 600 Meters · Place 7 · Uxbridge600 Meters71:47.3011
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · High Jump · Place 1 · UxbridgeHigh Jump15-10—
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 600 Meters · Place 7 · Uxbridge600 Meters71:41.70—
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · High Jump · Place 1 · UxbridgeHigh Jump15-911
Jan 8SWCL Dual Meet #2 - NorthbridgeJan 8 · 300 Meters · Place 4 · Uxbridge300 Meters442.6011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Triple Jump · Place 17 · UxbridgeTriple Jump17.39-11.0011
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · High Jump · UxbridgeHigh Jump--NH11
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400 Meters · Uxbridge400 MetersRelay Split—54.907a PB11
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Triple Jump · Place 11 · UxbridgeTriple Jump1138-5.7511
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · High Jump · Place 3 · UxbridgeHigh Jump35-811
May 13SWCL Boy's League Championship MeetMay 13 · High Jump · Place 2 · UxbridgeHigh Jump25-1011
May 13SWCL Boy's League Championship MeetMay 13 · Triple Jump · Place 3 · UxbridgeTriple Jump341-911
May 3District E Girls & Boys Division 2 RelaysMay 3 · High Jump · Place 1 · UxbridgeHigh Jump11.62m11

2024 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · 600 Meters · Place 2 · Uxbridge600 Meters2.1:38.8011
Dec 18SWCL Dual Meet #1 - NorthbridgeDec 18 · High Jump · Place 1 · UxbridgeHigh Jump1.6-00.00 PB11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Long Jump · UxbridgeLong Jump--DNS11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · High Jump · Place 3 · UxbridgeHigh Jump3.5-10.0011
Feb 1145th District E InviteFeb 11 · High Jump · Place 4 · UxbridgeHigh Jump45-4—
Jan 24SWCL League Championship MeetJan 24 · High Jump · Place 6 · UxbridgeHigh Jump65-410
Jan 24SWCL League Championship MeetJan 24 · 600 Meters · Place 6 · Uxbridge600 Meters61:43.3710
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · High Jump · Place 3 · UxbridgeHigh Jump35-610
Jan 17SWCL Dual Meet #5 - TantasquaJan 17 · 600 Meters · Place 9 · Uxbridge600 Meters91:45.8010
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 85 · Uxbridge600 Meters851:39.3910
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · High Jump · Place 6 · UxbridgeHigh Jump65-510
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 300 Meters · Place 24 · Uxbridge300 Meters2451.4010
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · High Jump · Place 6 · UxbridgeHigh Jump65-510
Jan 10SWCL Dual Meet #4 - TantasquaJan 10 · 300 Meters · Place 24 · Uxbridge300 Meters2451.4010
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 16 · UxbridgeHigh Jump165-2—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 23 · Uxbridge600 Meters231:36.67a PB—
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · High Jump · Place 4 · UxbridgeHigh Jump45-210
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 600 Meters · Place 7 · Uxbridge600 Meters71:46.6010
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · High Jump · Place 4 · UxbridgeHigh Jump45-210
Jan 3SWCL Dual Meet #3 - NorthbridgeJan 3 · 600 Meters · Place 7 · Uxbridge600 Meters71:46.6010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Triple Jump · Place 12 · UxbridgeTriple Jump1240-10.50—
May 14SWCL League Championship MeetMay 14 · Triple Jump · Place 4 · UxbridgeTriple Jump4.39-10.0010
May 14SWCL League Championship MeetMay 14 · High Jump · Place 4 · UxbridgeHigh Jump4.5-08.00 PB10
May 11District E D 2 Central Mass ChampionshipMay 11 · Triple Jump · Place 6 · UxbridgeTriple Jump639-4—
May 11District E D 2 Central Mass ChampionshipMay 11 · High Jump · Place 3 · UxbridgeHigh Jump35-6—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · 600 Meters · Place 2 · Uxbridge600 Meters2.1:41.6010
Dec 20SWCL Dual Meet #2 - NorthbridgeDec 20 · High Jump · Place 4 · UxbridgeHigh Jump4.5-04.0010
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · 600 Meters · Place 3 · Uxbridge600 Meters3.1:38.8010
Dec 13SWCL Dual Meet #1 - NorthbridgeDec 13 · High Jump · Place 1 · UxbridgeHigh Jump1.5-08.0010
Dec 13SWCL Dual Meet #1Dec 13 · 600 Meters · Place 3 · Uxbridge600 Meters3.1:38.8010
Dec 13SWCL Dual Meet #1Dec 13 · High Jump · Place 1 · UxbridgeHigh Jump1.5-810
Feb 11MSTCA Qualifier MeetFeb 11 · High Jump · UxbridgeHigh Jump--NH9
Jan 31Southern Worcester Country League ChampionshipJan 31 · High Jump · Place 5 · UxbridgeHigh Jump55-69
Jan 21MSTCA D5 RelaysJan 21 · High Jump · Place 13 · UxbridgeHigh Jump13.5-00.009
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 300 Meters · Place 52 · Uxbridge300 Meters52.43.83a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · High Jump · Place 5 · UxbridgeHigh Jump5.5-02.009

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Southern Worcester County Boy's League MeetMay 17 · Triple Jump · Place 6 · UxbridgeTriple Jump636-1—
May 17Southern Worcester County Boy's League MeetMay 17 · High Jump · Place 11 · UxbridgeHigh Jump115-2—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Triple Jump · Place 28 · UxbridgeTriple Jump2836-10.50—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21SWCL Dual Meet #2 - TantasquaDec 21 · 55 Meter · Place 6 · Uxbridge55 Meter6.7.20 PB9
Dec 21SWCL Dual Meet #2 - TantasquaDec 21 · High Jump · Place 4 · UxbridgeHigh Jump4.5-01.009
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 300 Meters · Place 50 · Uxbridge300 Meters50.41.80a9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 74 · Uxbridge55 Meter74.7.80a9
Dec 14SWCL Dual Meet #1Dec 14 · 50 Yard Dash · Place 8 · Uxbridge50 Yard Dash8.6.30 PB9
Dec 14SWCL Dual Meet #1Dec 14 · 300 Meters · Place 9 · Uxbridge300 Meters9.46.409
Dec 14SWCL Dual Meet #1Dec 14 · High Jump · Place 5 · UxbridgeHigh Jump5.5-009