Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 97:23.77aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorLittleton vs Ayer-Shirley · Apr 97:18.63aLittleton vs Ayer-ShirleyApril 9, 2026
2 Miles · OutdoorDivision D Midland-Wachusett League Meet · May 2015:39.53aDivision D Midland-Wachusett League MeetMay 20, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1341.14MSTCA Northeast InvitationalJanuary 13, 2023
300 Meters · IndoorMSTCA Northeast Invitational · Jan 131:05.37MSTCA Northeast InvitationalJanuary 13, 2023
400 Meters · IndoorMSTCA Northeast Invitational · Jan 131:33.19MSTCA Northeast InvitationalJanuary 13, 2023
400 Meters · OutdoorLittleton vs Clinton Dual · Apr 251:32.64aLittleton vs Clinton DualApril 25, 2024
55 Meter · IndoorMSTCA Speed Classic Small School · Dec 1810.61aMSTCA Speed Classic Small SchoolDecember 18, 2022
600 Meters · IndoorMSTCA Northeast Invitational · Jan 122:46.20MSTCA Northeast InvitationalJanuary 12, 2024
Javelin · 600g · OutdoorLittleton vs Clinton Dual · Apr 2527-00Littleton vs Clinton DualApril 25, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 2 Miles · Place 9 · LittletonLittleton2 Miles915:39.84a12
May 20Division D Midland-Wachusett League MeetMay 20 · 2 Miles · Place 8 · LittletonLittleton2 Miles8.15:39.53a PB12
May 20Division D Midland-Wachusett League MeetMay 20 · 1 Mile · Place 14 · LittletonLittleton1 Mile14.7:40.79a12
May 12Littleton vs ClintonMay 12 · 2 Miles · Place 2 · LittletonLittleton2 Miles2.16:11.53a12
May 12Littleton vs ClintonMay 12 · 1 Mile · Place 4 · LittletonLittleton1 Mile4.7:35.82a12
May 2District E Girls & Boys Division 2 RelaysMay 2 · Javelin · Place 27 · LittletonLittletonJavelin600g27.7.30m12
Apr 9Littleton vs Ayer-ShirleyApr 9 · Javelin · Place 16 · LittletonLittletonJavelin600g16.25-0012
Apr 9Littleton vs Ayer-ShirleyApr 9 · 1 Mile · Place 3 · LittletonLittleton1 Mile3.7:18.63a PB12
Apr 2Littleton vs Parker Charter Apr 2 · 1 Mile · Place 7 · LittletonLittleton1 Mile7.7:55.29a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 1 Mile · Place 8 · LittletonLittleton1 Mile8.7:36.28a12
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1 Mile · Place 23 · LittletonLittleton1 Mile237:34.7012
Jan 21Midland Wachusett @ Shrewsbury #4Jan 21 · 1 Mile · Place 10 · LittletonLittleton1 Mile107:30.50a12
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · 1 Mile · Place 9 · LittletonLittleton1 Mile97:33.40a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 145 · LittletonLittleton1 Mile1457:23.77a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Littleton vs Bromfield DualMay 9 · Javelin · Place 10 · LittletonLittletonJavelin1027-8—
May 9Littleton vs Bromfield DualMay 9 · 400 Meters · Place 11 · LittletonLittleton400 Meters111:34.78a—
Apr 25Littleton vs Clinton DualApr 25 · Javelin · Place 13 · LittletonLittletonJavelin600g13.27-00 PB10
Apr 25Littleton vs Clinton DualApr 25 · 400 Meters · Place 7 · LittletonLittleton400 Meters7.1:32.64a PB10
Apr 8Littleton vs Parker CharterApr 8 · Javelin · Place 8 · LittletonLittletonJavelin824-9—
Apr 8Littleton vs Parker CharterApr 8 · 400 Meters · Place 7 · LittletonLittleton400 Meters71:34.36a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24MW @ Fitchburg # 5Jan 24 · 600 Meters · Place 16 · LittletonLittleton600 Meters162:50.30—
Jan 17MW @ Fitchburg # 4Jan 17 · 600 Meters · Place 13 · LittletonLittleton600 Meters132:47.70—
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 154 · LittletonLittleton600 Meters1542:46.20 PB10
Jan 10MW @ Fitchburg # 3Jan 10 · 600 Meters · Place 17 · LittletonLittleton600 Meters172:47.50—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 57 · LittletonLittleton600 Meters57.2:47.86a10
Jan 13MSTCA Northeast InvitationalJan 13 · 400 Meters · Place 52 · LittletonLittleton400 Meters521:33.19 PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 252 · LittletonLittleton300 Meters2521:05.37 PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 200 Meters · Place 176 · LittletonLittleton200 Meters17641.14 PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 300 Meters · Place 252 · LittletonLittleton300 Meters252.1:05.37a9
Jan 13MSTCA Northeast InvitationalJan 13 · 400 Meters · Place 52 · LittletonLittleton400 Meters52.1:33.19a9
Jan 13MSTCA Northeast InvitationalJan 13 · 200 Meters · Place 176 · LittletonLittleton200 Meters176.41.14a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 146 · LittletonLittleton55 Meter146.10.61a PB9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 300 Meters · Place 81 · LittletonLittleton300 Meters81.1:08.73a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55 Meter · Place 139 · LittletonLittleton55 MeterRound P139.11.43a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 100 Meters · Place 65 · LittletonLittleton100 MetersRound P65.19.82aUnofficial-