Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMSTCA Invacational & Pentathlon · Apr 245:23.32aMSTCA Invacational & PentathlonApril 24, 2026
1000 Meters · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 223:02.37aMIAA Indoor Track & Field Meet of ChampionsFebruary 22, 2025
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1246.16MIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
2 Miles · OutdoorWeston v Bedford · May 712:03.34aWeston v BedfordMay 7, 2025
200 Meters · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 2328.15aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 742.88aMSTCA Qualifier MeetFebruary 7, 2026
400 Meters · IndoorNew Balance Nationals Indoor · Mar 1259.18aNew Balance Nationals IndoorMarch 12, 2026
400 Meters · OutdoorWeston Twilight Invitational - Weston Events · May 958.56aWeston Twilight Invitational - Weston EventsMay 9, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 82:20.64aThe Rising Stars ClassicMarch 8, 2025
600 Meters · IndoorDCL Dual Meets #5 · Jan 211:35.57aDCL Dual Meets #5January 21, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 122:20.50aNew Balance Nationals IndoorMarch 12, 2026
800 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 92:14.86aWeston Twilight Invitational - Regis EventsMay 9, 2026
Long Jump · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 133:08.09MIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 800 Meters · Place 22 · Bedford800 Meters22.2:26.69a12
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 13 · Bedford800 Meters13.2:16.00a12
Jun 4MIAA Meet of ChampionsJun 4 · 400 Meters · Place 19 · Bedford400 Meters19.59.87a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400 Meters · Place 10 · Bedford400 Meters10.59.50a12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400 Meters · Place 3 · Bedford400 Meters3.59.48a12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 200 Meters · Place 5 · Bedford200 MetersRound P5.28.15a PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 200 Meters · Bedford200 Meters—DNS12
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 1 · Bedford800 Meters12:21.66a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 4 · Bedford800 Meters42:14.86a PB12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 3 · Bedford400 Meters358.56a PB12
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 7 · Bedford1 Mile75:23.32a PB12
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 2 · Bedford400 Meters258.61a12
Apr 15Bedford vs Boston LatinApr 15 · 1 Mile · Place 1 · Bedford1 Mile1.5:25.912
Apr 15Bedford vs Boston LatinApr 15 · 400 Meters · Place 1 · Bedford400 Meters1.59.312
Apr 8Wayland vs Bedford DualApr 8 · 2 Miles · Place 1 · Bedford2 Miles1.12:07.97a12
Apr 8Wayland vs Bedford DualApr 8 · 800 Meters · Place 1 · Bedford800 Meters1.2:19.55a12

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 177 · Bedford800 Meters1772:20.50a PB12
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 116 · Bedford400 MetersRound P11659.18a PB12
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 177 · Bedford800 Meters1772:20.50a12
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 116 · Bedford400 MetersRound P11659.18a12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 600 Meters · Place 6 · Bedford600 Meters6.1:36.30a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 600 Meters · Place 6 · Bedford600 Meters6.1:36.30a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 5 · Bedford55m Hurdles51:38.32—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 4 · BedfordLong Jump43:08.09 PB—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 1 · Bedford600 Meters11:35.94a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 24 · Bedford300 Meters2446.16a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 24 · Bedford2 Miles2446.16 PB—
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 7 · Bedford300 Meters742.88a PB12
Feb 4Dual County League Championship MeetFeb 4 · 600 Meters · Place 1 · Bedford600 Meters11:38.05a12
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 4 · Bedford300 Meters443.91a12
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 2 · Bedford600 Meters21:35.57a PB12
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 3 · Bedford300 Meters343.38a12
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 2 · Bedford600 Meters21:37.42a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 6 · Bedford300 Meters643.62a12
Jan 7DCL Dual Meets #3FJan 7 · 1000 Meters · Place 1 · Bedford1000 Meters13:06.46a12
Jan 7DCL Dual Meets #3FJan 7 · 300 Meters · Place 4 · Bedford300 Meters445.58a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 1 · Bedford600 Meters1.1:37.92a12
Dec 15DCL Dual Meets #1FDec 15 · 2 Miles · Place 1 · Bedford2 Miles1.12:38.75a12
Dec 15DCL Dual Meets #1FDec 15 · 600 Meters · Place 1 · Bedford600 Meters1.1:37.11a12
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 1000 Meters · Place 21 · Bedford1000 Meters213:10.97a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1000 Meters · Place 9 · Bedford1000 Meters93:02.37a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1000 Meters · Place 9 · Bedford1000 Meters93:02.37a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 4 · Bedford1000 Meters43:08.09a—
Jan 29DCL Foley Division ChampionshipJan 29 · 1000 Meters · Place 1 · Bedford1000 Meters13:04.38a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1000 Meters · Place 2 · Bedford1000 Meters23:05.60a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 3 · Bedford1000 Meters33:14.36a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1000 Meters · Place 2 · Bedford1000 Meters23:10.55a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 800 Meters · Place 9 · Bedford800 Meters9.2:16.88a11
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 18 · Bedford800 Meters182:19.46a11
Jun 5MIAA Meet of ChampionsJun 5 · 400 Meters · Place 14 · Bedford400 Meters1459.45a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 800 Meters · Place 1 · Bedford800 Meters12:17.24a11
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400 Meters · Place 11 · Bedford400 Meters111:01.39a11
May 21Dual County League ChampionshipMay 21 · 400 Meters · Place 1 · Bedford400 Meters159.77a11
May 7Weston v BedfordMay 7 · 2 Miles · Place 2 · Bedford2 Miles212:03.34a PB11
May 7Weston v BedfordMay 7 · 800 Meters · Place 1 · Bedford800 Meters12:19.84a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 4 · Bedford800 Meters42:16.93a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400 Meters · Place 5 · Bedford400 Meters51:00.22a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 1 · Bedford800 Meters12:19.5811
Apr 16Bedford vs. Boston LatinApr 16 · 2 Miles · Place 1 · Bedford2 Miles112:27.811
Apr 16Bedford vs. Boston LatinApr 16 · 800 Meters · Place 1 · Bedford800 Meters12:26.811
Apr 9Bedford vs WalthamApr 9 · 1 Mile · Place 1 · Bedford1 Mile1.5:26.111
Apr 9Bedford vs WalthamApr 9 · 400 Meters · Place 1 · Bedford400 Meters1.58.711
Apr 2Wayland v BedfordApr 2 · 1 Mile · Place 1 · Bedford1 Mile15:37.011
Apr 2Wayland v BedfordApr 2 · 400 Meters · Place 1 · Bedford400 Meters11:03.011
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 4 · Bedford55 MetersRound P42:20.64a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 2 · Bedford1000 Meters2.3:06.53a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · 1000 Meters · Place 4 · Bedford1000 Meters4.3:14.01a11
Feb 24MIAA Meet of Champions Feb 24 · 1000 Meters · Place 19 · Bedford1000 Meters193:19.61a—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 1000 Meters · Place 7 · Bedford1000 Meters73:05.51a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 1000 Meters · Place 2 · Bedford1000 Meters23:06.64a—
Jan 31Dual County League Meet #6Jan 31 · 1000 Meters · Place 6 · Bedford1000 Meters63:14.18SO
Jan 24Dual County League Meet #5Jan 24 · 1000 Meters · Place 2 · Bedford1000 Meters23:08.66a—
Jan 17Dual County Meet #4Jan 17 · 1000 Meters · Place 2 · Bedford1000 Meters23:13.05a—
Jan 10Dual County League Meet #3Jan 10 · 1000 Meters · Place 2 · Bedford1000 Meters23:13.18a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 800 Meters · Place 28 · Bedford800 Meters282:21.98a—
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 800 Meters · Place 9 · Bedford800 Meters9.2:23.33a10
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Place 18 · Bedford400 Meters18.1:02.69a10
May 15Dual County League ChampionshipMay 15 · 800 Meters · Place 1 · Bedford800 Meters12:18.43a—
May 8Bedford @ WestonMay 8 · 800 Meters · Place 1 · Bedford800 Meters12:21.88a—
May 8Bedford @ WestonMay 8 · 400 Meters · Place 2 · Bedford400 Meters21:00.90a—
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 800 Meters · Bedford800 Meters—2:29.3Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 400 Meters · Bedford400 Meters—61.0Unofficial10
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 4 · Bedford800 Meters42:21.58a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 1000 Meters · Place 3 · Bedford1000 Meters3.3:17.99a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 800 Meters · Place 15 · Bedford800 Meters15.2:30.72a9
May 17Dual County League Championship MeetMay 17 · 800 Meters · Place 8 · Bedford800 Meters8.2:32.02aUnofficial9
May 10Bedford at WestonMay 10 · 800 Meters · Place 2 · Bedford800 Meters22:25.28a—