Performance Dashboard
Athlete analytics & progression tracking
1500m
915
Points
4:38.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2024 | Track Night NYC | 4:38.66 | 16 | 915 |
| Jan. 14, 2024 | The VA Showcase | 4:44.83 | 15 | 872 |
| Jan. 11, 2023 | Millrose Games Trials | 4:46.77 | 6 | 859 |
| March 13, 2022 | New Balance Nationals Indoor | 4:51.02 | 2 | 831 |
| Feb. 16, 2020 | USATF National Youth Preview | 5:10.46 | 10 | 706 |
| June 2, 2018 | UAGTCA 2018 Outdoor Championship Meet | 5:19.43 | 7 | 652 |
| May 26, 2018 | UAGTCA Outdoor Meet #4 | 5:26.19 | 6 | 613 |
| June 30, 2019 | USATF Youth Outdoor Track and Field Championship | 5:32.87 | 11 | 575 |
| June 30, 2019 | USATF Youth Outdoor Track and Field Championship | 5:35.34 | 12 | 561 |
1600m
956
Points
4:51.84
Personal Record
2mile
977
Points
10:23.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 16, 2025 | New Balance Nationals Indoor | 10:23.27 | 10 | 977 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:38.70 | 11 | 933 |
| March 13, 2022 | Nike Indoor Nationals | 10:49.55 | 5 | 902 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 11:02.98 | 1 | 865 |
| June 19, 2022 | New Balance Nationals Outdoor | 11:15.34 | 8 | 832 |
2400m_cc
637
Points
9:12.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2019 | Six Flags Wild Safari Inv - Middle School | 9:12.00 | 4 | 637 |
| Sept. 29, 2018 | Six Flags Wild Safari Invitational - Middle School | 9:50.00 | 4 | 520 |
3000m
962
Points
9:44.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 20, 2025 | USATF U20 Championships | 9:44.32 | 5 | 962 |
| May 11, 2024 | Glenn D. Loucks Games | 9:45.19 | 3 | 960 |
| April 27, 2024 | The Penn Relays Carnival Presented by Toyota | 9:45.66 | 8 | 958 |
| June 16, 2024 | New Balance Nationals Outdoor | 9:54.72 | 23 | 930 |
| April 29, 2023 | The Penn Relays Carnival Presented by Toyota | 9:57.23 | 14 | 922 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 10:22.65 | 2 | 846 |
| June 24, 2021 | East Coast Track and Field Championships | 10:34.69 | 1 | 811 |
| April 30, 2022 | The Penn Relays Carnival | 10:37.76 | 22 | 803 |
| Feb. 16, 2020 | USATF National Youth Preview | 10:56.45 | 4 | 750 |
| July 15, 2018 | USATF Region 2 | 11:09.83 | 4 | 714 |
| June 2, 2018 | UAGTCA 2018 Outdoor Championship Meet | 11:17.75 | 1 | 692 |
| June 30, 2019 | USATF Youth Outdoor Track and Field Championship | 11:20.05 | 4 | 686 |
| May 19, 2018 | UAGTCA Outdoor Meet #3 | 11:43.87 | 1 | 625 |
3000m_cc
703
Points
11:13.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2019 | New Jersey Middle School XC Championships | 11:13.75 | 4 | 703 |
| Oct. 20, 2018 | New Jersey Middle School XC Championships | 11:38.72 | 7 | 638 |
3200m
995
Points
10:13.41
Personal Record
3200m_cc
752
Points
11:41.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | Cherokee Challenge | 11:41.54 | 1 | 752 |
| Sept. 11, 2021 | Cherokee Challenge | 11:42.36 | 1 | 750 |
| Sept. 17, 2021 | Battle @ Ocean County Park | 12:12.00 | 1 | 676 |
4000m_cc
930
Points
13:30.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 5, 2020 | AAU National Cross Country Championships | 13:30.72 | 5 | 930 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 14:30.50 | 9 | 803 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 14:59.17 | 5 | 746 |
| Oct. 8, 2022 | Manhattan College Invitational | 15:10.20 | 12 | 724 |
5000m
980
Points
16:38.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 20, 2025 | USATF U20 Championships | 16:38.54 | 5 | 980 |
| March 16, 2025 | New Balance Nationals Indoor | 16:48.89 | 5 | 962 |
| March 10, 2024 | Nike Indoor Nationals | 17:02.44 | 7 | 938 |
| April 13, 2024 | Larry Ellis Invitational | 17:04.54 | 20 | 935 |
| March 12, 2023 | Nike Indoor Nationals | 17:26.55 | 3 | 897 |
5000m_cc
870
Points
17:42.40
Personal Record
6000m_cc
894
Points
21:28.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 21:28.90 | 128 | 894 |
| Sept. 12, 2025 | Harry Groves Spiked Shoe Invitational | 21:30.41 | 20 | 892 |
| Oct. 31, 2025 | Big Ten Cross Country Championships | 21:35.32 | 78 | 885 |
| Oct. 17, 2025 | Princeton Fall Classic | 21:48.00 | 123 | 868 |
800m
868
Points
2:17.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Burlington County Championships | 2:17.65 | 1 | 868 |
| May 17, 2025 | NJSIAA Sectionals Central Groups 2 and 3 | 2:19.01 | 3 | 847 |
| April 19, 2025 | Colts Neck Spring Invitational | 2:19.15 | 6 | 845 |
| Jan. 22, 2025 | SJTCA #13 | 2:19.15 | 5 | 845 |
| Feb. 6, 2023 | SJTCA Winter Meet #12 | 2:23.95 | 5 | 774 |
| May 20, 2023 | Burlington County Scholastic League Divisional Championships | 2:24.20 | 1 | 770 |
| May 19, 2018 | UAGTCA Outdoor Meet #3 | 2:53.60 | 9 | 402 |
mile
965
Points
4:52.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | The CIRCUIT - NYC | 4:52.13 | 33 | 965 |
| Feb. 3, 2024 | Boston University Bruce Lehane Scarlet and White | 4:57.28 | 39 | 931 |
| May 24, 2025 | RunningLane Track Championships | 4:57.42 | 12 | 930 |
| Feb. 24, 2024 | Ocean Breeze Elite Invitational | 4:57.47 | 1 | 930 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:58.05 | 4 | 926 |
| May 3, 2024 | Track Night NYC | 4:58.47 | 15 | 923 |
| Feb. 25, 2023 | Ocean Breeze Elite Invitational | 5:04.20 | 8 | 886 |
| Jan. 14, 2024 | The VA Showcase | 5:05.09 | 14 | 880 |
| Jan. 11, 2023 | Millrose Games Trials | 5:07.44 | 7 | 865 |
| March 13, 2022 | New Balance Nationals Indoor | 5:10.42 | 2 | 847 |
| March 27, 2021 | GSTC East Coast Winter Championships | 5:18.06 | 2 | 799 |
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 5:32.44 | 7 | 714 |
Mile
Event Group
965
Points
4:52.13
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | Mile | The CIRCUIT - NYC | 4:52.13 | 33 | 965 |
| May 21, 2024 | 1600m | Holmdel Twilight Series - Royal Rumble | 4:51.84 | 109 | 956 |
| Jan. 25, 2025 | 1600m | New York International Showcase | 4:52.73 | 1 | 950 |
| Feb. 22, 2025 | 1600m | NJSIAA Group 2 & 3 Championships | 4:53.69 | 1 | 943 |
| May 24, 2025 | 1600m | RunningLane Track Championships | 4:55.51 | 12 | 931 |
Distance
Event Group
995
Points
10:13.41
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 2, 2025 | 3200m | NJSIAA Meet of Champions | 10:13.41 | 1 | 995 |
| March 16, 2025 | 2Mile | New Balance Nationals Indoor | 10:23.27 | 10 | 977 |
| May 11, 2024 | 3200m | Glenn D. Loucks Games | 10:22.20 | 3 | 969 |
| June 20, 2025 | 3000m | USATF U20 Championships | 9:44.32 | 5 | 962 |
| May 11, 2024 | 3000m | Glenn D. Loucks Games | 9:45.19 | 3 | 960 |
Cross Country
Event Group
930
Points
13:30.72
Personal Record
4000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 5, 2020 | 4000mCC | AAU National Cross Country Championships | 13:30.72 | 5 | 930 |
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 21:28.90 | 128 | 894 |
| Sept. 12, 2025 | 6000mCC | Harry Groves Spiked Shoe Invitational | 21:30.41 | 20 | 892 |
| Oct. 31, 2025 | 6000mCC | Big Ten Cross Country Championships | 21:35.32 | 78 | 885 |
| Oct. 23, 2024 | 5K XC | Burlington County Scholastic League Cross Country Championships | 17:42.40 | 1 | 870 |
Long-Distance
Event Group
980
Points
16:38.54
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 20, 2025 | 5000m | USATF U20 Championships | 16:38.54 | 5 | 980 |
| March 16, 2025 | 5000m | New Balance Nationals Indoor | 16:48.89 | 5 | 962 |
| March 10, 2024 | 5000m | Nike Indoor Nationals | 17:02.44 | 7 | 938 |
| April 13, 2024 | 5000m | Larry Ellis Invitational | 17:04.54 | 20 | 935 |
| March 12, 2023 | 5000m | Nike Indoor Nationals | 17:26.55 | 3 | 897 |
Mid-D
Event Group
868
Points
2:17.65
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 800m | Burlington County Championships | 2:17.65 | 1 | 868 |
| May 17, 2025 | 800m | NJSIAA Sectionals Central Groups 2 and 3 | 2:19.01 | 3 | 847 |
| April 19, 2025 | 800m | Colts Neck Spring Invitational | 2:19.15 | 6 | 845 |
| Jan. 22, 2025 | 800m | SJTCA #13 | 2:19.15 | 5 | 845 |
| Feb. 6, 2023 | 800m | SJTCA Winter Meet #12 | 2:23.95 | 5 | 774 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava