Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF Connecticut Junior Olympic Championships · Jun 20 | 12.14a | USATF Connecticut Junior Olympic Championships | June 20, 2026 |
| 200 Meters · IndoorEast Coast Invitational · Feb 23 | 26.53a | East Coast Invitational | February 23, 2025 |
| 200 Meters · OutdoorSouthern CT Youth , Open , Masters Meet · Jun 7 | 25.59a | Southern CT Youth , Open , Masters Meet | June 7, 2026 |
| 400 Meters · IndoorEast Coast Invitational · Feb 23 | 59.09a | East Coast Invitational | February 23, 2025 |
| 400 Meters · OutdoorUSATF Connecticut Junior Olympic Championships · Jun 20 | 58.33a | USATF Connecticut Junior Olympic Championships | June 20, 2026 |
| 800 Meters · IndoorElm City Blazers Holiday Youth Developmental · Dec 19 | 3:27.53a | Elm City Blazers Holiday Youth Developmental | December 19, 2021 |
| 800 Meters · Outdoor'21 Nutmeg Games · Jul 11 | 3:13.11a | '21 Nutmeg Games | July 11, 2021 |
| Javelin · 300g TJ · Outdoor'21 Nutmeg Games · Jul 11 | 18.50m | '21 Nutmeg Games | July 11, 2021 |
| Javelin · 450g AeroJav · OutdoorNeedham Youth Invite · Jul 24 | 44-10 | Needham Youth Invite | July 24, 2021 |
| Shot Put · 4kg · IndoorUSATF New England Youth Invitational · Mar 3 | 7.64m | USATF New England Youth Invitational | March 3, 2024 |
| Shot Put · 6lb · IndoorElm City Blazers Holiday Youth Developmental · Dec 19 | 19' 9 | Elm City Blazers Holiday Youth Developmental | December 19, 2021 |
| Shot Put · 6lb · OutdoorNeedham Youth Invite · Jul 24 | 19-01.50 | Needham Youth Invite | July 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2025 Outdoor Track
2 results2025 Indoor Track
4 results2024 Indoor Track
9 results2024 Outdoor Track
3 results2022 Indoor Track
3 results2021 Indoor Track
3 results2021 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 24 | Needham Youth InviteJul 24 · Javelin · Place 5 · DAYO Lightning Track and Field | Javelin450g AeroJav | 5. | 44-10 PB | 4 |
| Jul 24 | Needham Youth InviteJul 24 · Shot Put · Place 5 · DAYO Lightning Track and Field | Shot Put6lb | 5. | 19-01.50 PB | 4 |
| Jul 24 | Needham Youth InviteJul 24 · 800 Meters · Place 8 · DAYO Lightning Track and Field | 800 Meters | 8. | 3:29.01a | 4 |
| Jul 11 | '21 Nutmeg GamesJul 11 · Javelin · Place 1 · DAYO Lightning Track and Field | Javelin300g TJ | 1. | 18.50m PB | 4 |
| Jul 11 | '21 Nutmeg GamesJul 11 · Shot Put · Place 2 · DAYO Lightning Track and Field | Shot Put6lb | 2. | 5.07m | 4 |
| Jul 11 | '21 Nutmeg GamesJul 11 · 800 Meters · Place 2 · DAYO Lightning Track and Field | 800 Meters | 2. | 3:13.11a PB | 4 |
| Jul 11 | '21 Nutmeg GamesJul 11 · 200 Meters · Place 3 · DAYO Lightning Track and Field | 200 Meters | 3. | 36.03a | 4 |
| May 23 | Danbury Youth Meet #2May 23 · Javelin · Place 1 · DAYO Lightning Track and Field | Javelin300g TJ | 1. | 49' 10 | 4 |
| May 23 | Danbury Youth Meet #2May 23 · 800 Meters · Place 2 · DAYO Lightning Track and Field | 800 Meters | 2. | 3:38.91a | 4 |
| May 23 | Danbury Youth Meet #2May 23 · 400 Meters · Place 2 · DAYO Lightning Track and Field | 400 Meters | 2. | 1:30.46a | 4 |
| May 16 | Hillhouse Track Youth Invite 2May 16 · Javelin · Place 1 · DAYO Lightning Track and Field | Javelin300g TJ | 1. | 49-03 | 4 |
| May 16 | Hillhouse Track Youth Invite 2May 16 · 800 Meters · Place 1 · DAYO Lightning Track and Field | 800 Meters | 1. | 3:25.71a | 4 |
| May 16 | Hillhouse Track Youth Invite 2May 16 · 400 Meters · Place 3 · DAYO Lightning Track and Field | 400 Meters | 3. | 1:28.96a | 4 |
| Apr 18 | Danbury Youth MeetApr 18 · Javelin · Place 1 · DAYO Lightning Track and Field | Javelin300g TJ | 1. | 34-04 | 4 |
| Apr 18 | Danbury Youth MeetApr 18 · 800 Meters · Place 1 · DAYO Lightning Track and Field | 800 Meters | 1. | 3:23.07a | 4 |
| Apr 18 | Danbury Youth MeetApr 18 · 400 Meters · Place 3 · DAYO Lightning Track and Field | 400 Meters | 3. | 1:44.41a | 4 |