Performance Dashboard
Athlete analytics & progression tracking
1000m
406
Points
2:57.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 2:57.39 | 1 | 406 |
1500m
742
Points
4:09.95
Personal Record
200m
16
Points
33.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | USATF New York Outdoor Junior Olympic Championships | 33.70 | 20 | 16 |
3000m
717
Points
9:03.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 13, 2025 | 2025 USATF Region 1 Championship | 9:03.42 | 1 | 717 |
| July 28, 2024 | USATF National Junior Olympic Championships | 9:26.25 | 3 | 611 |
| May 11, 2024 | Spring Fling Twilight Festival | 9:26.84 | 1 | 608 |
| July 27, 2025 | USATF National Jr Olympic track and field Championships | 9:34.64 | 6 | 574 |
3000m_cc
396
Points
10:19.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2021 | Ocean Breeze Mid-Season XC Festival | 10:19.64 | 1 | 396 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 10:45.65 | 2 | 308 |
| Oct. 11, 2020 | Ocean Breeze Youth Cross Country Series #3 | 10:53.99 | 1 | 282 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 11:00.40 | 7 | 263 |
| Sept. 27, 2020 | Ocean Breeze Youth Cross Country Series #1 | 11:07.38 | 1 | 243 |
| Nov. 21, 2022 | USATF Region 1 JO | 11:15.28 | 10 | 221 |
400m
299
Points
1:01.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2023 | New Jersey 14 U AAU Regional Qualifier | 1:01.87 | 3 | 299 |
| July 14, 2023 | AAU New Jersey District Qualifier 14 and under | 1:01.87 | 3 | 299 |
| May 21, 2023 | Icahn Stadium Spring Fling Invitational | 1:02.78 | 22 | 268 |
| Feb. 7, 2021 | Ocean Breeze Youth Practice Meet #6 | 1:07.53 | 12 | 134 |
800m
615
Points
2:06.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Next- Gen Invitational (Mt. Vernon) | 2:06.27 | 8 | 615 |
| July 2, 2023 | AAU Region 1 Championship | 2:09.50 | 1 | 546 |
| July 31, 2022 | USATF Junior Olympic Championship | 2:12.00 | 2 | 495 |
| June 11, 2023 | USATF New York Junior Olympic Championships | 2:14.85 | 3 | 440 |
| July 31, 2022 | USATF Junior Olympic Championship | 2:15.00 | 4 | 437 |
| July 14, 2023 | AAU New Jersey District Qualifier 14 and under | 2:18.92 | 4 | 367 |
| June 4, 2023 | New Jersey 14 U AAU Regional Qualifier | 2:18.92 | 4 | 367 |
| June 27, 2021 | 2021 USATF National Youth Outdoor Championships | 2:23.38 | 4 | 295 |
| June 25, 2021 | AAU Region 01 Qualifier | 2:26.01 | 1 | 256 |
| June 6, 2021 | AAU Metropolitan District Qualifier | 2:30.17 | 1 | 201 |
| June 16, 2019 | USATF New York Outdoor Junior Olympic Championships | 2:41.32 | 5 | 85 |
mile
615
Points
4:42.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2024 | New Balance Nationals Indoor | 4:42.58 | 12 | 615 |
| March 12, 2023 | Nike Indoor Nationals | 4:51.32 | 10 | 537 |
Mid-D
Event Group
615
Points
2:06.27
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 800m | Next- Gen Invitational (Mt. Vernon) | 2:06.27 | 8 | 615 |
| July 2, 2023 | 800m | AAU Region 1 Championship | 2:09.50 | 1 | 546 |
| July 31, 2022 | 800m | USATF Junior Olympic Championship | 2:12.00 | 2 | 495 |
| June 11, 2023 | 800m | USATF New York Junior Olympic Championships | 2:14.85 | 3 | 440 |
| July 31, 2022 | 800m | USATF Junior Olympic Championship | 2:15.00 | 4 | 437 |
Mile
Event Group
742
Points
4:09.95
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 27, 2025 | 1500m | USATF National Jr Olympic track and field Championships | 4:09.95 | 3 | 742 |
| July 13, 2025 | 1500m | 2025 USATF Region 1 Championship | 4:11.33 | 1 | 726 |
| July 28, 2024 | 1500m | USATF National Junior Olympic Championships | 4:18.64 | 6 | 649 |
| March 10, 2024 | Mile | New Balance Nationals Indoor | 4:42.58 | 12 | 615 |
| July 28, 2024 | 1500m | USATF National Junior Olympic Championships | 4:24.61 | 8 | 589 |
Short Sprints
Event Group
16
Points
33.70
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 16, 2019 | 200m | USATF New York Outdoor Junior Olympic Championships | 33.70 | 20 | 16 |
Distance
Event Group
717
Points
9:03.42
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 13, 2025 | 3000m | 2025 USATF Region 1 Championship | 9:03.42 | 1 | 717 |
| July 28, 2024 | 3000m | USATF National Junior Olympic Championships | 9:26.25 | 3 | 611 |
| May 11, 2024 | 3000m | Spring Fling Twilight Festival | 9:26.84 | 1 | 608 |
| July 27, 2025 | 3000m | USATF National Jr Olympic track and field Championships | 9:34.64 | 6 | 574 |
Cross Country
Event Group
396
Points
10:19.64
Personal Record
3000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 17, 2021 | 3000mCC | Ocean Breeze Mid-Season XC Festival | 10:19.64 | 1 | 396 |
| Dec. 13, 2020 | 3000mCC | USATF National Junior Olympics XC Championships | 10:45.65 | 2 | 308 |
| Oct. 11, 2020 | 3000mCC | Ocean Breeze Youth Cross Country Series #3 | 10:53.99 | 1 | 282 |
| Dec. 14, 2019 | 3000mCC | USATF National Junior Olympics XC Championships | 11:00.40 | 7 | 263 |
| Sept. 27, 2020 | 3000mCC | Ocean Breeze Youth Cross Country Series #1 | 11:07.38 | 1 | 243 |
Long Sprints
Event Group
299
Points
1:01.87
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 4, 2023 | 400m | New Jersey 14 U AAU Regional Qualifier | 1:01.87 | 3 | 299 |
| July 14, 2023 | 400m | AAU New Jersey District Qualifier 14 and under | 1:01.87 | 3 | 299 |
| May 21, 2023 | 400m | Icahn Stadium Spring Fling Invitational | 1:02.78 | 22 | 268 |
| Feb. 7, 2021 | 400m | Ocean Breeze Youth Practice Meet #6 | 1:07.53 | 12 | 134 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava