Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMassachusetts Middle School Track & Field State Championship- Division 1 · Jun 612.77aMassachusetts Middle School Track & Field State Championship- Division 1June 6, 2026
200 Meters · IndoorColgate Women's Games - Semi-Finals · Jan 1926.80aColgate Women's Games - Semi-FinalsJanuary 19, 2025
200 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2526.12aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 131.15aAAU Junior Olympic GamesAugust 1, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2045.09aThe Beantown Winter ClassicDecember 20, 2025
400 Meters · IndoorUSATF New England Youth MA Vacation Week Meet · Feb 181:08.89aUSATF New England Youth MA Vacation Week MeetFebruary 18, 2026
400 Meters · OutdoorUSATF New England Youth Series - Meet #4 · May 191:08.85USATF New England Youth Series - Meet #4May 19, 2024
55 Meter · IndoorThe Beantown Winter Classic · Dec 207.69aThe Beantown Winter ClassicDecember 20, 2025
55 Meters · IndoorUSATF National Indoor Youth Championships · Mar 207.63USATF National Indoor Youth ChampionshipsMarch 20, 2026
55 Meters · OutdoorThe Red Carpet Youth Invite · Mar 27.88aThe Red Carpet Youth Invite March 2, 2025
60 Meters · IndoorThe Pre Nationals Tune Up · Jan 178.28aThe Pre Nationals Tune UpJanuary 17, 2026
High Jump · Outdoor USATF New England Youth Series - Meet #3 · May 211.15m USATF New England Youth Series - Meet #3May 21, 2023
Long Jump · IndoorEast Coast Invitational · Feb 234.11mEast Coast InvitationalFebruary 23, 2025
Long Jump · OutdoorUSATF New England Youth Invitational · Jun 14.03mUSATF New England Youth InvitationalJune 1, 2025
Triple Jump · IndoorUSATF National Indoor Youth Championships · Mar 2010.12mUSATF National Indoor Youth ChampionshipsMarch 20, 2026
Triple Jump · OutdoorAAU Junior Olympic Games · Aug 19.56mAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 20 · MetroCobras TCMetroCobras TCTriple Jump20.9.56m PBWind: 0.28
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 32 · MetroCobras TCMetroCobras TC200m Hurdles30" / 0.762mRound P32.31.15a PBWind: -1.68
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 49 · MetroCobras TCMetroCobras TC200 MetersRound P49.27.04aWind: -2.38
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 52 · MetroCobras TCMetroCobras TC100 MetersRound P52.12.93aWind: 2.58
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200m Hurdles · Place 1 · MetroCobras TCMetroCobras TC200m Hurdles30" / 0.762m1.31.27a8
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Triple Jump · Place 1 · MetroCobras TCMetroCobras TCTriple Jump1.9.01m8
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 MetersRound P3.26.12a PB8
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 5 · MetroCobras TCMetroCobras TC200 Meters5.26.31a8
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 4 · MetroCobras TCMetroCobras TC100 MetersRound P4.12.82a8
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 5 · MetroCobras TCMetroCobras TC100 Meters5.12.78a8
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 MetersRound P2.12.80aWind: 18
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 Meters2.12.94aWind: -1.68
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.26.13a8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 100 Meters · Place 2 · UnattachedUnattached100 MetersRound P2.12.92a8
Jun 6Massachusetts Middle School Track & Field State Championship- Division 1Jun 6 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.12.77a PB8
May 31USATF New England Youth InvitationalMay 31 · Triple Jump · Place 3 · MetroCobras TCMetroCobras TCTriple Jump3.8.68m8
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 4 · MetroCobras TCMetroCobras TC100 MetersRound P4.12.93a8
May 31USATF New England Youth InvitationalMay 31 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters1.12.92a8
May 17USATF New England Youth Series #4May 17 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 Meters3.26.55a8
May 17USATF New England Youth Series #4May 17 · 100 Meters · Place 3 · MetroCobras TCMetroCobras TC100 Meters3.12.86a8
May 3USATF New England Youth Series #2May 3 · 400 Meters · Place 11 · MetroCobras TCMetroCobras TC400 Meters11.1:10.22a8
May 3USATF New England Youth Series #2May 3 · 100 Meters · Place 3 · MetroCobras TCMetroCobras TC100 Meters3.13.22a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Triple Jump · Place 3 · MetroCobras TCMetroCobras TCTriple Jump310.12m PB14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 15 · MetroCobras TCMetroCobras TC200 MetersRound P1527.0114
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 55 Meters · Place 11 · MetroCobras TCMetroCobras TC55 MetersRound P117.63 PB14
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 400 Meters · Place 7 · MetroCobras TCMetroCobras TC400 Meters71:08.89a PB8
Feb 18USATF New England Youth MA Vacation Week MeetFeb 18 · 200 Meters · Place 2 · MetroCobras TCMetroCobras TC200 Meters227.49a8
Jan 18Colgate Women's Games - SemifinalsJan 18 · 200 Meters · Place 6 · KIPP Team AcademyKIPP Team Academy200 Meters6.27.14a8
Jan 17The Pre Nationals Tune UpJan 17 · Shot Put · Place 6 · MetroCobras TCMetroCobras TCShot Put68.42m8
Jan 17The Pre Nationals Tune UpJan 17 · 60 Meters · Place 2 · MetroCobras TCMetroCobras TC60 Meters28.28a PB8

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 55 Meter · Place 4 · Lakeville-MALakeville-MA55 Meter4.7.80a8
Dec 28Colgate Women's Games - Preliminary #1Dec 28 · 200 Meters · Place 3 · Lakeville-MALakeville-MA200 Meters3.27.20a8
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 17 · MetroCobras TCMetroCobras TC300 Meters17.45.09a PB8
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 10 · MetroCobras TCMetroCobras TC55 MeterRound P10.7.69a PB8
Feb 23East Coast InvitationalFeb 23 · Long Jump · Place 3 · MetroCobras TCMetroCobras TCLong Jump3.4.11m PB7
Feb 23East Coast InvitationalFeb 23 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 Meters3.27.56a7
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · 200 Meters · Place 4 · Lakeville-MALakeville-MA200 Meters4.26.80a PB7
Jan 4Pre Nationals Tune UpJan 4 · 60 Meters · Place 1 · MetroCobrasMetroCobras60 Meters18.33—
Jan 4Pre Nationals Tune UpJan 4 · 60 Meters · Place 1 · MetroCobras TCMetroCobras TC60 Meters18.3313

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 200m Hurdles · MetroCobras TCMetroCobras TC200m Hurdles33" / 0.838mRound P—DNS7
Jun 27 Region 1 Qualifier - TimingJun 27 · Triple Jump · MetroCobras TCMetroCobras TCTriple Jump—DNS7
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 MetersRound P3.27.01a7
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 Meters3.26.49a7
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 4 · MetroCobras TCMetroCobras TC100 MetersRound P4.13.19a7
Jun 27 Region 1 Qualifier - TimingJun 27 · 100 Meters · Place 5 · MetroCobras TCMetroCobras TC100 Meters5.13.04a7
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 4 · MetroCobras TCMetroCobras TC100 MetersRound P4.13.31aWind: 0.47
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 100 Meters · Place 5 · MetroCobras TCMetroCobras TC100 Meters5.13.35aWind: -1.27
Jun 1USATF New England Youth InvitationalJun 1 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 Meters327.4013
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 MetersRound P213.1513
Jun 1USATF New England Youth InvitationalJun 1 · 100 Meters · Place 3 · MetroCobras TCMetroCobras TC100 Meters313.3413
Jun 1USATF New England Youth InvitationalJun 1 · Long Jump · Place 4 · MetroCobras TCMetroCobras TCLong Jump44.03m PB13
May 4USATF New England Youth Series - Meet #1May 4 · 100 Meters · Place 5 · MetroCobras TCMetroCobras TC100 Meters513.8313
May 4USATF New England Youth Series - Meet #1May 4 · Shot Put · Place 3 · MetroCobras TCMetroCobras TCShot Put37.79m13
Mar 2The Red Carpet Youth Invite Mar 2 · 55 Meters · Place 3 · MetroCobras TCMetroCobras TC55 Meters37.88a PB—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 15the track at new balance Youth JamboreeDec 15 · 55 Meter · Place 1 · MetroCobras TCMetroCobras TC55 Meter1.7.83a7
Dec 15the track at new balance Youth JamboreeDec 15 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters1.27.45a7
Mar 7New Balance Nationals IndoorMar 7 · 60 Meters · Place 94 · MetroCobras TCMetroCobras TC60 MetersRound P948.81a—
Feb 25East Coast InvitationalFeb 25 · Shot Put · Place 1 · MetroCobras TCMetroCobras TCShot Put17.39m—
Feb 25East Coast InvitationalFeb 25 · 200 Meters · Place 4 · MetroCobras TCMetroCobras TC200 Meters429.56a—
Feb 25East Coast InvitationalFeb 25 · 60 Meters · Place 3 · MetroCobras TCMetroCobras TC60 Meters38.79a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 300 Meters · Place 1 · MetroCobras TCMetroCobras TC300 Meters148.94a—
Jan 21USATF New England Youth / HS Meet #2Jan 21 · 55 Meters · Place 2 · MetroCobras TCMetroCobras TC55 Meters28.0a—
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · MetroCobras TCMetroCobras TC400 Meters—DNS6
Jan 6Pre Nationals Tune UpJan 6 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters129.01a—
Jan 6Pre Nationals Tune UpJan 6 · 55 Meters · Place 1 · MetroCobras TCMetroCobras TC55 Meters18.05a—
Jan 6Pre Nationals Tune UpJan 6 · 55 Meters · Place 1 · MetroCobras TCMetroCobras TC55 Meters17.97a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 2 · MetroCobras TCMetroCobras TC200 MetersRound P227.2512
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 4 · MetroCobras TCMetroCobras TC200 Meters426.8412
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 MetersRound P213.2812
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 100 Meters · Place 3 · MetroCobras TCMetroCobras TC100 Meters313.2312
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 1 · MetroCobras TCMetroCobras TCShot Put17.26m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters127.76a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 MetersRound P113.32a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters113.30a—
Jun 2USATF New England Youth InvitationalJun 2 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters127.7912
Jun 2USATF New England Youth InvitationalJun 2 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 MetersRound P113.2212
Jun 2USATF New England Youth InvitationalJun 2 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters113.1712
Jun 2USATF New England Youth InvitationalJun 2 · Shot Put · Place 1 · MetroCobras TCMetroCobras TCShot Put17.84m12
May 19USATF New England Youth Series - Meet #4May 19 · 400 Meters · Place 3 · MetroCobras TCMetroCobras TC400 Meters31:08.85 PB12
May 19USATF New England Youth Series - Meet #4May 19 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters113.9212

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 55 Meter · Place 2 · MetroCobras TCMetroCobras TC55 Meter2.8.19a6
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 200 Meters · Place 3 · MetroCobras TCMetroCobras TC200 Meters3.29.40a6

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 80m Hurdles · Place 9 · MetroCobras TCMetroCobras TC80m Hurdles30" / 0.762mRound P9.16.34aWind: 0.1Unofficial5
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 10 · MetroCobras TCMetroCobras TCShot Put6lb10.7.20mUnofficial5
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 10 · MetroCobras TCMetroCobras TC200 MetersRound P10.28.32aWind: 0.1Unofficial5
Jun 29AAU Region 01 Qualifier Jun 29 · Shot Put · MetroCobras TCMetroCobras TCShot Put6lb—SCR5
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 MetersRound P1.28.25a5
Jun 29AAU Region 01 Qualifier Jun 29 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters1.28.76a5
Jun 29AAU Region 01 Qualifier Jun 29 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 MetersRound P1.13.66a5
Jun 29AAU Region 01 Qualifier Jun 29 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters1.13.82a5
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 80m Hurdles · Place 4 · MetroCobras TCMetroCobras TC80m Hurdles417.78a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 5 · MetroCobras TCMetroCobras TC200 Meters529.48a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 MetersRound P213.67a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 Meters213.89a—
Jun 4USATF New England Youth InvitationalJun 4 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters129.9911
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 MetersRound P114.2311
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters114.0311
May 21 USATF New England Youth Series - Meet #3May 21 · High Jump · Place 4 · MetroCobras TCMetroCobras TCHigh Jump4.1.15m PB5
May 21 USATF New England Youth Series - Meet #3May 21 · 400 Meters · Place 6 · MetroCobras TCMetroCobras TC400 Meters6.1:11.83a5
May 7USATF New England Youth Series - Meet #1May 7 · Shot Put · Place 4 · MetroCobras TCMetroCobras TCShot Put46.26m—
May 7USATF New England Youth Series - Meet #1May 7 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters114.32a—