Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorBedford at Weston · May 1025.79aBedford at WestonMay 10, 2023
55 Meters · IndoorDual County League Dual Meets Set #3 · Jan 87.23aDual County League Dual Meets Set #3January 8, 2025
Long Jump · IndoorMSTCA Division 4 James Kalperis Relays · Jan 195.24mMSTCA Division 4 James Kalperis RelaysJanuary 19, 2025
Long Jump · OutdoorMSTCA D4 Relays · Apr 285.00mMSTCA D4 RelaysApril 28, 2023
Triple Jump · OutdoorBedford vs Boston Latin · Apr 1539' 11"Bedford vs Boston LatinApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Triple Jump · Place 12 · BedfordTriple Jump1238-612
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 8 · BedfordLong Jump819-1.512
May 11Weston v Bedford & WalthamMay 11 · Triple Jump · Place 3 · BedfordTriple Jump3.38' 10.5"12
May 11Weston v Bedford & WalthamMay 11 · Long Jump · Place 3 · BedfordLong Jump3.19' 2.5"12
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 15 · BedfordLong Jump155.83m12
Apr 24MSTCA Invacational & PentathlonApr 24 · Triple Jump · Place 7 · BedfordTriple Jump737-912
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 18 · BedfordLong Jump1819-0.512
Apr 15Bedford vs Boston LatinApr 15 · Triple Jump · Place 1 · BedfordTriple Jump1.39' 11" PB12
Apr 15Bedford vs Boston LatinApr 15 · Long Jump · Place 4 · BedfordLong Jump4.19' 1"12
Apr 8Wayland vs Bedford DualApr 8 · Triple Jump · Place 4 · BedfordTriple Jump4.33' 7.5"12
Apr 8Wayland vs Bedford DualApr 8 · Long Jump · Place 5 · BedfordLong Jump5.17' 9"12
Apr 8Wayland vs Bedford DualApr 8 · 100 Meters · Bedford100 Meters—DNS12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 28 · BedfordLong Jump2817-02.50—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 28 · BedfordLong Jump2817-2.50—
Jan 29DCL Foley Division ChampionshipJan 29 · Long Jump · Place 11 · BedfordLong Jump1116-8.50—
Jan 22DCL Thorpe Division ChampionshipJan 22 · Long Jump · Place 13 · BedfordLong Jump1317-2—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 45 · BedfordLong Jump455.24m PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Long Jump · Place 8 · BedfordLong Jump818-0.75—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55 Meters · Place 31 · Bedford55 Meters317.23a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · Triple Jump · Place 5 · BedfordTriple Jump537-9—
May 8Bedford @ WestonMay 8 · Triple Jump · Place 3 · BedfordTriple Jump337-7.50—
May 8Bedford @ WestonMay 8 · Long Jump · Place 4 · BedfordLong Jump418-3.25—
Apr 27MSTCA Div. IV Relays Apr 27 · Long Jump · Place 40 · BedfordLong Jump405.25m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Bedford at WestonMay 10 · Triple Jump · Place 5 · BedfordTriple Jump538-1.25—
May 10Bedford at WestonMay 10 · Long Jump · Place 4 · BedfordLong Jump417-10—
May 10Bedford at WestonMay 10 · 200 Meters · Place 5 · Bedford200 Meters525.79a PB—
Apr 28MSTCA D4 RelaysApr 28 · Long Jump · Place 39 · BedfordLong Jump395.00m PB—