Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #5 - Gloucester, Salem, Marblehead, Masconomet · Apr 3012.6NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApril 30, 2025
200 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 625.99aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
200 Meters · OutdoorStonehill-Bentley-Merrimack · Apr 2525.63aStonehill-Bentley-MerrimackApril 25, 2026
300 Meters · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2241.81aMIAA Indoor Track & Field Meet of ChampionsFebruary 22, 2025
300 Meters · OutdoorPeabody & Masco Tri Meet (Girls Only) · Dec 1345.1Peabody & Masco Tri Meet (Girls Only)December 13, 2023
400 Meters · IndoorHarvard Crimson Elite & Open · Feb 1359.23Harvard Crimson Elite & OpenFebruary 13, 2026
400 Meters · OutdoorMAAC Outdoor Championships · May 956.62aMAAC Outdoor ChampionshipsMay 9, 2026
400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 301:00.330aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorNEC Week #4 - Winthrop, Masconomet, Gloucester · Jan 157.96aNEC Week #4 - Winthrop, Masconomet, GloucesterJanuary 15, 2025
55 Meters · IndoorNortheast Conference Indoor track & Field Championship · Feb 97.71aNortheast Conference Indoor track & Field ChampionshipFebruary 9, 2025
60 Meter · Indoorthe TRACK at new balance Early Bird invite · Dec 68.17athe TRACK at new balance Early Bird inviteDecember 6, 2025
60 Meters · IndoorMIT Gordon Kelly Invitational · Jan 248.08aMIT Gordon Kelly InvitationalJanuary 24, 2026
Combined results · Outdoor2021 USATF New England T & F Championships · Jun 194.05m2021 USATF New England T & F ChampionshipsJune 19, 2021
Long Jump · IndoorUSATFNE Youth Indoor Meet #2 · Jan 233.15USATFNE Youth Indoor Meet #2January 23, 2022
Long Jump · Outdoor2021 USATF New England Mini Meet #2 · May 293.58m2021 USATF New England Mini Meet #2May 29, 2021
Shot Put · 4kg · IndoorMSTCA Freshman Sophomore Championships Large School · Jan 721-04.50MSTCA Freshman Sophomore Championships Large SchoolJanuary 7, 2023
Shot Put · 4kg · OutdoorUSATF-NE Twilight Mini Series Meet #4 · May 295.38mUSATF-NE Twilight Mini Series Meet #4May 29, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 400 Meters · Place 7 · MerrimackMerrimack400 MetersRound P7.56.62a PBFr
May 9MAAC Outdoor ChampionshipsMay 9 · 400 Meters · Place 6 · MerrimackMerrimack400 Meters6.57.05aFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 400 Meters · Place 8 · MerrimackMerrimack400 Meters8.58.63aFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 200 Meters · Place 9 · MerrimackMerrimack200 Meters9.25.73aWind: 3.3Fr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 400 Meters · Place 3 · MerrimackMerrimack400 Meters3.57.49aFr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 200 Meters · Place 2 · MerrimackMerrimack200 Meters2.25.63a PBFr
Apr 17George Davis InvitationalApr 17 · 400 Meters · Place 5 · MerrimackMerrimack400 Meters5.58.67aFr
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 8 · MerrimackMerrimack200 Meters8.25.77aWind: 2.2Fr
Apr 11Ed Daniels ClassicApr 11 · 400 Meters · Place 3 · MerrimackMerrimack400 Meters3.58.04aFr
Apr 2Merrimack Alumni ClassicApr 2 · 200 Meters · Place 3 · MerrimackMerrimack200 Meters3.26.20aWind: 0.5Fr
Apr 2Merrimack Alumni ClassicApr 2 · 100 Meters · MerrimackMerrimack100 Meters—DNSWind: -1.1Fr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 200 Meters · Place 4 · MerrimackMerrimack200 Meters4.26.11aWind: 2.1Fr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 7 · MerrimackMerrimack100 Meters7.12.85aWind: -0.1Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 200 Meters · Place 13 · MerrimackMerrimack200 Meters1325.99a PBFR
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 200 Meters · Place 27 · MerrimackMerrimack200 MetersRound P27.26.37aFr
Feb 13Harvard Crimson Elite & OpenFeb 13 · 400 Meters · Place 11 · MerrimackMerrimack400 Meters1159.23 PBFR
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 1 · MerrimackMerrimack400 Meters11:00.70aFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 2 · MerrimackMerrimack200 Meters226.61aFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 10 · MerrimackMerrimack60 MetersRound P108.08a PBFr
Jan 18Suffolk Ice BreakerJan 18 · 200 Meters · Place 5 · MerrimackMerrimack200 Meters526.24aFr
Jan 18Suffolk Ice BreakerJan 18 · 60 Meters · Place 13 · MerrimackMerrimack60 MetersRound P138.15aFr

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 300 Meters · Place 2 · MerrimackMerrimack300 Meters2.42.23aFr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60 Meter · Place 7 · MerrimackMerrimack60 MeterRound P7.8.18aFr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60 Meter · Place 7 · MerrimackMerrimack60 Meter7.8.17a PBFr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 300 Meters · Place 12 · Masconomet RegionalMasconomet Regional300 Meters1241.81a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 300 Meters · Place 12 · Masconomet RegionalMasconomet Regional300 Meters1241.81a—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 300 Meters · Place 6 · Masconomet RegionalMasconomet Regional300 Meters642.31a—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55 Meters · Place 19 · Masconomet RegionalMasconomet Regional55 Meters197.74a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters142.05a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55 Meters · Place 6 · Masconomet RegionalMasconomet Regional55 Meters67.74a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 55 Meters · Place 6 · Masconomet RegionalMasconomet Regional55 Meters67.71a PB—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters143.9—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 18 · Masconomet RegionalMasconomet Regional300 Meters1843.38a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55 Meters · Place 57 · Masconomet RegionalMasconomet Regional55 MetersRound P578.01a—
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters145.7—
Jan 15NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters1.44.59a12
Jan 15NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 55 Meter · Place 1 · Masconomet RegionalMasconomet Regional55 Meter1.7.96a PB12
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters145.31a—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 55 Meters · Place 1 · Masconomet RegionalMasconomet Regional55 Meters18.01a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 400 Meters · Place 18 · Masconomet RegionalMasconomet Regional400 Meters181:00.99a12
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Masconomet RegionalMasconomet Regional400 MetersRelay Split—1:00.330a PB12
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Place 2 · Masconomet RegionalMasconomet Regional400 Meters2.59.74a12
May 23NEC Outdoor Championship 2025May 23 · 200 Meters · Place 4 · Masconomet RegionalMasconomet Regional200 Meters4.26.43a12
May 23NEC Outdoor Championship 2025May 23 · 100 Meters · Place 4 · Masconomet RegionalMasconomet Regional100 MetersRound P4.13.13a12
May 23NEC Outdoor Championship 2025May 23 · 100 Meters · Place 5 · Masconomet RegionalMasconomet Regional100 Meters5.13.33a12
May 10Andover Boosters InvitationalMay 10 · 400 Meters · Place 2 · Masconomet RegionalMasconomet Regional400 Meters21:00.97a12
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters2.26.212
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 100 Meters · Place 2 · Masconomet RegionalMasconomet Regional100 Meters2.12.812
May 3Weston Twilight Invitational - Weston EventsMay 3 · 200 Meters · Place 7 · Masconomet RegionalMasconomet Regional200 Meters726.43a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 4 · Masconomet RegionalMasconomet Regional100 Meters413.00a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 7 · Masconomet RegionalMasconomet Regional100 Meters713.15a12
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters1.25.912
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 100 Meters · Place 3 · Masconomet RegionalMasconomet Regional100 Meters3.12.6 PB12
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters226.7612
Apr 23Northeast Conference Spring ChallengeApr 23 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters226.98a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 3 · Masconomet RegionalMasconomet Regional200 Meters3.26.88a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100 Meters · Place 4 · Masconomet RegionalMasconomet Regional100 MetersRound P4.13.21a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100 Meters · Place 7 · Masconomet RegionalMasconomet Regional100 Meters7.13.89a12
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 200 Meters · Place 2 · Masconomet RegionalMasconomet Regional200 Meters228.412
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 100 Meters · Place 3 · Masconomet RegionalMasconomet Regional100 Meters313.212

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 5 · Masconomet RegionalMasconomet Regional300 Meters5.44.01a12
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 34 · Masconomet RegionalMasconomet Regional55 Meter34.8.16a12
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters145.6—
Dec 14NEC Winter InvitationalDec 14 · 300 Meters · Place 2 · Masconomet RegionalMasconomet Regional300 Meters2.44.23a12
Dec 14NEC Winter InvitationalDec 14 · 55 Meter · Place 12 · Masconomet RegionalMasconomet Regional55 MeterRound P12.8.05aWind: 012
Feb 24MIAA Meet of Champions Feb 24 · 300 Meters · Place 19 · Masconomet RegionalMasconomet Regional300 Meters1942.73a—
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Place 5 · Masconomet RegionalMasconomet Regional300 Meters542.02a—
Feb 10NEC League ChampionshipFeb 10 · 300 Meters · Place 3 · Masconomet RegionalMasconomet Regional300 Meters342.43a—
Feb 10NEC League ChampionshipFeb 10 · 55 Meters · Place 11 · Masconomet RegionalMasconomet Regional55 Meters117.85a—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters144.09a—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 55 Meters · Place 3 · Masconomet RegionalMasconomet Regional55 Meters37.89a—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters144.8—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 17 · Masconomet RegionalMasconomet Regional300 Meters1743.4811
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 42 · Masconomet RegionalMasconomet Regional55 MetersRound P427.9411

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 300 Meters · Place 1 · Masconomet RegionalMasconomet Regional300 Meters1.47.012
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 7 · e4 Track and Fielde4 Track and Field400 Meters71:04.08a—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 400 Meters · Place 7 · Masconomet RegionalMasconomet Regional400 Meters71:00.54a—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 200 Meters · Place 11 · Masconomet RegionalMasconomet Regional200 Meters1126.60a—
May 15NEC Week 7 Gloucester @ MasconometMay 15 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters126.6—
May 11Andover Boosters InvitationalMay 11 · 400 Meters · Place 9 · Masconomet RegionalMasconomet Regional400 Meters91:01.73a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 9 · Masconomet RegionalMasconomet Regional100 Meters913.32a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 11 · Masconomet RegionalMasconomet Regional100 Meters1113.25a—
May 8NEC Week 6 Masconomet @ PeabodyMay 8 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters126.5—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 200 Meters · Place 6 · Masconomet RegionalMasconomet Regional200 Meters626.89a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 200 Meters · Place 6 · Masconomet RegionalMasconomet Regional200 Meters626.99a—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters126.4—
Apr 22NEC Week 4 Masconomet @ SwampscottApr 22 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters1.26.711
Apr 22NEC Week 4 Masconomet @ SwampscottApr 22 · 100 Meters · Place 2 · Masconomet RegionalMasconomet Regional100 Meters2.12.911
Apr 15NEC Week 3 Masconomet @ SaugusApr 15 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters1.26.6011
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 7 · Masconomet RegionalMasconomet Regional200 Meters7.28.28a11
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters126.90—
Apr 3NEC Week 1 - Masconomet at DanversApr 3 · 200 Meters · Place 1 · Masconomet RegionalMasconomet Regional200 Meters1.27.7011

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Peabody & Masco Tri Meet (Girls Only)Dec 13 · 300 Meters · Place 2 · Masconomet RegionalMasconomet Regional300 Meters2.45.1 PB11
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 400 Meters · Place 4 · e4 Track and Fielde4 Track and Field400 Meters4.1:04.97a10
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 100 Meters · Place 4 · e4 Track and Fielde4 Track and Field100 Meters4.13.68aWind: -0.410
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 10 · e4 Track and Fielde4 Track and Field200 Meters1028.27a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 10 · e4 Track and Fielde4 Track and Field100 MetersRound P1013.57a—
Jun 4USATF New England Youth InvitationalJun 4 · 200 Meters · Place 4 · e4 Track and Fielde4 Track and Field200 Meters427.9617
May 25MIAA Division 3 State Championship MeetMay 25 · 200 Meters · Place 19 · Masconomet RegionalMasconomet Regional200 MetersRound P1927.29a—
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · e4 Track and Fielde4 Track and Field100 Meters—DNS10
May 13Andover Boosters MeetMay 13 · 200 Meters · Place 6 · Masconomet RegionalMasconomet Regional200 Meters6.27.15a10
May 13Andover Boosters MeetMay 13 · 100 Meters · Place 27 · Masconomet RegionalMasconomet Regional100 MetersRound P27.13.77a10
Apr 5NEC Danvers - Masconomet @ Masconomet (Girls Only)Apr 5 · 100 Meters · Masconomet RegionalMasconomet Regional100 Meters—13.9Unofficial10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9NEC Winter Invitational (Girls Only)Dec 9 · 300 Meters · Masconomet RegionalMasconomet Regional300 Meters--FS11
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 300 Meters · Place 14 · Masconomet RegionalMasconomet Regional300 Meters1443.78a—
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55 Meter · Place 41 · Masconomet RegionalMasconomet Regional55 MeterRound P41.8.30a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · Shot Put · Place 42 · Masconomet RegionalMasconomet RegionalShot Put4kg42.21-04.50 PB10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 55 Meter · Place 11 · Masconomet RegionalMasconomet Regional55 Meter11.8.30a10
Dec 11Northeast Conference Meet #1Dec 11 · Long Jump · Place 13 · Masconomet RegionalMasconomet RegionalLong Jump13.12-2.510
Feb 27East Coast Youth Invitational Feb 27 · Long Jump · Place 6 · BAA MasconometBAA MasconometLong Jump63.96m15
Feb 27East Coast Youth Invitational Feb 27 · Shot Put · Place 8 · BAA MasconometBAA MasconometShot Put85.74m15
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · Shot Put · Place 4 · Baa MasconomBaa MasconomShot Put45.9106
Jan 23USATFNE Youth Indoor Meet #2Jan 23 · Long Jump · Place 3 · Baa MasconomBaa MasconomLong Jump33.15 PB06

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 5 · BAA MasconometBAA MasconometLong Jump5.4.20m9
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 5 · BAA MasconometBAA Masconomet200 Meters5.30.51a9
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 4 · BAA MasconometBAA Masconomet100 MetersRound P4.14.52aWind: -2.19
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 5 · BAA MasconometBAA Masconomet100 Meters5.14.58aWind: 0.79
May 29USATF-NE Twilight Mini Series Meet #4May 29 · Long Jump · Place 5 · BAA MasconometBAA MasconometLong Jump5.4.20m9
May 29USATF-NE Twilight Mini Series Meet #4May 29 · Javelin · BAA MasconometBAA MasconometJavelin600g—DNS9
May 29USATF-NE Twilight Mini Series Meet #4May 29 · Shot Put · Place 1 · BAA MasconometBAA MasconometShot Put4kg1.5.38m PB9
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Long Jump · Place 2 · BAA MasconometBAA MasconometLong Jump2.3.94m9
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 200 Meters · BAA MasconometBAA Masconomet200 Meters—DNS9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 3 · Baa MasconomBaa MasconomCombined results34.95m—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 5 · Baa MasconomBaa MasconomCombined results54.05m PB—
Jun 192021 USATF New England T & F ChampionshipsJun 19 · Combined results · Place 11 · Baa MasconomBaa MasconomCombined results1114.38—
Jun 52021 USATF New England Mini Meet #3Jun 5 · Shot Put · Place 1 · BAA MasconometBAA MasconometShot Put117-00.0015
Jun 52021 USATF New England Mini Meet #3Jun 5 · 100 Meters · Place 7 · BAA MasconometBAA Masconomet100 Meters714.9315
May 292021 USATF New England Mini Meet #2May 29 · Long Jump · Place 7 · BAA MasconometBAA MasconometLong Jump73.58m PB15
May 292021 USATF New England Mini Meet #2May 29 · 200 Meters · Place 4 · BAA MasconometBAA Masconomet200 Meters432.7815
May 222021 USATF New England Mini Meet #1May 22 · Shot Put · Place 2 · BAA MasconometBAA MasconometShot Put25.28m15
May 222021 USATF New England Mini Meet #1May 22 · 100 Meters · Place 9 · BAA MasconometBAA Masconomet100 Meters915.615