Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorWaltham v Boston Latin · Apr 16:28.2Waltham v Boston LatinApril 1, 2025
100 Meters · OutdoorBattle Road Twilight Series Meet - 4 · Jun 1314.26aBattle Road Twilight Series Meet - 4June 13, 2026
1000 Meters · IndoorDual County League Dual Meets Set #1 · Dec 143:57.81aDual County League Dual Meets Set #1December 14, 2024
200 Meters · IndoorRising Stars Youth Champs · Mar 629.36aRising Stars Youth ChampsMarch 6, 2026
200 Meters · OutdoorJoe Tranchita Last Chance to Qualify Meet · May 2429.04aJoe Tranchita Last Chance to Qualify MeetMay 24, 2025
300 Meters · IndoorDual County League Championship Meet · Feb 445.53aDual County League Championship MeetFebruary 4, 2026
400 Meters · IndoorDual County League Invitational · Jan 31:07.60aDual County League InvitationalJanuary 3, 2024
400 Meters · OutdoorDual County League Championship · May 151:05.10aDual County League ChampionshipMay 15, 2024
55 Meter · IndoorRising Stars Youth Champs · Mar 68.13aRising Stars Youth ChampsMarch 6, 2026
55 Meters · IndoorMSTCA Qualifier Meet · Feb 78.08aMSTCA Qualifier MeetFebruary 7, 2026
600 Meters · IndoorDual County League Indoor TF Championship · Feb 111:51.88aDual County League Indoor TF ChampionshipFebruary 11, 2024
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 272:49.97aMSTCA Distance Classic and PentathlonDecember 27, 2024
800 Meters · OutdoorBedford vs Waltham · Apr 92:54.1Bedford vs WalthamApril 9, 2025
Javelin · 600g · OutdoorBedford vs Waltham · Apr 958' 0"Bedford vs WalthamApril 9, 2025
Shot Put · 4kg · IndoorDCL Dual Meets #1F · Dec 1519-07.00DCL Dual Meets #1FDecember 15, 2025
Shot Put · 4kg · OutdoorWeston v. Waltham · Apr 1620' 9.5"Weston v. WalthamApril 16, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 400 Meters · Place 9 · Emerging ElitesEmerging Elites400 Meters9.1:08.12a11
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 100 Meters · Place 2 · Emerging ElitesEmerging Elites100 Meters2.14.26a PBWind: 011
May 30Battle Road Twilight Series Meet 3May 30 · 400 Meters · Place 4 · Emerging ElitesEmerging Elites400 Meters4.1:09.96a11
May 30Battle Road Twilight Series Meet 3May 30 · 200 Meters · Place 1 · Emerging ElitesEmerging Elites200 Meters1.30.75aWind: 011
May 16Battle Road Twilight Series Meet 2May 16 · 200 Meters · Place 1 · Emerging ElitesEmerging Elites200 Meters1.26.36aWind: 2.111
May 9Battle Road Twilight Series Meet 1May 9 · 400 Meters · Place 3 · Emerging ElitesEmerging Elites400 Meters3.1:08.92a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 45 · Emerging ElitesEmerging Elites55 MeterRound P45.8.13a PB11
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 69 · Emerging ElitesEmerging Elites200 MetersRound P69.29.36a PB11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 24 · WalthamWaltham300 Meters2446.39a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 24 · WalthamWaltham300 Meters2446.3911
Feb 7MSTCA Qualifier MeetFeb 7 · 55 Meters · Place 54 · WalthamWaltham55 MetersRound P548.08a PB11
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 9 · WalthamWaltham300 Meters945.53a PB11
Jan 28DCL JV JamboreeJan 28 · 55 Meter · WalthamWaltham55 Meter—8.2Unofficial11
Jan 28DCL JV JamboreeJan 28 · Shot Put · WalthamWalthamShot Put4kg—21-03Unofficial11
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 27 · WalthamWalthamShot Put2721-5.5011
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 20 · WalthamWaltham600 Meters202:03.77a11
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 32 · WalthamWalthamShot Put3220-811
Jan 14DCL Dual Meets #4Jan 14 · 55 Meters · Place 23 · WalthamWaltham55 Meters238.25a11
Jan 7DCL Dual Meets #3FJan 7 · Shot Put · Place 18 · WalthamWalthamShot Put1820-2.5011
Jan 7DCL Dual Meets #3FJan 7 · 300 Meters · Place 9 · WalthamWaltham300 Meters947.68a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15DCL Dual Meets #1FDec 15 · 55 Meter · Place 7 · WalthamWaltham55 Meter7.8.31a11
Dec 15DCL Dual Meets #1FDec 15 · Shot Put · Place 15 · WalthamWalthamShot Put4kg15.19-07.00 PB11
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 17 · WalthamWaltham300 Meters1746.71a—
Jan 29DCL Foley Division ChampionshipJan 29 · 600 Meters · Place 7 · WalthamWaltham600 Meters71:51.95a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 600 Meters · Place 10 · WalthamWaltham600 Meters101:56.71a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 600 Meters · Place 19 · WalthamWaltham600 Meters191:55.39a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 11 · WalthamWaltham300 Meters1146.36a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 600 Meters · Place 28 · WalthamWaltham600 Meters281:57.27a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 1USATF New England Youth InvitationalJun 1 · 200 Meters · Place 10 · WalthamWaltham200 Meters1029.1516
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 200 Meters · Place 15 · WalthamWaltham200 MetersRound P1529.04a PB10
May 21Dual County League ChampionshipMay 21 · 400 Meters · Place 6 · WalthamWaltham400 Meters61:09.20a10
May 7Waltham and Cambridge at LSMay 7 · Shot Put · Place 5 · WalthamWalthamShot Put521-1110
May 7Waltham and Cambridge at LSMay 7 · 200 Meters · Place 7 · WalthamWaltham200 Meters729.60a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 39 · WalthamWaltham400 Meters391:07.53a10
Apr 30Wayland vs. Waltham 2025Apr 30 · 400 Meters · Place 2 · WalthamWaltham400 Meters21:05.710
Apr 25MSTCA InVacational & PentathlonApr 25 · Shot Put · Place 44 · WalthamWalthamShot Put4419-07.5010
Apr 25MSTCA InVacational & PentathlonApr 25 · 400 Meters · Place 14 · WalthamWaltham400 Meters141:06.5810
Apr 16Weston v. WalthamApr 16 · Javelin · Place 8 · WalthamWalthamJavelin600g8.41' 9"10
Apr 16Weston v. WalthamApr 16 · Shot Put · Place 7 · WalthamWalthamShot Put4kg7.20' 9.5" PB10
Apr 16Weston v. WalthamApr 16 · 800 Meters · Place 4 · WalthamWaltham800 Meters4.3:10.810
Apr 9Bedford vs WalthamApr 9 · Javelin · Place 5 · WalthamWalthamJavelin600g5.58' 0" PB10
Apr 9Bedford vs WalthamApr 9 · Shot Put · Place 8 · WalthamWalthamShot Put4kg8.20' 7"10
Apr 9Bedford vs WalthamApr 9 · 800 Meters · Place 4 · WalthamWaltham800 Meters4.2:54.1 PB10
Apr 1Waltham v Boston LatinApr 1 · Shot Put · Place 6 · WalthamWalthamShot Put619-410
Apr 1Waltham v Boston LatinApr 1 · 1 Mile · Place 4 · WalthamWaltham1 Mile46:28.2 PB10

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 800 Meters · Place 35 · WalthamWaltham800 Meters35.2:49.97a PB10
Dec 18Dual County League Dual Meets Set #2Dec 18 · 300 Meters · Place 9 · WalthamWaltham300 Meters9.46.38a10
Dec 14Dual County League Dual Meets Set #1Dec 14 · 1000 Meters · Place 19 · WalthamWaltham1000 Meters19.3:57.81a PB10
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 600 Meters · Place 10 · WalthamWaltham600 Meters101:51.88a PB—
Jan 31Dual County League Meet #6Jan 31 · 600 Meters · Place 10 · WalthamWaltham600 Meters101:54.02FR
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 15 · WalthamWaltham300 Meters1546.67a—
Jan 17Dual County Meet #4Jan 17 · 600 Meters · Place 13 · WalthamWaltham600 Meters131:55.36a—
Jan 10Dual County League Meet #3Jan 10 · 600 Meters · Place 17 · WalthamWaltham600 Meters171:56.24a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 300 Meters · Place 22 · WalthamWaltham300 Meters2246.99a—
Jan 3Dual County League InvitationalJan 3 · 400 Meters · Place 11 · WalthamWaltham400 Meters11.1:07.60a PB9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 400 Meters · Place 5 · WalthamWaltham400 Meters51:05.56a—
May 15Dual County League ChampionshipMay 15 · 400 Meters · Place 5 · WalthamWaltham400 Meters51:05.10a PB—
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · 400 Meters · WalthamWaltham400 Meters—66.5Unofficial9
Apr 23Waltham at WestonApr 23 · Javelin · Place 7 · WalthamWalthamJavelin750-1—
Apr 23Waltham at WestonApr 23 · Javelin · Place 7 · WalthamWalthamJavelin750-1—
Apr 23Waltham at WestonApr 23 · 400 Meters · Place 4 · WalthamWaltham400 Meters41:07.65—
Apr 23Waltham at WestonApr 23 · 400 Meters · Place 4 · WalthamWaltham400 Meters41:07.65—
Apr 10Waltham v BedfordApr 10 · Long Jump · Place 8 · WalthamWalthamLong Jump8.11' 7"Unofficial9
Apr 10Waltham v BedfordApr 10 · 800 Meters · Place 6 · WalthamWaltham800 Meters6.02:52.0Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 300 Meters · Place 3 · WalthamWaltham300 Meters3.47.53a9
Dec 13Dual County League Meet #1Dec 13 · 600 Meters · Place 26 · WalthamWaltham600 Meters26.2:03.59a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · 400 Meters · Place 2 · Waltham TrackWaltham Track400 Meters2.1:13.80a7
Jul 24Needham Youth InviteJul 24 · 200 Meters · Place 6 · Waltham TrackWaltham Track200 Meters6.31.57a7
Jul 24Needham Youth InviteJul 24 · 100 Meters · Place 4 · Waltham TrackWaltham Track100 Meters4.15.45a7