Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
809
Points
18:19.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 6, 2025 | New Balance RunningLane XC Championships | 18:19.67 | 62 | 809 |
| Dec. 7, 2024 | New Balance RunningLane XC Championships | 17:42.42 | 16 | 870 |
| Oct. 12, 2023 | Ocean County XC Championships | 17:49.00 | 1 | 859 |
| Oct. 23, 2025 | Shore Conference Championships | 17:51.00 | 6 | 856 |
| Oct. 14, 2022 | Ocean County XC Championships | 17:51.58 | 2 | 855 |
| Oct. 24, 2024 | Shore Conference Championships | 17:56.00 | 7 | 847 |
| Nov. 1, 2025 | NJSIAA Sectionals - Central | 18:00.64 | 2 | 840 |
| Oct. 6, 2022 | A-South Championships | 18:01.09 | 1 | 839 |
| Sept. 23, 2022 | Osprey XC High School Invite | 18:03.34 | 1 | 835 |
| Oct. 29, 2022 | NJSIAA Sectionals - South | 18:04.02 | 1 | 834 |
| Sept. 15, 2023 | Battle @ Ocean County Park | 18:08.00 | 1 | 828 |
| Nov. 26, 2022 | Fall Crush XC Open | 18:16.90 | 1 | 813 |
| Sept. 22, 2023 | Osprey XC High School Invite | 18:20.39 | 1 | 807 |
| Nov. 2, 2024 | NJSIAA Sectionals - Central | 18:23.60 | 2 | 802 |
| Oct. 20, 2022 | Shore Conference Championships | 18:23.99 | 7 | 802 |
| Sept. 27, 2025 | Thompson Park Class Meet | 18:26.00 | 2 | 798 |
| Oct. 5, 2023 | A-South Championships | 18:26.00 | 1 | 798 |
| Oct. 17, 2024 | Monmouth County XC Championships | 18:31.00 | 2 | 790 |
| Oct. 28, 2023 | NJSIAA Sectionals - South | 18:36.11 | 1 | 782 |
| Nov. 4, 2023 | NJSIAA Group Championships | 18:39.00 | 3 | 778 |
| Nov. 9, 2024 | NJSIAA Group Championships | 18:41.00 | 2 | 774 |
| Oct. 14, 2025 | Monmouth County XC Championships | 18:48.00 | 5 | 763 |
| Nov. 11, 2023 | NJSIAA XC Meet of Champions | 18:51.00 | 12 | 759 |
| Sept. 28, 2024 | Bowdoin XC Classic | 18:54.00 | 4 | 754 |
| Nov. 16, 2024 | NJSIAA XC Meet of Champions | 18:54.00 | 9 | 754 |
| Oct. 8, 2022 | South Jersey Track Coaches Association Open | 19:05.04 | 3 | 737 |
| Sept. 9, 2025 | Shore Conference A North | 19:06.00 | 1 | 735 |
| Oct. 1, 2022 | New Balance Shore Coaches Invitational | 19:10.00 | 2 | 729 |
| Nov. 8, 2025 | NJSIAA Group Championships | 19:14.00 | 5 | 723 |
| Nov. 5, 2022 | NJSIAA Group Championships | 19:35.00 | 3 | 691 |
| Sept. 10, 2024 | Shore A North Divisional Championships | 19:41.69 | 3 | 681 |
| Nov. 12, 2022 | NJSIAA XC Meet of Champions | 20:24.00 | 63 | 620 |
1500m
929
Points
4:36.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 4:36.75 | 66 | 929 |
| June 22, 2025 | New Balance Nationals Outdoor | 4:37.25 | 72 | 925 |
| March 12, 2023 | Nike Indoor Nationals | 4:41.79 | 2 | 893 |
| March 17, 2024 | adidas Track Nationals | 4:43.94 | 4 | 879 |
| March 23, 2025 | adidas Track Nationals | 4:44.83 | 2 | 872 |
| March 20, 2022 | USATF Youth Indoor National Championships | 4:45.20 | 2 | 870 |
| June 9, 2019 | USATF New Jersey Association 14U JO Championships | 5:04.31 | 1 | 744 |
| Feb. 16, 2020 | USATF National Youth Preview | 5:12.99 | 4 | 691 |
1600m
947
Points
4:53.20
Personal Record
2mile_cc
819
Points
11:20.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 5, 2025 | Run The Night Powered by Nike | 11:20.00 | 2 | 819 |
| Sept. 16, 2022 | Battle @ Ocean County Park | 11:43.56 | 1 | 758 |
2400m_cc
906
Points
7:55.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 11, 2021 | Cherokee Challenge | 7:55.68 | 1 | 906 |
| Oct. 22, 2019 | Ocean County MS XC Championship | 8:40.00 | 1 | 744 |
| Sept. 25, 2021 | Six Flags Wild Safari Invitational | 8:41.00 | 1 | 740 |
| Sept. 28, 2019 | Six Flags Wild Safari Inv - Middle School | 8:55.00 | 1 | 692 |
2500m_cc
901
Points
8:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2021 | Ocean County MS XC Championship | 8:18.00 | 1 | 901 |
3000m
877
Points
10:12.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 5, 2025 | 10th Annual Ocean Breeze Freedom Games | 10:12.42 | 1 | 877 |
| March 20, 2022 | USATF Youth Indoor National Championships | 10:21.52 | 1 | 850 |
| June 26, 2022 | USATF-NJ Association Junior Olympic Track & Field Championship | 10:38.00 | 1 | 802 |
| June 9, 2019 | USATF New Jersey Association 14U JO Championships | 10:46.58 | 1 | 778 |
| Feb. 16, 2020 | USATF National Youth Preview | 10:47.90 | 1 | 774 |
3000m_cc
874
Points
10:13.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 5, 2020 | AAU National Cross Country Championships | 10:13.26 | 2 | 874 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 10:47.00 | 1 | 776 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 10:57.15 | 1 | 748 |
3200m
905
Points
10:44.51
Personal Record
3200m_cc
838
Points
11:08.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2023 | Cherokee Challenge | 11:08.84 | 1 | 838 |
| Sept. 10, 2022 | Cherokee Challenge | 11:38.67 | 1 | 759 |
400m
840
Points
59.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 8, 2025 | Monmouth County Championships | 59.91 | 10 | 840 |
| Jan. 18, 2024 | Ocean County Championships | 1:00.99 | 4 | 804 |
| Jan. 24, 2025 | Monmouth County Championships | 1:01.36 | 7 | 792 |
| Dec. 20, 2023 | Toms River Varsity Classic | 1:01.66 | 2 | 783 |
| Dec. 21, 2022 | Toms River Varsity Classic | 1:02.72 | 2 | 749 |
4000m_cc
808
Points
14:28.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 7, 2021 | USATF New Jersey Association Junior Olympic Championships | 14:28.20 | 1 | 808 |
800m
954
Points
2:12.25
Personal Record
mile
932
Points
4:57.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 4:57.14 | 67 | 932 |
| June 22, 2025 | New Balance Nationals Outdoor | 4:57.88 | 74 | 927 |
| March 16, 2025 | New Balance Nationals Indoor | 5:01.10 | 78 | 906 |
| March 12, 2023 | Nike Indoor Nationals | 5:01.96 | 2 | 901 |
| March 23, 2025 | adidas Track Nationals | 5:03.31 | 1 | 892 |
| March 17, 2024 | adidas Track Nationals | 5:03.61 | 3 | 890 |
Cross Country
Event Group
906
Points
7:55.68
Personal Record
2400mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 11, 2021 | 2400mCC | Cherokee Challenge | 7:55.68 | 1 | 906 |
| Oct. 26, 2021 | 2500mCC | Ocean County MS XC Championship | 8:18.00 | 1 | 901 |
| Dec. 5, 2020 | 3000mCC | AAU National Cross Country Championships | 10:13.26 | 2 | 874 |
| Dec. 7, 2024 | 5K XC | New Balance RunningLane XC Championships | 17:42.42 | 16 | 870 |
| Oct. 12, 2023 | 5K XC | Ocean County XC Championships | 17:49.00 | 1 | 859 |
Mile
Event Group
947
Points
4:53.20
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 4, 2025 | 1600m | NJSIAA State Meet Of Champions | 4:53.20 | 4 | 947 |
| March 2, 2025 | 1600m | NJSIAA Meet of Champions | 4:53.84 | 3 | 942 |
| June 10, 2023 | 1600m | NJSIAA Group Championships - 1 - 4 - NPA | 4:54.12 | 3 | 940 |
| June 15, 2023 | 1600m | NJSIAA State Meet Of Champions | 4:55.09 | 3 | 934 |
| June 16, 2024 | Mile | New Balance Nationals Outdoor | 4:57.14 | 67 | 932 |
Distance
Event Group
905
Points
10:44.51
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2025 | 3200m | Holmdel Twilight Series - Night of 3200s | 10:44.51 | 126 | 905 |
| May 23, 2023 | 3200m | Shore Conference Championships | 10:47.16 | 1 | 898 |
| March 5, 2023 | 3200m | NJSIAA Meet of Champions | 10:47.80 | 7 | 896 |
| May 17, 2025 | 3200m | NJSIAA Sectionals Central Groups 1 and 4 | 10:53.43 | 1 | 880 |
| Jan. 5, 2025 | 3000m | 10th Annual Ocean Breeze Freedom Games | 10:12.42 | 1 | 877 |
Long Sprints
Event Group
840
Points
59.91
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 8, 2025 | 400m | Monmouth County Championships | 59.91 | 10 | 840 |
| Jan. 18, 2024 | 400m | Ocean County Championships | 1:00.99 | 4 | 804 |
| Jan. 24, 2025 | 400m | Monmouth County Championships | 1:01.36 | 7 | 792 |
| Dec. 20, 2023 | 400m | Toms River Varsity Classic | 1:01.66 | 2 | 783 |
| Dec. 21, 2022 | 400m | Toms River Varsity Classic | 1:02.72 | 2 | 749 |
Mid-D
Event Group
954
Points
2:12.25
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 18, 2023 | 800m | New Balance Nationals Outdoor | 2:12.25 | 1 | 954 |
| May 31, 2025 | 800m | NJSIAA Group Championships - 1 & 4 | 2:12.56 | 2 | 949 |
| June 14, 2025 | 800m | East Coast Track and Field Championships | 2:12.72 | 5 | 946 |
| May 17, 2025 | 800m | NJSIAA Sectionals Central Groups 1 and 4 | 2:13.20 | 1 | 939 |
| June 10, 2023 | 800m | NJSIAA Group Championships - 1 - 4 - NPA | 2:13.55 | 2 | 933 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava