Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 912.21a41st District E Boy's DecathlonJune 9, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 919.40a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:41.28a41st District E Boy's DecathlonJune 9, 2026
200 Meters · OutdoorFitchburg vs Leominster · Apr 826.1Fitchburg vs LeominsterApril 8, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 941.65aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 957.76a41st District E Boy's DecathlonJune 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 2 Track & Field Championship · May 291:01.33aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
600 Meters · IndoorMidland Wachusett @ Fitchburg · Feb 41:47.10Midland Wachusett @ FitchburgFebruary 4, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9402541st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 918.78m41st District E Boy's DecathlonJune 9, 2026
High Jump · IndoorMidland Wachusett Div A & B League Meets · Feb 75-10.00Midland Wachusett Div A & B League MeetsFebruary 7, 2026
High Jump · OutdoorDivision B Midland-Wachusett League Meet · May 225-10.00Division B Midland-Wachusett League MeetMay 22, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 920.17m41st District E Boy's DecathlonJune 9, 2026
Long Jump · Outdoor41st District E Boy's Decathlon · Jun 95.64m41st District E Boy's DecathlonJune 9, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 97.17m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · Outdoor41st District E Boy's Decathlon · Jun 911.28m41st District E Boy's DecathlonJune 9, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 23 · LeominsterDecathlonRound M23.4025 PB10
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 18 · LeominsterTriple JumpRound M18.11.28m PB10
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 25 · LeominsterLong JumpRound M25.5.64m PB10
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 6 · LeominsterHigh JumpRound M6.1.72m10
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 51 · LeominsterJavelin800gRound M51.20.17m PB10
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 45 · LeominsterDiscus1.6kgRound M45.18.78m PB10
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 55 · LeominsterShot Put12lbRound M55.7.17m PB10
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 22 · Leominster110m Hurdles39" / 0.991mRound M22.19.40a PB10
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 36 · Leominster1500 MetersRound M36.5:41.28a PB10
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 23 · Leominster400 MetersRound M23.57.76a PB10
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 25 · Leominster100 MetersRound M25.12.21a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · High Jump · Place 13 · LeominsterHigh Jump13.5-08.0010
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 15 · Leominster400m Hurdles36" / 0.914m15.1:01.33a PB10
May 22Division B Midland-Wachusett League MeetMay 22 · High Jump · Place 1 · LeominsterHigh Jump1.5-10.00 PB10
May 22Division B Midland-Wachusett League MeetMay 22 · 400m Hurdles · Place 1 · Leominster400m Hurdles36" / 0.914m1.1:01.34a10
May 16Central Mass. Division 1 Class MeetMay 16 · High Jump · Place 13 · LeominsterHigh Jump13.5-06.0010
May 16Central Mass. Division 1 Class MeetMay 16 · 400m Hurdles · Place 11 · Leominster400m Hurdles36" / 0.914m11.1:04.68a10
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · High Jump · Place 1 · LeominsterHigh Jump1.5-810
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 400m Hurdles · Place 1 · Leominster400m Hurdles36" / 0.914m1.1:03.710
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 110m Hurdles · Place 5 · Leominster110m Hurdles39" / 0.991m5.19.810
May 9District E Nick DiPilato InvitationalMay 9 · High Jump · Place 3 · LeominsterHigh Jump3.5-04.0010
Apr 8Fitchburg vs LeominsterApr 8 · Long Jump · Place 8 · LeominsterLong Jump8.16-510
Apr 8Fitchburg vs LeominsterApr 8 · High Jump · Place 1 · LeominsterHigh Jump1.5-810
Apr 8Fitchburg vs LeominsterApr 8 · 400m Hurdles · Place 1 · Leominster400m Hurdles36" / 0.914m1.1:10.610
Apr 8Fitchburg vs LeominsterApr 8 · 200 Meters · Place 9 · Leominster200 Meters9.26.1 PB10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 10 · LeominsterHigh Jump105-1010
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · High Jump · Place 10 · LeominsterHigh Jump105-10.0010
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · High Jump · Place 2 · LeominsterHigh Jump2.5-10.00 PB10
Feb 4Midland Wachusett @ FitchburgFeb 4 · High Jump · Place 2 · LeominsterHigh Jump25-610
Feb 4Midland Wachusett @ FitchburgFeb 4 · 600 Meters · Place 9 · Leominster600 Meters91:47.10 PB10
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 2 · LeominsterHigh Jump25-810
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 300 Meters · Place 9 · Leominster300 Meters942.9010
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · High Jump · Place 5 · LeominsterHigh Jump55-210
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 10 · Leominster300 Meters1044.1010
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 300 Meters · Place 10 · Leominster300 Meters1044.40a10
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 187 · Leominster300 Meters18741.65a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 178 · Leominster300 Meters178.45.39a10