Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWayland vs Bedford Dual · Apr 8100' 6"Wayland vs Bedford DualApril 8, 2026
Javelin · 800g · OutdoorWeston v Boston Latin & Wayland · Apr 2881' 0"Weston v Boston Latin & WaylandApril 28, 2026
Shot Put · 12lb · OutdoorCC and Wayland at AB · May 630' 5"CC and Wayland at ABMay 6, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · Discus · Place 18 · WaylandDiscus1892-312
May 6CC and Wayland at ABMay 6 · Javelin · WaylandJavelin800g—DNS12
May 6CC and Wayland at ABMay 6 · Discus · Place 2 · WaylandDiscus1.6kg2.98' 8"12
May 6CC and Wayland at ABMay 6 · Shot Put · Place 13 · WaylandShot Put12lb13.30' 5" PB12
Apr 28Weston v Boston Latin & WaylandApr 28 · Javelin · Place 7 · WaylandJavelin800g7.81' 0" PB12
Apr 28Weston v Boston Latin & WaylandApr 28 · Discus · Place 3 · WaylandDiscus1.6kg3.92' 8.5"12
Apr 28Weston v Boston Latin & WaylandApr 28 · Shot Put · Place 7 · WaylandShot Put12lb7.29' 9"12
Apr 14Waltham v Weston v WaylandApr 14 · Javelin · Place 12 · WaylandJavelin800g12.78' 7"12
Apr 14Waltham v Weston v WaylandApr 14 · Discus · Place 4 · WaylandDiscus1.6kg4.94' 10"12
Apr 14Waltham v Weston v WaylandApr 14 · Shot Put · Place 8 · WaylandShot Put12lb8.30' 4.5"12
Apr 8Wayland vs Bedford DualApr 8 · Javelin · Place 9 · WaylandJavelin800g9.77' 4"12
Apr 8Wayland vs Bedford DualApr 8 · Discus · Place 4 · WaylandDiscus1.6kg4.100' 6" PB12
Apr 8Wayland vs Bedford DualApr 8 · Shot Put · Place 9 · WaylandShot Put12lb9.28' 5"12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · Discus · Place 5 · WaylandDiscus594-811
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · Discus · Place 4 · WaylandDiscus1.6kg4.88-0611
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · Shot Put · Place 10 · WaylandShot Put12lb10.27-06.0011
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Javelin · Place 12 · WaylandJavelin1269-011
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Discus · Place 9 · WaylandDiscus983-1111
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · Shot Put · Place 10 · WaylandShot Put1028-611
Apr 9Weston v WaylandApr 9 · Javelin · Place 8 · WaylandJavelin800g8.72' 2.5"11
Apr 9Weston v WaylandApr 9 · Discus · Place 3 · WaylandDiscus1.6kg3.95' 8"11
Apr 9Weston v WaylandApr 9 · Shot Put · Place 4 · WaylandShot Put12lb4.29' 6"11
Apr 2Wayland v BedfordApr 2 · Javelin · Place 5 · WaylandJavelin572-911
Apr 2Wayland v BedfordApr 2 · Discus · Place 3 · WaylandDiscus383-1011
Apr 2Wayland v BedfordApr 2 · Shot Put · Place 7 · WaylandShot Put731-511

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7DCL Dual Meet with Boston LatinMay 7 · Javelin · WaylandJavelin800g—80' 1"Unofficial10
May 7DCL Dual Meet with Boston LatinMay 7 · Discus · WaylandDiscus1.6kg—88' 8"Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · Javelin · WaylandJavelin800g—73'2"Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · Discus · WaylandDiscus1.6kg—71'8"Unofficial10
May 1DCL Double Dual meet with Bedford and WalthamMay 1 · Shot Put · WaylandShot Put12lb—30'2"Unofficial10
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · Javelin · Place 16 · WaylandJavelin800g16.75-0010
Apr 24Westford Academy vs Lincoln-Sudbury vs WaylandApr 24 · Shot Put · Place 12 · WaylandShot Put12lb12.26-0610
Apr 10Wayland @ WestonApr 10 · Javelin · Place 8 · WaylandJavelin871-1—
Apr 10Wayland @ WestonApr 10 · Discus · Place 7 · WaylandDiscus770-7—