Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWayland v Bedford · Apr 25:56.5Wayland v BedfordApril 2, 2025
1000 Meters · IndoorDCL Thorpe Division Championship · Jan 223:12.94aDCL Thorpe Division ChampionshipJanuary 22, 2025
300 Meters · IndoorDCL Dual Meets #4 · Jan 1443.15aDCL Dual Meets #4January 14, 2026
400 Meters · OutdoorBedford @ Weston · May 81:02.00Bedford @ WestonMay 8, 2024
600 Meters · IndoorDual County League Championship Meet · Feb 41:36.43aDual County League Championship MeetFebruary 4, 2026
800 Meters · OutdoorWeston v Bedford & Waltham · May 112:15.88aWeston v Bedford & WalthamMay 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13DCL JV Meet # 2May 13 · 800 Meters · Bedford800 Meters—DNS12
May 11Weston v Bedford & WalthamMay 11 · 800 Meters · Place 5 · Bedford800 Meters5.2:15.88a PB12
Apr 29LS vs Bedford vs ABApr 29 · 800 Meters · Place 8 · Bedford800 Meters8.2:18.77a12
Apr 15Bedford vs Boston LatinApr 15 · 800 Meters · Place 4 · Bedford800 Meters4.2:15.912
Apr 8Wayland vs Bedford DualApr 8 · 800 Meters · Place 4 · Bedford800 Meters4.2:21.00a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · 600 Meters · Place 8 · Bedford600 Meters81:36.43a PB12
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 30 · Bedford55m Hurdles3012.05a12
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 22 · Bedford600 Meters221:38.88a12
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 36 · Bedford55m Hurdles3612.95a12
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 21 · Bedford600 Meters211:38.99a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 57 · Bedford300 Meters5743.15a PB12
Jan 7DCL Dual Meets #3FJan 7 · 55m Hurdles · Place 11 · Bedford55m Hurdles1112.25a12
Jan 7DCL Dual Meets #3FJan 7 · 600 Meters · Place 9 · Bedford600 Meters91:39.33a12
Jan 7DCL Dual Meets #3FJan 7 · 300 Meters · Place 36 · Bedford300 Meters3644.59a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Weston v BedfordMay 7 · 800 Meters · Place 6 · Bedford800 Meters62:22.61a11
Apr 29Acton and Beford at LSApr 29 · 800 Meters · Place 7 · Bedford800 Meters72:27.24a11
Apr 16Bedford vs. Boston LatinApr 16 · 800 Meters · Place 5 · Bedford800 Meters52:23.711
Apr 9Bedford vs WalthamApr 9 · 800 Meters · Place 4 · Bedford800 Meters4.2:24.111
Apr 2Wayland v BedfordApr 2 · 1 Mile · Place 10 · Bedford1 Mile105:56.5 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1000 Meters · Place 25 · Bedford1000 Meters253:12.94a PB—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 37 · Bedford1000 Meters373:17.01a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 29 · Bedford1000 Meters29.3:14.36a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · 600 Meters · Place 20 · Bedford600 Meters20.1:42.94a11
Jan 31Dual County League Meet #6Jan 31 · 600 Meters · Place 28 · Bedford600 Meters281:43.25SO
Jan 24Dual County League Meet #5Jan 24 · 600 Meters · Place 23 · Bedford600 Meters231:44.88a—
Jan 17Dual County Meet #4Jan 17 · 600 Meters · Place 20 · Bedford600 Meters201:46.40a—
Jan 10Dual County League Meet #3Jan 10 · 600 Meters · Place 31 · Bedford600 Meters311:44.54a—
Jan 3Dual County League InvitationalJan 3 · 400 Meters · Bedford400 Meters—DQ10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Bedford @ WestonMay 8 · 400 Meters · Place 10 · Bedford400 Meters101:02.00 PB—
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 800 Meters · Bedford800 Meters—2:26.3Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 400 Meters · Bedford400 Meters—62.4Unofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Bedford at WestonMay 10 · 800 Meters · Place 5 · Bedford800 Meters52:40.16a—
May 10Bedford at WestonMay 10 · 400 Meters · Place 6 · Bedford400 Meters61:04.19a—