Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman Sophomore Championships Small School · Jan 86:05.76aMSTCA Freshman Sophomore Championships Small SchoolJanuary 8, 2023
1000 Meters · IndoorMid Wach League Championship C & D · Feb 43:32.23aMid Wach League Championship C & DFebruary 4, 2024
2 Miles · IndoorMIAA D5 Indoor Track & Field Championship · Feb 1613:40.84aMIAA D5 Indoor Track & Field ChampionshipFebruary 16, 2023
400 Meters · OutdoorDivision D Midland-Wachusett League Meet · May 201:07.68aDivision D Midland-Wachusett League MeetMay 20, 2026
600 Meters · IndoorMidLand Wachusett Indoor League Championships · Feb 21:58.32aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
800 Meters · OutdoorLittleton vs Bromfield Dual · May 92:45.96aLittleton vs Bromfield DualMay 9, 2024
High Jump · IndoorMSTCA Winter Festival (Saturday) · Dec 135-00.00MSTCA Winter Festival (Saturday)December 13, 2025
High Jump · OutdoorLittleton vs Clinton Dual · Apr 254-10.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

16 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 12 · LittletonHigh Jump12.5-00.0012
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · LittletonHigh Jump--NH12
May 20Division D Midland-Wachusett League MeetMay 20 · High Jump · Place 2 · LittletonHigh Jump2.5-00.0012
May 20Division D Midland-Wachusett League MeetMay 20 · 400 Meters · Place 7 · Littleton400 Meters7.1:07.68a PB12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · High Jump · Place 2 · LittletonHigh Jump2.5-00.0012
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400 Meters · Place 21 · Littleton400 Meters21.1:09.85a12
May 12Littleton vs ClintonMay 12 · High Jump · Place 1 · LittletonHigh Jump1.5' 4"12
May 12Littleton vs ClintonMay 12 · 800 Meters · Place 1 · Littleton800 Meters1.2:53.59a12
May 12Littleton vs ClintonMay 12 · 400 Meters · Place 2 · Littleton400 Meters2.1:08.67a12
May 2District E Girls & Boys Division 2 RelaysMay 2 · High Jump · Place 1 · LittletonHigh Jump1.1.63m12
Apr 23MSTCA Warrior InvitationalApr 23 · High Jump · Place 3 · LittletonHigh Jump35-012
Apr 23MSTCA Warrior InvitationalApr 23 · 400 Meters · Place 36 · Littleton400 Meters361:11.00a12
Apr 9Littleton vs Ayer-ShirleyApr 9 · High Jump · Place 1 · LittletonHigh Jump1.5-00.0012
Apr 9Littleton vs Ayer-ShirleyApr 9 · 400 Meters · Place 3 · Littleton400 Meters3.1:09.32a12
Apr 2Littleton vs Parker Charter Apr 2 · High Jump · Place 1 · LittletonHigh Jump1.5-01.0012
Apr 2Littleton vs Parker Charter Apr 2 · 400 Meters · Place 2 · Littleton400 Meters2.1:12.44a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · High Jump · Place 9 · LittletonHigh Jump94-10.00—
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · High Jump · Place 1 · LittletonHigh Jump1.4-10.0012
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · High Jump · Place 2 · LittletonHigh Jump24-1012
Jan 24MSTCA Coaches' InvitationalJan 24 · High Jump · Place 19 · LittletonHigh Jump194-10.0012
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · High Jump · Place 5 · LittletonHigh Jump51.48m12
Jan 14Midland Wachusett @ Wachusett #3Jan 14 · High Jump · Place 1 · LittletonHigh Jump15-012
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 10 · LittletonHigh Jump104-1012

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · High Jump · Place 9 · LittletonHigh Jump9.4-10.0012
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · LittletonHigh Jump--DNS12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 600 Meters · Place 27 · Littleton600 Meters27.2:01.17a12
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · High Jump · Place 1 · LittletonHigh Jump1.5-00.00 PB12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · LittletonHigh Jump--NH11
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 600 Meters · Place 9 · Littleton600 Meters91:58.32a PB—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · High Jump · Place 3 · LittletonHigh Jump34-8—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 600 Meters · Place 7 · Littleton600 Meters72:04.00—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 600 Meters · Place 7 · Littleton600 Meters7.2:06.1011
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · High Jump · Place 1 · LittletonHigh Jump1.5' 011
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · High Jump · Place 1 · LittletonHigh Jump14-10.00JR
Jan 22Mid Wach @ Shrewsbury Week 4Jan 22 · 600 Meters · Place 4 · Littleton600 Meters41:59.20JR
Jan 15MidWach @ Wachusett Week3Jan 15 · 600 Meters · Place 7 · Littleton600 Meters7.2:06.1011
Jan 15MidWach @ Wachusett Week3Jan 15 · High Jump · Place 1 · LittletonHigh Jump1.5-00.0011
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 109 · Littleton1000 Meters1093:53.17a—
Jan 10MSTCA Northeast InvitationalJan 10 · High Jump · Place 5 · LittletonHigh Jump54-8—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · High Jump · Place 1 · LittletonHigh Jump15-0—
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · 600 Meters · Place 7 · Littleton600 Meters72:02.30—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · High Jump · Place 6 · LittletonHigh Jump6.4-10.0011
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 7 · LittletonHigh Jump74-1011
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · High Jump · Place 3 · LittletonHigh Jump34-1011
May 13Littleton vs Tyngsborough Dual MeetMay 13 · High Jump · Place 2 · LittletonHigh Jump25-011
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 400 Meters · Place 3 · Littleton400 Meters31:10.06a11
May 10MSTCA Coaches Metro InvitationalMay 10 · High Jump · Place 8 · LittletonHigh Jump84-811
May 3District E Girls & Boys Division 2 RelaysMay 3 · High Jump · Place 1 · LittletonHigh Jump11.37m11
May 1Littleton vs Parker Dual MeetMay 1 · High Jump · Place 1 · LittletonHigh Jump15-011
May 1Littleton vs Parker Dual MeetMay 1 · 400 Meters · Place 2 · Littleton400 Meters21:14.36a11
Apr 17Littleton vs Clinton and Maynard Tri MeetApr 17 · High Jump · LittletonHigh Jump—4-10Unofficial11
Apr 17Littleton vs Clinton and Maynard Tri MeetApr 17 · 400 Meters · Littleton400 Meters—1:11.0Unofficial11
Apr 15Bromfield vs Littleton Apr 15 · High Jump · LittletonHigh Jump—5-0Unofficial11
Apr 15Bromfield vs Littleton Apr 15 · 800 Meters · Littleton800 Meters—2:59.6Unofficial11
Apr 10Littleton vs. Gardener Apr 10 · High Jump · LittletonHigh Jump—4-10Unofficial11
Apr 10Littleton vs. Gardener Apr 10 · 800 Meters · Littleton800 Meters—3:04.8Unofficial11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 52 · Littleton1000 Meters52.3:52.21a11
Dec 18Mid Wach Invite MeetDec 18 · High Jump · Place 3 · LittletonHigh Jump34-8—
Dec 18Mid Wach Invite MeetDec 18 · 1000 Meters · Place 11 · Littleton1000 Meters114:07.30—
Feb 1145th District E InviteFeb 11 · 1000 Meters · Place 14 · Littleton1000 Meters143:33.50a—
Feb 4Mid Wach League Championship C & DFeb 4 · 1000 Meters · Place 7 · Littleton1000 Meters73:32.23a PB—
Jan 24MW @ Fitchburg # 5Jan 24 · 1000 Meters · Place 2 · Littleton1000 Meters23:36.70—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 92 · Littleton1000 Meters923:40.4610
Jan 10MW @ Fitchburg # 3Jan 10 · 1000 Meters · Place 4 · Littleton1000 Meters43:42.70—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 29 · Littleton1 Mile296:48.21a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16Midland Wachusett Division D League MeetMay 16 · High Jump · Place 1 · LittletonHigh Jump14-10—
May 16Midland Wachusett Division D League MeetMay 16 · 800 Meters · Place 4 · Littleton800 Meters42:46.28a—
May 11District E D 2 Central Mass ChampionshipMay 11 · High Jump · Place 14 · LittletonHigh Jump144-4—
May 9Littleton vs Bromfield DualMay 9 · High Jump · Place 1 · LittletonHigh Jump15-0—
May 9Littleton vs Bromfield DualMay 9 · 800 Meters · Place 4 · Littleton800 Meters42:45.96a PB—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · High Jump · Place 13 · LittletonHigh Jump134-6—
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · High Jump · Place 4 · LittletonHigh Jump4.1.47m10
Apr 25Littleton vs Clinton DualApr 25 · High Jump · Place 1 · LittletonHigh Jump1.4-10.00 PB10
Apr 25Littleton vs Clinton DualApr 25 · 800 Meters · Place 4 · Littleton800 Meters4.2:48.41a10
Apr 18MSTCA Warrior InvitationalApr 18 · High Jump · Place 21 · LittletonHigh Jump214-2—
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 64 · Littleton800 Meters642:57.56a—
Apr 8Littleton vs Parker CharterApr 8 · High Jump · Place 1 · LittletonHigh Jump14-6—
Apr 8Littleton vs Parker CharterApr 8 · 800 Meters · Place 2 · Littleton800 Meters22:49.57a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 55 · Littleton1 Mile55.6:33.36a10
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 2 Miles · Place 24 · Littleton2 Miles24.13:40.84a PB9
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 68 · Littleton1000 Meters68.3:35.37a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 1 Mile · Place 21 · Littleton1 Mile21.6:05.76a PB9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1 Mile · Place 29 · Littleton1 Mile29.6:43.57a9