Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC NHS Week 2 / Meet B · Jan 75:18.00CMAC NHS Week 2 / Meet BJanuary 7, 2026
1 Mile · OutdoorCMAC Outdoor C-Division Meet · May 125:25.81aCMAC Outdoor C-Division MeetMay 12, 2026
1000 Meters · IndoorCMAC - Large at RLTC · Jan 123:09.08aCMAC - Large at RLTCJanuary 12, 2026
800 Meters · OutdoorMillbury vs Burncoat CMAC C Dual Meet · Apr 132:27.6Millbury vs Burncoat CMAC C Dual MeetApril 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12CMAC Outdoor C-Division MeetMay 12 · 1 Mile · Place 12 · Millbury Memorial1 Mile12.5:25.81a PB10
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 1 Mile · Place 4 · Millbury Memorial1 Mile45:28.910
May 8Millbury vs South High CMAC C Dual MeetMay 8 · 800 Meters · Millbury Memorial800 Meters—DNF10
Apr 28Millbury vs Doherty CMAC C Dual MeetApr 28 · 1 Mile · Place 3 · Millbury Memorial1 Mile35:30.210
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 1 Mile · Place 4 · Millbury Memorial1 Mile45:35.510
Apr 13Millbury vs Burncoat CMAC C Dual MeetApr 13 · 800 Meters · Place 5 · Millbury Memorial800 Meters52:27.6 PB10
Apr 7Millbury vs Oxford CMAC C Dual MeetApr 7 · 1 Mile · Place 4 · Millbury Memorial1 Mile45:46.110
Mar 31Millbury vs Douglas Mar 31 · 1 Mile · Place 3 · Millbury Memorial1 Mile3.5:42.510

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 12CMAC - Large at RLTCJan 12 · 1000 Meters · Place 8 · Millbury Memorial1000 Meters83:09.08a PB10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1 Mile · Place 2 · Millbury Memorial1 Mile25:18.00 PB10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1000 Meters · Place 3 · Millbury Memorial1000 Meters33:18.0010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5SWCL League ChampionshipFeb 5 · 1000 Meters · Place 11 · Millbury Memorial1000 Meters113:16.259
Jan 29SWCL Dual Meet #5 - NorthbridgeJan 29 · 1000 Meters · Place 5 · Millbury Memorial1000 Meters53:21.809
Jan 22SWCL Dual Meet #4 - NorthbridgeJan 22 · 1000 Meters · Place 5 · Millbury Memorial1000 Meters53:23.109
Jan 15SWCL Dual Meet #3 - NorthbridgeJan 15 · 1000 Meters · Place 11 · Millbury Memorial1000 Meters113:28.50—
Jan 8SWCL Dual Meet #2 - TantasquaJan 8 · 1000 Meters · Place 9 · Millbury Memorial1000 Meters93:34.609