Performance Dashboard
Athlete analytics & progression tracking
1000m
919
Points
2:54.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Mondo Elite HS Invitational | 2:54.90 | 1 | 919 |
| Feb. 15, 2025 | NCHSAA 3A Indoor State Championship Meet | 2:58.30 | 1 | 879 |
| Jan. 4, 2025 | JDL Run Fast Invitational | 2:59.17 | 2 | 869 |
| Dec. 19, 2024 | Donna Davis Holiday Invitational | 2:59.81 | 1 | 862 |
| Feb. 3, 2024 | Mondo Elite HS Invitational | 3:01.09 | 3 | 847 |
| Feb. 10, 2023 | NCHSAA 3A Indoor State Championship Meet | 3:11.88 | 6 | 729 |
| Jan. 6, 2023 | Weddington Invitational at JDL | 3:15.09 | 3 | 695 |
| Jan. 11, 2023 | North Lincoln Polar Bear #2 | 3:16.90 | 3 | 677 |
| Dec. 9, 2022 | HOT Santa | 3:18.13 | 4 | 664 |
1500m
934
Points
4:35.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 4:35.99 | 177 | 934 |
| Jan. 19, 2025 | The VA Showcase | 4:38.64 | 7 | 915 |
1600m
976
Points
4:48.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Carolina Distance Carnival | 4:48.87 | 3 | 976 |
| May 24, 2025 | RunningLane Track Championships | 4:49.92 | 7 | 969 |
| May 20, 2024 | NCHSAA 3A State Championship | 4:54.29 | 1 | 939 |
| Jan. 19, 2025 | The VA Showcase | 4:56.98 | 7 | 921 |
| Jan. 4, 2025 | JDL Run Fast Invitational | 4:59.13 | 2 | 907 |
| May 16, 2025 | NCHSAA 3A State Championship | 4:59.74 | 1 | 903 |
| April 20, 2024 | Carolina Distance Carnival | 5:00.09 | 11 | 901 |
| May 12, 2023 | NCHSAA 3A West Regional | 5:01.99 | 2 | 889 |
| Feb. 10, 2024 | NCHSAA 3A Indoor State Championship Meet | 5:02.30 | 1 | 887 |
| Dec. 19, 2024 | Donna Davis Holiday Invitational | 5:04.65 | 1 | 872 |
| May 19, 2023 | NCHSAA 3A State Championship | 5:04.87 | 2 | 870 |
| Feb. 15, 2025 | NCHSAA 3A Indoor State Championship Meet | 5:07.95 | 1 | 851 |
| May 11, 2024 | NCHSAA 3A West Regional | 5:08.91 | 1 | 845 |
| Feb. 10, 2023 | NCHSAA 3A Indoor State Championship Meet | 5:10.74 | 1 | 833 |
| May 10, 2025 | NCHSAA 3A West Regional | 5:11.40 | 1 | 829 |
| March 18, 2023 | Marvin Ridge Invitational | 5:16.27 | 2 | 799 |
| April 22, 2023 | Carolina Distance Carnival | 5:17.10 | 50 | 794 |
| Jan. 28, 2023 | Bulldog Invitational | 5:18.26 | 12 | 787 |
| March 27, 2024 | Lincoln County Track Championship 2024 | 5:19.80 | 1 | 777 |
| Jan. 6, 2024 | Just Don't Lose Classic | 5:20.18 | 4 | 775 |
| March 12, 2025 | East Lincoln Meet #1 | 5:22.20 | 1 | 763 |
| March 28, 2023 | Foard Meet #1 | 5:23.24 | 1 | 757 |
| May 2, 2023 | Western Foothills 3A Championship | 5:24.80 | 2 | 747 |
| April 30, 2024 | Western Foothills Conference Championship | 5:26.22 | 1 | 739 |
| Jan. 6, 2023 | Weddington Invitational at JDL | 5:31.59 | 5 | 707 |
| April 10, 2024 | Fred T. Foard #1 | 5:32.32 | 2 | 703 |
| Dec. 21, 2022 | North Lincoln Polar Bear #1 | 5:35.90 | 5 | 683 |
| Dec. 9, 2022 | HOT Santa | 5:39.26 | 3 | 664 |
| April 30, 2025 | Western Foothills Conference Championship | 5:41.59 | 1 | 651 |
| April 5, 2023 | Lincoln County Track Championship | 5:46.10 | 4 | 626 |
3200m
936
Points
10:33.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 16, 2024 | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 10:33.42 | 4 | 936 |
| April 19, 2025 | Volunteer Track Classic | 10:49.23 | 4 | 892 |
| Nov. 18, 2023 | New Balance Dash for Doobie 3200 | 10:52.93 | 3 | 881 |
| Feb. 15, 2025 | NCHSAA 3A Indoor State Championship Meet | 11:08.49 | 3 | 839 |
| Feb. 10, 2024 | NCHSAA 3A Indoor State Championship Meet | 11:28.25 | 4 | 786 |
| April 30, 2024 | Western Foothills Conference Championship | 11:40.08 | 1 | 755 |
| March 25, 2023 | Weddington Invitational | 11:41.85 | 12 | 751 |
| Jan. 30, 2023 | Foard Last Chance Meet #1 | 11:51.60 | 2 | 726 |
| April 24, 2024 | North Lincoln Meet #2 | 11:55.10 | 1 | 717 |
| Feb. 10, 2023 | NCHSAA 3A Indoor State Championship Meet | 12:05.33 | 7 | 692 |
3200m_cc
881
Points
10:52.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 18, 2023 | New Balance Dash for Doobie 3200 | 10:52.93 | 3 | 881 |
400m
729
Points
1:03.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2024 | Fred T. Foard #1 | 1:03.36 | 1 | 729 |
| April 5, 2023 | Lincoln County Track Championship | 1:06.84 | 3 | 624 |
500m
721
Points
1:23.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2022 | North Lincoln Polar Bear #1 | 1:23.50 | 1 | 721 |
5000m
895
Points
17:27.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 22, 2025 | Charlotte 49er Classic | 17:27.67 | 1 | 895 |
5000m_cc
830
Points
18:06.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2024 | NCRunners Elite XC Invitational | 18:06.63 | 3 | 830 |
| Aug. 24, 2024 | Providence Cross Country Invitational | 18:17.19 | 6 | 813 |
| Nov. 23, 2024 | Nike Cross Nationals Southeast Regional | 18:17.55 | 51 | 812 |
| Nov. 2, 2024 | NCHSAA State Championship | 18:18.51 | 3 | 810 |
| Sept. 6, 2024 | Friday Night Lights XC Festival | 18:20.90 | 10 | 807 |
| Nov. 1, 2025 | NCHSAA State Championship | 18:24.75 | 1 | 800 |
| Nov. 4, 2023 | NCHSAA State Championship | 18:33.49 | 3 | 786 |
| Oct. 28, 2023 | NCHSAA 3A West Regional | 18:34.20 | 2 | 785 |
| Oct. 11, 2025 | Kernersville Cross Country Invitational | 18:37.03 | 1 | 781 |
| Sept. 23, 2023 | Freedom Invitational | 18:39.40 | 2 | 777 |
| Oct. 7, 2023 | Great American XC Festival | 18:41.30 | 53 | 774 |
| Oct. 16, 2024 | Western Foothills Athletic Conference Championship | 18:45.27 | 1 | 768 |
| Sept. 21, 2024 | adidas XC Challenge | 18:46.20 | 23 | 766 |
| Oct. 25, 2025 | NCHSAA 5A West Regional | 18:54.05 | 2 | 754 |
| Sept. 8, 2023 | Friday Night Lights XC Festival | 18:54.80 | 16 | 753 |
| Oct. 5, 2024 | Wendy's Invitational | 18:55.28 | 4 | 752 |
| Oct. 14, 2023 | NCRunners Elite XC Invitational | 19:04.77 | 3 | 737 |
| Oct. 4, 2025 | Wendy's Invitational | 19:15.38 | 4 | 721 |
| Oct. 26, 2024 | NCHSAA 3A West Regional | 19:17.67 | 1 | 717 |
| Oct. 14, 2025 | Western Foothills Athletic Conference Championship | 19:20.28 | 1 | 714 |
| Sept. 20, 2025 | adidas XC Challenge | 19:27.70 | 41 | 702 |
| Oct. 18, 2023 | Western Foothills Athletic Conference Championship | 19:29.70 | 1 | 699 |
| Sept. 12, 2023 | Printcrafters Invitational | 19:34.70 | 1 | 692 |
| Oct. 29, 2022 | NCHSAA 3A West XC Regional | 19:37.00 | 9 | 688 |
| Sept. 24, 2024 | St. Stephens Home Meet | 19:48.10 | 1 | 672 |
| Aug. 26, 2023 | Providence Cross Country Invitational | 19:50.64 | 9 | 668 |
| Oct. 19, 2022 | Western Foothills Athletic Conference Championship | 19:53.56 | 3 | 664 |
| Sept. 10, 2024 | Printcrafters Invitational | 20:06.40 | 1 | 645 |
| Sept. 8, 2025 | Western Foothills Regular Season Meet #1 | 20:17.17 | 1 | 630 |
| Oct. 8, 2022 | NCRunners Elite XC Invitational | 20:17.27 | 61 | 630 |
| Nov. 5, 2022 | NCHSAA State Championship | 20:18.27 | 13 | 628 |
| Sept. 23, 2025 | Hickory High | 20:36.24 | 5 | 603 |
| Sept. 17, 2022 | adidas XC Challenge | 20:42.60 | 94 | 594 |
| Sept. 19, 2023 | St. Stephens Home Meet | 20:45.20 | 3 | 590 |
| Oct. 5, 2022 | Lincoln County XC Championship 2022 | 22:07.27 | 4 | 482 |
| Aug. 27, 2022 | Providence Cross Country Invitational | 22:07.33 | 73 | 482 |
| Sept. 9, 2022 | Friday Night Lights XC Festival | 22:07.50 | 185 | 482 |
| Oct. 1, 2025 | Lincoln County Championship | 22:39.88 | 6 | 443 |
| Sept. 13, 2022 | Western Foothills Meet #1 | 23:36.60 | 3 | 377 |
| Aug. 31, 2022 | Foard XC #1 | 25:42.00 | 5 | 252 |
800m
946
Points
2:12.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Volunteer Track Classic | 2:12.74 | 3 | 946 |
| May 10, 2025 | NCHSAA 3A West Regional | 2:14.86 | 1 | 912 |
| May 16, 2025 | NCHSAA 3A State Championship | 2:16.03 | 4 | 894 |
| April 12, 2025 | All American Track Classic | 2:16.70 | 11 | 883 |
| May 19, 2023 | NCHSAA 3A State Championship | 2:19.55 | 5 | 839 |
| May 12, 2023 | NCHSAA 3A West Regional | 2:19.65 | 3 | 838 |
| May 11, 2024 | NCHSAA 3A West Regional | 2:19.77 | 2 | 836 |
| April 24, 2024 | North Lincoln Meet #2 | 2:20.70 | 1 | 822 |
| April 25, 2023 | FTF Meet #2 | 2:23.06 | 2 | 787 |
| April 30, 2025 | Western Foothills Conference Championship | 2:24.43 | 1 | 767 |
| May 20, 2024 | NCHSAA 3A State Championship | 2:25.71 | 10 | 748 |
| May 2, 2023 | Western Foothills 3A Championship | 2:25.74 | 2 | 748 |
| March 27, 2024 | Lincoln County Track Championship 2024 | 2:26.30 | 1 | 740 |
| April 10, 2024 | Fred T. Foard #1 | 2:30.12 | 1 | 686 |
| March 12, 2025 | East Lincoln Meet #1 | 2:30.50 | 1 | 681 |
| April 30, 2024 | Western Foothills Conference Championship | 2:32.79 | 1 | 650 |
| March 14, 2023 | East Lincoln Meet #1 | 2:35.20 | 1 | 618 |
mile
976
Points
4:50.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Carolina Distance Carnival | 4:50.57 | 2 | 976 |
| April 12, 2025 | All American Track Classic | 4:54.85 | 1 | 947 |
| Jan. 19, 2025 | The VA Showcase | 4:58.65 | 7 | 922 |
| April 20, 2024 | Carolina Distance Carnival | 5:01.96 | 11 | 901 |
| April 22, 2023 | Carolina Distance Carnival | 5:19.00 | 52 | 794 |
Mid-D
Event Group
946
Points
2:12.74
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 800m | Volunteer Track Classic | 2:12.74 | 3 | 946 |
| Feb. 1, 2025 | 1000m | Mondo Elite HS Invitational | 2:54.90 | 1 | 919 |
| May 10, 2025 | 800m | NCHSAA 3A West Regional | 2:14.86 | 1 | 912 |
| May 16, 2025 | 800m | NCHSAA 3A State Championship | 2:16.03 | 4 | 894 |
| April 12, 2025 | 800m | All American Track Classic | 2:16.70 | 11 | 883 |
Mile
Event Group
976
Points
4:50.57
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | Mile | Carolina Distance Carnival | 4:50.57 | 2 | 976 |
| April 26, 2025 | 1600m | Carolina Distance Carnival | 4:48.87 | 3 | 976 |
| May 24, 2025 | 1600m | RunningLane Track Championships | 4:49.92 | 7 | 969 |
| April 12, 2025 | Mile | All American Track Classic | 4:54.85 | 1 | 947 |
| May 20, 2024 | 1600m | NCHSAA 3A State Championship | 4:54.29 | 1 | 939 |
Distance
Event Group
936
Points
10:33.42
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 16, 2024 | 3200m | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 10:33.42 | 4 | 936 |
| April 19, 2025 | 3200m | Volunteer Track Classic | 10:49.23 | 4 | 892 |
| Nov. 18, 2023 | 3200m | New Balance Dash for Doobie 3200 | 10:52.93 | 3 | 881 |
| Feb. 15, 2025 | 3200m | NCHSAA 3A Indoor State Championship Meet | 11:08.49 | 3 | 839 |
| Feb. 10, 2024 | 3200m | NCHSAA 3A Indoor State Championship Meet | 11:28.25 | 4 | 786 |
Cross Country
Event Group
881
Points
10:52.93
Personal Record
3200mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 18, 2023 | 3200mCC | New Balance Dash for Doobie 3200 | 10:52.93 | 3 | 881 |
| Oct. 12, 2024 | 5K XC | NCRunners Elite XC Invitational | 18:06.63 | 3 | 830 |
| Aug. 24, 2024 | 5K XC | Providence Cross Country Invitational | 18:17.19 | 6 | 813 |
| Nov. 23, 2024 | 5K XC | Nike Cross Nationals Southeast Regional | 18:17.55 | 51 | 812 |
| Nov. 2, 2024 | 5K XC | NCHSAA State Championship | 18:18.51 | 3 | 810 |
Long Sprints
Event Group
729
Points
1:03.36
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2024 | 400m | Fred T. Foard #1 | 1:03.36 | 1 | 729 |
| Dec. 21, 2022 | 500m | North Lincoln Polar Bear #1 | 1:23.50 | 1 | 721 |
| April 5, 2023 | 400m | Lincoln County Track Championship | 1:06.84 | 3 | 624 |
Long-Distance
Event Group
895
Points
17:27.67
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 22, 2025 | 5000m | Charlotte 49er Classic | 17:27.67 | 1 | 895 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava