Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidland Wachusett @ Fitchburg · Feb 46:09.80Midland Wachusett @ FitchburgFebruary 4, 2026
1 Mile · OutdoorFitchburg vs Oakmont Dual Meet · May 125:30.40aFitchburg vs Oakmont Dual MeetMay 12, 2026
1000 Meters · IndoorMidland Wachusett @ Fitchburg #3 · Jan 143:22.70aMidland Wachusett @ Fitchburg #3January 14, 2026
1500 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 95:13.78aDistrict E Nick DiPilato InvitationalMay 9, 2026
400 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 91:04.71aDistrict E Nick DiPilato InvitationalMay 9, 2026
55 Meters · IndoorMid Wach @ Fitchburg Week 5 · Jan 298.40Mid Wach @ Fitchburg Week 5January 29, 2025
800 Meters · OutdoorFitchburg vs Oakmont Dual Meet · May 122:28.82aFitchburg vs Oakmont Dual MeetMay 12, 2026
Long Jump · OutdoorFHS v NMRHS Boys · Apr 1515-10.5FHS v NMRHS BoysApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Division B Midland-Wachusett League MeetMay 22 · 1 Mile · Place 11 · Fitchburg1 Mile11.5:47.38a10
May 22Division B Midland-Wachusett League MeetMay 22 · 800 Meters · Fitchburg800 Meters--DNS10
May 12Fitchburg vs Oakmont Dual MeetMay 12 · Long Jump · Place 9 · FitchburgLong Jump9.15-05.5010
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 1 Mile · Place 7 · Fitchburg1 Mile7.5:30.40a PB10
May 12Fitchburg vs Oakmont Dual MeetMay 12 · 800 Meters · Place 5 · Fitchburg800 Meters5.2:28.82a PB10
May 9District E Nick DiPilato InvitationalMay 9 · 1500 Meters · Place 6 · Fitchburg1500 Meters6.5:13.78a PB10
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 36 · Fitchburg400 Meters36.1:04.71a PB10
May 7Nashoba vs Fitchburg - BoysMay 7 · 1 Mile · Place 5 · Fitchburg1 Mile5.5:44.410
May 7Nashoba vs Fitchburg - BoysMay 7 · 800 Meters · Place 6 · Fitchburg800 Meters6.2:36.810
Apr 15FHS v NMRHS BoysApr 15 · Long Jump · Place 8 · FitchburgLong Jump8.15-10.5 PB10
Apr 15FHS v NMRHS BoysApr 15 · 1 Mile · Place 4 · Fitchburg1 Mile4.5:48.010
Apr 8Fitchburg vs LeominsterApr 8 · 1 Mile · Place 5 · Fitchburg1 Mile5.5:41.510

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 1000 Meters · Place 5 · Fitchburg1000 Meters5.3:30.67a10
Feb 4Midland Wachusett @ FitchburgFeb 4 · 1 Mile · Place 4 · Fitchburg1 Mile46:09.80 PB10
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1 Mile · Place 13 · Fitchburg1 Mile136:29.2010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 1 Mile · Place 8 · Fitchburg1 Mile86:15.2010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 1000 Meters · Place 9 · Fitchburg1000 Meters93:22.70a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1000 Meters · Place 67 · Fitchburg1000 Meters67.3:47.35a10
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1000 Meters · Place 10 · Fitchburg1000 Meters103:51.74a—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 1000 Meters · Place 15 · Fitchburg1000 Meters153:35.10—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 55 Meters · Place 36 · Fitchburg55 Meters368.40 PB—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1000 Meters · Place 14 · Fitchburg1000 Meters143:38.20—
Jan 15Mid Wach @ Fitchburg Week 3Jan 15 · 1000 Meters · Place 10 · Fitchburg1000 Meters103:46.80FR
Jan 8MidWach Week 2 @ FitchburgJan 8 · 1000 Meters · Place 9 · Fitchburg1000 Meters93:56.70—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 1 Mile · Place 12 · Fitchburg1 Mile126:01.64a9
May 7Fitchburg v Leominster dual meetMay 7 · 1 Mile · Place 7 · Fitchburg1 Mile7.6:05.99
May 7Fitchburg v Leominster dual meetMay 7 · 800 Meters · Place 6 · Fitchburg800 Meters6.2:52.49
Apr 30Shrewsbury vs Fitchburg Dual MeetApr 30 · 1 Mile · Place 6 · Fitchburg1 Mile66:09.24a9
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 1 Mile · Place 8 · Fitchburg1 Mile86:219

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 1000 Meters · Place 22 · Fitchburg1000 Meters224:01.80—