Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2411.36aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorBedford vs Boston Latin · Apr 1523.5Bedford vs Boston LatinApril 15, 2026
Long Jump · OutdoorWayland vs Bedford Dual · Apr 821' 3"Wayland vs Bedford DualApril 8, 2026
Shot Put · 12lb · OutdoorWayland vs Bedford Dual · Apr 845' 7.5"Wayland vs Bedford DualApril 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Long Jump · Place 2 · BedfordLong Jump2.21-11.0012
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Place 10 · Bedford100 MetersRound P10.11.40a12
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 4 · BedfordLong Jump420-512
May 11Weston v Bedford & WalthamMay 11 · Long Jump · Place 2 · BedfordLong Jump2.20' 2.75"12
May 11Weston v Bedford & WalthamMay 11 · 100 Meters · Place 2 · Bedford100 Meters2.11.58a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 10 · Bedford100 Meters1011.64a12
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 4 · BedfordLong Jump46.38m12
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 14 · BedfordLong Jump1419-10.512
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 11 · Bedford100 Meters1111.36a PB12
Apr 15Bedford vs Boston LatinApr 15 · Long Jump · Place 2 · BedfordLong Jump2.20' 9.5"12
Apr 15Bedford vs Boston LatinApr 15 · Shot Put · Place 2 · BedfordShot Put12lb2.44' 8"12
Apr 15Bedford vs Boston LatinApr 15 · 200 Meters · Place 2 · Bedford200 Meters2.23.5 PB12
Apr 8Wayland vs Bedford DualApr 8 · Long Jump · Place 1 · BedfordLong Jump1.21' 3" PB12
Apr 8Wayland vs Bedford DualApr 8 · Shot Put · Place 2 · BedfordShot Put12lb2.45' 7.5" PB12
Apr 8Wayland vs Bedford DualApr 8 · 100 Meters · Place 3 · Bedford100 Meters3.11.59a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 20 · BedfordLong Jump2020-0.2511
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Long Jump · Place 5 · BedfordLong Jump522-7.5011
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · Shot Put · Place 19 · BedfordShot Put1941-3.2511
May 21Dual County League ChampionshipMay 21 · Long Jump · Place 5 · BedfordLong Jump519-7.7511
May 21Dual County League ChampionshipMay 21 · Shot Put · Place 1 · BedfordShot Put142-9.5011
May 7Weston v BedfordMay 7 · Long Jump · Place 3 · BedfordLong Jump320-311
May 7Weston v BedfordMay 7 · Shot Put · Place 1 · BedfordShot Put142-511
May 7Weston v BedfordMay 7 · 100 Meters · Place 3 · Bedford100 Meters311.52a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 14 · BedfordLong Jump1420-10.0011
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 33 · BedfordShot Put3340-09.2511
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 6 · BedfordLong Jump620-11.0011
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 12 · BedfordShot Put1243-01.0011
Apr 16Bedford vs. Boston LatinApr 16 · Long Jump · Place 1 · BedfordLong Jump121-9.7511
Apr 16Bedford vs. Boston LatinApr 16 · Shot Put · Place 1 · BedfordShot Put141-811
Apr 16Bedford vs. Boston LatinApr 16 · 100 Meters · Place 1 · Bedford100 Meters111.711
Apr 9Bedford vs WalthamApr 9 · Long Jump · Place 3 · BedfordLong Jump3.19' 7"11
Apr 9Bedford vs WalthamApr 9 · Shot Put · Place 1 · BedfordShot Put12lb1.41' 4"11
Apr 9Bedford vs WalthamApr 9 · 100 Meters · Place 3 · Bedford100 Meters3.11.711
Apr 2Wayland v BedfordApr 2 · Long Jump · Place 3 · BedfordLong Jump319-1.511
Apr 2Wayland v BedfordApr 2 · Shot Put · Place 2 · BedfordShot Put241-511
Apr 2Wayland v BedfordApr 2 · 100 Meters · Place 3 · Bedford100 Meters311.611

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Long Jump · Place 33 · BedfordLong Jump33.18-04.00Wind: 0.210
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · Shot Put · Place 7 · BedfordShot Put12lb7.45-01.5010
May 15Dual County League ChampionshipMay 15 · Long Jump · Place 1 · BedfordLong Jump120-6.50—
May 15Dual County League ChampionshipMay 15 · Shot Put · Place 1 · BedfordShot Put144-0—
May 8Bedford @ WestonMay 8 · Long Jump · Place 1 · BedfordLong Jump119-6.50—
May 8Bedford @ WestonMay 8 · Shot Put · Place 1 · BedfordShot Put143-6—
May 8Bedford @ WestonMay 8 · 100 Meters · Place 4 · Bedford100 Meters411.99a—
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · Shot Put · BedfordShot Put12lb—40'4"Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 100 Meters · Bedford100 Meters—11.4Unofficial10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Dual County League Championship MeetMay 17 · Long Jump · Place 5 · BedfordLong Jump5.18-03.00Unofficial9
May 17Dual County League Championship MeetMay 17 · Shot Put · Place 11 · BedfordShot Put12lb11.36-08.50Unofficial9
May 17Dual County League Championship MeetMay 17 · 100 Meters · Place 9 · Bedford100 MetersRound P9.12.03aUnofficial9
May 10Bedford at WestonMay 10 · Discus · Place 5 · BedfordDiscus573-7—
May 10Bedford at WestonMay 10 · Shot Put · Place 2 · BedfordShot Put238-9.50—