Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDual County League Championships · May 2013.78aDual County League ChampionshipsMay 20, 2026
200 Meters · OutdoorDCL JV Championship · May 1429.4DCL JV ChampionshipMay 14, 2025
300 Meters · IndoorDCL Thorpe Division Championship · Jan 2248.04aDCL Thorpe Division ChampionshipJanuary 22, 2025
400 Meters · OutdoorWaltham and Cambridge at LS · May 71:11.14aWaltham and Cambridge at LSMay 7, 2025
55 Meter · IndoorDual County League JV Meet #1 · Dec 198.67aDual County League JV Meet #1December 19, 2024
55 Meters · IndoorDCL Dual Meets #3F · Jan 78.34aDCL Dual Meets #3FJanuary 7, 2026
Discus · 1kg · OutdoorWeston v Bedford & Waltham · May 1150' 0"Weston v Bedford & WalthamMay 11, 2026
Javelin · 600g · OutdoorBedford vs Waltham · Apr 933' 6"Bedford vs WalthamApril 9, 2025
Long Jump · OutdoorWeston v. Waltham · Apr 1612' 10"Weston v. WalthamApril 16, 2025
Shot Put · 4kg · OutdoorNS vs CC vs Waltham · Apr 2828' 0"NS vs CC vs WalthamApril 28, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Shot Put · WalthamShot Put4kg—DNS10
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100 Meters · Waltham100 MetersRound P—DNS10
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 19 · WalthamShot Put1924-710
May 20Dual County League ChampionshipsMay 20 · 100 Meters · Place 18 · Waltham100 Meters1813.78a PB10
May 12DCL JV Meet #1May 12 · 100 Meters · Place 2 · Waltham100 Meters2.13.94a10
May 11Weston v Bedford & WalthamMay 11 · Discus · Place 9 · WalthamDiscus1kg9.50' 0" PB10
May 11Weston v Bedford & WalthamMay 11 · Shot Put · Place 5 · WalthamShot Put4kg5.24' 8"10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Shot Put · Place 34 · WalthamShot Put3420-5.510
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 65 · Waltham100 MetersRound P6514.51a10
May 2MSTCA Division 2 RelaysMay 2 · Shot Put · Place 42 · WalthamShot Put427.03m10
Apr 28NS vs CC vs WalthamApr 28 · Shot Put · Place 3 · WalthamShot Put4kg3.28' 0" PB10
Apr 28NS vs CC vs WalthamApr 28 · 100 Meters · Place 9 · Waltham100 Meters9.14.110
Apr 14Waltham v Weston v WaylandApr 14 · Discus · Place 7 · WalthamDiscus1kg7.49' 11"10
Apr 14Waltham v Weston v WaylandApr 14 · Shot Put · Place 5 · WalthamShot Put4kg5.25' 4"10
Apr 14Waltham v Weston v WaylandApr 14 · 100 Meters · Place 5 · Waltham100 Meters5.13.910
Apr 7Waltham v Boston LatinApr 7 · Discus · Place 5 · WalthamDiscus550-1110
Apr 7Waltham v Boston LatinApr 7 · Shot Put · Place 6 · WalthamShot Put622-810
Apr 7Waltham v Boston LatinApr 7 · 100 Meters · Place 5 · Waltham100 Meters513.810

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 22 · WalthamShot Put2224-310
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · WalthamShot Put—ND10
Feb 4Dual County League Championship MeetFeb 4 · Shot Put · Place 4 · WalthamShot Put424-6.2510
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 11 · WalthamShot Put1125-6.5010
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 30 · Waltham300 Meters3048.71a10
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 29 · WalthamShot Put297.95m10
Jan 7DCL Dual Meets #3FJan 7 · Shot Put · Place 4 · WalthamShot Put425-910
Jan 7DCL Dual Meets #3FJan 7 · 55 Meters · Place 17 · Waltham55 Meters178.34a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15DCL Dual Meets #1FDec 15 · 300 Meters · Place 15 · Waltham300 Meters15.50.07a10
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 26 · Waltham300 Meters2648.11a—
Jan 29DCL Foley Division ChampionshipJan 29 · 300 Meters · Place 11 · Waltham300 Meters1149.05a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 300 Meters · Place 18 · Waltham300 Meters1848.04a PB—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 37 · Waltham55 Meters378.53a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 29 · Waltham300 Meters2949.49a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 8 · Waltham100 Meters814.11a9
May 21Dual County League ChampionshipMay 21 · 100 Meters · Place 6 · Waltham100 Meters614.22a9
May 14DCL JV ChampionshipMay 14 · 200 Meters · Place 8 · Waltham200 Meters829.4 PB9
May 7Waltham and Cambridge at LSMay 7 · 400 Meters · Place 4 · Waltham400 Meters41:11.14a PB9
Apr 30Wayland vs. Waltham 2025Apr 30 · 100 Meters · Place 4 · Waltham100 Meters414.19
Apr 16Weston v. WalthamApr 16 · Long Jump · Place 8 · WalthamLong Jump8.12' 10" PB9
Apr 16Weston v. WalthamApr 16 · Javelin · WalthamJavelin600g—DNS9
Apr 16Weston v. WalthamApr 16 · 100 Meters · Place 4 · Waltham100 Meters4.14.59
Apr 9Bedford vs WalthamApr 9 · Javelin · Place 8 · WalthamJavelin600g8.33' 6" PB9
Apr 9Bedford vs WalthamApr 9 · 200 Meters · Place 6 · Waltham200 Meters6.30.29
Apr 1Waltham v Boston LatinApr 1 · Javelin · Place 5 · WalthamJavelin544-119
Apr 1Waltham v Boston LatinApr 1 · 200 Meters · Place 6 · Waltham200 Meters631.59

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 300 Meters · Place 3 · Waltham300 Meters3.49.93a9
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Place 7 · Waltham55 Meter7.8.67a PB9
Dec 14Dual County League Dual Meets Set #1Dec 14 · 300 Meters · Place 19 · Waltham300 Meters19.50.38a9