Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Winter Festival (Saturday) · Dec 135:43.32aMSTCA Winter Festival (Saturday)December 13, 2025
1 Mile · OutdoorDivision C Midland Wachusett League Meet · May 215:15.67aDivision C Midland Wachusett League MeetMay 21, 2026
1000 Meters · IndoorMidland Wachusett @ Fitchburg #5 · Jan 283:40.10Midland Wachusett @ Fitchburg #5January 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMA D3 Middle School State Championship · Jun 722.50aMA D3 Middle School State ChampionshipJune 7, 2025
2 Miles · OutdoorHudson v Lunenburg · Apr 213:35.50aHudson v LunenburgApril 2, 2025
400m Hurdles · 36" / 0.914m · OutdoorHudson vs Lunenburg · Apr 301:17.2Hudson vs LunenburgApril 30, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:48.60aMSTCA Northeast InvitationalJanuary 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · 1 Mile · Place 11 · LunenburgLunenburg1 Mile11.5:15.67a PB9
May 13Quabbin vs LunenburgMay 13 · 400m Hurdles · Place 5 · LunenburgLunenburg400m Hurdles36" / 0.914m5.80.49
May 13Quabbin vs LunenburgMay 13 · 1 Mile · Place 2 · LunenburgLunenburg1 Mile2.5:21.39
Apr 30Hudson vs LunenburgApr 30 · 400m Hurdles · Place 6 · LunenburgLunenburg400m Hurdles36" / 0.914m6.1:17.2 PB9
Apr 30Hudson vs LunenburgApr 30 · 1 Mile · Place 7 · LunenburgLunenburg1 Mile7.5:44.09
Apr 22Lunenburg V GrotonApr 22 · 1 Mile · LunenburgLunenburg1 Mile—5:50.0Unofficial9
Apr 15Oakmont vs. LunenburgApr 15 · 1 Mile · Place 6 · LunenburgLunenburg1 Mile6.5:429

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · 1 Mile · Place 9 · LunenburgLunenburg1 Mile9.6:16.17a9
Feb 4Midland Wachusett @ FitchburgFeb 4 · 1 Mile · Place 5 · LunenburgLunenburg1 Mile56:10.209
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 1000 Meters · Place 10 · LunenburgLunenburg1000 Meters103:40.10 PB9
Jan 28Midland Wachusett @ Fitchburg #5Jan 28 · 600 Meters · Place 13 · LunenburgLunenburg600 Meters131:59.709
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 98 · LunenburgLunenburg600 Meters981:48.60a PB9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 1 Mile · Place 35 · LunenburgLunenburg1 Mile355:51.67a9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 100 · LunenburgLunenburg600 Meters100.1:50.57a9
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1 Mile · Place 53 · LunenburgLunenburg1 Mile53.5:43.32a PB9
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 1 Mile · Place 16 · LunenburgLunenburg1 Mile167:00.90—
Jan 29Mid Wach @ Wachusett Week 5Jan 29 · 1 Mile · Place 16 · LunenburgLunenburg1 Mile16.6:29.208
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 22 · LunenburgLunenburg1 Mile226:13.40—
Jan 15MidWach @ Wachusett Week3Jan 15 · 1 Mile · Place 16 · LunenburgLunenburg1 Mile16.6:29.208
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 179 · LunenburgLunenburg1 Mile1796:10.37a—
Jan 8MidWach Week 2 @ WachusettJan 8 · 1000 Meters · Place 21 · LunenburgLunenburg1000 Meters213:55.90—
Jan 8MidWach Week 2 @ WachusettJan 8 · 600 Meters · Place 17 · LunenburgLunenburg600 Meters172:07.50—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7MA D1 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 34 · LunenburgLunenburg100m HurdlesRound P3422.50a8
Jun 7MA D3 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 34 · LunenburgLunenburg100m Hurdles33" / 0.838mRound P34.22.50a PB8
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 1 Mile · Place 10 · LunenburgLunenburg1 Mile105:47.01a8
Apr 16Lunenburg Vs QuabbinApr 16 · 1 Mile · LunenburgLunenburg1 Mile—6:22.6Unofficial8
Apr 16Lunenburg Vs QuabbinApr 16 · 400m Hurdles · LunenburgLunenburg400m Hurdles36" / 0.914m—1:20.4Unofficial8
Apr 2Hudson v LunenburgApr 2 · 400m Hurdles · Place 4 · LunenburgLunenburg400m Hurdles41:18.90a8
Apr 2Hudson v LunenburgApr 2 · 2 Miles · Place 5 · LunenburgLunenburg2 Miles513:35.50a PB8