Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF-NE Open and Masters Championship · Jul 2612.68aUSATF-NE Open and Masters ChampionshipJuly 26, 2025
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 5 Track & Field Championship · May 2914.62aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2140.44MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · IndoorNew Balance Nationals Indoor · Mar 1225.83aNew Balance Nationals IndoorMarch 12, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2425.85aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 2840.90a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorNew England HS Outdoor TF Championship · Jun 1342.76aNew England HS Outdoor TF ChampionshipJune 13, 2026
400 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2759.64aMSTCA Boston Holiday ChallengeDecember 27, 2025
400 Meters · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 2357.47aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 5 Track & Field Championship · May 291:00.22aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
55 Meter · IndoorThe Beantown Winter Classic · Dec 217.73aThe Beantown Winter ClassicDecember 21, 2024
55 Meters · IndoorDual County League Dual Meets Set #3 · Jan 87.64aDual County League Dual Meets Set #3January 8, 2025
55m Hurdles · 33" · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 288.36a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
600 Meters · IndoorDCL Dual Meets #5 · Jan 211:42.71aDCL Dual Meets #5January 21, 2026
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 252:38.89aMSTCA Girls PentathlonFebruary 25, 2025
800 Meters · OutdoorWeston v Lincoln-Sudbury & Newton South · Apr 82:38.89aWeston v Lincoln-Sudbury & Newton SouthApril 8, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.22mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · IndoorMSTCA Kalperis Relays - Division 4 · Jan 174.84mMSTCA Kalperis Relays - Division 4January 17, 2026
Long Jump · OutdoorWaltham vs. Weston · Apr 2515-09.00Waltham vs. WestonApril 25, 2023

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 300m Hurdles · Place 1 · WestonWeston300m Hurdles30" / 0.762m1.42.76a PB12
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles30" / 0.762m1.1:00.52a12
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 3 · WestonWeston100m Hurdles33" / 0.838mRound P3.14.80aWind: -112
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · WestonWeston100m Hurdles33" / 0.838m--FSWind: -1.512
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles30" / 0.762m1.1:00.22a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · WestonWeston100m Hurdles33" / 0.838mRound P2.15.21a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.14.62a PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 100m Hurdles · WestonWeston100m Hurdles33" / 0.838mRound P—DNS12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400 Meters · Place 1 · WestonWeston400 Meters1.57.47a PB12
May 20Dual County League ChampionshipsMay 20 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:01.11a12
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles114.77a12
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles114.84a12
May 11Weston v Bedford & WalthamMay 11 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles30" / 0.762m1.1:01.67a12
May 11Weston v Bedford & WalthamMay 11 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.15.28a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:01.89a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 2 · WestonWeston100m Hurdles215.17a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.52a12
Apr 28Weston v Boston Latin & WaylandApr 28 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.15.30a12
Apr 28Weston v Boston Latin & WaylandApr 28 · 100 Meters · Place 1 · WestonWeston100 Meters1.13.03a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.15a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 2 · WestonWeston200 Meters225.85a PB12
Apr 14Waltham v Weston v WaylandApr 14 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles30" / 0.762m1.1:01.112
Apr 14Waltham v Weston v WaylandApr 14 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.14.912
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 800 Meters · Place 5 · WestonWeston800 Meters5.2:38.89a PB12
Apr 8Weston v Lincoln-Sudbury & Newton SouthApr 8 · 100 Meters · Place 1 · WestonWeston100 Meters1.12.90a12

2026 Indoor Track

25 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 111 · WestonWeston60m HurdlesRound P1119.38a12
Mar 12New Balance Nationals IndoorMar 12 · 200 Meters · Place 154 · WestonWeston200 MetersRound P15425.83a PB12
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 111 · WestonWeston60m HurdlesRound P1119.38a12
Mar 12New Balance Nationals IndoorMar 12 · 200 Meters · Place 154 · WestonWeston200 MetersRound P15425.83a12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 300 Meters · Place 9 · WestonWeston300 Meters9.40.90a PB12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 55m Hurdles · Place 6 · WestonWeston55m Hurdles33"Round P6.8.38a12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 55m Hurdles · Place 7 · WestonWeston55m Hurdles33"7.8.36a PB12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 300 Meters · Place 9 · WestonWeston300 Meters9.40.90a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 55m Hurdles · Place 7 · WestonWeston55m Hurdles33"Round P7.8.38a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 55m Hurdles · Place 7 · WestonWeston55m Hurdles33"7.8.36a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 3 · WestonWeston2 Miles340.44 PB—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 3 · WestonWeston55m Hurdles38.33—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 6 · WestonWeston55m Hurdles68.53q—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles28.64a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 4 · WestonWeston55m Hurdles48.87a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 2 · WestonWeston300 Meters240.96a12
Feb 4Dual County League Championship MeetFeb 4 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles28.50a12
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 1 · WestonWeston300 Meters141.09a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 9 · WestonWeston55m HurdlesRound P99.26a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 4 · WestonWeston300 Meters441.50a12
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 3 · WestonWeston600 Meters31:42.71a PB12
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Long Jump · Place 5 · WestonWestonLong Jump54.84m PB12
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 1 · WestonWeston55m Hurdles18.80a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 1 · WestonWeston300 Meters141.56a12
Jan 7DCL Dual Meets #3FJan 7 · 55 Meters · Place 3 · WestonWeston55 Meters37.70a12

2025 Indoor Track

31 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 7 · WestonWeston55m Hurdles33"Round P7.9.12a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 3 · WestonWeston55m Hurdles33"3.8.93a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 400 Meters · Place 2 · WestonWeston400 Meters2.59.64a PB12
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 13 · WestonWeston300 Meters13.42.72a12
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 11 · WestonWeston55m Hurdles33"Round P11.8.97a12
Dec 15DCL Dual Meets #1FDec 15 · 300 Meters · Place 1 · WestonWeston300 Meters1.43.25a12
Dec 15DCL Dual Meets #1FDec 15 · 55 Meter · Place 3 · WestonWeston55 Meter3.7.89a12
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 13 · WestonWestonLong Jump135.04m—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 108 · WestonWestonHigh Jump1081.22m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 90 · WestonWestonShot Put906.32m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 11 · WestonWeston55m Hurdles118.90a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 20 · WestonWeston800 Meters202:38.89a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 14 · WestonWeston55m HurdlesRound P148.93a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 300 Meters · Place 10 · WestonWeston300 Meters1041.72a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 14 · WestonWeston55m HurdlesRound P148.93a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 300 Meters · Place 10 · WestonWeston300 Meters1041.72a—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Place 3 · WestonWeston300 Meters3.41.72a11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 8 · WestonWeston55m Hurdles33"Round P8.9.06a11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 4 · WestonWeston55m Hurdles33"4.8.84a11
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 1 · WestonWeston55m Hurdles18.84a—
Jan 29DCL Foley Division ChampionshipJan 29 · 55m Hurdles · Place 4 · WestonWeston55m Hurdles49.26a—
Jan 29DCL Foley Division ChampionshipJan 29 · 300 Meters · Place 1 · WestonWeston300 Meters141.42a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55m Hurdles · Place 3 · WestonWeston55m Hurdles39.33a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 600 Meters · Place 3 · WestonWeston600 Meters31:45.69a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 55 Meters · Place 6 · WestonWeston55 Meters67.74a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles29.42a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 55 Meters · Place 7 · WestonWeston55 Meters77.87a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 7 · WestonWeston55m Hurdles79.02a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 9 · WestonWeston55m Hurdles915.77a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 1 · WestonWeston300 Meters142.19a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 55 Meters · Place 4 · WestonWeston55 Meters47.64a PB—

2025 Outdoor Track

44 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100m Hurdles · Place 1 · Bounce Squad Track ClubBounce Squad Track Club100m Hurdles33" / 0.838m1.15.08aWind: 011
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100m Hurdles · Place 1 · Bounce Squad Track ClubBounce Squad Track Club100m Hurdles33" / 0.838m1.15.08aWind: 011
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 200 Meters · Place 2 · Bounce Squad Track ClubBounce Squad Track Club200 Meters2.26.06aWind: 1.411
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 200 Meters · Place 2 · Bounce Squad Track ClubBounce Squad Track Club200 Meters2.26.06aWind: 1.411
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 3 · Bounce Squad Track ClubBounce Squad Track Club100 MetersRound P3.12.73aWind: 0.111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 3 · Bounce Squad Track ClubBounce Squad Track Club100 Meters3.12.68a PBWind: -0.111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 3 · Bounce Squad Track ClubBounce Squad Track Club100 MetersRound P3.12.73aWind: 0.111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 100 Meters · Place 3 · Bounce Squad Track ClubBounce Squad Track Club100 Meters3.12.68aWind: -0.111
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100m Hurdles · Place 1 · UnattachedUnattached100m Hurdles33" / 0.838m1.15.39aWind: 0.111
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · WestonWestonJavelin600gRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · WestonWestonLong JumpRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · WestonWestonShot Put4kgRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · WestonWestonHigh JumpRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · WestonWeston100m Hurdles33" / 0.838mRound M--DNS11
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · WestonWestonHeptathlonRound M—DNF11
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:02.13a11
Jun 5MIAA Meet of ChampionsJun 5 · 100m Hurdles · Place 21 · WestonWeston100m HurdlesRound P2116.16a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles30" / 0.762m2.1:00.97a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100m Hurdles · Place 1 · WestonWeston100m HurdlesRound P115.13a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.11a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 400 Meters · Place 1 · WestonWeston400 Meters11:01.25a11
May 21Dual County League ChampionshipMay 21 · Long Jump · Place 3 · WestonWestonLong Jump315-8.2511
May 21Dual County League ChampionshipMay 21 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:03.07a11
May 21Dual County League ChampionshipMay 21 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.48a11
May 21Dual County League ChampionshipMay 21 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.22a11
May 18MSTCA Division 5 RelaysMay 18 · Long Jump · Place 15 · WestonWestonLong Jump154.67m11
May 7Weston v BedfordMay 7 · Long Jump · Place 1 · WestonWestonLong Jump115-7.2511
May 7Weston v BedfordMay 7 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:04.27a11
May 7Weston v BedfordMay 7 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.94a11
May 7Weston v BedfordMay 7 · 100 Meters · Place 2 · WestonWeston100 Meters213.00a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400m Hurdles · Place 3 · WestonWeston400m Hurdles31:03.26a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 7 · WestonWeston100m Hurdles716.20a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 7 · WestonWeston100m Hurdles716.45a11
Apr 30Boston Latin v WestonApr 30 · Long Jump · Place 2 · WestonWestonLong Jump216-111
Apr 30Boston Latin v WestonApr 30 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:05.25a11
Apr 30Boston Latin v WestonApr 30 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles115.91a11
Apr 16Weston v. WalthamApr 16 · Long Jump · Place 1 · WestonWestonLong Jump1.15' 11"11
Apr 16Weston v. WalthamApr 16 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.16.011
Apr 16Weston v. WalthamApr 16 · 100 Meters · Place 1 · WestonWeston100 Meters1.12.811
Apr 9Weston v WaylandApr 9 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles30" / 0.762m1.1:04.33a11
Apr 9Weston v WaylandApr 9 · Long Jump · Place 2 · WestonWestonLong Jump2.15' 1.25"11
Apr 9Weston v WaylandApr 9 · 200 Meters · Place 1 · WestonWeston200 Meters1.28.07a11
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · Long Jump · Place 2 · WestonWestonLong Jump215-1011
Apr 2DCL Newton south Vs Weston Vs Lincoln SudburyApr 2 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles116.98a11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 18 · WestonWeston55 MeterRound P18.7.73a PB11
Dec 18Dual County League Dual Meets Set #2Dec 18 · 55 Meter · Place 5 · WestonWeston55 Meter5.7.78a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · 55 Meter · Place 5 · WestonWeston55 Meter5.7.83a11
Feb 10MSTCA Qualifier MeetFeb 10 · 300 Meters · Place 7 · WestonWeston300 Meters743.47a—
Jan 31Dual County League Meet #6Jan 31 · 55 Meters · Place 20 · WestonWeston55 Meters207.98SO
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 13 · WestonWeston300 Meters1346.56a—
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 17 · WestonWeston55 Meters177.96a—
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 6 · WestonWeston300 Meters645.73a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 20BSG 2024Jul 20 · 400m Hurdles · Place 1 · ScholasticScholastic400m Hurdles30" / 0.762m1.1:08.10a10
Jul 20BSG 2024Jul 20 · 100m Hurdles · Place 1 · ScholasticScholastic100m Hurdles33" / 0.838m1.16.73a10
Jun 14adidas Outdoor NationalsJun 14 · 400m Hurdles · Place 13 · Bounce SquadBounce Squad400m Hurdles30" / 0.762m13.1:06.17a10
May 30MIAA Meet of ChampionsMay 30 · 400m Hurdles · Place 7 · WestonWeston400m Hurdles71:05.04a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 5 · WestonWeston400m Hurdles51:04.78a—
May 15Dual County League ChampionshipMay 15 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:05.36a—
May 8Bedford @ WestonMay 8 · 400m Hurdles · Place 1 · WestonWeston400m Hurdles11:09.18a—
May 8Bedford @ WestonMay 8 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles116.91a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 400m Hurdles · Place 4 · WestonWeston400m Hurdles41:05.67a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 100m Hurdles · Place 10 · WestonWeston100m Hurdles1016.97a—
May 1Boston Latin at WestonMay 1 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:07.98a—
May 1Boston Latin at WestonMay 1 · 100m Hurdles · Place 2 · WestonWeston100m Hurdles217.46a—
Apr 23Waltham at WestonApr 23 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:07.47—
Apr 23Waltham at WestonApr 23 · 400 Meters · Place 2 · WestonWeston400 Meters21:06.00—
Apr 18MSTCA Warrior InvitationalApr 18 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:08.48a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100m Hurdles · Place 11 · WestonWeston100m Hurdles1117.50a—
Apr 10Wayland @ WestonApr 10 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:07.70—
Apr 10Wayland @ WestonApr 10 · 100m Hurdles · Place 3 · WestonWeston100m Hurdles317.00—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 400m Hurdles · Place 2 · Bounce Squad Track ClubBounce Squad Track Club400m Hurdles30" / 0.762m2.1:09.14a9
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 200 Meters · Bounce Squad Track ClubBounce Squad Track Club200 Meters—DNSWind: -0.39
Jun 1MIAA Meet of ChampionsJun 1 · 400m Hurdles · Place 27 · WestonWeston400m Hurdles271:12.02a—
May 17Dual County League Championship MeetMay 17 · 400m Hurdles · Place 3 · WestonWeston400m Hurdles30" / 0.762m3.1:08.17aUnofficial9
May 17Dual County League Championship MeetMay 17 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838mRound P1.17.99aUnofficial9
May 17Dual County League Championship MeetMay 17 · 100m Hurdles · Place 4 · WestonWeston100m Hurdles33" / 0.838m4.17.38aUnofficial9
May 10Bedford at WestonMay 10 · 100 Meters · Place 1 · WestonWeston100 Meters113.73a—
May 6Weston Twilight InvitationalMay 6 · 400m Hurdles · Place 16 · WestonWeston400m Hurdles161:11.36a—
May 3Boston Latin v. WestonMay 3 · 400m Hurdles · Place 2 · WestonWeston400m Hurdles21:10.40a—
May 3Boston Latin v. WestonMay 3 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles118.02a—
Apr 29MSTCA D1 RelaysApr 29 · Long Jump · Place 31 · WestonWestonLong Jump314.20m—
Apr 29MSTCA D5 RelaysApr 29 · Long Jump · Place 31 · WestonWestonLong Jump31.4.20m9
Apr 25Waltham vs. WestonApr 25 · Long Jump · Place 1 · WestonWestonLong Jump1.15-09.00 PB9
Apr 25Waltham vs. WestonApr 25 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.17.59a9
Apr 25Waltham vs. WestonApr 25 · 100 Meters · Place 1 · WestonWeston100 Meters1.13.59a9
Apr 12Weston v. WaylandApr 12 · Long Jump · Place 2 · WestonWestonLong Jump2.15'7.5"Unofficial9
Apr 12Weston v. WaylandApr 12 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.17.4Unofficial9
Apr 12Weston v. WaylandApr 12 · 100 Meters · Place 1 · WestonWeston100 Meters1.13.1Unofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · Long Jump · Place 2 · WestonWestonLong Jump2.15'10.75"Unofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · 100m Hurdles · Place 1 · WestonWeston100m Hurdles33" / 0.838m1.17.36aUnofficial9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · 100 Meters · Place 2 · WestonWeston100 Meters2.13.76aUnofficial9

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 55 Meter · Place 17 · WestonWeston55 MeterRound P17.7.82a9
Feb 11Dual County League ChampionshipsFeb 11 · 55m Hurdles · Place 3 · WestonWeston55m Hurdles310.36FR
Feb 11Dual County League ChampionshipsFeb 11 · 55 Meters · Place 4 · WestonWeston55 Meters47.90FR
Jan 21MSTCA D5 RelaysJan 21 · Long Jump · Place 11 · WestonWestonLong Jump11.4.44m9
Jan 18Dual County League Meet #4Jan 18 · Long Jump · Place 10 · WestonWestonLong Jump1014-9FR
Jan 18Dual County League Meet #4Jan 18 · 55m Hurdles · Place 3 · WestonWeston55m Hurdles39.99FR
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 24 · WestonWestonLong Jump2414-10.509
Jan 13MSTCA Northeast InvitationalJan 13 · 55 Meters · Place 22 · WestonWeston55 MetersRound P227.899
Jan 13MSTCA Northeast InvitationalJan 13 · 55 Meter · Place 22 · WestonWeston55 MeterRound P22.7.89a9
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 24 · WestonWestonLong Jump24.14-10.509
Jan 11Dual County League Meet #3Jan 11 · Long Jump · Place 11 · WestonWestonLong Jump1114-3.25FR
Jan 11Dual County League Meet #3Jan 11 · 55m Hurdles · Place 2 · WestonWeston55m Hurdles210.17FR
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55 Meter · Place 22 · WestonWeston55 MeterRound P22.8.11a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · Long Jump · Place 11 · WestonWestonLong Jump11.15-01.009
Jan 4Dual County League Meet #2Jan 4 · 55 Meter · Place 17 · WestonWeston55 Meter17.8.06a9
Jan 4Dual County League Meet #2Jan 4 · Long Jump · Place 14 · WestonWestonLong Jump14.14-07.509

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 47 · WestonWeston55 MeterRound P47.7.98a9
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 28 · WestonWestonLong Jump28.14-08.009
Dec 14Dual County League Meet #1Dec 14 · 55 Meter · Place 20 · WestonWeston55 Meter20.8.04a9
Dec 14Dual County League Meet #1Dec 14 · Long Jump · Place 5 · WestonWestonLong Jump5.15-03.009

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29USATF-NE Twilight Mini Series Meet #4May 29 · Long Jump · Place 2 · Waltham TrackWaltham TrackLong Jump2.4.47m8
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 200 Meters · Place 2 · Waltham TrackWaltham Track200 Meters2.28.13a8
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Long Jump · Place 1 · Waltham TrackWaltham TrackLong Jump1.4.10m8
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 200 Meters · Place 1 · Waltham TrackWaltham Track200 Meters1.28.44a8
May 7USATF-NE Twilight Mini Series Meet #1May 7 · Long Jump · Place 1 · Waltham TrackWaltham TrackLong Jump1.4.50m8
May 7USATF-NE Twilight Mini Series Meet #1May 7 · 100 Meters · Place 4 · Waltham TrackWaltham Track100 Meters4.14.3a8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · Long Jump · Place 5 · Waltham TrackWaltham TrackLong Jump5.13-03.007
Jul 24Needham Youth InviteJul 24 · 200 Meters · Place 5 · Waltham TrackWaltham Track200 Meters5.28.17a7
Jul 24Needham Youth InviteJul 24 · 100 Meters · Place 5 · Waltham TrackWaltham Track100 Meters5.13.83a7