Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHudson v. Groton · May 1312.0Hudson v. GrotonMay 13, 2026
200 Meters · OutdoorHudson v. Groton · May 1324.4Hudson v. GrotonMay 13, 2026
55 Meter · IndoorMSTCA Winter Festival (Sunday) · Dec 147.49aMSTCA Winter Festival (Sunday)December 14, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · 200 Meters · Place 11 · Groton-Dunstable RegGroton-Dunstable Reg200 Meters11.24.88a9
May 21Division C Midland Wachusett League MeetMay 21 · 100 Meters · Place 11 · Groton-Dunstable RegGroton-Dunstable Reg100 MetersRound P11.12.20a9
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Groton-Dunstable RegGroton-Dunstable Reg100 MetersRound P—FS9
May 13Hudson v. GrotonMay 13 · 200 Meters · Place 5 · Groton-Dunstable RegGroton-Dunstable Reg200 Meters5.24.4 PB9
May 13Hudson v. GrotonMay 13 · 100 Meters · Place 4 · Groton-Dunstable RegGroton-Dunstable Reg100 Meters4.12.0 PB9
May 6Oakmont vs Groton-DunstableMay 6 · 200 Meters · Place 3 · Groton-Dunstable RegGroton-Dunstable Reg200 Meters3.25.09
May 6Oakmont vs Groton-DunstableMay 6 · 100 Meters · Place 5 · Groton-Dunstable RegGroton-Dunstable Reg100 Meters5.12.39
Apr 15Groton-Dunstable vs QuabbinApr 15 · 100 Meters · Place 9 · Groton-Dunstable RegGroton-Dunstable Reg100 Meters9.12.59

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · UnattachedUnattached300 Meters—DNS9
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · UnattachedUnattached55 MeterRound P—DNS9
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 55 Meter · Place 42 · Groton-Dunstable RegGroton-Dunstable Reg55 MeterRound P42.7.49a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 200 Meters · Place 36 · Groton/DunstableGroton/Dunstable200 Meters36.28.10a6