Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidLand Wachusett Indoor League Championships · Feb 24:39.45aMidLand Wachusett Indoor League ChampionshipsFebruary 2, 2025
1 Mile · OutdoorWeston Twilight Invitational - Regis Events · May 34:36.22aWeston Twilight Invitational - Regis EventsMay 3, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 123:00.60MSTCA Northeast InvitationalJanuary 12, 2024
2 Miles · OutdoorMidland Wachusett Division C League Meet · May 1510:43.59aMidland Wachusett Division C League MeetMay 15, 2024
400 Meters · OutdoorHudson v Groton-Dunstable · Apr 1657.62Hudson v Groton-DunstableApril 16, 2025
600 Meters · IndoorMSTCA Qualifier Meet · Feb 101:31.60aMSTCA Qualifier MeetFebruary 10, 2024
800 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 302:04.71aMIAA Division 4 Track & Field ChampionshipMay 30, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Groton-Dunstable vs QuabbinApr 15 · 2 Miles · Place 3 · Groton-Dunstable RegGroton-Dunstable Reg2 Miles3.11:29.512

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 8 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile84:44.16—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 1 Mile · Place 14 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile144:39.45a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 800 Meters · Place 26 · Groton-Dunstable RegGroton-Dunstable Reg800 Meters262:04.71a PB11
May 21Midland Wachusett Division C League MeetMay 21 · 1 Mile · Place 4 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile4.4:48.84a11
May 21Midland Wachusett Division C League MeetMay 21 · 800 Meters · Groton-Dunstable RegGroton-Dunstable Reg800 Meters—DNS11
May 10MSTCA Coaches Metro InvitationalMay 10 · 800 Meters · Place 38 · Groton-Dunstable RegGroton-Dunstable Reg800 Meters382:08.84a11
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · 1 Mile · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile14:43.711
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 41 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile414:36.22a PB11
Apr 30Groton Dunstable vs. Lunenburg Dual MeetApr 30 · 800 Meters · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg800 Meters1.2:03.32aUnofficial11
Apr 16Hudson v Groton-DunstableApr 16 · 1 Mile · Place 2 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile24:46.0011
Apr 16Hudson v Groton-DunstableApr 16 · 400 Meters · Place 4 · Groton-Dunstable RegGroton-Dunstable Reg400 Meters457.62 PB11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 8 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile84:44.16a—
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · 1 Mile · Place 2 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile24:39.45a PB—
Jan 29Mid Wach @ Fitchburg Week 5Jan 29 · 1 Mile · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile15:05.80—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 24 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile244:43.08a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 600 Meters · Place 51 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters511:35.24a—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · 1 Mile · Place 2 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile25:07.90—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 46 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile464:49.19a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 36 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters361:33.37a—
Jan 8MidWach Week 2 @ FitchburgJan 8 · 1 Mile · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile15:08.80—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 25 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters25.1:32.10a11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1 Mile · Place 6 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile6.4:45.14a11
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 1 Mile · Place 20 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile204:47.30a—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 600 Meters · Place 30 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters301:33.65a—
Feb 10MSTCA Qualifier MeetFeb 10 · 600 Meters · Place 29 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters291:31.60a PB—
Feb 3Mid Wach League Championship A & BFeb 3 · 1 Mile · Place 4 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile44:54.32a—
Feb 3Mid Wach League Championship A & BFeb 3 · 600 Meters · Place 5 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters51:33.51a—
Jan 24MW @ Fitchburg # 5Jan 24 · 600 Meters · Place 3 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters31:38.00—
Jan 17MW @ Fitchburg # 4Jan 17 · 600 Meters · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters11:39.00—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 118 · Groton-Dunstable RegGroton-Dunstable Reg1000 Meters1183:00.60 PB10
Jan 10MW @ Fitchburg # 3Jan 10 · 600 Meters · Place 1 · Groton-Dunstable RegGroton-Dunstable Reg600 Meters11:39.90—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 18 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile185:04.50a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 28 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile284:53.17a—
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 34 · Groton-Dunstable RegGroton-Dunstable Reg800 Meters342:18.10a—
May 15Midland Wachusett Division C League MeetMay 15 · 2 Miles · Place 4 · Groton-Dunstable RegGroton-Dunstable Reg2 Miles410:43.59a PB—
May 8Groton vs HudsonMay 8 · 2 Miles · Place 3 · Groton-Dunstable RegGroton-Dunstable Reg2 Miles311:37—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 53 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile53.5:04.42a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1 Mile · Place 16 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile16.5:06.24a10
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 82 · Groton-DunstableGroton-Dunstable1 Mile825:09.919
Jan 13MSTCA Northeast InvitationalJan 13 · 1 Mile · Place 82 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile82.5:09.91a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 49 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile49.5:04.61a9
May 13MSTCA Coaches InvitationalMay 13 · 1 Mile · Place 14 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile145:01.00a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 1 Mile · Place 36 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile365:01.45a—
Apr 20MSTCA Warrior InvitationalApr 20 · 1 Mile · Place 40 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile405:10.61a—
Apr 13Hudson vs Groton DunstableApr 13 · 1 Mile · Place 7 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile7.5:31.9Unofficial9
Apr 13Hudson vs Groton DunstableApr 13 · 800 Meters · Place 6 · Groton-Dunstable RegGroton-Dunstable Reg800 Meters6.2:23.2Unofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1 Mile · Place 77 · Groton-Dunstable RegGroton-Dunstable Reg1 Mile77.5:16.71a9

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10Massachusetts Middle School Division 2 TF ChampionshipJun 10 · 100 Meters · Place 30 · Groton/DunstableGroton/Dunstable100 MetersRound P30.13.44aUnofficial8