Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWeston v Lincoln-Sudbury & Newton South · Apr 867' 6"Weston v Lincoln-Sudbury & Newton SouthApril 8, 2026
Javelin · 800g · OutdoorWeston v Wayland · Apr 9126' 6.5"Weston v WaylandApril 9, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Javelin · Place 18 · WestonJavelin18113-412
May 11Weston v Bedford & WalthamMay 11 · Javelin · Place 2 · WestonJavelin800g2.118' 3"12
May 11Weston v Bedford & WalthamMay 11 · Discus · Place 12 · WestonDiscus1.6kg12.65' 5"12
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 36 · WestonJavelin36105-0212
Apr 28Weston v Boston Latin & WaylandApr 28 · Javelin · WestonJavelin800g—SCR12
Apr 14Waltham v Weston v WaylandApr 14 · Javelin · Place 4 · WestonJavelin800g4.119' 8"12
Apr 14Waltham v Weston v WaylandApr 14 · Discus · Place 10 · WestonDiscus1.6kg10.67' 0"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Javelin · Place 6 · WestonJavelin800g6.121' 8"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Discus · Place 2 · WestonDiscus1.6kg2.67' 6" PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · Javelin · Place 3 · WestonJavelin3122-411
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 15 · WestonJavelin1537.20m11
May 7Weston v BedfordMay 7 · Javelin · Place 2 · WestonJavelin2125-8.511
Apr 9Weston v WaylandApr 9 · Javelin · Place 1 · WestonJavelin800g1.126' 6.5" PB11
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Javelin · Place 1 · WestonJavelin1126-211

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · Javelin · Place 7 · WestonJavelin7103-4—
May 8Bedford @ WestonMay 8 · Javelin · Place 3 · WestonJavelin3106-0—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Javelin · Place 50 · WestonJavelin800g50.28.97m10
Apr 23Waltham at WestonApr 23 · Javelin · Place 4 · WestonJavelin4104-7—
Apr 10Wayland @ WestonApr 10 · Javelin · Place 4 · WestonJavelin4109-9—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19DCL JV ChampionshipMay 19 · Javelin · WestonJavelin800g—72'7"Unofficial9
May 10Bedford at WestonMay 10 · Javelin · WestonJavelin—84-1—
May 3Boston Latin v. WestonMay 3 · Javelin · Place 9 · WestonJavelin979-9—
Apr 25Waltham vs. WestonApr 25 · Javelin · Place 10 · WestonJavelin800g10.77-059
Apr 12Weston v. WaylandApr 12 · Javelin · Place 9 · WestonJavelin800g9.78'5"Unofficial9