Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDual County League Dual Meets Set #4 · Jan 154:00.24aDual County League Dual Meets Set #4January 15, 2025
2 Miles · OutdoorLS vs Bedford vs AB · Apr 2915:14.48aLS vs Bedford vs ABApril 29, 2026
600 Meters · IndoorDual County League Meet #5 · Jan 242:06.54aDual County League Meet #5January 24, 2024
800 Meters · OutdoorBedford @ Weston · May 82:55.33aBedford @ WestonMay 8, 2024
High Jump · OutdoorBedford vs Boston Latin · Apr 154' 4"Bedford vs Boston LatinApril 15, 2026
Triple Jump · OutdoorDCL JV Meet # 2 · May 1327' 4.5"DCL JV Meet # 2May 13, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Triple Jump · Place 18 · BedfordTriple Jump1827-411
May 13DCL JV Meet # 2May 13 · Triple Jump · Place 1 · BedfordTriple Jump1.27' 4.5" PB11
May 13DCL JV Meet # 2May 13 · High Jump · BedfordHigh Jump—NH11
May 13DCL JV Meet # 2May 13 · 800 Meters · Place 10 · Bedford800 Meters10.3:07.96a11
May 11Weston v Bedford & WalthamMay 11 · Triple Jump · Place 10 · BedfordTriple Jump10.26' 0.5"11
May 11Weston v Bedford & WalthamMay 11 · High Jump · BedfordHigh Jump—NH11
May 11Weston v Bedford & WalthamMay 11 · 2 Miles · Bedford2 Miles—DNF11
May 11Weston v Bedford & WalthamMay 11 · 1 Mile · Bedford1 Mile—SCR11
Apr 29LS vs Bedford vs ABApr 29 · Triple Jump · Place 3 · BedfordTriple Jump3.27' 0"11
Apr 29LS vs Bedford vs ABApr 29 · High Jump · BedfordHigh Jump—NH11
Apr 29LS vs Bedford vs ABApr 29 · 2 Miles · Place 5 · Bedford2 Miles5.15:14.48a PB11
Apr 15Bedford vs Boston LatinApr 15 · Triple Jump · Place 3 · BedfordTriple Jump3.27' 2"11
Apr 15Bedford vs Boston LatinApr 15 · High Jump · Place 3 · BedfordHigh Jump3.4' 4" PB11
Apr 15Bedford vs Boston LatinApr 15 · 2 Miles · Place 4 · Bedford2 Miles4.15:25.211
Apr 8Wayland vs Bedford DualApr 8 · Triple Jump · Place 4 · BedfordTriple Jump4.26' 11"11
Apr 8Wayland vs Bedford DualApr 8 · High Jump · Place 4 · BedfordHigh Jump4.4' 0"11
Apr 8Wayland vs Bedford DualApr 8 · 800 Meters · Place 6 · Bedford800 Meters6.3:03.29a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 30 · Bedford600 Meters302:11.63a11
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 29 · Bedford600 Meters292:11.53a11
Jan 7DCL Dual Meets #3FJan 7 · Long Jump · Place 15 · BedfordLong Jump1511-5.5011
Jan 7DCL Dual Meets #3FJan 7 · High Jump · Place 9 · BedfordHigh Jump94-211
Jan 7DCL Dual Meets #3FJan 7 · 600 Meters · Place 13 · Bedford600 Meters132:11.43a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · Triple Jump · Place 10 · BedfordTriple Jump1027-2.5010
May 17MSTCA Division 4 RelaysMay 17 · Pole Vault · BedfordPole Vault—ND10
May 14DCL JV ChampionshipMay 14 · Triple Jump · Place 6 · BedfordTriple Jump625-10.7510
May 14DCL JV ChampionshipMay 14 · 800 Meters · Place 25 · Bedford800 Meters253:06.810
May 7Weston v BedfordMay 7 · Triple Jump · Place 5 · BedfordTriple Jump526-210
May 7Weston v BedfordMay 7 · 800 Meters · Place 6 · Bedford800 Meters63:01.19a10
Apr 29Acton and Beford at LSApr 29 · 800 Meters · Place 10 · Bedford800 Meters103:09.64a10
Apr 16Bedford vs. Boston LatinApr 16 · Triple Jump · Place 4 · BedfordTriple Jump425-9.510
Apr 16Bedford vs. Boston LatinApr 16 · 800 Meters · Place 5 · Bedford800 Meters53:00.410
Apr 2Wayland v BedfordApr 2 · 800 Meters · Place 5 · Bedford800 Meters53:10.110

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 27 · Bedford1000 Meters274:00.24a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1000 Meters · Place 30 · Bedford1000 Meters304:10.00a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Bedford @ WestonMay 8 · 800 Meters · Place 8 · Bedford800 Meters82:55.33a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Dual County League Meet #6Jan 31 · 600 Meters · Place 33 · Bedford600 Meters332:09.21FR
Jan 24Dual County League Meet #5Jan 24 · 600 Meters · Place 21 · Bedford600 Meters212:06.54a PB—
Jan 17Dual County Meet #4Jan 17 · 600 Meters · Place 34 · Bedford600 Meters342:09.19a—
Jan 10Dual County League Meet #3Jan 10 · 600 Meters · Place 25 · Bedford600 Meters252:09.17a—