Performance Dashboard
Athlete analytics & progression tracking
100m
378
Points
13.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 30, 2019 | AAU Region-02 National Qualifier | 13.08 | 6 | 378 | 82° |
| Aug. 3, 2019 | AAU Junior Olympic Games | 13.21 | 44 | 353 | 86° |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 13.31 | 7 | 335 | |
| June 30, 2019 | AAU Region-02 National Qualifier | 13.51 | 5 | 300 | 82° |
1600m
691
Points
4:33.07
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| July 13, 2024 | 2024 City of Wilmington Youth Invitational | 4:33.07 | 1 | 691 | 89° |
| July 16, 2022 | City of Wilmington Youth Invitational | 4:43.04 | 2 | 596 | 84° |
200m
957
Points
21.77
Personal Record
300m
337
Points
43.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 27, 2019 | Ocean Breeze Holiday Festival (Youth Only) | 43.63 | 5 | 337 |
400m
1046
Points
46.98
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 46.98 | 9 | 1046 | 93° |
| Aug. 5, 2023 | AAU Junior Olympic Games | 47.41 | 2 | 1019 | 82° |
| May 11, 2024 | Inter-Ac League Championships | 47.53 | 1 | 1011 | 63° |
| Aug. 3, 2024 | AAU Junior Olympic Games | 47.55 | 10 | 1010 | 84° |
| June 16, 2024 | AAU Mid-Atlantic Qualifier | 47.58 | 1 | 1008 | 84° |
| May 13, 2023 | Inter-Ac League Championships | 47.73 | 1 | 998 | 72° |
| June 30, 2024 | AAU Region 02 Qualifier at Millersville PA | 47.77 | 1 | 995 | 94° |
| June 18, 2023 | AAU Mid-Atlantic District Qualifier | 47.92 | 1 | 986 | 81° |
| May 11, 2024 | Inter-Ac League Championships | 47.94 | 1 | 985 | 63° |
| April 5, 2025 | Haverford Invitational | 47.97 | 1 | 983 | 57° |
| July 30, 2023 | USATF National Junior Olympic Championship | 48.12 | 1 | 973 | 81° |
| July 30, 2023 | USATF National Junior Olympic Championship | 48.15 | 1 | 971 | 81° |
| April 30, 2025 | Inter-Ac #3 at Malvern Prep | 48.16 | 1 | 971 | 78° |
| Aug. 5, 2023 | AAU Junior Olympic Games | 48.20 | 2 | 968 | 82° |
| June 11, 2023 | USATF Mid-Atlantic Junior Olympic T&F Association Championships | 48.25 | 1 | 965 | 88° |
| June 11, 2023 | USATF New York Association Junior Olympic Championships | 48.25 | 1 | 965 | |
| July 2, 2023 | AAU Region 02 Qualifier | 48.42 | 1 | 954 | 85° |
| July 9, 2023 | 2023 USATF Region 2 Championships | 48.48 | 1 | 951 | |
| Aug. 6, 2022 | AAU Junior Olympics Games | 48.58 | 3 | 944 | 89° |
| Aug. 6, 2022 | AAU Junior Olympics Games | 48.60 | 4 | 943 | 89° |
| July 30, 2023 | USATF National Junior Olympic Championship | 48.75 | 1 | 934 | 81° |
| May 5, 2023 | 18th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 48.83 | 6 | 929 | |
| Feb. 23, 2025 | Kristian Marche Memorial Invitational | 48.87 | 2 | 927 | 46° |
| May 13, 2023 | Inter-Ac League Championships | 48.87 | 1 | 927 | 72° |
| July 3, 2022 | AAU Region 02 Qualifier | 48.94 | 2 | 922 | 88° |
| March 30, 2024 | Pennsylvania Track Classic | 49.03 | 2 | 917 | 58° |
| Feb. 16, 2025 | PAISAA Indoor Track & Field Championships | 49.35 | 3 | 897 | 55° |
| Feb. 4, 2024 | Ocean Breeze Invitational | 49.36 | 5 | 897 | |
| March 31, 2023 | The John Heins Invitational | 49.45 | 1 | 891 | 60° |
| June 19, 2022 | AAU Mid-Atlantic District Qualifier | 49.57 | 1 | 884 | 76° |
| April 12, 2022 | CB South at CB West | 50.09 | 2 | 853 | 69° |
| April 13, 2024 | The Bensalem Invitational | 50.19 | 2 | 847 | 58° |
| April 10, 2024 | Inter-Ac #1 at Malvern Prep | 50.26 | 1 | 843 | 73° |
| July 9, 2023 | 2023 USATF Region 2 Championships | 50.27 | 1 | 842 | |
| Aug. 7, 2021 | AAU Junior Olympics Games | 50.65 | 4 | 820 | 90° |
| Aug. 7, 2021 | AAU Junior Olympics Games | 50.78 | 3 | 813 | 90° |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 50.84 | 2 | 809 | 88° |
| April 2, 2022 | The North Penn Open | 50.91 | 2 | 805 | 53° |
| March 29, 2022 | CB South @ CB East (Boys) | 52.82 | 1 | 700 | |
| Aug. 3, 2019 | AAU Junior Olympic Games | 56.93 | 10 | 497 | 86° |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 57.75 | 3 | 461 | |
| June 30, 2019 | AAU Region-02 National Qualifier | 58.65 | 3 | 423 | 82° |
| July 22, 2018 | UAGTCA's Ron Jackson Youth Invitational | 59.12 | 1 | 403 | |
| June 10, 2018 | AAU Mid-Atlantic District Qualifier | 59.36 | 1 | 394 | |
| July 22, 2018 | UAGTCA's Ron Jackson Youth Invitational | 59.55 | 1 | 386 | |
| June 24, 2018 | AAU Region 2 National Qualifier | 1:00.01 | 1 | 368 | 85° |
| July 23, 2017 | UAGTCA Youth Meet | 1:00.07 | 2 | 366 | 87° |
| July 23, 2017 | UAGTCA Youth Meet | 1:00.78 | 2 | 339 | 87° |
| June 11, 2017 | AAU District Qualifier - Mid-Atlantic | 1:00.89 | 1 | 335 | 90° |
| Aug. 5, 2017 | AAU Junior Olympic Games | 1:02.56 | 8 | 276 | 76° |
| Aug. 5, 2017 | AAU Junior Olympic Games | 1:03.83 | 8 | 235 | 76° |
55m
395
Points
7.76
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 27, 2019 | Ocean Breeze Holiday Festival (Youth Only) | 7.76 | 2 | 395 | |
| Feb. 16, 2020 | USATF National Youth Preview | 7.88 | 17 | 354 |
600m
1029
Points
1:17.84
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 6, 2025 | McFerrin-12 Degree Invitational | 1:17.84 | 3 | 1029 | |
| Dec. 6, 2025 | McFerrin-12 Degree Invitational | 1:17.84 | 3 | 1029 |
800m
1048
Points
1:49.24
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 1:49.24 | 9 | 1048 | 93° |
| May 19, 2025 | PA Independent School Athletic Association (PAISAA) Championship | 1:49.51 | 1 | 1040 | 69° |
| May 18, 2024 | PA Independent School Athletic Association (PAISAA) Championship | 1:49.69 | 1 | 1035 | 65° |
| June 16, 2024 | New Balance Nationals Outdoor | 1:49.93 | 7 | 1028 | 87° |
| May 10, 2025 | Inter-Ac League Championships | 1:50.27 | 1 | 1019 | 68° |
| June 12, 2024 | Brooks PR Invitational | 1:50.67 | 7 | 1007 | 64° |
| Aug. 3, 2024 | AAU Junior Olympic Games | 1:50.69 | 1 | 1007 | 84° |
| Jan. 17, 2026 | Texas Tech Corky Classic | 1:50.78 | 2 | 1004 | |
| July 30, 2023 | USATF National Junior Olympic Championship | 1:50.88 | 1 | 1001 | 81° |
| March 29, 2025 | The North Penn Open | 1:50.91 | 1 | 1001 | 79° |
| May 3, 2025 | 19th Annual Bryn Mawr Running Co. Henderson Invitational | 1:51.04 | 3 | 997 | 81° |
| May 3, 2025 | 19th Annual Bryn Mawr Running Co. Henderson Invitational | 1:51.04 | 3 | 997 | 81° |
| Aug. 5, 2023 | AAU Junior Olympic Games | 1:51.77 | 2 | 976 | 82° |
| March 2, 2025 | PTFCA Indoor State Championship | 1:52.16 | 3 | 966 | 31° |
| March 16, 2025 | New Balance Nationals Indoor | 1:52.20 | 12 | 965 | 66° |
| April 17, 2025 | Jim Kelly Invitational | 1:52.33 | 1 | 961 | 59° |
| April 22, 2023 | 36th Father Judge Relays | 1:52.52 | 1 | 956 | 77° |
| May 20, 2023 | PA Independent School Athletic Association (PAISAA) Championship | 1:52.55 | 1 | 955 | 69° |
| May 11, 2024 | Inter-Ac League Championships | 1:52.89 | 1 | 946 | 63° |
| June 18, 2023 | New Balance Nationals Outdoor | 1:53.09 | 2 | 940 | 84° |
| May 3, 2024 | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 1:53.12 | 3 | 939 | 67° |
| April 11, 2025 | Fords Twilight Track Classic | 1:53.14 | 2 | 939 | 44° |
| Aug. 6, 2022 | AAU Junior Olympics Games | 1:53.60 | 1 | 926 | 89° |
| May 21, 2022 | PIAA District 1 AAA Championships | 1:53.84 | 2 | 920 | 91° |
| Aug. 3, 2024 | AAU Junior Olympic Games | 1:53.98 | 3 | 916 | 84° |
| Aug. 6, 2022 | AAU Junior Olympics Games | 1:54.00 | 1 | 915 | 89° |
| May 14, 2022 | SOL National Conference Championships | 1:54.04 | 2 | 914 | |
| Feb. 15, 2025 | TFCAofGP Meet of Champions | 1:54.09 | 4 | 913 | 38° |
| Jan. 19, 2025 | TFCAofGP Meet #7 | 1:54.23 | 1 | 909 | 36° |
| Feb. 25, 2024 | PTFCA Indoor State Championship | 1:54.25 | 4 | 909 | 46° |
| Jan. 25, 2025 | New York International Showcase | 1:54.33 | 4 | 907 | 29° |
| June 30, 2024 | AAU Region 02 Qualifier at Millersville PA | 1:54.37 | 1 | 905 | 94° |
| May 13, 2023 | Inter-Ac League Championships | 1:54.46 | 1 | 903 | 72° |
| May 28, 2022 | PIAA T&F State Championships | 1:54.48 | 7 | 903 | |
| Aug. 5, 2023 | AAU Junior Olympic Games | 1:54.53 | 1 | 901 | 82° |
| July 3, 2022 | AAU Region 02 Qualifier | 1:55.00 | 1 | 889 | 88° |
| June 16, 2024 | AAU Mid-Atlantic Qualifier | 1:55.08 | 1 | 887 | 84° |
| July 30, 2023 | USATF National Junior Olympic Championship | 1:55.28 | 1 | 881 | 81° |
| May 1, 2024 | Malvern Prep #2 | 1:55.56 | 1 | 874 | 80° |
| Feb. 4, 2024 | Ocean Breeze Invitational | 1:56.12 | 4 | 859 | |
| March 22, 2023 | Episcopal Academy v Springside Chestnut Hill Academy | 1:57.07 | 2 | 835 | 61° |
| July 2, 2023 | AAU Region 02 Qualifier | 1:57.78 | 1 | 816 | 85° |
| May 3, 2022 | CB South at Pennridge | 1:59.47 | 1 | 774 | 69° |
| March 25, 2023 | Pennsylvania Track Classic | 2:00.06 | 1 | 760 | 50° |
| Aug. 7, 2021 | AAU Junior Olympics Games | 2:00.81 | 2 | 741 | 90° |
| June 18, 2023 | AAU Mid-Atlantic District Qualifier | 2:00.89 | 1 | 739 | 81° |
| June 19, 2022 | AAU Mid-Atlantic District Qualifier | 2:01.21 | 1 | 732 | 76° |
| April 2, 2022 | The North Penn Open | 2:01.22 | 6 | 731 | 53° |
| July 9, 2023 | 2023 USATF Region 2 Championships | 2:01.33 | 1 | 729 | |
| May 11, 2024 | Inter-Ac League Championships | 2:01.58 | 3 | 723 | 63° |
| May 13, 2023 | Inter-Ac League Championships | 2:01.77 | 2 | 718 | 72° |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 2:03.46 | 1 | 678 | 88° |
| March 30, 2024 | Pennsylvania Track Classic | 2:03.76 | 1 | 671 | 58° |
| Aug. 7, 2021 | AAU Junior Olympics Games | 2:04.82 | 5 | 647 | 90° |
| June 11, 2023 | USATF Mid-Atlantic Junior Olympic T&F Association Championships | 2:06.70 | 1 | 605 | 88° |
| June 11, 2023 | USATF New York Association Junior Olympic Championships | 2:06.70 | 1 | 605 | |
| Aug. 3, 2019 | AAU Junior Olympic Games | 2:12.13 | 4 | 492 | 86° |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 2:13.29 | 1 | 470 | |
| June 30, 2019 | AAU Region-02 National Qualifier | 2:16.19 | 1 | 415 | 82° |
| Feb. 16, 2020 | USATF National Youth Preview | 2:16.35 | 2 | 413 | |
| July 22, 2018 | UAGTCA's Ron Jackson Youth Invitational | 2:18.49 | 1 | 375 | |
| Aug. 5, 2017 | AAU Junior Olympic Games | 2:21.46 | 4 | 325 | 76° |
| July 23, 2017 | UAGTCA Youth Meet | 2:22.36 | 1 | 311 | 87° |
| June 10, 2018 | AAU Mid-Atlantic District Qualifier | 2:22.71 | 1 | 306 | |
| June 11, 2017 | AAU District Qualifier - Mid-Atlantic | 2:28.81 | 2 | 218 | 90° |
| June 24, 2018 | AAU Region 2 National Qualifier | 2:29.50 | 1 | 209 | 85° |
| May 27, 2017 | Tri State Track and Field Championships | 2:37.64 | 1 | 117 | 73° |
Short Sprints
Event Group
957
Points
21.77
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 30, 2025 | 200m | Inter-Ac #3 at Malvern Prep | 21.77 | 1 | 957 | 78° |
| July 30, 2023 | 200m | USATF National Junior Olympic Championship | 21.96 | 9 | 931 | 81° |
| July 30, 2023 | 200m | USATF National Junior Olympic Championship | 22.02 | 19 | 923 | 81° |
| April 5, 2025 | 200m | Haverford Invitational | 22.07 | 2 | 916 | 57° |
| July 9, 2023 | 200m | 2023 USATF Region 2 Championships | 22.21 | 2 | 897 |
Mile
Event Group
691
Points
4:33.07
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| July 13, 2024 | 1600m | 2024 City of Wilmington Youth Invitational | 4:33.07 | 1 | 691 | 89° |
| July 16, 2022 | 1600m | City of Wilmington Youth Invitational | 4:43.04 | 2 | 596 | 84° |
Long Sprints
Event Group
1046
Points
46.98
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 22, 2025 | 400m | New Balance Nationals Outdoor | 46.98 | 9 | 1046 | 93° |
| Aug. 5, 2023 | 400m | AAU Junior Olympic Games | 47.41 | 2 | 1019 | 82° |
| May 11, 2024 | 400m | Inter-Ac League Championships | 47.53 | 1 | 1011 | 63° |
| Aug. 3, 2024 | 400m | AAU Junior Olympic Games | 47.55 | 10 | 1010 | 84° |
| June 16, 2024 | 400m | AAU Mid-Atlantic Qualifier | 47.58 | 1 | 1008 | 84° |
Mid-D
Event Group
1048
Points
1:49.24
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 22, 2025 | 800m | New Balance Nationals Outdoor | 1:49.24 | 9 | 1048 | 93° |
| May 19, 2025 | 800m | PA Independent School Athletic Association (PAISAA) Championship | 1:49.51 | 1 | 1040 | 69° |
| May 18, 2024 | 800m | PA Independent School Athletic Association (PAISAA) Championship | 1:49.69 | 1 | 1035 | 65° |
| Dec. 6, 2025 | 600m | McFerrin-12 Degree Invitational | 1:17.84 | 3 | 1029 | |
| Dec. 6, 2025 | 600m | McFerrin-12 Degree Invitational | 1:17.84 | 3 | 1029 |