Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-NE Open and Masters Championship · Jul 2611.48aUSATF-NE Open and Masters ChampionshipJuly 26, 2025
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:32.76aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorWeston v. Waltham · Apr 1616.2Weston v. WalthamApril 16, 2025
55 Meters · IndoorDual County League Dual Meets Set #4 · Jan 156.95aDual County League Dual Meets Set #4January 15, 2025
55m Hurdles · 39" · IndoorDCL Dual Meets #1F · Dec 158.67aDCL Dual Meets #1FDecember 15, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.67mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · OutdoorWeston v Bedford & Waltham · May 115' 8"Weston v Bedford & WalthamMay 11, 2026
Long Jump · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1721-00.00MIAA Division 5 Indoor Track & Field ChampionshipFebruary 17, 2025
Long Jump · OutdoorWaltham vs. Weston · Apr 2519-08.00Waltham vs. WestonApril 25, 2023
Shot Put · 12lb · OutdoorWeston v Wayland · Apr 936' 4"Weston v WaylandApril 9, 2025
Triple Jump · IndoorUSATF New England Youth Invitational · Mar 113.15mUSATF New England Youth InvitationalMarch 1, 2026
Triple Jump · Outdooradidas Outdoor Nationals · Jun 1413.31madidas Outdoor NationalsJune 14, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Triple Jump · Place 14 · WestonWestonTriple Jump14.12.95mWind: 012
Jun 4MIAA Meet of ChampionsJun 4 · Triple Jump · Place 6 · WestonWestonTriple Jump6.47-01.7512
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · WestonWestonLong Jump--SCR12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · WestonWestonTriple Jump--DQ12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 1 · WestonWestonLong Jump1.21-10.5012
May 20Dual County League ChampionshipsMay 20 · Triple Jump · Place 1 · WestonWestonTriple Jump147-112
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 2 · WestonWestonLong Jump221-9.7512
May 11Weston v Bedford & WalthamMay 11 · Triple Jump · Place 1 · WestonWestonTriple Jump1.39' 10"12
May 11Weston v Bedford & WalthamMay 11 · Long Jump · Place 1 · WestonWestonLong Jump1.20' 8.75"12
May 11Weston v Bedford & WalthamMay 11 · High Jump · Place 2 · WestonWestonHigh Jump2.5' 8" PB12
Apr 28Weston v Boston Latin & WaylandApr 28 · Triple Jump · Place 1 · WestonWestonTriple Jump1.41' 3"12
Apr 28Weston v Boston Latin & WaylandApr 28 · Long Jump · Place 2 · WestonWestonLong Jump2.20' 10.5"12
Apr 28Weston v Boston Latin & WaylandApr 28 · High Jump · Place 2 · WestonWestonHigh Jump2.5' 6"12
Apr 14Waltham v Weston v WaylandApr 14 · Triple Jump · Place 1 · WestonWestonTriple Jump1.41' 8"12
Apr 14Waltham v Weston v WaylandApr 14 · Long Jump · WestonWestonLong Jump—NM12
Apr 14Waltham v Weston v WaylandApr 14 · High Jump · Place 2 · WestonWestonHigh Jump2.5' 6"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Triple Jump · Place 1 · WestonWestonTriple Jump1.41' 5"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · Long Jump · Place 1 · WestonWestonLong Jump1.20' 4.5"12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · High Jump · Place 2 · WestonWestonHigh Jump2.5' 8"12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55m Hurdles · Bounce Squad Track ClubBounce Squad Track Club55m Hurdles39"Round P—DNS12
Mar 6Rising Stars Youth ChampsMar 6 · Triple Jump · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump—DNS12
Mar 1USATF New England Youth InvitationalMar 1 · Triple Jump · Place 2 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump2.13.15m PB12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · High Jump · Place 10 · WestonWestonHigh Jump105-1012
Feb 4Dual County League Championship MeetFeb 4 · Long Jump · Place 2 · WestonWestonLong Jump221-3.2512
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 1 · WestonWestonHigh Jump16-212
Feb 4Dual County League Championship MeetFeb 4 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles28.37a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 9 · WestonWestonLong Jump921-09.0012
Jan 21DCL Dual Meets #5Jan 21 · Long Jump · Place 2 · WestonWestonLong Jump221-4.5012
Jan 21DCL Dual Meets #5Jan 21 · Triple Jump · Place 1 · WestonWestonTriple Jump143-4.5012
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 4 · WestonWestonLong Jump46.42m12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 45 · WestonWestonShot Put459.85m12
Jan 14DCL Dual Meets #4Jan 14 · Long Jump · Place 1 · WestonWestonLong Jump120-6.2512
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 11 · WestonWestonShot Put1135-1.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Triple Jump · Place 1 · WestonWestonTriple Jump145-3.5012
Jan 7DCL Dual Meets #3FJan 7 · Long Jump · Place 1 · WestonWestonLong Jump120-4.5012
Jan 7DCL Dual Meets #3FJan 7 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles28.69a12

2025 Indoor Track

27 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Triple Jump · WestonWestonTriple Jump--DNS12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · WestonWestonLong Jump--DNS12
Dec 20The Beantown Winter ClassicDec 20 · Triple Jump · WestonWestonTriple Jump—DNS12
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Place 6 · WestonWestonLong Jump6.21-04.2512
Dec 15DCL Dual Meets #1FDec 15 · 55m Hurdles · Place 1 · WestonWeston55m Hurdles39"1.8.67a PB12
Dec 15DCL Dual Meets #1FDec 15 · Long Jump · Place 3 · WestonWestonLong Jump3.17-04.7512
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · Long Jump · Place 14 · WestonWestonLong Jump1421-5.50—
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 6 · WestonWestonLong Jump66.36m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 36 · WestonWestonHigh Jump361.67m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 22 · WestonWestonShot Put2210.95m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 45 · WestonWeston55m Hurdles458.73a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 135 · WestonWeston1000 Meters1353:32.76a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 6 · WestonWestonLong Jump621-11.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 6 · WestonWestonLong Jump621-11.50—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 1 · WestonWestonLong Jump1.21-00.00 PB11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · High Jump · WestonWestonHigh Jump--DNS11
Jan 29DCL Foley Division ChampionshipJan 29 · Long Jump · Place 1 · WestonWestonLong Jump120-8.50—
Jan 29DCL Foley Division ChampionshipJan 29 · High Jump · Place 4 · WestonWestonHigh Jump45-10—
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 6 · WestonWeston55m HurdlesRound P68.92a—
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 6 · WestonWeston55m Hurdles68.84a—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Long Jump · Place 2 · WestonWestonLong Jump26.44m—
Jan 15Dual County League Dual Meets Set #4Jan 15 · Long Jump · Place 2 · WestonWestonLong Jump219-0—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 9 · WestonWeston55 Meters96.95a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · Triple Jump · Place 3 · WestonWestonTriple Jump343-0.25—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 10 · WestonWestonLong Jump1020-9.50—
Jan 8Dual County League Dual Meets Set #3Jan 8 · Triple Jump · Place 1 · WestonWestonTriple Jump140-4—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55 Meters · Place 16 · WestonWeston55 Meters167.00a—

2025 Outdoor Track

47 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump--FOUL11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Triple Jump · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump--FOUL11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 4 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump4.6.40m11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · Long Jump · Place 4 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump4.6.40m11
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 7 · Bounce Squad Track ClubBounce Squad Track Club100 MetersRound P7.11.50aWind: 111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 7 · Bounce Squad Track ClubBounce Squad Track Club100 Meters7.11.48a PBWind: -0.511
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 6 · Bounce Squad Track ClubBounce Squad Track Club100 MetersRound P6.11.50aWind: 111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 6 · Bounce Squad Track ClubBounce Squad Track Club100 Meters6.11.48aWind: -0.511
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · WestonWestonJavelin800gRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · WestonWestonDiscus1.6kgRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · WestonWeston110m Hurdles39" / 0.991mRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · WestonWestonHigh JumpRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · WestonWestonShot Put12lbRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · WestonWestonLong JumpRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · WestonWeston100 MetersRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · WestonWestonDecathlonRound M—DNF11
Jun 5MIAA Meet of ChampionsJun 5 · Triple Jump · Place 2 · WestonWestonTriple Jump247-711
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 12 · WestonWestonLong Jump1221-311
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 1 · WestonWestonTriple Jump1.46-01.50Wind: 011
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 2 · WestonWestonLong Jump2.22-06.00Wind: -0.311
May 21Dual County League ChampionshipMay 21 · Triple Jump · Place 1 · WestonWestonTriple Jump143-311
May 21Dual County League ChampionshipMay 21 · Long Jump · Place 2 · WestonWestonLong Jump220-11.5011
May 21Dual County League ChampionshipMay 21 · High Jump · Place 2 · WestonWestonHigh Jump25-811
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 1 · WestonWestonTriple Jump113.89m11
May 18MSTCA Division 5 RelaysMay 18 · High Jump · Place 10 · WestonWestonHigh Jump101.73m11
May 7Weston v BedfordMay 7 · Triple Jump · Place 1 · WestonWestonTriple Jump142-11.511
May 7Weston v BedfordMay 7 · Long Jump · Place 1 · WestonWestonLong Jump120-6.7511
May 7Weston v BedfordMay 7 · Shot Put · Place 5 · WestonWestonShot Put535-7.511
May 3Weston Twilight Invitational - Weston EventsMay 3 · Triple Jump · Place 6 · WestonWestonTriple Jump642-11.5011
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 8 · WestonWestonLong Jump821-05.5011
Apr 30Boston Latin v WestonApr 30 · Triple Jump · Place 1 · WestonWestonTriple Jump143-311
Apr 30Boston Latin v WestonApr 30 · Long Jump · Place 1 · WestonWestonLong Jump121-511
Apr 30Boston Latin v WestonApr 30 · 110m Hurdles · Place 1 · WestonWeston110m Hurdles116.65a11
Apr 16Weston v. WalthamApr 16 · Triple Jump · Place 1 · WestonWestonTriple Jump1.43' 2.25"11
Apr 16Weston v. WalthamApr 16 · Long Jump · Place 1 · WestonWestonLong Jump1.20' 11"11
Apr 16Weston v. WalthamApr 16 · Shot Put · Place 1 · WestonWestonShot Put12lb1.36' 0.25"11
Apr 16Weston v. WalthamApr 16 · 110m Hurdles · Place 1 · WestonWeston110m Hurdles39" / 0.991m1.16.2 PB11
Apr 16Weston v. WalthamApr 16 · High Jump · WestonWestonHigh Jump—DNS11
Apr 9Weston v WaylandApr 9 · Triple Jump · Place 1 · WestonWestonTriple Jump1.43' 3"11
Apr 9Weston v WaylandApr 9 · Long Jump · Place 1 · WestonWestonLong Jump1.20' 0.5"11
Apr 9Weston v WaylandApr 9 · Shot Put · Place 1 · WestonWestonShot Put12lb1.36' 4" PB11
Apr 9Weston v WaylandApr 9 · 110m Hurdles · Place 2 · WestonWeston110m Hurdles39" / 0.991m2.17.56a11
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Triple Jump · Place 1 · WestonWestonTriple Jump143-911
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Long Jump · Place 1 · WestonWestonLong Jump121-311
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 110m Hurdles · Place 2 · WestonWeston110m Hurdles217.91a11
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 3 · WestonWeston55m HurdlesRound P313.29m—
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 10 · WestonWeston55m HurdlesRound P106.12m—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Triple Jump · WestonWestonTriple Jump—DNS11
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Place 40 · WestonWestonLong Jump40.18-02.5011
Dec 18Dual County League Dual Meets Set #2Dec 18 · Long Jump · Place 2 · WestonWestonLong Jump2.19-06.0011
Dec 14Dual County League Dual Meets Set #1Dec 14 · 55m Hurdles · Place 16 · WestonWeston55m Hurdles39"16.9.77a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · Triple Jump · Place 1 · WestonWestonTriple Jump1.40-00.5011
Dec 14Dual County League Dual Meets Set #1Dec 14 · Long Jump · Place 2 · WestonWestonLong Jump2.19-11.5011
Jan 31Dual County League Meet #6Jan 31 · Long Jump · Place 15 · WestonWestonLong Jump1517-6.5SO
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 30 · WestonWeston55 Meters307.18SO
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 48 · WestonWestonLong Jump4815-4.7510
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 48 · WestonWestonLong Jump4815-4.7510
Jan 24Dual County League Meet #5Jan 24 · Long Jump · Place 3 · WestonWestonLong Jump318-11—
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 17 · WestonWeston55 Meters177.09a—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Triple Jump · Place 15 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump15.11.62mWind: -1.510
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Long Jump · Place 10 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump10.6.11mWind: -1.610
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Triple Jump · Place 1 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump112.86m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump16.07m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 14 · Bounce Squad Track ClubBounce Squad Track Club100 Meters1412.05a—
Jun 14adidas Outdoor NationalsJun 14 · Triple Jump · Place 23 · WestonWestonTriple Jump23.13.31m PBWind: -0.510
May 30MIAA Meet of ChampionsMay 30 · Triple Jump · Place 15 · WestonWestonTriple Jump1542-10—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Triple Jump · Place 2 · WestonWestonTriple Jump244-3.50—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Long Jump · Place 9 · WestonWestonLong Jump920-4.75—
May 15Dual County League ChampionshipMay 15 · Triple Jump · Place 1 · WestonWestonTriple Jump142-5.50—
May 15Dual County League ChampionshipMay 15 · Long Jump · Place 4 · WestonWestonLong Jump419-8.75—
May 8Bedford @ WestonMay 8 · Triple Jump · Place 1 · WestonWestonTriple Jump143-2—
May 8Bedford @ WestonMay 8 · Long Jump · Place 2 · WestonWestonLong Jump219-2—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Triple Jump · Place 2 · WestonWestonTriple Jump243-5—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Long Jump · Place 14 · WestonWestonLong Jump1419-6—
May 1Boston Latin at WestonMay 1 · Triple Jump · Place 1 · WestonWestonTriple Jump141-8.75—
May 1Boston Latin at WestonMay 1 · Long Jump · Place 2 · WestonWestonLong Jump219-7.50—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Triple Jump · Place 1 · WestonWestonTriple Jump1.13.26m10
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Long Jump · Place 1 · WestonWestonLong Jump1.6.46m10
Apr 23Waltham at WestonApr 23 · Triple Jump · Place 1 · WestonWestonTriple Jump142-0—
Apr 23Waltham at WestonApr 23 · Triple Jump · Place 1 · WestonWestonTriple Jump142-0—
Apr 23Waltham at WestonApr 23 · Long Jump · Place 1 · WestonWestonLong Jump119-7—
Apr 23Waltham at WestonApr 23 · Long Jump · Place 1 · WestonWestonLong Jump119-7—
Apr 23Waltham at WestonApr 23 · 100 Meters · Place 5 · WestonWeston100 Meters512.42—
Apr 23Waltham at WestonApr 23 · 100 Meters · Place 5 · WestonWeston100 Meters512.42—
Apr 10Wayland @ WestonApr 10 · Triple Jump · Place 1 · WestonWestonTriple Jump142-2.25—
Apr 10Wayland @ WestonApr 10 · Long Jump · Place 2 · WestonWestonLong Jump218-10—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 12MetroWest Jumps Empire Summer Classic 2023Aug 12 · Triple Jump · Place 8 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump8.12.22m9
Aug 12MetroWest Jumps Empire Summer Classic 2023Aug 12 · Long Jump · Place 10 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump10.5.89mWind: 1.49
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · Triple Jump · Place 6 · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump6.12.17m9
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · Long Jump · Place 6 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump6.6.11m9
May 17Dual County League Championship MeetMay 17 · Triple Jump · Place 3 · WestonWestonTriple Jump3.41-05.50Unofficial9
May 17Dual County League Championship MeetMay 17 · Long Jump · Place 4 · WestonWestonLong Jump4.20-10.50Unofficial9
May 10Bedford at WestonMay 10 · Triple Jump · Place 1 · WestonWestonTriple Jump139-8.50—
May 10Bedford at WestonMay 10 · Long Jump · Place 2 · WestonWestonLong Jump220-5—
May 10Bedford at WestonMay 10 · 100 Meters · Place 7 · WestonWeston100 Meters711.94a—
May 6Weston Twilight InvitationalMay 6 · Long Jump · Place 13 · WestonWestonLong Jump1320-3.50—
May 3Boston Latin v. WestonMay 3 · Long Jump · Place 2 · WestonWestonLong Jump218-11.50—
May 3Boston Latin v. WestonMay 3 · 100 Meters · Place 4 · WestonWeston100 Meters411.86a—
Apr 29MSTCA D1 RelaysApr 29 · Long Jump · Place 16 · WestonWestonLong Jump165.89m—
Apr 29MSTCA D5 RelaysApr 29 · Long Jump · Place 16 · WestonWestonLong Jump16.5.89m9
Apr 25Waltham vs. WestonApr 25 · Long Jump · Place 2 · WestonWestonLong Jump2.19-08.00 PB9
Apr 25Waltham vs. WestonApr 25 · 100 Meters · Place 5 · WestonWeston100 Meters5.12.06a9
Apr 12Weston v. WaylandApr 12 · Long Jump · Place 1 · WestonWestonLong Jump1.18'8"Unofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · Long Jump · Place 1 · WestonWestonLong Jump1.18'11.25"Unofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · 200 Meters · Place 4 · WestonWeston200 Meters4.24.80aUnofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · 100 Meters · Place 6 · WestonWeston100 Meters6.12.54aUnofficial9