Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 105:33.60aMSTCA Northeast InvitationalJanuary 10, 2025
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 245:42.12aMSTCA South Shore Twilight InvitationalMay 24, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 103:11.16aMSTCA Northeast InvitationalJanuary 10, 2025
110m Hurdles · 39" / 0.991m · OutdoorDivision D Midland-Wachusett League Meet · May 2020.94aDivision D Midland-Wachusett League MeetMay 20, 2026
2 Miles · IndoorMid Wach @ Shrewsbury Week 4 · Jan 2212:15.30Mid Wach @ Shrewsbury Week 4January 22, 2025
2 Miles · OutdoorLittleton vs Clinton Dual · Apr 2512:17.18aLittleton vs Clinton DualApril 25, 2024
400m Hurdles · 36" / 0.914m · OutdoorLittleton vs Ayer-Shirley · Apr 91:10.46aLittleton vs Ayer-ShirleyApril 9, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.37mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 263.66mMSTCA Boys PentathlonFebruary 26, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Division D Midland-Wachusett League MeetMay 20 · 110m Hurdles · Place 12 · Littleton110m Hurdles39" / 0.991mRound P12.20.94a PB11
Apr 9Littleton vs Ayer-ShirleyApr 9 · 400m Hurdles · Place 3 · Littleton400m Hurdles36" / 0.914m3.1:10.46a PB11
Apr 2Littleton vs Parker Charter Apr 2 · 400m Hurdles · Place 3 · Littleton400m Hurdles36" / 0.914m3.1:18.12a11
Apr 2Littleton vs Parker Charter Apr 2 · 110m Hurdles · Place 3 · Littleton110m Hurdles39" / 0.991m3.23.63a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 132 · LittletonLong Jump1323.66m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 113 · LittletonHigh Jump1131.37m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 114 · LittletonShot Put1147.51m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 119 · Littleton55m Hurdles11910.85a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 72 · Littleton1000 Meters723:19.36a11
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 55m Hurdles · Place 10 · Littleton55m Hurdles1010.6011
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1 Mile · Place 10 · Littleton1 Mile105:54.6011
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 99 · Littleton55m HurdlesRound P9911.23a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 181 · Littleton1 Mile1815:40.72a11
Jan 7Midland Wachusett @ ShrewsburyJan 7 · 1 Mile · Place 10 · Littleton1 Mile105:54.90a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 97 · Littleton1 Mile975:42.12a PB10
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 1 Mile · Place 6 · Littleton1 Mile65:54.36a10
May 1Littleton vs Parker Dual MeetMay 1 · 1 Mile · Place 11 · Littleton1 Mile115:47.90a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 2 Miles · Place 4 · Littleton2 Miles412:47.40—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1 Mile · Place 6 · Littleton1 Mile6.5:50.4010
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1000 Meters · Place 17 · Littleton1000 Meters17.3:29.0010
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · 2 Miles · Place 4 · Littleton2 Miles412:15.30 PBSO
Jan 15MidWach @ Wachusett Week3Jan 15 · 1 Mile · Place 6 · Littleton1 Mile6.5:50.4010
Jan 15MidWach @ Wachusett Week3Jan 15 · 1000 Meters · Place 17 · Littleton1000 Meters17.3:29.0010
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 143 · Littleton1 Mile1435:33.60a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 133 · Littleton1000 Meters1333:11.16a PB—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 1 Mile · Place 5 · Littleton1 Mile55:49.70—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 1000 Meters · Place 14 · Littleton1000 Meters143:28.30—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1 Mile · Place 99 · Littleton1 Mile99.5:35.11a10
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 28 · Littleton1 Mile28.5:41.73a10
Dec 18Mid Wach Invite MeetDec 18 · 1 Mile · Place 9 · Littleton1 Mile96:02.00—
Dec 18Mid Wach Invite MeetDec 18 · 1000 Meters · Place 17 · Littleton1000 Meters173:31.60—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1 Mile · Place 57 · Littleton1 Mile57.5:43.95a10
Jan 24MW @ Fitchburg # 5Jan 24 · 1 Mile · Place 13 · Littleton1 Mile136:18.50—
Jan 24MW @ Fitchburg # 5Jan 24 · 1000 Meters · Place 18 · Littleton1000 Meters183:38.70—
Jan 17MW @ Fitchburg # 4Jan 17 · 1 Mile · Place 12 · Littleton1 Mile126:13.00—
Jan 17MW @ Fitchburg # 4Jan 17 · 1000 Meters · Place 12 · Littleton1000 Meters123:39.00—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 192 · Littleton1 Mile1925:54.919
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 200 · Littleton1000 Meters2003:25.429
Jan 10MW @ Fitchburg # 3Jan 10 · 1000 Meters · Place 12 · Littleton1000 Meters123:37.90—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Littleton vs Bromfield DualMay 9 · 2 Miles · Place 6 · Littleton2 Miles612:35.21a—
May 9Littleton vs Bromfield DualMay 9 · 1 Mile · Place 6 · Littleton1 Mile65:58.89a—
Apr 25Littleton vs Clinton DualApr 25 · 2 Miles · Place 5 · Littleton2 Miles5.12:17.18a PB9
Apr 25Littleton vs Clinton DualApr 25 · 1 Mile · Place 7 · Littleton1 Mile7.5:53.41a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1000 Meters · Place 48 · Littleton1000 Meters48.3:31.76a9