Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashoba vs Fitchburg (Boys) · Apr 1611.9Nashoba vs Fitchburg (Boys)April 16, 2025
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 4 Track & Field Championship · May 2815.44aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1025.14aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorNashoba vs. Leominster · Apr 3024.1Nashoba vs. LeominsterApril 30, 2025
300 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 238.77aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
400 Meters · OutdoorNashoba vs North Middlesex (Boys) · May 71:00.7Nashoba vs North Middlesex (Boys)May 7, 2025
400m Hurdles · 36" / 0.914m · OutdoorDivision B Midland-Wachusett League Meet · May 221:03.17aDivision B Midland-Wachusett League MeetMay 22, 2026
55 Meters · IndoorMid Wach @ Wachusett Week 4 · Jan 227.20Mid Wach @ Wachusett Week 4January 22, 2025
Long Jump · OutdoorNashoba Reg vs. North Middlesex Reg · Apr 814-11.00Nashoba 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

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 20 · Nashoba Reg400m Hurdles36" / 0.914m20.1:03.61a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 5 · Nashoba Reg110m Hurdles39" / 0.991mRound P5.15.86a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 3 · Nashoba Reg110m Hurdles39" / 0.991m3.15.44a PB11
May 22Division B Midland-Wachusett League MeetMay 22 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles36" / 0.914m2.1:03.17a PB11
May 22Division B Midland-Wachusett League MeetMay 22 · 110m Hurdles · Place 1 · Nashoba Reg110m Hurdles39" / 0.991mRound P1.16.04a11
May 22Division B Midland-Wachusett League MeetMay 22 · 110m Hurdles · Place 1 · Nashoba Reg110m Hurdles39" / 0.991m1.15.78a11
May 16Central Mass. Division 1 Class MeetMay 16 · 110m Hurdles · Place 10 · Nashoba Reg110m Hurdles39" / 0.991mRound P10.17.26a11
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 400m Hurdles · Place 2 · Nashoba Reg400m Hurdles36" / 0.914m2.1:04.511
May 13Nashoba Reg vs Leominster (Boys Only)May 13 · 110m Hurdles · Place 1 · Nashoba Reg110m Hurdles39" / 0.991m1.16.711
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · Long Jump · Place 8 · Nashoba RegLong Jump8.13-111
Apr 15Nashoba Reg @ Marlborough (Boys)Apr 15 · 110m Hurdles · Place 1 · Nashoba Reg110m Hurdles39" / 0.991m1.18.511
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · Long Jump · Place 8 · Nashoba RegLong Jump8.14-11.00 PB11
Apr 8Nashoba Reg vs. North Middlesex RegApr 8 · 110m Hurdles · Place 1 · Nashoba Reg110m Hurdles39" / 0.991m1.18.111

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 300 Meters · Place 12 · Nashoba Reg300 Meters1244.0011
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 158 · Nashoba Reg300 Meters15840.89a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Midland Wachusett Division B League MeetMay 23 · 200 Meters · Place 4 · Nashoba Reg200 Meters424.42a10
May 10District E Nick DiPilato InvitationalMay 10 · 200 Meters · Place 17 · Nashoba Reg200 Meters1724.41a10
May 10District E Nick DiPilato InvitationalMay 10 · 100 Meters · Place 34 · Nashoba Reg100 Meters3412.21a10
May 7Nashoba vs North Middlesex (Boys)May 7 · 400 Meters · Place 4 · Nashoba Reg400 Meters41:00.7 PB10
Apr 30Nashoba vs. LeominsterApr 30 · 200 Meters · Place 2 · Nashoba Reg200 Meters224.1 PB10
Apr 16Nashoba vs Fitchburg (Boys)Apr 16 · 100 Meters · Place 6 · Nashoba Reg100 Meters611.9 PB10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 36 · Nashoba Reg300 Meters3639.00a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 5 · Nashoba Reg300 Meters538.77a PB—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 300 Meters · Place 6 · Nashoba Reg300 Meters642.50—
Jan 29Mid Wach @ Shrewsbury Week 5Jan 29 · 55 Meters · Place 5 · Nashoba Reg55 Meters57.30—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 300 Meters · Place 3 · Nashoba Reg300 Meters342.00—
Jan 22Mid Wach @ Wachusett Week 4Jan 22 · 55 Meters · Place 8 · Nashoba Reg55 Meters87.20 PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 122 · Nashoba Reg300 Meters12240.22a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 93 · Nashoba Reg200 Meters9325.14a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 173 · Nashoba Reg55 Meters1737.39a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 300 Meters · Place 7 · Nashoba Reg300 Meters742.90—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 54 · Nashoba Reg300 Meters5441.48a—