Performance Dashboard
Athlete analytics & progression tracking
3200m_cc
423
Points
14:08.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2022 | New Balance Shore Coaches Invitational | 14:08.00 | 2 | 423 |
400m
971
Points
56.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2024 | NJSIAA Group Championships - NPA & NPB | 56.15 | 3 | 971 |
| May 22, 2024 | Union County Championships | 56.29 | 2 | 966 |
| Feb. 24, 2024 | Ocean Breeze Elite Invitational | 57.73 | 3 | 915 |
| May 30, 2023 | A Night at the Horse Farm | 58.43 | 2 | 891 |
| May 11, 2024 | Union County Conference Championships | 58.65 | 3 | 883 |
| May 12, 2023 | Union County Conference Championships | 58.68 | 6 | 882 |
| Jan. 22, 2025 | Union County Individual Championship | 58.99 | 5 | 872 |
| April 15, 2023 | Bullis Bulldog Invitational | 59.21 | 15 | 864 |
| March 1, 2025 | Ocean Breeze Elite Invitational | 59.50 | 4 | 854 |
| May 2, 2025 | Union County Conference Championships | 1:00.16 | 3 | 832 |
| Jan. 29, 2023 | Union County Individual Championship | 1:03.59 | 11 | 721 |
5150m_cc
817
Points
19:06.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2024 | Union County Championships | 19:06.00 | 4 | 817 |
| Oct. 19, 2023 | Union County Championships | 20:36.00 | 2 | 687 |
| Oct. 20, 2022 | Union County Championships | 20:46.00 | 1 | 673 |
5000m_cc
760
Points
18:50.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2024 | Union County Conference Championships | 18:50.00 | 3 | 760 |
| Oct. 5, 2024 | Shore Coaches Invitational | 19:26.00 | 5 | 705 |
| Oct. 28, 2023 | NJCTC Cross Country Championship | 19:54.52 | 6 | 662 |
| Oct. 29, 2022 | NJCTC Cross Country Championship | 20:15.42 | 10 | 632 |
| Sept. 23, 2023 | Ocean State XC Invitational High/Middle Schools | 20:20.50 | 61 | 625 |
| Oct. 10, 2023 | Union County Conference Championships | 20:29.00 | 18 | 613 |
| Sept. 10, 2022 | Roxbury Invitational | 20:29.20 | 3 | 613 |
| Sept. 9, 2023 | Trials of Miles XC Opening Night presented by New Balance | 20:42.68 | 17 | 594 |
| Sept. 24, 2022 | Bowdoin XC Classic | 22:47.80 | 41 | 433 |
600m
930
Points
1:35.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2024 | NJCTC Wayne Letwink Memorial Winter Championship | 1:35.09 | 1 | 930 |
| Jan. 26, 2025 | NJCTC Wayne Letwink Memorial Winter Championship | 1:35.73 | 3 | 916 |
| Dec. 11, 2023 | Ridge Winter Invitational | 1:39.14 | 2 | 843 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 1:42.12 | 9 | 782 |
800m
1015
Points
2:08.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 2:08.53 | 15 | 1015 |
| May 28, 2024 | A Second Night at the Horse Farm | 2:09.77 | 2 | 994 |
| June 8, 2024 | NJSIAA Group Championships - NPA & NPB | 2:10.39 | 2 | 984 |
| March 3, 2024 | NJSIAA Meet of Champions | 2:11.08 | 2 | 973 |
| June 24, 2023 | NYC Grand Prix | 2:12.30 | 4 | 953 |
| April 6, 2024 | Arcadia Invitational | 2:12.50 | 7 | 950 |
| Jan. 17, 2024 | Union County Individual Championship | 2:12.74 | 3 | 946 |
| March 10, 2024 | New Balance Nationals Indoor | 2:13.03 | 26 | 941 |
| May 22, 2024 | Union County Championships | 2:13.45 | 4 | 934 |
| May 24, 2023 | Union County Championships | 2:13.69 | 4 | 931 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 2:14.13 | 10 | 924 |
| June 10, 2023 | NJSIAA Group Championships - 1 - 4 - NPA | 2:14.15 | 4 | 923 |
| Dec. 29, 2023 | The Marine Corps Holiday Classic | 2:14.18 | 4 | 923 |
| April 22, 2023 | Blue Devil Classic | 2:14.30 | 4 | 921 |
| June 18, 2023 | New Balance Nationals Outdoor | 2:14.45 | 11 | 919 |
| May 12, 2023 | Union County Conference Championships | 2:14.63 | 1 | 916 |
| March 2, 2025 | NJSIAA Meet of Champions | 2:16.56 | 12 | 885 |
| Feb. 16, 2024 | NJSIAA Non-Public A & B State Championships | 2:16.67 | 4 | 884 |
| March 12, 2023 | New Balance Nationals Indoor | 2:16.70 | 6 | 883 |
| April 15, 2023 | Bullis Bulldog Invitational | 2:17.10 | 7 | 877 |
| Feb. 25, 2023 | Ocean Breeze Elite Invitational | 2:18.18 | 8 | 860 |
| Feb. 21, 2025 | NJSIAA Group Non-Public A & B Championships | 2:19.71 | 7 | 837 |
| Feb. 17, 2023 | North Shore HS Pre-National Invitational | 2:22.49 | 4 | 795 |
| Feb. 4, 2023 | Purple Champions HS Invitational | 2:23.16 | 3 | 785 |
Cross Country
Event Group
817
Points
19:06.00
Personal Record
5150mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 24, 2024 | 5150mCC | Union County Championships | 19:06.00 | 4 | 817 |
| Oct. 16, 2024 | 5K XC | Union County Conference Championships | 18:50.00 | 3 | 760 |
| Oct. 5, 2024 | 5K XC | Shore Coaches Invitational | 19:26.00 | 5 | 705 |
| Oct. 19, 2023 | 5150mCC | Union County Championships | 20:36.00 | 2 | 687 |
| Oct. 20, 2022 | 5150mCC | Union County Championships | 20:46.00 | 1 | 673 |
Long Sprints
Event Group
971
Points
56.15
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2024 | 400m | NJSIAA Group Championships - NPA & NPB | 56.15 | 3 | 971 |
| May 22, 2024 | 400m | Union County Championships | 56.29 | 2 | 966 |
| Feb. 24, 2024 | 400m | Ocean Breeze Elite Invitational | 57.73 | 3 | 915 |
| May 30, 2023 | 400m | A Night at the Horse Farm | 58.43 | 2 | 891 |
| May 11, 2024 | 400m | Union County Conference Championships | 58.65 | 3 | 883 |
Mid-D
Event Group
1015
Points
2:08.53
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 16, 2024 | 800m | New Balance Nationals Outdoor | 2:08.53 | 15 | 1015 |
| May 28, 2024 | 800m | A Second Night at the Horse Farm | 2:09.77 | 2 | 994 |
| June 8, 2024 | 800m | NJSIAA Group Championships - NPA & NPB | 2:10.39 | 2 | 984 |
| March 3, 2024 | 800m | NJSIAA Meet of Champions | 2:11.08 | 2 | 973 |
| June 24, 2023 | 800m | NYC Grand Prix | 2:12.30 | 4 | 953 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava