Performance Dashboard
Athlete analytics & progression tracking
10000m
784
Points
32:07.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | The American Outdoor Track & Field Championships | 32:07.14 | 18 | 784 |
1000m
769
Points
2:34.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2022 | NCHSAA 4A Indoor State Championship Meet | 2:34.76 | 5 | 769 |
| Jan. 8, 2022 | Liberty Premier Invitational | 2:35.34 | 6 | 758 |
| Feb. 3, 2023 | Last Chance Meet @ PC | 2:36.32 | 2 | 740 |
| Dec. 1, 2021 | South Garner - Greater Neuse River | 2:38.26 | 1 | 705 |
| Feb. 2, 2022 | 2022 Greater Neuse River Indoor Conference | 2:39.72 | 1 | 679 |
| Dec. 18, 2021 | JDL Holiday HS Invitational | 2:41.17 | 3 | 654 |
| Dec. 11, 2021 | Stay In Your Lane HS Invitational | 2:41.19 | 1 | 654 |
| Jan. 28, 2023 | Bulldog Invitational | 2:41.58 | 23 | 647 |
| Dec. 16, 2021 | South Garner - Greater Neuse River 2 | 2:43.87 | 1 | 609 |
| Jan. 29, 2020 | 1/29 WJHS polar bear | 3:10.90 | 7 | 244 |
1500m
848
Points
4:00.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Charlotte Invitational | 4:00.55 | 6 | 848 |
| Jan. 15, 2023 | The VA Showcase | 4:19.47 | 53 | 641 |
1600m
852
Points
4:17.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2023 | Dogwood Track Classic | 4:17.67 | 10 | 852 |
| May 19, 2023 | NCHSAA 3A State Championship | 4:18.36 | 1 | 844 |
| April 26, 2023 | 3A QCC Conference Championship 2023 | 4:20.52 | 1 | 821 |
| June 4, 2022 | NCRunners Elite Tune Up | 4:21.47 | 7 | 811 |
| May 13, 2023 | NCHSAA 3A East Regional | 4:22.26 | 1 | 802 |
| May 13, 2022 | NCHSAA 4A East Regional | 4:22.83 | 4 | 796 |
| April 22, 2023 | Carolina Distance Carnival | 4:23.48 | 31 | 789 |
| May 21, 2022 | NCHSAA 4A State Championship | 4:25.51 | 15 | 768 |
| May 7, 2022 | Dogwood Track Classic | 4:26.32 | 16 | 759 |
| April 15, 2023 | Apex Lions' Relays | 4:26.76 | 14 | 755 |
| March 18, 2023 | Cary Academy Invitational | 4:26.95 | 2 | 753 |
| Jan. 16, 2022 | The VA Showcase | 4:27.72 | 2 | 745 |
| April 2, 2022 | Apex Lions' Relays | 4:27.90 | 12 | 743 |
| Jan. 28, 2023 | Bulldog Invitational | 4:28.00 | 10 | 742 |
| Dec. 18, 2021 | JDL Holiday HS Invitational | 4:28.10 | 1 | 741 |
| Feb. 10, 2023 | NCHSAA 3A Indoor State Championship Meet | 4:28.39 | 3 | 738 |
| May 4, 2022 | 2022 Greater Neuse River 4A Outdoor Conference Championships | 4:30.67 | 1 | 715 |
| Jan. 8, 2022 | Liberty Premier Invitational | 4:31.58 | 3 | 706 |
| Feb. 2, 2022 | 2022 Greater Neuse River Indoor Conference | 4:31.76 | 1 | 704 |
| May 29, 2021 | NCRunners Twilight | 4:34.72 | 50 | 675 |
| Dec. 11, 2021 | Stay In Your Lane HS Invitational | 4:35.27 | 5 | 669 |
| Jan. 15, 2023 | The VA Showcase | 4:37.41 | 53 | 649 |
| Dec. 16, 2021 | South Garner - Greater Neuse River 2 | 4:38.62 | 1 | 637 |
| Jan. 29, 2022 | Mondo Elite HS Invitational | 4:38.78 | 24 | 635 |
| May 26, 2021 | Cleveland Home Meet - 5/26/2021 | 4:40.30 | 1 | 621 |
| June 18, 2021 | NCHSAA 3A East Regional | 4:41.14 | 3 | 613 |
| June 26, 2021 | NCHSAA 3A State Championship | 4:43.13 | 13 | 595 |
| June 9, 2021 | Greater Neuse 3A Conference Championship | 4:43.60 | 1 | 590 |
| May 13, 2021 | Cleveland Home Meet - 5/13/2021 | 4:43.80 | 1 | 589 |
| April 30, 2021 | Greater Neuse 3A | 4:50.00 | 1 | 533 |
| April 28, 2021 | South Johnston Home Meet | 4:50.00 | 1 | 533 |
| April 28, 2021 | 3A Greater Neuse River (SJ/CvHS/EW) | 4:50.00 | 1 | 533 |
| May 20, 2021 | Cleveland Home Meet - 5/20/2021 | 4:50.60 | 1 | 528 |
| May 5, 2021 | Cleveland/SSS/Clayton | 4:51.00 | 1 | 525 |
| Jan. 29, 2020 | 1/29 WJHS polar bear | 5:17.60 | 13 | 320 |
| Jan. 16, 2020 | East Wake Polar Bear Meet | 5:30.10 | 9 | 241 |
| Jan. 8, 2020 | SSS Polar Bear Meet | 5:48.00 | 16 | 148 |
2mile
755
Points
9:37.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2022 | adidas Outdoor Nationals | 9:37.13 | 5 | 755 |
3000m
869
Points
8:33.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2024 | USC Indoor Open | 8:33.46 | 3 | 869 |
| Feb. 3, 2024 | Doc Hale VT Meet | 8:38.55 | 12 | 842 |
3000m_cc
538
Points
9:43.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 27, 2022 | The Rams Rise & Run 3k (Northern Raleigh on 401) | 9:43.00 | 1 | 538 |
| Sept. 21, 2022 | QCC Quad @ WJ | 11:27.00 | 1 | 191 |
3200m
769
Points
9:30.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 19, 2022 | New Balance Dash for Doobie 3200 | 9:30.55 | 10 | 769 |
| Nov. 20, 2021 | New Balance Dash for Doobie 3200 | 9:33.86 | 9 | 753 |
| May 19, 2023 | NCHSAA 3A State Championship | 9:34.07 | 3 | 752 |
| May 6, 2023 | Dogwood Track Classic | 9:35.73 | 39 | 745 |
| Jan. 16, 2022 | The VA Showcase | 9:37.68 | 8 | 736 |
| May 13, 2022 | NCHSAA 4A East Regional | 9:51.14 | 8 | 675 |
| April 27, 2022 | Fuquay-Varina QUAD (C, CV, CH) | 9:53.23 | 1 | 666 |
| Feb. 10, 2023 | NCHSAA 3A Indoor State Championship Meet | 9:54.41 | 2 | 661 |
| May 13, 2023 | NCHSAA 3A East Regional | 9:58.18 | 1 | 645 |
| March 25, 2023 | Raleigh Relays | 10:04.77 | 19 | 617 |
| Feb. 12, 2022 | NCHSAA 4A Indoor State Championship Meet | 10:22.68 | 21 | 544 |
| June 26, 2021 | NCHSAA 3A State Championship | 10:24.67 | 13 | 536 |
| June 18, 2021 | NCHSAA 3A East Regional | 10:25.60 | 1 | 533 |
| March 27, 2021 | New Balance Dash for Doobie 3200 | 10:28.90 | 141 | 520 |
| Feb. 2, 2022 | 2022 Greater Neuse River Indoor Conference | 10:34.52 | 1 | 498 |
| May 13, 2021 | Cleveland Home Meet - 5/13/2021 | 10:35.00 | 1 | 497 |
| June 9, 2021 | Greater Neuse 3A Conference Championship | 10:43.90 | 1 | 464 |
| April 30, 2021 | Greater Neuse 3A | 11:01.00 | 1 | 404 |
| April 28, 2021 | South Johnston Home Meet | 11:01.00 | 1 | 404 |
| April 28, 2021 | 3A Greater Neuse River (SJ/CvHS/EW) | 11:01.00 | 1 | 404 |
| May 26, 2021 | Cleveland Home Meet - 5/26/2021 | 11:06.90 | 1 | 384 |
| May 5, 2021 | Cleveland/SSS/Clayton | 11:12.00 | 1 | 367 |
| Jan. 11, 2023 | QCC @ West Johnston #2 | 12:22.00 | 2 | 176 |
| Jan. 29, 2020 | 1/29 WJHS polar bear | 12:39.30 | 11 | 139 |
| Dec. 12, 2022 | QCC @ West Johnston | 13:10.10 | 2 | 85 |
500m
595
Points
1:12.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 9, 2021 | QCC Polar Bear @ East Wake | 1:12.10 | 1 | 595 |
| Jan. 6, 2022 | GNRC Indoor Polar Bear Invitational | 1:12.29 | 1 | 588 |
5000m
854
Points
14:45.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Duke Invitational | 14:45.65 | 33 | 854 |
| May 4, 2025 | Duke Twilight | 14:53.37 | 16 | 830 |
| April 26, 2025 | Charlotte Invitational | 14:53.45 | 19 | 830 |
| April 27, 2024 | Charlotte Invitational | 15:19.60 | 26 | 752 |
5000m_cc
736
Points
15:25.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Charlotte Opener | 15:25.20 | 20 | 736 |
| Sept. 24, 2022 | Bo Run | 15:30.59 | 1 | 721 |
| Sept. 17, 2022 | adidas XC Challenge | 15:32.70 | 18 | 715 |
| Oct. 29, 2022 | NCHSAA 3A East Regional | 15:35.49 | 1 | 707 |
| Aug. 29, 2025 | Charlotte Opener | 15:38.00 | 21 | 700 |
| Oct. 30, 2021 | NCHSAA 4A East Regional | 15:44.51 | 5 | 682 |
| Sept. 9, 2022 | Friday Night Lights XC Festival | 15:49.40 | 10 | 669 |
| Oct. 8, 2022 | NCRunners Elite XC Invitational | 15:51.33 | 12 | 663 |
| Nov. 27, 2021 | Team Southeast Regional | 15:51.90 | 32 | 662 |
| Oct. 19, 2022 | Quad County Conference Championship | 15:52.00 | 1 | 662 |
| Oct. 19, 2022 | 3A Quad County Conference Championship | 15:52.00 | 1 | 662 |
| Nov. 26, 2022 | Team Southeast Regional | 15:52.60 | 51 | 660 |
| Oct. 2, 2021 | Great American XC Festival | 16:02.70 | 39 | 633 |
| Oct. 16, 2021 | Bo Run | 16:04.20 | 2 | 629 |
| Sept. 18, 2021 | adidas XC Challenge | 16:13.70 | 3 | 604 |
| Oct. 9, 2021 | NCRunners Elite XC Invitational | 16:16.40 | 7 | 597 |
| Jan. 6, 2021 | Greater Neuse River 3A Championships | 16:19.00 | 1 | 590 |
| Nov. 5, 2022 | NCHSAA State Championship | 16:22.57 | 4 | 581 |
| Nov. 6, 2021 | NCHSAA State Championship | 16:34.03 | 49 | 553 |
| Oct. 20, 2021 | GNRC Championships | 16:50.47 | 1 | 513 |
| Dec. 3, 2022 | Garmin RunningLane Cross Country Championships | 16:57.00 | 122 | 497 |
| Jan. 23, 2021 | NCHSAA State Championship | 17:42.21 | 55 | 396 |
| Jan. 16, 2021 | NCHSAA 3A East Regional | 17:48.91 | 8 | 383 |
| Oct. 13, 2021 | GNRC - Corinth Holders vs. South Garner, Clayton, and Cleveland | 18:04.00 | 2 | 352 |
| Nov. 24, 2020 | GNRC - Cleveland @ Smithfield-Selma | 18:15.00 | 1 | 331 |
| Sept. 1, 2021 | GNRC - Corinth Holders vs. Clayton, Cleveland, South Garner | 18:34.00 | 2 | 295 |
| Oct. 23, 2019 | Greater Neuse River Conference Meet | 22:26.00 | 40 | 25 |
| Sept. 21, 2019 | adidas XC Challenge | 22:41.90 | 176 | 17 |
| Sept. 28, 2019 | Bo Run | 22:58.67 | 103 | 10 |
| Aug. 31, 2019 | The Jungle Run Experience (The Original Night Race) | 23:50.68 | 262 | 1 |
| Aug. 24, 2019 | 10th Annual Wendell Park Early Bird Invitational | 24:23.79 | 54 | 1 |
| Sept. 6, 2019 | Friday Night Lights XC Festival | 25:07.29 | 360 | 1 |
6000m_cc
761
Points
18:51.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2024 | Friday Night Lights Elon XC Opener | 18:51.50 | 8 | 761 |
| Sept. 16, 2023 | Furman XC Invitational | 19:53.74 | 46 | 632 |
800m
737
Points
2:00.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 18, 2023 | Cary Academy Invitational | 2:00.97 | 3 | 737 |
| May 4, 2022 | 2022 Greater Neuse River 4A Outdoor Conference Championships | 2:02.36 | 1 | 704 |
| April 26, 2023 | 3A QCC Conference Championship 2023 | 2:04.57 | 1 | 653 |
| May 7, 2022 | Dogwood Track Classic | 2:04.81 | 59 | 647 |
| March 20, 2022 | Adidas Track Nationals | 2:06.17 | 19 | 617 |
| March 12, 2020 | Cleveland Home Meet - 3/12/2020 | 2:16.20 | 2 | 415 |
8000m_cc
841
Points
24:46.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2025 | Royals Cross Country Challenge | 24:46.30 | 8 | 841 |
mile
833
Points
4:20.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2023 | NCRunners Elite Tune Up | 4:20.90 | 1 | 833 |
| June 4, 2022 | NCRunners Elite Tune Up | 4:22.99 | 7 | 811 |
| April 22, 2022 | Mount Tabor Mile & Throwing Thunder | 4:25.14 | 2 | 788 |
| April 22, 2023 | Carolina Distance Carnival | 4:25.18 | 31 | 788 |
| Feb. 3, 2024 | Doc Hale VT Meet | 4:25.76 | 42 | 782 |
| April 9, 2022 | All American Track Classic | 4:38.72 | 51 | 652 |
| Jan. 15, 2023 | The VA Showcase | 4:39.23 | 53 | 647 |
Long-Distance
Event Group
854
Points
14:45.65
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 5000m | Duke Invitational | 14:45.65 | 33 | 854 |
| May 4, 2025 | 5000m | Duke Twilight | 14:53.37 | 16 | 830 |
| April 26, 2025 | 5000m | Charlotte Invitational | 14:53.45 | 19 | 830 |
| May 17, 2025 | 10000m | The American Outdoor Track & Field Championships | 32:07.14 | 18 | 784 |
| April 27, 2024 | 5000m | Charlotte Invitational | 15:19.60 | 26 | 752 |
Mid-D
Event Group
769
Points
2:34.76
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 12, 2022 | 1000m | NCHSAA 4A Indoor State Championship Meet | 2:34.76 | 5 | 769 |
| Jan. 8, 2022 | 1000m | Liberty Premier Invitational | 2:35.34 | 6 | 758 |
| Feb. 3, 2023 | 1000m | Last Chance Meet @ PC | 2:36.32 | 2 | 740 |
| March 18, 2023 | 800m | Cary Academy Invitational | 2:00.97 | 3 | 737 |
| Dec. 1, 2021 | 1000m | South Garner - Greater Neuse River | 2:38.26 | 1 | 705 |
Mile
Event Group
852
Points
4:17.67
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 6, 2023 | 1600m | Dogwood Track Classic | 4:17.67 | 10 | 852 |
| April 26, 2025 | 1500m | Charlotte Invitational | 4:00.55 | 6 | 848 |
| May 19, 2023 | 1600m | NCHSAA 3A State Championship | 4:18.36 | 1 | 844 |
| June 3, 2023 | Mile | NCRunners Elite Tune Up | 4:20.90 | 1 | 833 |
| April 26, 2023 | 1600m | 3A QCC Conference Championship 2023 | 4:20.52 | 1 | 821 |
Distance
Event Group
869
Points
8:33.46
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 17, 2024 | 3000m | USC Indoor Open | 8:33.46 | 3 | 869 |
| Feb. 3, 2024 | 3000m | Doc Hale VT Meet | 8:38.55 | 12 | 842 |
| Nov. 19, 2022 | 3200m | New Balance Dash for Doobie 3200 | 9:30.55 | 10 | 769 |
| June 19, 2022 | 2Mile | adidas Outdoor Nationals | 9:37.13 | 5 | 755 |
| Nov. 20, 2021 | 3200m | New Balance Dash for Doobie 3200 | 9:33.86 | 9 | 753 |
Cross Country
Event Group
841
Points
24:46.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 10, 2025 | 8000mCC | Royals Cross Country Challenge | 24:46.30 | 8 | 841 |
| Sept. 6, 2024 | 6000mCC | Friday Night Lights Elon XC Opener | 18:51.50 | 8 | 761 |
| Aug. 30, 2024 | 5K XC | Charlotte Opener | 15:25.20 | 20 | 736 |
| Sept. 24, 2022 | 5K XC | Bo Run | 15:30.59 | 1 | 721 |
| Sept. 17, 2022 | 5K XC | adidas XC Challenge | 15:32.70 | 18 | 715 |
Long Sprints
Event Group
595
Points
1:12.10
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 9, 2021 | 500m | QCC Polar Bear @ East Wake | 1:12.10 | 1 | 595 |
| Jan. 6, 2022 | 500m | GNRC Indoor Polar Bear Invitational | 1:12.29 | 1 | 588 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava