Performance Dashboard
Athlete analytics & progression tracking
1000m
695
Points
2:38.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2023 | Bergen County Championships | 2:38.80 | 5 | 695 |
1500m
1004
Points
3:47.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 3:47.89 | 6 | 1004 |
| Feb. 8, 2025 | 117th Millrose Games | 3:51.75 | 6 | 955 |
| March 16, 2025 | Nike Indoor Nationals | 3:53.45 | 4 | 934 |
| Jan. 8, 2025 | Millrose Games Trials | 3:59.40 | 1 | 862 |
| Jan. 6, 2024 | The Armory Hispanic Games | 3:59.60 | 3 | 860 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:01.85 | 7 | 833 |
| March 1, 2023 | Eastern States Championships | 4:10.74 | 8 | 733 |
1600m
1039
Points
4:01.53
Personal Record
2800m_cc
547
Points
9:00.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 23, 2021 | Bergen County Group Championships | 9:00.00 | 3 | 547 |
2900m_cc
485
Points
9:35.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 11, 2021 | Season Opener Invitational | 9:35.00 | 3 | 485 |
3000m
956
Points
8:17.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 8:17.51 | 3 | 956 |
| April 29, 2023 | The Penn Relays Carnival Presented by Toyota | 9:01.90 | 22 | 724 |
3200m
945
Points
8:54.81
Personal Record
3200m_cc
96
Points
13:03.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 2, 2021 | New Balance Shore Coaches Invitational | 13:03.00 | 32 | 96 |
400m
812
Points
50.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Gene Littler Bergen County Championships | 50.80 | 3 | 812 |
5000m_cc
731
Points
15:27.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2023 | Bergen County / Lou Molino MOCs | 15:27.00 | 1 | 731 |
| Oct. 26, 2024 | Bergen County / Lou Molino MOCs | 15:29.00 | 1 | 725 |
| Nov. 4, 2023 | NJSIAA Group Championships | 15:41.00 | 3 | 692 |
| Dec. 2, 2023 | Nike Cross Nationals | 15:42.40 | 33 | 688 |
| Oct. 5, 2024 | Shore Coaches Invitational | 15:45.00 | 1 | 681 |
| Oct. 19, 2024 | Bergen County Group Championships | 15:47.00 | 1 | 675 |
| Nov. 9, 2024 | NJSIAA Group Championships | 15:52.00 | 1 | 662 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 15:56.60 | 5 | 649 |
| Nov. 11, 2023 | NJSIAA XC Meet of Champions | 15:58.00 | 7 | 645 |
| Oct. 10, 2024 | Big North - Freedom XC Championship | 15:59.00 | 1 | 643 |
| Sept. 30, 2023 | New Balance Shore Coaches Invitational | 16:00.44 | 1 | 639 |
| Sept. 14, 2024 | Briarwood Invitational | 16:01.14 | 1 | 637 |
| Oct. 14, 2023 | Bergen County Group Championships | 16:06.00 | 1 | 624 |
| Oct. 22, 2022 | Bergen County / Lou Molino MOCs | 16:09.00 | 4 | 616 |
| Sept. 9, 2023 | Briarwood Invitational | 16:09.30 | 2 | 615 |
| Sept. 30, 2024 | Big North - Freedom Batch Meet | 16:12.00 | 1 | 608 |
| Oct. 15, 2022 | Bergen County Group Championships | 16:13.00 | 2 | 606 |
| Oct. 28, 2023 | NJSIAA Sectionals - North 1 | 16:21.00 | 1 | 585 |
| Oct. 4, 2022 | Big North Championships - Freedom | 16:23.00 | 1 | 580 |
| Nov. 2, 2024 | NJSIAA Sectionals - North 1 | 16:24.00 | 1 | 578 |
| Oct. 2, 2023 | Big North - Freedom XC Championship | 16:37.00 | 1 | 545 |
| Sept. 14, 2023 | Big North - Freedom Batch Meet | 16:41.00 | 2 | 535 |
| Oct. 29, 2022 | NJSIAA Sectionals - North 1 | 16:42.00 | 3 | 533 |
| Oct. 1, 2022 | New Balance Shore Coaches Invitational | 16:50.00 | 11 | 514 |
| Nov. 5, 2022 | NJSIAA Group Championships | 16:55.00 | 28 | 502 |
| Sept. 9, 2022 | Big North - Freedom Batch Meet | 16:59.00 | 3 | 492 |
| Nov. 12, 2022 | NJSIAA XC Meet of Champions | 17:05.00 | 73 | 478 |
| Sept. 17, 2022 | Briarwood Invitational | 17:06.40 | 9 | 475 |
| Nov. 16, 2024 | NJSIAA XC Meet of Champions | 17:07.00 | 89 | 474 |
| Nov. 23, 2024 | Nike Cross Nationals Northeast Regional | 17:23.20 | 103 | 437 |
| Oct. 15, 2021 | Big North Championships - Freedom | 18:57.00 | 8 | 255 |
| Nov. 3, 2021 | Freshman/JV State Meet | 18:57.40 | 12 | 254 |
| Oct. 5, 2021 | Big North - Freedom Batch Meet | 19:06.00 | 39 | 240 |
| Sept. 25, 2021 | Garret Invitational | 20:47.00 | 27 | 103 |
800m
984
Points
1:51.50
Personal Record
8000m_cc
895
Points
24:14.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 31, 2025 | ACC Cross Country Championships | 24:14.60 | 78 | 895 |
| Oct. 17, 2025 | Nuttycombe Wisconsin Invitational | 25:51.08 | 40 | 736 |
mile
1038
Points
4:03.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | RunningLane Track Championships | 4:03.02 | 3 | 1038 |
| June 22, 2025 | New Balance Nationals Outdoor | 4:04.41 | 4 | 1021 |
| March 16, 2025 | Nike Indoor Nationals | 4:08.97 | 3 | 968 |
| Feb. 8, 2025 | 117th Millrose Games | 4:10.49 | 7 | 950 |
| Jan. 8, 2025 | Millrose Games Trials | 4:15.51 | 1 | 893 |
| Jan. 6, 2024 | The Armory Hispanic Games | 4:17.24 | 3 | 874 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:20.64 | 9 | 836 |
| March 1, 2023 | Eastern States Championships | 4:28.42 | 7 | 754 |
| Jan. 12, 2022 | Ridgewood Winter Games | 5:14.50 | 3 | 354 |
Mid-D
Event Group
984
Points
1:51.50
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 800m | NJSIAA Sectionals North 1 Groups 1 and 4 | 1:51.50 | 1 | 984 |
| June 1, 2024 | 800m | NJSIAA Sectionals North 1 Groups 1 and 4 | 1:53.19 | 2 | 937 |
| Jan. 25, 2025 | 800m | Dr. Sander Scorcher | 1:53.23 | 1 | 936 |
| June 22, 2025 | 800m | New Balance Nationals Outdoor | 1:54.37 | 84 | 905 |
| Dec. 16, 2024 | 800m | Spiked Shoe Holiday Festival | 1:56.04 | 1 | 861 |
Mile
Event Group
1039
Points
4:01.53
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 1600m | RunningLane Track Championships | 4:01.53 | 3 | 1039 |
| May 24, 2025 | Mile | RunningLane Track Championships | 4:03.02 | 3 | 1038 |
| June 22, 2025 | Mile | New Balance Nationals Outdoor | 4:04.41 | 4 | 1021 |
| June 22, 2025 | 1500m | New Balance Nationals Outdoor | 3:47.89 | 6 | 1004 |
| June 12, 2024 | 1600m | NJSIAA State Meet Of Champions | 4:04.49 | 1 | 1003 |
Cross Country
Event Group
895
Points
24:14.60
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 31, 2025 | 8000mCC | ACC Cross Country Championships | 24:14.60 | 78 | 895 |
| Oct. 17, 2025 | 8000mCC | Nuttycombe Wisconsin Invitational | 25:51.08 | 40 | 736 |
| Oct. 21, 2023 | 5K XC | Bergen County / Lou Molino MOCs | 15:27.00 | 1 | 731 |
| Oct. 26, 2024 | 5K XC | Bergen County / Lou Molino MOCs | 15:29.00 | 1 | 725 |
| Nov. 4, 2023 | 5K XC | NJSIAA Group Championships | 15:41.00 | 3 | 692 |
Distance
Event Group
956
Points
8:17.51
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 3000m | Penn Relays Carnival Presented by Toyota | 8:17.51 | 3 | 956 |
| March 2, 2025 | 3200m | NJSIAA Meet of Champions | 8:54.81 | 1 | 945 |
| March 3, 2024 | 3200m | NJSIAA Meet of Champions | 8:59.77 | 1 | 919 |
| June 10, 2023 | 3200m | NJSIAA Group Championships - 1 - 4 - NPA | 9:06.10 | 2 | 887 |
| May 31, 2025 | 3200m | NJSIAA Group Championships - 1 & 4 | 9:07.09 | 1 | 882 |
Long Sprints
Event Group
812
Points
50.80
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2025 | 400m | Gene Littler Bergen County Championships | 50.80 | 3 | 812 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava