Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWayland vs Bedford Dual · Apr 812.91aWayland vs Bedford DualApril 8, 2026
200 Meters · OutdoorBedford vs Boston Latin · Apr 1525.7Bedford vs Boston LatinApril 15, 2026
300 Meters · IndoorDual County League Meet #3 · Jan 1047.19aDual County League Meet #3January 10, 2024
400 Meters · OutdoorDual County League Championship · May 151:04.63aDual County League ChampionshipMay 15, 2024
55 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 127.58aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
800 Meters · OutdoorDual County League Championships · May 202:32.98aDual County League ChampionshipsMay 20, 2026
High Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 191.53mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
High Jump · OutdoorBedford vs Boston Latin · Apr 155' 0"Bedford vs Boston LatinApril 15, 2026
Long Jump · OutdoorDual County League Championships · May 204.78mDual County League ChampionshipsMay 20, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 7 · BedfordHigh Jump7.5-00.0012
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 3 · BedfordLong Jump34.78m PB12
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 2 · BedfordHigh Jump21.50m12
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 7 · BedfordHigh Jump74-1012
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 9 · BedfordShot Put96.62m12
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 5 · Bedford100m Hurdles518.25a12
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 3 · Bedford800 Meters32:32.98a PB12
May 11Weston v Bedford & WalthamMay 11 · High Jump · Place 1 · BedfordHigh Jump1.4' 10"12
May 11Weston v Bedford & WalthamMay 11 · 200 Meters · Place 2 · Bedford200 Meters2.26.42a12
May 11Weston v Bedford & WalthamMay 11 · 100 Meters · Place 2 · Bedford100 Meters2.13.08a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · High Jump · Place 13 · BedfordHigh Jump134-06.0012
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 5 · Bedford200 Meters526.63a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 6 · Bedford200 Meters627.79a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 13 · Bedford100 Meters1313.27a12
Apr 15Bedford vs Boston LatinApr 15 · High Jump · Place 2 · BedfordHigh Jump2.5' 0" PB12
Apr 15Bedford vs Boston LatinApr 15 · 200 Meters · Place 2 · Bedford200 Meters2.25.7 PB12
Apr 8Wayland vs Bedford DualApr 8 · High Jump · Place 1 · BedfordHigh Jump1.4' 8"12
Apr 8Wayland vs Bedford DualApr 8 · 100 Meters · Place 3 · Bedford100 Meters3.12.91a PB12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 9 · BedfordHigh Jump95-00.00—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 3 · BedfordHigh Jump35-012
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 13 · Bedford55 Meters137.58a PB12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 3 · BedfordHigh Jump35-00.00—
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 4 · BedfordHigh Jump44-1012
Feb 4Dual County League Championship MeetFeb 4 · 55 Meters · Place 3 · Bedford55 Meters37.59a12
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 5 · BedfordHigh Jump54-1012
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 4 · Bedford55 Meters47.70a12
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 3 · BedfordHigh Jump34-1012
Jan 14DCL Dual Meets #4Jan 14 · 55 Meters · Place 2 · Bedford55 Meters27.68a12
Jan 7DCL Dual Meets #3FJan 7 · High Jump · Place 2 · BedfordHigh Jump25-012
Jan 7DCL Dual Meets #3FJan 7 · 55 Meters · Place 5 · Bedford55 Meters57.83a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 13 · BedfordHigh Jump134-911
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 18 · Bedford100 MetersRound P1812.92a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · High Jump · Place 1 · BedfordHigh Jump14-1011
May 21Dual County League ChampionshipMay 21 · High Jump · Place 4 · BedfordHigh Jump44-811
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 4 · Bedford100 Meters413.29a11
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 3 · Bedford100 Meters313.37a11
May 7Weston v BedfordMay 7 · High Jump · Place 2 · BedfordHigh Jump24-811
May 7Weston v BedfordMay 7 · 100 Meters · Place 3 · Bedford100 Meters313.34a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · High Jump · Place 11 · BedfordHigh Jump114-08.0011
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 18 · Bedford100 Meters1813.36a11
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 2 · BedfordHigh Jump24-10.0011
Apr 16Bedford vs. Boston LatinApr 16 · High Jump · Place 2 · BedfordHigh Jump24-611
Apr 16Bedford vs. Boston LatinApr 16 · 100 Meters · Place 3 · Bedford100 Meters313.311
Apr 2Wayland v BedfordApr 2 · High Jump · Place 1 · BedfordHigh Jump14-1011
Apr 2Wayland v BedfordApr 2 · 100 Meters · Place 2 · Bedford100 Meters213.111

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · High Jump · Place 18 · BedfordHigh Jump185-0—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · High Jump · Place 18 · BedfordHigh Jump185-0—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · High Jump · Place 9 · BedfordHigh Jump95-0—
Jan 29DCL Foley Division ChampionshipJan 29 · High Jump · Place 5 · BedfordHigh Jump54-10—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 5 · BedfordHigh Jump51.53m PB—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 40 · BedfordShot Put406.99m—
Jan 15Dual County League Dual Meets Set #4Jan 15 · High Jump · Place 1 · BedfordHigh Jump15-0—
Jan 15Dual County League Dual Meets Set #4Jan 15 · Shot Put · Place 14 · BedfordShot Put1423-10.25—
Jan 8Dual County League Dual Meets Set #3Jan 8 · High Jump · Place 3 · BedfordHigh Jump35-0—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Shot Put · Place 11 · BedfordShot Put1124-1—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · High Jump · Place 1 · BedfordHigh Jump14-8—
May 15Dual County League ChampionshipMay 15 · 400 Meters · Place 3 · Bedford400 Meters31:04.63a PB—
May 8Bedford @ WestonMay 8 · High Jump · Place 1 · BedfordHigh Jump14-8—
May 8Bedford @ WestonMay 8 · 400 Meters · Place 4 · Bedford400 Meters41:04.95a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · High Jump · Place 13 · BedfordHigh Jump134-10—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · High Jump · Place 4 · BedfordHigh Jump45-0—
Jan 31Dual County League Meet #6Jan 31 · High Jump · Place 3 · BedfordHigh Jump35-0SO
Jan 24Dual County League Meet #5Jan 24 · High Jump · Place 2 · BedfordHigh Jump25-0—
Jan 17Dual County Meet #4Jan 17 · High Jump · Place 2 · BedfordHigh Jump25-0—
Jan 10Dual County League Meet #3Jan 10 · High Jump · Place 4 · BedfordHigh Jump44-8—
Jan 10Dual County League Meet #3Jan 10 · 300 Meters · Place 22 · Bedford300 Meters2247.19a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Bedford at WestonMay 10 · High Jump · Place 1 · BedfordHigh Jump14-8—
May 10Bedford at WestonMay 10 · 400 Meters · Place 3 · Bedford400 Meters31:08.66a—
May 10Bedford at WestonMay 10 · 200 Meters · Place 5 · Bedford200 Meters530.47a—