Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor40th Yale Interscholastic Track Classic · Jan 105:31.26a40th Yale Interscholastic Track ClassicJanuary 10, 2025
1 Mile · Outdoor2026 BSR Eagle Invite · Apr 245:34.19a2026 BSR Eagle InviteApril 24, 2026
1000 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 283:11.64aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
1500 Meters · IndoorRIIL Dual Meet - Week 1 · Dec 145:09.72aRIIL Dual Meet - Week 1December 14, 2024
1500 Meters · OutdoorSgt. Brian St. Germain Invitational · May 104:59.39aSgt. Brian St. Germain InvitationalMay 10, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 285:35.40aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 2811:49.75a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
2 Miles · OutdoorUSATF New England Youth Invitational · Jun 413:30.18USATF New England Youth InvitationalJune 4, 2023
200 Meters · Outdoor5th Annual CLCF Summer Showdown · Jul 1930.44a5th Annual CLCF Summer ShowdownJuly 19, 2025
3000 Meters · IndoorRhode Island State Championships · Jun 610:58.55aRhode Island State ChampionshipsJune 6, 2026
3000 Meters · OutdoorRIIL Class A Championships · May 2310:33.55aRIIL Class A ChampionshipsMay 23, 2026
400 Meters · IndoorUSATF New England Youth Invitational · Mar 31:14.52aUSATF New England Youth InvitationalMarch 3, 2024
400 Meters · OutdoorUSATF New England Youth Series - Meet #1 · Apr 281:10.02aUSATF New England Youth Series - Meet #1April 28, 2024
600 Meters · IndoorRIIL Dwyer Division Dual Meet #1 · Dec 111:47.69aRIIL Dwyer Division Dual Meet #1December 11, 2025
800 Meters · IndoorSouthern CT Youth Developmental Meet · Dec 123:19.57aSouthern CT Youth Developmental MeetDecember 12, 2021
800 Meters · OutdoorUSATF New England Association Junior Olympic Championships · Jun 222:42.50aUSATF New England Association Junior Olympic ChampionshipsJune 22, 2024
Discus · 1kg · OutdoorUSATF New England Association Junior Olympic Championships · Jun 1813.90mUSATF New England Association Junior Olympic ChampionshipsJune 18, 2022

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Rhode Island State ChampionshipsJun 6 · 3000 Meters · Place 12 · LaSalle AcademyLaSalle Academy3000 Meters12.10:58.55a PB10
Mar 6Rising Stars Youth ChampsMar 6 · 3000 Meters · Place 3 · UnattachedUnattached3000 Meters3.11:11.12a10
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 2 Miles · Place 25 · LaSalle AcademyLaSalle Academy2 Miles25.11:49.75a PB10
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 2 Miles · Place 25 · LaSalle AcademyLaSalle Academy2 Miles25.11:49.75a10
Feb 14RIIL Girls State ChampionshipFeb 14 · 1000 Meters · Place 21 · LaSalle AcademyLaSalle Academy1000 Meters21.3:24.13a10
Feb 14RIIL Girls State ChampionshipFeb 14 · 3000 Meters · Place 8 · LaSalle AcademyLaSalle Academy3000 Meters8.11:02.31a10
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 1000 Meters · Place 3 · LaSalle AcademyLaSalle Academy1000 Meters33:14.95a10
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · 1000 Meters · Place 3 · LaSalle AcademyLaSalle Academy1000 Meters33:19.34a10

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23RIIL Class A ChampionshipsMay 23 · 3000 Meters · Place 1 · LaSalle AcademyLaSalle Academy3000 Meters1.10:33.55a PB10
May 17RIIL Central Division ChampionshipsMay 17 · 3000 Meters · Place 2 · LaSalle AcademyLaSalle Academy3000 Meters2.11:07.51a10
May 10Sgt. Brian St. Germain InvitationalMay 10 · 1500 Meters · Place 10 · LaSalle AcademyLaSalle Academy1500 Meters10.4:59.39a PB10
May 2Classical ClassicMay 2 · 3000 Meters · Place 3 · LaSalle AcademyLaSalle Academy3000 Meters3.10:38.59a10
Apr 242026 BSR Eagle InviteApr 24 · 1 Mile · Place 10 · LaSalle AcademyLaSalle Academy1 Mile10.5:34.19a PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 23 · LaSalle AcademyLaSalle Academy1 Mile23.5:52.48a10
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 600 Meters · Place 3 · LaSalle AcademyLaSalle Academy600 Meters3.1:47.69a PB10
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 1500 Meters · Place 3 · LaSalle AcademyLaSalle Academy1500 Meters3.5:12.44a10
Jan 11RIIL Dual Meet - Week 4Jan 11 · 1000 Meters · Place 3 · LaSalle AcademyLaSalle Academy1000 Meters3.3:15.56a9
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1 Mile · Place 29 · LaSalle AcademyLaSalle Academy1 Mile29.5:31.26a PB9
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · LaSalle AcademyLaSalle Academy3000 Meters--DNS9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · 3000 Meters · Place 1 · CLCF PanthersCLCF Panthers3000 Meters1.11:37.88a9
Jul 195th Annual CLCF Summer ShowdownJul 19 · 1500 Meters · Place 1 · CLCF PanthersCLCF Panthers1500 Meters1.5:30.94a9
Jul 195th Annual CLCF Summer ShowdownJul 19 · 800 Meters · Place 3 · CLCF PanthersCLCF Panthers800 Meters3.2:45.02a9
Jul 195th Annual CLCF Summer ShowdownJul 19 · 200 Meters · Place 3 · CLCF PanthersCLCF Panthers200 Meters3.30.44a PB9
May 28RITCA Girls Freshmen State ChampionshipsMay 28 · 3000 Meters · Place 1 · LaSalle AcademyLaSalle Academy3000 Meters1.10:55.21a9
May 28RITCA Girls Freshmen State ChampionshipsMay 28 · 1500 Meters · Place 2 · LaSalle AcademyLaSalle Academy1500 Meters2.5:05.28a9
May 17RIIL Central Division ChampionshipsMay 17 · 1500 Meters · Place 4 · LaSalle AcademyLaSalle Academy1500 Meters4.4:59.82a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 5 · LaSalle AcademyLaSalle Academy1 Mile5.5:37.47a9
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1000 Meters · Place 7 · LaSalle AcademyLaSalle Academy1000 Meters7.3:11.64a PB9
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 5 · LaSalle AcademyLaSalle Academy1600 Meters5.5:35.40a PB9
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1000 Meters · Place 3 · LaSalle AcademyLaSalle Academy1000 Meters3.3:17.709
Dec 14RIIL Dual Meet - Week 1Dec 14 · 1500 Meters · Place 2 · LaSalle AcademyLaSalle Academy1500 Meters2.5:09.72a PB9
Mar 3USATF New England Youth InvitationalMar 3 · 2 Miles · Place 4 · CLCF PanthersCLCF Panthers2 Miles4.13:42.53a8
Mar 3USATF New England Youth InvitationalMar 3 · 1 Mile · Place 19 · CLCF PanthersCLCF Panthers1 Mile19.6:41.06a8
Mar 3USATF New England Youth InvitationalMar 3 · 400 Meters · Place 14 · CLCF PanthersCLCF Panthers400 Meters14.1:14.52a PB8

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 7 · CLCF PanthersCLCF Panthers1500 Meters75:31.32a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 9 · CLCF PanthersCLCF Panthers800 Meters92:42.50a PB—
May 19Rhode Island Middle School State ChampionshipsMay 19 · 3000 Meters · Place 2 · Hope HighlandsHope Highlands3000 Meters2.11:36.45a8
May 19Rhode Island Middle School State ChampionshipsMay 19 · 400 Meters · Place 22 · Hope HighlandsHope Highlands400 Meters22.1:10.40a8
May 11USATF New England Youth Series - Meet #3May 11 · 1 Mile · Place 7 · CLCF PanthersCLCF Panthers1 Mile7.6:02.08a8
May 11USATF New England Youth Series - Meet #3May 11 · 200 Meters · Place 7 · CLCF PanthersCLCF Panthers200 Meters7.30.86a8
May 7RIPCOA Middle School CENTRAL Division ChampionshipsMay 7 · 3000 Meters · Place 2 · Hope Highlands Middle SchoolHope Highlands Middle School3000 Meters212:22.208
May 7RIPCOA Middle School CENTRAL Division ChampionshipsMay 7 · 400 Meters · Place 7 · Hope Highlands Middle SchoolHope Highlands Middle School400 Meters71:10.108
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 800 Meters · Place 8 · CLCF PanthersCLCF Panthers800 Meters8.2:46.92a8
Apr 28USATF New England Youth Series - Meet #1Apr 28 · 400 Meters · Place 8 · CLCF PanthersCLCF Panthers400 Meters8.1:10.02a PB8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4USATF New England Youth InvitationalJun 4 · 2 Miles · Place 3 · CLCF PanthersCLCF Panthers2 Miles313:30.18 PB13
Jun 4USATF New England Youth InvitationalJun 4 · 800 Meters · Place 18 · CLCF PanthersCLCF Panthers800 Meters182:58.5713

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Discus · Place 1 · CLCF PanthersCLCF PanthersDiscus1kg1.13.90m PB6
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 3 · CLCF PanthersCLCF Panthers3000 Meters3.13:01.82a6
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 800 Meters · Place 6 · CLCF PanthersCLCF Panthers800 Meters6.3:09.48a6
May 15USATF-NE Twilight Mini Series Meet #2May 15 · 400 Meters · Place 14 · CLCF PanthersCLCF Panthers400 Meters14.1:30.98a6

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 3000 Meters · Place 8 · CLCF PanthersCLCF Panthers3000 Meters8.13:13.37a6
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 24 · CLCF PanthersCLCF Panthers1500 Meters24.6:19.41a6
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · CLCF PanthersCLCF Panthers800 Meters—DNS6
Feb 27East Coast Youth Invitational Feb 27 · 3000 Meters · Place 6 · CLCF PanthersCLCF Panthers3000 Meters614:09.6711
Feb 27East Coast Youth Invitational Feb 27 · 800 Meters · Place 7 · CLCF PanthersCLCF Panthers800 Meters73:19.9511

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Southern CT Youth Developmental MeetDec 12 · 800 Meters · Place 2 · CLCF PanthersCLCF Panthers800 Meters2.3:19.57a PB6