Performance Dashboard
Athlete analytics & progression tracking
200m
973
Points
21.66
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2024 | Hornet Invitational | 21.66 | 2 | 973 | 69° |
| July 9, 2023 | USATF Region 3 Junior Olympic Championship | 21.95 | 1 | 932 | 88° |
| May 11, 2024 | NCHSAA 4A Mideast Regional | 21.97 | 4 | 929 | 71° |
| July 30, 2023 | USATF National Junior Olympic Championship | 22.05 | 10 | 918 | 81° |
| July 30, 2023 | USATF National Junior Olympic Championship | 22.18 | 22 | 901 | 81° |
| June 26, 2025 | USATF Region 3 Junior Olympic Championship | 22.21 | 10 | 897 | 92° |
| July 9, 2023 | USATF Region 3 Junior Olympic Championship | 22.22 | 1 | 895 | 88° |
| April 30, 2024 | DC 6 Conference Meet | 22.24 | 4 | 893 | 81° |
| June 25, 2023 | 2023 USATF North Carolina Association Junior Olympic Championshi | 22.29 | 1 | 886 | 88° |
| June 7, 2025 | BodyArmour State Games | 22.32 | 6 | 882 | 85° |
| June 23, 2024 | 2024 USATF North Carolina Association JO Championships | 22.35 | 5 | 878 | 93° |
| March 15, 2025 | T. Sanders Memorial Invitational | 22.35 | 1 | 878 | 71° |
| June 23, 2024 | USATF North Carolina Association Junior Olympic Championships | 22.35 | 5 | 878 | 93° |
| June 25, 2023 | 2023 USATF North Carolina Association Junior Olympic Championshi | 22.35 | 1 | 878 | 88° |
| May 2, 2025 | Hornet Last Chance Meet | 22.41 | 1 | 870 | 85° |
| April 24, 2025 | DAC-VI Dual Meet | 22.48 | 3 | 861 | 77° |
| March 16, 2024 | Clash of the Carolina's | 22.49 | 16 | 859 | 72° |
| April 8, 2025 | DC VI Meet #2 at East Chapel Hill | 22.60 | 1 | 845 | 55° |
| April 8, 2025 | DC VI Meet #2 at East Chapel Hill | 22.60 | 1 | 845 | 55° |
| May 17, 2024 | NCHSAA 4A State Championship | 22.61 | 13 | 844 | 76° |
| May 31, 2025 | NCRunners Elite Tune Up | 22.77 | 17 | 823 | 76° |
| April 17, 2025 | DAC-VI Dual Meet | 22.81 | 2 | 818 | 67° |
| March 25, 2023 | Freshman-Sophomore / Triangle Challenge | 22.92 | 3 | 803 | 82° |
| March 18, 2025 | DCVI Riverside v Hillside and Voyager | 23.02 | 2 | 791 | |
| April 5, 2023 | DAC-VII Quad Meet | 23.14 | 2 | 776 | 85° |
| June 3, 2023 | NC United Outdoor Invitational | 23.26 | 6 | 761 | 86° |
| March 18, 2023 | Cary Academy Invitational | 23.32 | 6 | 753 | |
| April 6, 2024 | Panther Invitational | 23.47 | 11 | 735 | 61° |
| March 8, 2025 | Clash of the Carolina's | 23.54 | 42 | 726 | 71° |
| April 16, 2022 | Panther Invitational | 23.54 | 22 | 726 | 78° |
| May 5, 2022 | Athens Last Chance | 23.70 | 6 | 707 | 77° |
| April 1, 2023 | Panther Invitational | 23.72 | 38 | 704 | 74° |
| March 23, 2022 | DAC-VII Tri Meet | 23.74 | 5 | 702 | 69° |
| March 8, 2022 | Hillside, Riverside, Chapel Hill Quad Meet | 24.14 | 4 | 655 | 62° |
| March 19, 2022 | Cary Academy Invitational | 24.42 | 12 | 623 | |
| April 13, 2022 | Northern, Jordan, Hillside, Voyager @ Riverside | 24.46 | 8 | 619 | 82° |
| April 6, 2022 | Chapel Hill, Hillside, Northern, NCSSM, VA @ Riverside | 24.54 | 13 | 610 | 78° |
300m
791
Points
36.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 25, 2025 | Fast Track Invitational | 36.40 | 11 | 791 | |
| Dec. 21, 2024 | JDL Holiday Invitational | 36.43 | 18 | 789 | |
| Jan. 16, 2025 | Cary Academy Polar Bear #2 | 36.58 | 1 | 778 | 50° |
| Feb. 3, 2024 | Mondo Elite HS Invitational | 37.56 | 42 | 706 | |
| Jan. 21, 2023 | Fast Track Invitational | 37.90 | 13 | 681 | |
| Dec. 16, 2023 | JDL Holiday Invitational | 38.77 | 29 | 621 | |
| Dec. 17, 2022 | COROS Holiday Classic | 38.79 | 29 | 620 | |
| Jan. 7, 2023 | Just Don't Lose Classic | 39.14 | 29 | 597 |
400m
974
Points
48.11
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 10, 2025 | NCHSAA 4A Mideast Regional | 48.11 | 2 | 974 | 73° |
| May 17, 2024 | NCHSAA 4A State Championship | 48.32 | 6 | 961 | 76° |
| Aug. 3, 2024 | AAU Junior Olympic Games | 48.35 | 15 | 959 | 84° |
| May 31, 2025 | NCRunners Elite Tune Up | 48.80 | 5 | 931 | 76° |
| June 26, 2025 | USATF Region 3 Junior Olympic Championship | 48.84 | 3 | 928 | 92° |
| April 12, 2023 | DAC VII Tri Meet | 48.94 | 2 | 922 | 78° |
| April 5, 2025 | Panther Invitational | 48.95 | 3 | 922 | 86° |
| May 11, 2024 | NCHSAA 4A Mideast Regional | 49.23 | 1 | 905 | 71° |
| June 26, 2025 | USATF Region 3 Junior Olympic Championship | 49.38 | 4 | 895 | 92° |
| June 22, 2025 | New Balance Nationals Outdoor | 49.38 | 96 | 895 | 93° |
| April 29, 2025 | DC 6 Conference Championship Meet | 49.41 | 1 | 894 | 82° |
| April 25, 2025 | Cary AC Elite Sprint & Distance | 49.42 | 4 | 893 | 81° |
| April 29, 2023 | Hornet Invitational | 49.46 | 1 | 891 | 77° |
| July 30, 2023 | USATF National Junior Olympic Championship | 49.46 | 7 | 891 | 81° |
| July 9, 2023 | USATF Region 3 Junior Olympic Championship | 49.64 | 1 | 880 | 88° |
| June 30, 2024 | AAU Region 25 National Qualifier | 49.76 | 8 | 873 | 90° |
| June 25, 2023 | 2023 USATF North Carolina Association Junior Olympic Championshi | 49.78 | 1 | 871 | 88° |
| March 16, 2024 | Clash of the Carolina's | 49.85 | 3 | 867 | 72° |
| April 30, 2024 | DC 6 Conference Meet | 49.89 | 2 | 865 | 81° |
| April 11, 2024 | East Chapel Hill vs Hillside | 50.34 | 3 | 838 | 73° |
| April 13, 2024 | Hornet Invitational | 50.38 | 8 | 836 | 69° |
| April 5, 2023 | DAC-VII Quad Meet | 50.44 | 1 | 833 | 85° |
| June 18, 2023 | adidas Outdoor Nationals | 50.44 | 24 | 833 | 88° |
| July 9, 2023 | USATF Region 3 Junior Olympic Championship | 50.46 | 1 | 831 | 88° |
| April 6, 2024 | Panther Invitational | 50.63 | 6 | 821 | 61° |
| March 8, 2025 | Clash of the Carolina's | 50.73 | 12 | 816 | 71° |
| June 7, 2025 | BodyArmour State Games | 50.75 | 2 | 815 | 85° |
| May 13, 2023 | NCHSAA 4A Mideast Regional | 50.76 | 3 | 814 | 84° |
| April 17, 2025 | DAC-VI Dual Meet | 50.91 | 3 | 805 | 67° |
| July 30, 2023 | USATF National Junior Olympic Championship | 51.09 | 10 | 795 | 81° |
| May 2, 2023 | DAC VII Conference Meet | 51.25 | 3 | 786 | 67° |
| June 25, 2023 | 2023 USATF North Carolina Association Junior Olympic Championshi | 51.49 | 2 | 772 | 88° |
| June 3, 2023 | NC United Outdoor Invitational | 51.79 | 2 | 756 | 86° |
| April 1, 2023 | Panther Invitational | 51.79 | 13 | 756 | 74° |
| March 25, 2023 | Freshman-Sophomore / Triangle Challenge | 52.01 | 1 | 743 | 82° |
| March 18, 2023 | Cary Academy Invitational | 52.08 | 4 | 740 | |
| May 17, 2025 | NCHSAA 4A State Championship | 52.35 | 14 | 725 | 80° |
| March 27, 2025 | DAC-VI Dual Meet | 52.64 | 1 | 709 | 63° |
| March 18, 2025 | DCVI Riverside v Hillside and Voyager | 52.94 | 1 | 693 | |
| July 30, 2023 | USATF National Junior Olympic Championship | 53.04 | 6 | 688 | 81° |
| March 19, 2022 | Cary Academy Invitational | 53.19 | 9 | 680 | |
| May 5, 2022 | Athens Last Chance | 53.33 | 5 | 673 | 77° |
| March 23, 2022 | DAC-VII Tri Meet | 53.58 | 3 | 659 | 69° |
| May 20, 2023 | NCHSAA 4A State Championship | 53.58 | 16 | 659 | 76° |
| Jan. 6, 2024 | Just Don't Lose Classic | 53.73 | 9 | 652 | |
| April 16, 2022 | Panther Invitational | 53.74 | 22 | 651 | 78° |
| March 15, 2023 | Hillside, Jordan, East Chapel Hill, Voyager @ Riverside | 53.74 | 3 | 651 | 54° |
| March 29, 2025 | 3rd Annual Hornet Invitational | 53.82 | 13 | 647 | 78° |
| April 20, 2022 | DAC VII Quad - Chapel Hill, Hillside, SA @ Jordan | 54.14 | 7 | 631 | 63° |
| March 8, 2022 | Hillside, Riverside, Chapel Hill Quad Meet | 54.54 | 4 | 611 | 62° |
| March 2, 2022 | Riverside, Hillside, ECH @ Jordan | 55.34 | 7 | 571 | 71° |
| March 26, 2022 | 6th Annual T. Sanders Memorial High School Invitational | 55.36 | 19 | 570 | 57° |
| April 6, 2022 | Chapel Hill, Hillside, Northern, NCSSM, VA @ Riverside | 56.93 | 8 | 497 | 78° |
| April 13, 2022 | Northern, Jordan, Hillside, Voyager @ Riverside | 58.94 | 16 | 411 | 82° |
500m
586
Points
1:12.34
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 7, 2023 | Just Don't Lose Classic | 1:12.34 | 21 | 586 | |
| Jan. 12, 2023 | Cary Academy Polar Bear #2 | 1:13.09 | 3 | 559 | |
| Dec. 17, 2022 | COROS Holiday Classic | 1:14.61 | 30 | 505 | |
| Dec. 16, 2023 | JDL Holiday Invitational | 1:15.68 | 34 | 469 |
800m
620
Points
2:06.05
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 18, 2024 | Chapel Hill and Hillside | 2:06.05 | 3 | 620 | 84° |
| June 25, 2023 | 2023 USATF North Carolina Association Junior Olympic Championshi | 2:07.20 | 4 | 594 | 88° |
Short Sprints
Event Group
973
Points
21.66
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 13, 2024 | 200m | Hornet Invitational | 21.66 | 2 | 973 | 69° |
| July 9, 2023 | 200m | USATF Region 3 Junior Olympic Championship | 21.95 | 1 | 932 | 88° |
| May 11, 2024 | 200m | NCHSAA 4A Mideast Regional | 21.97 | 4 | 929 | 71° |
| July 30, 2023 | 200m | USATF National Junior Olympic Championship | 22.05 | 10 | 918 | 81° |
| July 30, 2023 | 200m | USATF National Junior Olympic Championship | 22.18 | 22 | 901 | 81° |
Long Sprints
Event Group
974
Points
48.11
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 10, 2025 | 400m | NCHSAA 4A Mideast Regional | 48.11 | 2 | 974 | 73° |
| May 17, 2024 | 400m | NCHSAA 4A State Championship | 48.32 | 6 | 961 | 76° |
| Aug. 3, 2024 | 400m | AAU Junior Olympic Games | 48.35 | 15 | 959 | 84° |
| May 31, 2025 | 400m | NCRunners Elite Tune Up | 48.80 | 5 | 931 | 76° |
| June 26, 2025 | 400m | USATF Region 3 Junior Olympic Championship | 48.84 | 3 | 928 | 92° |
Mid-D
Event Group
620
Points
2:06.05
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 18, 2024 | 800m | Chapel Hill and Hillside | 2:06.05 | 3 | 620 | 84° |
| June 25, 2023 | 800m | 2023 USATF North Carolina Association Junior Olympic Championshi | 2:07.20 | 4 | 594 | 88° |