Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWeston v Bedford & Waltham · May 1117.24aWeston v Bedford & WalthamMay 11, 2026
55 Meters · IndoorDual County League Meet #5 · Jan 248.50aDual County League Meet #5January 24, 2024
55m Hurdles · 33" · IndoorMSTCA Speed Classic (Sunday) · Dec 219.99aMSTCA Speed Classic (Sunday)December 21, 2025
800 Meters · OutdoorDual County League Championships · May 203:37.65aDual County League ChampionshipsMay 20, 2026
High Jump · IndoorDual County League Dual Meets Set #2 · Dec 184-06.00Dual County League Dual Meets Set #2December 18, 2024
High Jump · OutdoorDual County League Championships · May 201.25mDual County League ChampionshipsMay 20, 2026
Long Jump · OutdoorDual County League Championships · May 204.07mDual County League ChampionshipsMay 20, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 19 · Bedford100m Hurdles33" / 0.838mRound P19.17.38a12
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 12 · BedfordLong Jump124.07m PB12
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 10 · BedfordHigh Jump101.25m PB12
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 13 · BedfordShot Put135.59m12
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 3 · Bedford100m Hurdles317.67a12
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 10 · Bedford100m Hurdles1017.70a12
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 13 · Bedford800 Meters133:37.65a PB12
May 11Weston v Bedford & WalthamMay 11 · 100m Hurdles · Place 3 · Bedford100m Hurdles33" / 0.838m3.17.24a PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 18 · Bedford100m Hurdles1817.84a12
Apr 29LS vs Bedford vs ABApr 29 · High Jump · BedfordHigh Jump—NH12
Apr 29LS vs Bedford vs ABApr 29 · 100m Hurdles · Place 2 · Bedford100m Hurdles33" / 0.838m2.18.11a12

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 14 · Bedford55m Hurdles149.79a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 14 · Bedford55m Hurdles149.79—
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 10 · Bedford55m HurdlesRound P109.65a12
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 8 · BedfordHigh Jump84-212
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 23 · BedfordHigh Jump234-212
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 9 · Bedford55m Hurdles99.85a12
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 16 · BedfordHigh Jump164-212
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 7 · Bedford55m Hurdles79.97a12
Jan 7DCL Dual Meets #3FJan 7 · High Jump · Place 8 · BedfordHigh Jump84-412
Jan 7DCL Dual Meets #3FJan 7 · 55m Hurdles · Place 4 · Bedford55m Hurdles49.93a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 9 · Bedford55m Hurdles33"9.9.99a PB12
Dec 15DCL Dual Meets #1FDec 15 · 55m Hurdles · Place 3 · Bedford55m Hurdles33"3.10.45a12
Dec 15DCL Dual Meets #1FDec 15 · High Jump · Place 8 · BedfordHigh Jump8.4-02.0012
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 6 · Bedford55m Hurdles610.32a—
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 6 · Bedford55m Hurdles610.29a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55m Hurdles · Place 12 · Bedford55m Hurdles1210.30a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · High Jump · Place 13 · BedfordHigh Jump131.35m—
Jan 15Dual County League Dual Meets Set #4Jan 15 · High Jump · Place 10 · BedfordHigh Jump104-6—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55m Hurdles · Place 21 · Bedford55m Hurdles2111.05a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · High Jump · Place 17 · BedfordHigh Jump174-4—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55m Hurdles · Place 37 · Bedford55m Hurdles3713.17a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 21 · Bedford100m HurdlesRound P2117.65a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100m Hurdles · Place 13 · Bedford100m HurdlesRound P1318.59a11
May 21Dual County League ChampionshipMay 21 · 100m Hurdles · Place 4 · Bedford100m Hurdles418.13a11
May 21Dual County League ChampionshipMay 21 · 100m Hurdles · Place 3 · Bedford100m Hurdles318.15a11
May 7Weston v BedfordMay 7 · 400m Hurdles · Place 4 · Bedford400m Hurdles41:23.80a11
May 7Weston v BedfordMay 7 · 100m Hurdles · Place 3 · Bedford100m Hurdles317.84a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 16 · Bedford100m Hurdles1618.00a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 8 · Bedford100m Hurdles817.6311
Apr 16Bedford vs. Boston LatinApr 16 · 400m Hurdles · Place 2 · Bedford400m Hurdles21:21.711
Apr 16Bedford vs. Boston LatinApr 16 · 100m Hurdles · Place 1 · Bedford100m Hurdles117.711
Apr 9Bedford vs WalthamApr 9 · 100m Hurdles · Place 1 · Bedford100m Hurdles33" / 0.838m1.18.311
Apr 2Wayland v BedfordApr 2 · High Jump · Place 4 · BedfordHigh Jump44-411
Apr 2Wayland v BedfordApr 2 · 100m Hurdles · Place 1 · Bedford100m Hurdles118.611

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 55m Hurdles · Place 12 · Bedford55m Hurdles33"12.10.51a11
Dec 18Dual County League Dual Meets Set #2Dec 18 · High Jump · Place 16 · BedfordHigh Jump16.4-06.00 PB11
Dec 14Dual County League Dual Meets Set #1Dec 14 · 55m Hurdles · Place 7 · Bedford55m Hurdles33"7.10.50a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · High Jump · Place 9 · BedfordHigh Jump9.4-06.0011
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · High Jump · Place 20 · BedfordHigh Jump204-6—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · High Jump · Place 18 · BedfordHigh Jump184-4—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 55m Hurdles · Place 17 · Bedford55m Hurdles1710.77a—
Jan 31Dual County League Meet #6Jan 31 · High Jump · Place 11 · BedfordHigh Jump114-4SO
Jan 31Dual County League Meet #6Jan 31 · 55m Hurdles · Place 19 · Bedford55m Hurdles1910.97SO
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 43 · Bedford55 Meters438.51SO
Jan 24Dual County League Meet #5Jan 24 · High Jump · Place 10 · BedfordHigh Jump104-2—
Jan 24Dual County League Meet #5Jan 24 · 55m Hurdles · Place 12 · Bedford55m Hurdles1210.72a—
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 42 · Bedford55 Meters428.50a PB—
Jan 17Dual County Meet #4Jan 17 · High Jump · Place 12 · BedfordHigh Jump124-6—
Jan 17Dual County Meet #4Jan 17 · 55m Hurdles · Place 21 · Bedford55m Hurdles2111.11a—
Jan 10Dual County League Meet #3Jan 10 · High Jump · Place 14 · BedfordHigh Jump144-4—
Jan 10Dual County League Meet #3Jan 10 · 55m Hurdles · Place 21 · Bedford55m Hurdles2111.23a—
Jan 3Dual County League InvitationalJan 3 · 55m Hurdles · Place 19 · Bedford55m Hurdles33"19.11.40a10
Jan 3Dual County League InvitationalJan 3 · High Jump · Place 11 · BedfordHigh Jump11.4-04.0010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · High Jump · Place 5 · BedfordHigh Jump54-4—
May 15Dual County League ChampionshipMay 15 · 100m Hurdles · Place 4 · Bedford100m Hurdles418.75a—
May 15Dual County League ChampionshipMay 15 · 100m Hurdles · Place 3 · Bedford100m Hurdles318.55a—
May 8Bedford @ WestonMay 8 · High Jump · Place 4 · BedfordHigh Jump44-4—
May 8Bedford @ WestonMay 8 · 100m Hurdles · Place 3 · Bedford100m Hurdles318.32a—
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 100m Hurdles · Bedford100m Hurdles33" / 0.838m—19.6Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · High Jump · BedfordHigh Jump—4'4"Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 200 Meters · Bedford200 Meters—29.6Unofficial10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Dual County League Championship MeetMay 17 · 100m Hurdles · Place 6 · Bedford100m Hurdles33" / 0.838mRound P6.21.42aUnofficial9
May 17Dual County League Championship MeetMay 17 · 100m Hurdles · Place 14 · Bedford100m Hurdles33" / 0.838m14.21.12aUnofficial9
May 17Dual County League Championship MeetMay 17 · High Jump · Place 5 · BedfordHigh Jump5.4-06.00Unofficial9
May 10Bedford at WestonMay 10 · High Jump · Place 2 · BedfordHigh Jump24-6—
May 10Bedford at WestonMay 10 · 400m Hurdles · Place 5 · Bedford400m Hurdles51:21.95a—
May 10Bedford at WestonMay 10 · 100m Hurdles · Place 3 · Bedford100m Hurdles322.11a—