Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWaltham v Boston Latin · Apr 111.1Waltham v Boston LatinApril 1, 2025
200 Meters · OutdoorWayland vs. Waltham 2025 · Apr 3023.5Wayland vs. Waltham 2025April 30, 2025
300 Meters · IndoorMSTCA Qualifier Meet · Feb 737.64aMSTCA Qualifier MeetFebruary 7, 2026
400 Meters · OutdoorDCL JV Championship · May 1455.2DCL JV ChampionshipMay 14, 2025
55 Meters · IndoorDCL Foley Division Championship · Jan 296.73aDCL Foley Division ChampionshipJanuary 29, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100 Meters · Place 6 · Waltham100 MetersRound P6.12.06a12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100 Meters · Waltham100 Meters—DNS12
May 20Dual County League ChampionshipsMay 20 · 200 Meters · Place 12 · Waltham200 Meters1224.12a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 34 · Waltham100 MetersRound P3411.96a12
May 11Weston v Bedford & WalthamMay 11 · 200 Meters · Waltham200 Meters—SCR12
May 11Weston v Bedford & WalthamMay 11 · 100 Meters · Place 6 · Waltham100 Meters6.12.18a12
Apr 28NS vs CC vs WalthamApr 28 · 400 Meters · Place 14 · Waltham400 Meters14.57.412
Apr 7Waltham v Boston LatinApr 7 · High Jump · Place 3 · WalthamHigh Jump35-212
Apr 7Waltham v Boston LatinApr 7 · 200 Meters · Place 2 · Waltham200 Meters224.012

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · WalthamShot Put—ND12
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 20 · Waltham300 Meters2037.64a PB12
Feb 4Dual County League Championship MeetFeb 4 · Shot Put · Place 8 · WalthamShot Put834-2.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 56 · Waltham55 MetersRound P567.00a12
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 8 · WalthamHigh Jump85-412
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 6 · Waltham55 Meters66.92a12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 26 · WalthamShot Put2611.74m12
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 4 · WalthamShot Put439-512
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 6 · Waltham300 Meters637.70a12
Jan 14DCL Dual Meets #4Jan 14 · 55 Meters · Place 7 · Waltham55 Meters76.97a12
Jan 7DCL Dual Meets #3FJan 7 · High Jump · Place 1 · WalthamHigh Jump15-412
Jan 7DCL Dual Meets #3FJan 7 · 55 Meters · Place 2 · Waltham55 Meters26.86a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 4 · Waltham100 Meters411.61a11
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 5 · Waltham100 Meters511.83a11
May 14DCL JV ChampionshipMay 14 · Shot Put · Place 1 · WalthamShot Put135-3.2511
May 14DCL JV ChampionshipMay 14 · 400 Meters · Place 2 · Waltham400 Meters255.2 PB11
Apr 30Wayland vs. Waltham 2025Apr 30 · 200 Meters · Place 2 · Waltham200 Meters223.5 PB11
Apr 1Waltham v Boston LatinApr 1 · High Jump · Place 2 · WalthamHigh Jump25-411
Apr 1Waltham v Boston LatinApr 1 · 100 Meters · Place 2 · Waltham100 Meters211.1 PB11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55 Meters · Place 25 · Waltham55 MetersRound P256.80a—
Jan 29DCL Foley Division ChampionshipJan 29 · High Jump · Place 10 · WalthamHigh Jump105-2—
Jan 29DCL Foley Division ChampionshipJan 29 · 55 Meters · Place 4 · Waltham55 MetersRound P46.77a—
Jan 29DCL Foley Division ChampionshipJan 29 · 55 Meters · Place 3 · Waltham55 Meters36.73a PB—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 300 Meters · Place 17 · Waltham300 Meters1737.92a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55 Meters · Place 14 · Waltham55 MetersRound P146.96a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · High Jump · Place 9 · WalthamHigh Jump95-2—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 8 · Waltham300 Meters838.48a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 15 · Waltham55 Meters157.02a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · High Jump · Place 11 · WalthamHigh Jump115-2—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 25 · Waltham300 Meters2539.64a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 100 Meters · Place 6 · Waltham100 Meters612.19a—
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 100 Meters · Place 7 · Waltham100 Meters712.41a—
May 15Dual County League ChampionshipMay 15 · 200 Meters · Place 9 · Waltham200 Meters924.44a—
Apr 23Waltham at WestonApr 23 · 200 Meters · Place 8 · Waltham200 Meters825.60—
Apr 23Waltham at WestonApr 23 · 200 Meters · Place 8 · Waltham200 Meters825.60—
Apr 23Waltham at WestonApr 23 · 100 Meters · Place 4 · Waltham100 Meters412.19—
Apr 23Waltham at WestonApr 23 · 100 Meters · Place 4 · Waltham100 Meters412.19—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31Dual County League Meet #6Jan 31 · 300 Meters · Place 26 · Waltham300 Meters2639.91SO
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 39 · Waltham55 Meters397.31SO
Jan 24Dual County League Meet #5Jan 24 · 55m Hurdles · Place 24 · Waltham55m Hurdles2410.96a—
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 16 · Waltham300 Meters1639.90a—
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 25 · Waltham300 Meters2540.79a—
Jan 17Dual County Meet #4Jan 17 · 55 Meters · Place 31 · Waltham55 Meters317.34a—
Jan 10Dual County League Meet #3Jan 10 · 300 Meters · Place 31 · Waltham300 Meters3140.28a—
Jan 10Dual County League Meet #3Jan 10 · 55 Meters · Place 42 · Waltham55 Meters427.31a—