Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championships · Jun 812.73aMSTCA Multi ChampionshipsJune 8, 2026
1000 Meters · IndoorDual County League Dual Meets Set #2 · Dec 183:14.42aDual County League Dual Meets Set #2December 18, 2024
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 820.37aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 85:01.34aMSTCA Multi ChampionshipsJune 8, 2026
200 Meters · OutdoorCC and Wayland at AB · May 626.98aCC and Wayland at ABMay 6, 2026
400 Meters · OutdoorMSTCA Multi Championships · Jun 857.82aMSTCA Multi ChampionshipsJune 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 281:05.39aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
600 Meters · IndoorDCL Dual Meets #1F · Dec 151:40.04aDCL Dual Meets #1FDecember 15, 2025
800 Meters · OutdoorWeston v Boston Latin & Wayland · Apr 282:20.54aWeston v Boston Latin & WaylandApril 28, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 83898MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 819.70mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.50mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 824.02mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 85.32mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 87.32mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 811.27mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 29 · Wayland1500 Meters29.5:01.34a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 105 · WaylandJavelin800g105.24.02m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 58 · WaylandTriple Jump58.11.27m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 108 · WaylandDiscus1.6kg108.19.70m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 90 · Wayland110m Hurdles39" / 0.991m90.20.37a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 66 · Wayland400 Meters66.57.82a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 75 · WaylandHigh Jump75.1.50m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 125 · WaylandShot Put12lb125.7.32m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 73 · WaylandLong Jump73.5.32m PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 102 · Wayland100 Meters102.12.73a PB10
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 79 · WaylandDecathlon79.3898 PB10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 26 · Wayland400m Hurdles36" / 0.914m26.1:05.39a PB10
May 20Dual County League ChampionshipsMay 20 · 400m Hurdles · Place 13 · Wayland400m Hurdles131:03.65a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 400m Hurdles · Place 13 · Wayland400m Hurdles131:04.29a10
May 6CC and Wayland at ABMay 6 · 200 Meters · Place 18 · Wayland200 Meters18.26.98a PB10
Apr 28Weston v Boston Latin & WaylandApr 28 · High Jump · WaylandHigh Jump—SCR10
Apr 28Weston v Boston Latin & WaylandApr 28 · 110m Hurdles · Place 6 · Wayland110m Hurdles39" / 0.991m6.21.86a10
Apr 28Weston v Boston Latin & WaylandApr 28 · 800 Meters · Place 13 · Wayland800 Meters13.2:20.54a PB10
Apr 14Waltham v Weston v WaylandApr 14 · 400m Hurdles · Place 4 · Wayland400m Hurdles36" / 0.914m4.1:06.510
Apr 8Wayland vs Bedford DualApr 8 · High Jump · WaylandHigh Jump—NH10
Apr 8Wayland vs Bedford DualApr 8 · 400m Hurdles · Place 3 · Wayland400m Hurdles36" / 0.914m3.1:06.11a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15DCL Dual Meets #1FDec 15 · 600 Meters · Place 7 · Wayland600 Meters7.1:40.04a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 400m Hurdles · Place 9 · Wayland400m Hurdles36" / 0.914m9.1:07.60a9
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 400 Meters · Place 15 · Wayland400 Meters15.1:00.59a9
Apr 16Westford Academy vs Lincoln-Sudbury vs WaylandApr 16 · 400m Hurdles · Place 5 · Wayland400m Hurdles51:10.739
Apr 9Weston v WaylandApr 9 · 800 Meters · Place 8 · Wayland800 Meters8.2:22.64a9
Apr 2Wayland v BedfordApr 2 · 800 Meters · Place 8 · Wayland800 Meters82:24.49

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 30 · Wayland1000 Meters30.3:14.42a PB9
Dec 14Dual County League Dual Meets Set #1Dec 14 · 600 Meters · Place 25 · Wayland600 Meters25.1:44.98a9