Performance Dashboard
Athlete analytics & progression tracking
1000m
832
Points
3:02.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 13, 2024 | Nittany Lion Challenge | 3:02.39 | 10 | 832 |
1500m
944
Points
4:34.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | Dalton eBanks | 4:34.63 | 9 | 944 |
| April 5, 2025 | George Mason Dalton Ebanks Invitational | 4:34.63 | 9 | 944 |
| April 19, 2025 | Virginia Challenge | 4:37.08 | 26 | 926 |
| May 4, 2025 | America East Outdoor Championships | 4:37.71 | 1 | 922 |
| May 5, 2024 | America East Outdoor Track & Field Championships | 4:39.20 | 6 | 911 |
| May 4, 2025 | America East Outdoor Championships | 4:42.40 | 6 | 889 |
| April 12, 2025 | Duke Invitational | 4:43.79 | 88 | 880 |
| May 5, 2024 | America East Outdoor Track & Field Championships | 4:44.06 | 2 | 878 |
1600m
784
Points
5:18.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | SJTCA Winter Meet #8 | 5:18.72 | 3 | 784 |
| Dec. 16, 2022 | Olympic Conference #1 | 5:22.24 | 1 | 763 |
| Feb. 11, 2022 | NJSIAA Sectional Championships - South Groups 1&4 | 5:25.24 | 8 | 745 |
| Jan. 11, 2020 | Olympic & Tri County Meet | 5:29.72 | 1 | 718 |
| Feb. 22, 2021 | RV Quad | 5:29.81 | 1 | 718 |
| Dec. 23, 2019 | Spike Shoe Holiday Festival | 5:40.50 | 9 | 657 |
3000m
924
Points
9:56.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | Nittany Lion Challenge | 9:56.83 | 14 | 924 |
| Feb. 1, 2025 | Penn State National Open | 10:03.29 | 17 | 904 |
3200m
779
Points
11:30.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2021 | SJTCA Winter Meet #3 | 11:30.92 | 1 | 779 |
| Feb. 17, 2020 | SJTCA Winter Meet #15: OPEN | 11:47.98 | 2 | 735 |
| Feb. 11, 2022 | NJSIAA Sectional Championships - South Groups 1&4 | 11:56.10 | 8 | 715 |
3200m_cc
525
Points
13:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2019 | Battle @ Ocean County Park | 13:18.00 | 12 | 525 |
| Sept. 11, 2021 | Cherokee Challenge | 13:33.05 | 33 | 493 |
| Oct. 5, 2019 | New Balance Shore Coaches Invitational | 13:37.00 | 2 | 485 |
400m
835
Points
1:00.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 25, 2023 | Cherokee Final Countdown- Last Chance | 1:00.08 | 4 | 835 |
| June 3, 2023 | NJSIAA Sectionals South Groups 1 and 4 | 1:00.66 | 15 | 815 |
| June 4, 2022 | NJSIAA Sectionals South Groups 1 and 4 | 1:01.14 | 11 | 800 |
| Jan. 23, 2023 | SJTCA Winter Meet #9 | 1:02.05 | 3 | 770 |
| Feb. 1, 2020 | SJTCA Winter Meet #11 | 1:03.46 | 9 | 725 |
| Feb. 22, 2022 | SJTCA Winter Meet #16 | 1:03.57 | 2 | 722 |
| Jan. 11, 2020 | Olympic & Tri County Meet | 1:05.11 | 9 | 675 |
| Jan. 4, 2020 | SJTCA Winter Meet #4 | 1:05.49 | 17 | 664 |
5000m_cc
867
Points
17:44.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | America East Cross Country Championships | 17:44.30 | 7 | 867 |
| Aug. 30, 2024 | Mount 5K Duals | 18:13.14 | 1 | 819 |
| Oct. 29, 2022 | NJSIAA Sectionals - South | 18:15.54 | 2 | 815 |
| Oct. 31, 2025 | America East Cross Country Championships | 18:21.40 | 19 | 806 |
| Oct. 19, 2022 | Olympic Conference Championships | 18:26.77 | 2 | 797 |
| Aug. 29, 2025 | Mount St. Mary's 5k Duals | 18:29.59 | 1 | 793 |
| Sept. 24, 2022 | Six Flags Wild Safari Invitational - High School | 18:51.00 | 4 | 759 |
| Oct. 8, 2022 | South Jersey Track Coaches Association Open | 18:54.87 | 2 | 753 |
| Nov. 6, 2021 | NJSIAA Sectionals - South | 18:59.94 | 3 | 745 |
| Oct. 27, 2023 | America East Cross Country Championships | 19:07.70 | 29 | 733 |
| Oct. 20, 2021 | Olympic Conference Championships | 19:18.28 | 5 | 717 |
| Oct. 10, 2020 | Cougar Invitational Team Challenge | 19:32.18 | 13 | 696 |
| Nov. 9, 2019 | NJSIAA Sectionals - South | 19:32.30 | 14 | 695 |
| Oct. 24, 2020 | Olympic Conference Championships | 19:37.50 | 1 | 688 |
| Nov. 20, 2021 | NJSIAA XC Meet of Champions | 19:41.00 | 49 | 682 |
| Oct. 1, 2022 | New Balance Shore Coaches Invitational | 19:47.00 | 6 | 674 |
| Sept. 16, 2022 | Battle @ Ocean County Park | 19:51.26 | 7 | 667 |
| Nov. 14, 2020 | NJSIAA Sectionals - South | 19:51.30 | 1 | 667 |
| Nov. 5, 2022 | NJSIAA Group Championships | 19:53.00 | 7 | 665 |
| Nov. 12, 2022 | NJSIAA XC Meet of Champions | 19:56.00 | 33 | 660 |
| Oct. 23, 2019 | Olympic Conference Championships | 19:56.67 | 12 | 659 |
| Oct. 3, 2020 | Olympic Conf Batch Meet | 19:57.77 | 1 | 658 |
| Nov. 13, 2021 | NJSIAA Group Championships | 20:09.00 | 20 | 641 |
| Oct. 12, 2019 | South Jersey Track Coaches Association Open | 20:09.83 | 9 | 640 |
| Oct. 31, 2020 | Camden County Championship | 20:34.40 | 10 | 605 |
| Nov. 27, 2021 | Nike Cross Nationals Northeast Regional | 20:37.40 | 31 | 601 |
| Sept. 17, 2021 | Battle @ Ocean County Park | 20:41.00 | 19 | 596 |
| Nov. 16, 2019 | NJSIAA Group Championships | 20:42.53 | 65 | 594 |
| Sept. 1, 2023 | Mount St. Mary's 5k Duals | 20:42.70 | 24 | 594 |
| Sept. 21, 2019 | Ray Hoagland RVXC Invite | 21:08.27 | 1 | 559 |
| Sept. 25, 2021 | Six Flags Wild Safari Invitational | 21:14.00 | 38 | 551 |
| Sept. 24, 2019 | Olympic Conf Batch Meet | 22:13.31 | 6 | 475 |
6000m_cc
931
Points
21:01.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 21:01.30 | 38 | 931 |
| Oct. 18, 2024 | IC4A/ECAC XC Championship | 21:17.60 | 10 | 909 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 21:17.90 | 102 | 909 |
| Nov. 10, 2023 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 21:48.60 | 97 | 868 |
| Sept. 7, 2024 | Cantello Invitational | 22:08.10 | 5 | 842 |
| Sept. 13, 2025 | Cantello Invitational | 22:47.60 | 2 | 791 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 23:26.50 | 109 | 743 |
| Oct. 13, 2023 | IC4A/ECAC XC Championship | 23:50.70 | 197 | 713 |
| Sept. 9, 2023 | Navy Cross Country Invitational | 24:01.30 | 29 | 701 |
800m
913
Points
2:14.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2024 | IC4A/ECAC Outdoor Track & Field Championships | 2:14.77 | 17 | 913 |
| March 29, 2025 | Towson Invitational | 2:16.14 | 3 | 892 |
| June 3, 2023 | NJSIAA Sectionals South Groups 1 and 4 | 2:17.02 | 5 | 878 |
| March 12, 2023 | Nike Indoor Nationals | 2:17.12 | 2 | 877 |
| May 4, 2023 | SJTCA Elite T&F Meet | 2:17.72 | 2 | 867 |
| May 23, 2023 | Olympic Conference Championships (Patriot) | 2:17.86 | 3 | 865 |
| June 26, 2022 | East Coast Track and Field Championships | 2:18.21 | 8 | 860 |
| April 12, 2025 | Duke Invitational | 2:18.26 | 75 | 859 |
| Feb. 18, 2023 | NJSIAA Group Championships | 2:18.30 | 4 | 858 |
| May 13, 2023 | Camden County Championships | 2:18.37 | 2 | 857 |
| Feb. 12, 2023 | NJSIAA Sectional Championships - South Groups 1&4 | 2:18.51 | 3 | 855 |
| June 4, 2022 | NJSIAA Sectionals South Groups 1 and 4 | 2:18.53 | 6 | 855 |
| Jan. 27, 2023 | Olympic Conference #2 | 2:18.78 | 2 | 851 |
| Feb. 22, 2022 | SJTCA Winter Meet #16 | 2:19.12 | 1 | 846 |
| April 15, 2023 | Lenape Girls Invitational | 2:19.51 | 1 | 840 |
| May 6, 2023 | SJTCA Open (Girls) Saturday | 2:19.51 | 1 | 840 |
| Jan. 16, 2023 | SJTCA Winter Meet #6 | 2:19.53 | 3 | 840 |
| May 24, 2022 | Olympic Conference Championships | 2:19.68 | 3 | 837 |
| May 14, 2022 | Camden County Championships | 2:19.69 | 1 | 837 |
| June 11, 2022 | NJSIAA Groups 2 & 4 | 2:19.78 | 10 | 836 |
| June 10, 2023 | NJSIAA Group Championships - 1 - 4 - NPA | 2:20.12 | 10 | 831 |
| March 5, 2023 | NJSIAA Meet of Champions | 2:20.18 | 14 | 830 |
| Feb. 10, 2024 | Darius Dixon Memorial Invitational | 2:20.88 | 36 | 819 |
| Feb. 15, 2025 | Darius Dixon Memorial Invitational | 2:20.92 | 34 | 819 |
| May 11, 2022 | Dual: Cherry Hill East @ Eastern Regional | 2:21.00 | 2 | 817 |
| June 18, 2023 | New Balance Nationals Outdoor | 2:22.76 | 60 | 791 |
| April 9, 2022 | Lenape Girls Invitational | 2:23.50 | 1 | 780 |
| Feb. 1, 2020 | SJTCA Winter Meet #11 | 2:24.04 | 2 | 772 |
| Feb. 23, 2020 | NJSIAA Sectional Championships - South Gr. 1&4 | 2:25.48 | 8 | 752 |
| Dec. 28, 2019 | SJTCA Winter Meet #2 | 2:34.12 | 3 | 632 |
mile
932
Points
4:57.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 23, 2025 | America East Indoor Championship | 4:57.08 | 5 | 932 |
| Jan. 12, 2025 | VCU Rams Indoor Invitational | 4:58.05 | 1 | 926 |
| Jan. 25, 2025 | Dr. Sander Scorcher | 5:00.40 | 23 | 911 |
| Jan. 19, 2024 | Ramapo College Indoor Track & Field Opener | 5:02.80 | 2 | 895 |
| Feb. 20, 2024 | America East Indoor Championships | 5:08.58 | 10 | 858 |
| Feb. 10, 2024 | Darius Dixon Memorial Invitational | 5:12.96 | 16 | 831 |
| Jan. 26, 2020 | Ocean Breeze High School Invitational | 5:29.84 | 4 | 729 |
Mid-D
Event Group
913
Points
2:14.77
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2024 | 800m | IC4A/ECAC Outdoor Track & Field Championships | 2:14.77 | 17 | 913 |
| March 29, 2025 | 800m | Towson Invitational | 2:16.14 | 3 | 892 |
| June 3, 2023 | 800m | NJSIAA Sectionals South Groups 1 and 4 | 2:17.02 | 5 | 878 |
| March 12, 2023 | 800m | Nike Indoor Nationals | 2:17.12 | 2 | 877 |
| May 4, 2023 | 800m | SJTCA Elite T&F Meet | 2:17.72 | 2 | 867 |
Mile
Event Group
944
Points
4:34.63
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2025 | 1500m | Dalton eBanks | 4:34.63 | 9 | 944 |
| April 5, 2025 | 1500m | George Mason Dalton Ebanks Invitational | 4:34.63 | 9 | 944 |
| Feb. 23, 2025 | Mile | America East Indoor Championship | 4:57.08 | 5 | 932 |
| April 19, 2025 | 1500m | Virginia Challenge | 4:37.08 | 26 | 926 |
| Jan. 12, 2025 | Mile | VCU Rams Indoor Invitational | 4:58.05 | 1 | 926 |
Distance
Event Group
924
Points
9:56.83
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 18, 2025 | 3000m | Nittany Lion Challenge | 9:56.83 | 14 | 924 |
| Feb. 1, 2025 | 3000m | Penn State National Open | 10:03.29 | 17 | 904 |
| Dec. 29, 2021 | 3200m | SJTCA Winter Meet #3 | 11:30.92 | 1 | 779 |
| Feb. 17, 2020 | 3200m | SJTCA Winter Meet #15: OPEN | 11:47.98 | 2 | 735 |
| Feb. 11, 2022 | 3200m | NJSIAA Sectional Championships - South Groups 1&4 | 11:56.10 | 8 | 715 |
Cross Country
Event Group
931
Points
21:01.30
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 15, 2024 | 6000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 21:01.30 | 38 | 931 |
| Oct. 18, 2024 | 6000mCC | IC4A/ECAC XC Championship | 21:17.60 | 10 | 909 |
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 21:17.90 | 102 | 909 |
| Nov. 10, 2023 | 6000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 21:48.60 | 97 | 868 |
| Nov. 2, 2024 | 5K XC | America East Cross Country Championships | 17:44.30 | 7 | 867 |
Long Sprints
Event Group
835
Points
1:00.08
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 25, 2023 | 400m | Cherokee Final Countdown- Last Chance | 1:00.08 | 4 | 835 |
| June 3, 2023 | 400m | NJSIAA Sectionals South Groups 1 and 4 | 1:00.66 | 15 | 815 |
| June 4, 2022 | 400m | NJSIAA Sectionals South Groups 1 and 4 | 1:01.14 | 11 | 800 |
| Jan. 23, 2023 | 400m | SJTCA Winter Meet #9 | 1:02.05 | 3 | 770 |
| Feb. 1, 2020 | 400m | SJTCA Winter Meet #11 | 1:03.46 | 9 | 725 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava