Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMIAA Division 4 Track & Field Championship · May 284:35.74aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
2 Miles · OutdoorMIAA Division 4 Track & Field Championship · May 2810:20.43aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
800 Meters · OutdoorDivision B Midland-Wachusett League Meet · May 222:06.08aDivision B Midland-Wachusett League MeetMay 22, 2026
Javelin · 800g · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 893-01Nashoba Reg vs. North Middlesex RegApril 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 2 Miles · Place 20 · North Middlesex Reg2 Miles20.10:20.43a PB10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 1 Mile · Place 14 · North Middlesex Reg1 Mile14.4:35.74a PB10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 800 Meters · Place 20 · North Middlesex Reg800 Meters20.2:06.50a10
May 22Division B Midland-Wachusett League MeetMay 22 · Pole Vault · North Middlesex RegPole Vault--NH10
May 22Division B Midland-Wachusett League MeetMay 22 · 1 Mile · Place 1 · North Middlesex Reg1 Mile1.4:41.05a10
May 22Division B Midland-Wachusett League MeetMay 22 · 800 Meters · Place 2 · North Middlesex Reg800 Meters2.2:06.08a PB10
May 16Central Mass. Division 1 Class MeetMay 16 · 2 Miles · Place 5 · North Middlesex Reg2 Miles5.10:24.50a10
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · North Middlesex Reg1500 Meters--DNS10
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 3 · North Middlesex Reg800 Meters3.2:06.51a10
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · North Middlesex RegJavelin800g--SCR10
Apr 15FHS v NMRHS BoysApr 15 · Javelin · Place 6 · North Middlesex RegJavelin800g6.87-010
Apr 15FHS v NMRHS BoysApr 15 · 1 Mile · Place 1 · North Middlesex Reg1 Mile1.4:51.710
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Javelin · Place 11 · North Middlesex RegJavelin800g11.93-01 PB10
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 1 Mile · Place 2 · North Middlesex Reg1 Mile2.4:55.510
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 800 Meters · Place 1 · North Middlesex Reg800 Meters1.2:13.610

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 1 Mile · Place 4 · North Middlesex Reg1 Mile45:06.12a9