Performance Dashboard
Athlete analytics & progression tracking
1000m
1011
Points
2:22.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Penn Classic | 2:22.63 | 1 | 1011 |
| Feb. 12, 2022 | 2022 Darius Dixon Memorial Invitational | 2:24.54 | 1 | 970 |
| Feb. 27, 2022 | Ivy League Heptagonal Indoor Track & Field Championships | 2:26.51 | 11 | 930 |
| Feb. 26, 2023 | Ivy League Heptagonal Indoor Track & FieldChampionships | 2:27.98 | 9 | 900 |
| Feb. 3, 2019 | NJCTC Wayne Letwink Memorial Winter Championships | 2:33.05 | 3 | 801 |
| Dec. 17, 2017 | Bishop Loughlin Games | 2:39.44 | 7 | 684 |
1500m
1096
Points
3:40.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Larry Ellis Invitational | 3:40.79 | 2 | 1096 |
| May 11, 2025 | Ivy League Heptagonal Outdoor Track and Field Championships | 3:45.23 | 6 | 1038 |
| March 29, 2025 | Raleigh Relays | 3:46.63 | 44 | 1020 |
| May 5, 2024 | Ivy League Heptagonal Championships | 3:49.40 | 13 | 984 |
| Jan. 5, 2019 | The 25th Hispanic Games | 4:07.71 | 13 | 766 |
| July 2, 2017 | AAU Region 1 Qualifier | 4:11.88 | 2 | 720 |
| Jan. 6, 2018 | The 24th US Army Hispanic Games | 4:17.53 | 30 | 661 |
| Aug. 5, 2017 | AAU Junior Olympic Games | 4:24.30 | 28 | 592 |
| May 11, 2025 | Ivy League Heptagonal Outdoor Track and Field Championships | 4:27.13 | 5 | 565 |
| June 23, 2017 | AAU District Qualifier - New Jersey (15-18) | 4:31.16 | 3 | 527 |
| Dec. 4, 2016 | NJ AAU Jersey City Developmental Meet | 4:36.37 | 1 | 480 |
1600m
945
Points
4:09.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2021 | NJSIAA State Meet Of Champions | 4:09.42 | 2 | 945 |
| May 20, 2021 | Hudson County Championships | 4:10.56 | 1 | 932 |
| June 12, 2021 | NJSIAA Groups Non-Public A & B | 4:12.80 | 3 | 906 |
| Feb. 24, 2019 | NJSIAA Meet of Champions | 4:17.32 | 4 | 856 |
| Jan. 28, 2019 | Hudson County Championships | 4:22.21 | 2 | 803 |
| Feb. 16, 2019 | NJSIAA Group Championships | 4:22.62 | 2 | 798 |
| June 2, 2018 | NJSIAA Groups - 1, 4 & NP A | 4:23.51 | 6 | 789 |
| Feb. 17, 2018 | NJSIAA Group Championships | 4:25.20 | 4 | 771 |
| Jan. 29, 2018 | Hudson County Championships | 4:25.85 | 3 | 764 |
| May 22, 2018 | NJSIAA Sectionals Non-Public North A and B | 4:29.55 | 4 | 726 |
| May 19, 2018 | Hudson County Championships | 4:30.60 | 6 | 716 |
| March 31, 2018 | Raider Relays | 4:36.74 | 2 | 655 |
2000m_cc
671
Points
5:52.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2017 | Manhattan HS Invitational | 5:52.60 | 1 | 671 |
3000m
978
Points
8:13.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 11, 2025 | Penn Select | 8:13.63 | 4 | 978 |
| Jan. 14, 2023 | Penn Select 10 | 8:15.76 | 8 | 966 |
| July 2, 2017 | AAU Region 1 Qualifier | 9:28.96 | 3 | 599 |
| Aug. 5, 2017 | AAU Junior Olympic Games | 9:36.52 | 13 | 566 |
| July 23, 2017 | UAGTCA Youth Meet | 9:49.31 | 4 | 512 |
| June 23, 2017 | AAU District Qualifier - New Jersey (15-18) | 10:22.65 | 1 | 385 |
3200m_cc
738
Points
9:37.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 4, 2017 | NJCTC Cross Country Championship | 9:37.19 | 1 | 738 |
| Sept. 9, 2017 | Cherokee Challenge | 10:14.23 | 1 | 578 |
| Sept. 18, 2016 | Lakeland Junior XC Week 2 | 11:17.11 | 1 | 351 |
| Oct. 9, 2016 | Lakeland Junior XC Week 5 | 14:37.96 | 2 | 3 |
3200m
679
Points
9:50.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 20, 2021 | Hudson County Championships | 9:50.22 | 2 | 679 |
| April 30, 2018 | Jersey City Outdoor Championships | 10:01.90 | 2 | 629 |
| March 13, 2021 | HCTCA Winter Track Qualifying Series | 10:07.42 | 2 | 606 |
400m
651
Points
53.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2018 | Bill Reid Memorial | 53.75 | 6 | 651 |
| April 30, 2019 | Jersey City Outdoor Championships | 53.84 | 6 | 646 |
4000m_cc
627
Points
12:41.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2018 | Manhattan HS Invitational | 12:41.80 | 2 | 627 |
| Oct. 12, 2019 | Manhattan HS Invitational | 13:25.00 | 44 | 490 |
| Oct. 23, 2016 | Lakeland Junior XC Week 7 | 15:31.39 | 5 | 188 |
5000m_cc
751
Points
15:19.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | Hudson County Championship | 15:19.90 | 1 | 751 |
| Oct. 3, 2020 | St. Dominic Academy XC Invitational | 15:21.34 | 1 | 747 |
| Oct. 26, 2018 | Hudson County Championship | 15:29.50 | 2 | 724 |
| Oct. 24, 2019 | South Hudson XC Championships | 15:46.60 | 1 | 676 |
| Oct. 10, 2020 | Back to the Mountain Invitational | 16:01.00 | 1 | 637 |
| Nov. 17, 2018 | NJSIAA XC Meet of Champions | 16:02.00 | 9 | 635 |
| Nov. 16, 2019 | NJSIAA Group Championships | 16:04.00 | 2 | 629 |
| Sept. 14, 2018 | Battle @ Ocean County Park | 16:04.99 | 1 | 627 |
| Sept. 13, 2019 | Battle @ Ocean County Park | 16:13.00 | 4 | 606 |
| Sept. 30, 2017 | Stewart Invitational | 16:19.75 | 8 | 588 |
| Oct. 28, 2017 | Hudson County Cross Country Championship | 16:23.90 | 6 | 578 |
| Oct. 5, 2019 | New Balance Shore Coaches Invitational | 16:24.00 | 2 | 578 |
| Nov. 11, 2017 | NJSIAA Group Championships | 16:24.00 | 4 | 578 |
| Nov. 3, 2020 | Jersey City Championship | 16:26.86 | 2 | 570 |
| Nov. 10, 2018 | NJSIAA Group Championships | 16:28.00 | 2 | 568 |
| Oct. 6, 2018 | New Balance Shore Coaches Invitational | 16:29.00 | 5 | 565 |
| Sept. 22, 2018 | Bowdoin XC Classic | 16:36.80 | 12 | 546 |
| Nov. 18, 2017 | NJSIAA XC Meet of Champions | 16:50.00 | 64 | 514 |
| Nov. 15, 2020 | NJSIAA Sectionals - Non-Public North | 16:55.00 | 3 | 502 |
| Sept. 28, 2019 | Bowdoin XC Classic | 16:59.60 | 5 | 491 |
| Nov. 23, 2019 | NJSIAA XC Meet of Champions | 17:16.00 | 105 | 453 |
| Oct. 7, 2017 | New Balance Shore Coaches Invitational | 17:21.00 | 29 | 442 |
| Oct. 21, 2020 | Colt Invite | 17:36.68 | 26 | 408 |
| Nov. 25, 2017 | Nike Cross Nationals Northeast Regional | 17:52.00 | 149 | 376 |
| Nov. 24, 2018 | Nike Cross Nationals Northeast Regional | 18:03.10 | 156 | 354 |
5000m
751
Points
15:20.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2020 | GSTC High School Fall Showcase Meet #1 | 15:20.15 | 4 | 751 |
6000m_cc
698
Points
19:21.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2021 | Lehigh Invitational | 19:21.40 | 46 | 698 |
800m
1052
Points
1:49.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 1:49.12 | 8 | 1052 |
| April 12, 2025 | South Florida Invitational | 1:49.35 | 5 | 1045 |
| April 20, 2024 | Paul Donahue Invitational | 1:50.20 | 4 | 1021 |
| Jan. 29, 2022 | Sykes & Sabcock Invitational | 1:50.94 | 8 | 1000 |
| April 16, 2022 | Larry Ellis Invitational | 1:51.30 | 13 | 990 |
| March 22, 2025 | Penn Challenge | 1:51.51 | 2 | 984 |
| May 20, 2021 | Hudson County Championships | 1:51.74 | 1 | 977 |
| Feb. 3, 2024 | Sykes & Sabock Challenge | 1:51.81 | 6 | 975 |
| Feb. 12, 2022 | 2022 Darius Dixon Memorial Invitational | 1:52.31 | 17 | 961 |
| March 23, 2024 | Penn Challenge | 1:52.36 | 1 | 960 |
| June 12, 2021 | NJSIAA Groups Non-Public A & B | 1:52.57 | 2 | 954 |
| March 27, 2021 | HCTCA Indoor All Star Meet | 1:56.39 | 1 | 852 |
| May 5, 2021 | Jersey City Championship | 1:58.33 | 1 | 803 |
| Dec. 17, 2018 | Spike Shoe Holiday Festival | 1:59.05 | 1 | 784 |
| Feb. 18, 2020 | 86th Eastern States Championships | 1:59.18 | 8 | 781 |
| April 21, 2018 | 30th Annual Blue Devil Classic | 2:00.98 | 4 | 737 |
| March 13, 2021 | HCTCA Winter Track Qualifying Series | 2:01.40 | 1 | 727 |
| Feb. 29, 2020 | NJSIAA Group Championships | 2:01.48 | 5 | 725 |
| May 22, 2018 | NJSIAA Sectionals Non-Public North A and B | 2:03.14 | 8 | 686 |
| Jan. 16, 2018 | Jersey City Championships | 2:03.47 | 3 | 678 |
8000m_cc
902
Points
24:11.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 24:11.10 | 60 | 902 |
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 24:22.10 | 139 | 882 |
| Oct. 15, 2022 | Panorama Farms XC23 Invitational | 24:25.70 | 67 | 876 |
| Oct. 31, 2025 | BIG EAST Cross Country Championships | 24:46.20 | 34 | 841 |
| Oct. 17, 2025 | Nuttycombe Wisconsin Invitational | 26:17.71 | 205 | 695 |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 26:19.00 | 98 | 693 |
| Sept. 9, 2022 | PSU Spiked Shoe Invitational | 27:21.70 | 61 | 600 |
mile
1086
Points
3:59.11
Personal Record
Mid-D
Event Group
1052
Points
1:49.12
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 800m | Raleigh Relays | 1:49.12 | 8 | 1052 |
| April 12, 2025 | 800m | South Florida Invitational | 1:49.35 | 5 | 1045 |
| April 20, 2024 | 800m | Paul Donahue Invitational | 1:50.20 | 4 | 1021 |
| Feb. 8, 2025 | 1000m | Penn Classic | 2:22.63 | 1 | 1011 |
| Jan. 29, 2022 | 800m | Sykes & Sabcock Invitational | 1:50.94 | 8 | 1000 |
Mile
Event Group
1096
Points
3:40.79
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 1500m | Larry Ellis Invitational | 3:40.79 | 2 | 1096 |
| April 19, 2025 | Mile | Paul Donahue Invitational | 3:59.11 | 1 | 1086 |
| Dec. 7, 2024 | Mile | Penn Opener | 3:59.84 | 3 | 1077 |
| Feb. 15, 2025 | Mile | Boston University David Hemery Valentine Invitational | 4:00.72 | 48 | 1066 |
| May 11, 2025 | 1500m | Ivy League Heptagonal Outdoor Track and Field Championships | 3:45.23 | 6 | 1038 |
Cross Country
Event Group
902
Points
24:11.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 24:11.10 | 60 | 902 |
| Sept. 30, 2022 | 8000mCC | 48th Lehigh Paul Short Run | 24:22.10 | 139 | 882 |
| Oct. 15, 2022 | 8000mCC | Panorama Farms XC23 Invitational | 24:25.70 | 67 | 876 |
| Oct. 31, 2025 | 8000mCC | BIG EAST Cross Country Championships | 24:46.20 | 34 | 841 |
| Nov. 2, 2019 | 5K XC | Hudson County Championship | 15:19.90 | 1 | 751 |
Distance
Event Group
978
Points
8:13.63
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 11, 2025 | 3000m | Penn Select | 8:13.63 | 4 | 978 |
| Jan. 14, 2023 | 3000m | Penn Select 10 | 8:15.76 | 8 | 966 |
| May 20, 2021 | 3200m | Hudson County Championships | 9:50.22 | 2 | 679 |
| April 30, 2018 | 3200m | Jersey City Outdoor Championships | 10:01.90 | 2 | 629 |
| March 13, 2021 | 3200m | HCTCA Winter Track Qualifying Series | 10:07.42 | 2 | 606 |
Long Sprints
Event Group
651
Points
53.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 26, 2018 | 400m | Bill Reid Memorial | 53.75 | 6 | 651 |
| April 30, 2019 | 400m | Jersey City Outdoor Championships | 53.84 | 6 | 646 |
Long-Distance
Event Group
751
Points
15:20.15
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 19, 2020 | 5000m | GSTC High School Fall Showcase Meet #1 | 15:20.15 | 4 | 751 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava