Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 911.92a41st District E Boy's DecathlonJune 9, 2026
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 921.65a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:02.98a41st District E Boy's DecathlonJune 9, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 937.97aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorDivision B Midland-Wachusett League Meet · May 2251.58aDivision B Midland-Wachusett League MeetMay 22, 2026
55 Meters · IndoorMW @ Fitchburg # 4 · Jan 177.50MW @ Fitchburg # 4January 17, 2024
600 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 21:36.00aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:11.36aDistrict E Nick DiPilato InvitationalMay 9, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9429741st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 918.38m41st District E Boy's DecathlonJune 9, 2026
High Jump · Outdoor41st District E Boy's Decathlon · Jun 91.52m41st District E Boy's DecathlonJune 9, 2026
Javelin · 800g · Outdoor41st District E Boy's Decathlon · Jun 931.43m41st District E Boy's DecathlonJune 9, 2026
Long Jump · IndoorMSTCA Division 2 James Kalperis Relays · Jan 184.90mMSTCA Division 2 James Kalperis RelaysJanuary 18, 2025
Long Jump · OutdoorDivision B Midland-Wachusett League Meet · May 2220-11.25Division B Midland-Wachusett League MeetMay 22, 2026
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 98.22m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · OutdoorFitchburg vs Leominster · Apr 835-8Fitchburg vs LeominsterApril 8, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 16 · LeominsterDecathlonRound M16.4297 PB12
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 25 · LeominsterTriple JumpRound M25.10.86m12
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 23 · LeominsterLong JumpRound M23.5.69m12
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 30 · LeominsterHigh JumpRound M30.1.52m PB12
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 19 · LeominsterJavelin800gRound M19.31.43m PB12
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 47 · LeominsterDiscus1.6kgRound M47.18.38m PB12
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 37 · LeominsterShot Put12lbRound M37.8.22m PB12
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 44 · Leominster110m Hurdles39" / 0.991mRound M44.21.65a PB12
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 10 · Leominster1500 MetersRound M10.5:02.98a PB12
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 6 · Leominster400 MetersRound M6.53.57a12
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 14 · Leominster100 MetersRound M14.11.92a PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 16 · LeominsterLong Jump16.20-02.7512
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 14 · Leominster400 Meters14.52.22a12
May 22Division B Midland-Wachusett League MeetMay 22 · Triple Jump · Place 9 · LeominsterTriple Jump9.32-09.5012
May 22Division B Midland-Wachusett League MeetMay 22 · Long Jump · Place 1 · LeominsterLong Jump1.20-11.25 PB12
May 22Division B Midland-Wachusett League MeetMay 22 · 400 Meters · Place 1 · Leominster400 Meters1.51.58a PB12
May 16Central Mass. Division 1 Class MeetMay 16 · Long Jump · Place 6 · LeominsterLong Jump6.20-02.0012
May 16Central Mass. Division 1 Class MeetMay 16 · 400 Meters · Place 2 · Leominster400 Meters2.51.72a12
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Triple Jump · Place 1 · LeominsterTriple Jump1.35-312
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · Long Jump · Place 3 · LeominsterLong Jump3.18-812
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 400 Meters · Place 1 · Leominster400 Meters1.51.612
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 9 · Leominster800 Meters9.2:11.36a PB12
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 1 · Leominster400 Meters1.53.06a12
Apr 8Fitchburg vs LeominsterApr 8 · Triple Jump · Place 3 · LeominsterTriple Jump3.35-8 PB12
Apr 8Fitchburg vs LeominsterApr 8 · Long Jump · Place 1 · LeominsterLong Jump1.20-1012
Apr 8Fitchburg vs LeominsterApr 8 · 400 Meters · Place 1 · Leominster400 Meters1.53.012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Midland Wachusett @ FitchburgFeb 4 · 300 Meters · Place 3 · Leominster300 Meters340.3012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 300 Meters · Place 2 · Leominster300 Meters240.5012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · 300 Meters · Place 2 · Leominster300 Meters240.3012
Jan 14Midland Wachusett @ Fitchburg #3Jan 14 · 300 Meters · Place 3 · Leominster300 Meters340.70a12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 34 · Leominster300 Meters3437.97a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 16 · Leominster400 Meters1652.93a11
May 23Midland Wachusett Division B League MeetMay 23 · Long Jump · Place 7 · LeominsterLong Jump716-4.7511
May 23Midland Wachusett Division B League MeetMay 23 · 400 Meters · Place 1 · Leominster400 Meters152.77a11
May 10District E Nick DiPilato InvitationalMay 10 · 400 Meters · Place 5 · Leominster400 Meters554.35a11
Apr 30Nashoba vs. LeominsterApr 30 · Triple Jump · Place 5 · LeominsterTriple Jump533-711
Apr 30Nashoba vs. LeominsterApr 30 · Long Jump · Place 4 · LeominsterLong Jump418-611
Apr 30Nashoba vs. LeominsterApr 30 · 400 Meters · Place 2 · Leominster400 Meters254.811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 4 · Leominster600 Meters41:36.00a PB—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 4 · Leominster300 Meters438.21a—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 300 Meters · Place 4 · Leominster300 Meters441.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 300 Meters · Place 7 · Leominster300 Meters742.30—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 50 · LeominsterLong Jump504.90m PB—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 600 Meters · Place 10 · Leominster600 Meters101:51.30—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Mid Wach Invite MeetDec 18 · 600 Meters · Place 8 · Leominster600 Meters81:47.60—
Jan 24MW @ Fitchburg # 5Jan 24 · 55 Meters · Place 27 · Leominster55 Meters277.80—
Jan 17MW @ Fitchburg # 4Jan 17 · 55 Meters · Place 14 · Leominster55 Meters147.50 PB—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 229 · Leominster300 Meters22943.1710
Jan 10MW @ Fitchburg # 3Jan 10 · 55 Meters · Place 19 · Leominster55 Meters197.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13MSTCA Northeast InvitationalJan 13 · 55 Meters · Place 273 · Leominster55 Meters2737.879