Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 23:04.86aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
300 Meters · IndoorMidland Wachusett @ Shrewsbury #3 · Jan 1445.50aMidland Wachusett @ Shrewsbury #3January 14, 2026
600 Meters · IndoorMSTCA Winter Festival (Sunday) · Dec 141:42.73aMSTCA Winter Festival (Sunday)December 14, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.57mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 264.81mMSTCA Boys PentathlonFebruary 26, 2026

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 112 · Groton-Dunstable RegLong Jump1124.81m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 61 · Groton-Dunstable RegHigh Jump611.57m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 96 · Groton-Dunstable RegShot Put968.29m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 113 · Groton-Dunstable Reg55m Hurdles11310.56a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 94 · Groton-Dunstable Reg1000 Meters943:26.66a12
Feb 7Midland Wachusett Div A & B League MeetsFeb 7 · 600 Meters · Place 5 · Groton-Dunstable Reg600 Meters5.1:50.33a12
Feb 4Midland Wachusett @ FitchburgFeb 4 · High Jump · Place 3 · Groton-Dunstable RegHigh Jump35-412
Feb 4Midland Wachusett @ FitchburgFeb 4 · Shot Put · Place 27 · Groton-Dunstable RegShot Put2727-9.5012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 9 · Groton-Dunstable RegHigh Jump95-012
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 24 · Groton-Dunstable RegShot Put2428-912
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 21 · Groton-Dunstable RegShot Put2128-11.5012
Jan 14Midland Wachusett @ Shrewsbury #3Jan 14 · 300 Meters · Place 11 · Groton-Dunstable Reg300 Meters1145.50a PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 600 Meters · Place 22 · Groton-Dunstable Reg600 Meters22.1:42.73a PB12
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1000 Meters · Place 5 · Groton-Dunstable Reg1000 Meters53:04.86a PB—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · High Jump · Place 6 · Groton-Dunstable RegHigh Jump64-8—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · Shot Put · Place 31 · Groton-Dunstable RegShot Put3123-11—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 600 Meters · Place 8 · Groton-Dunstable Reg600 Meters81:47.90—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · High Jump · Place 13 · Groton-Dunstable RegHigh Jump134-8—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 600 Meters · Place 11 · Groton-Dunstable Reg600 Meters111:47.60—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 150 · Groton-Dunstable Reg1000 Meters1503:20.51a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 84 · Groton-Dunstable Reg600 Meters841:47.34a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · High Jump · Place 13 · Groton-Dunstable RegHigh Jump134-8—