Performance Dashboard
Athlete analytics & progression tracking
1000m
851
Points
3:00.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2025 | Fast Track Invitational | 3:00.70 | 3 | 851 |
| Feb. 6, 2025 | NCRunners Independent Schools Indoor Championship | 3:03.86 | 2 | 816 |
| Dec. 21, 2024 | Christmas is Near Invitational | 3:05.70 | 1 | 795 |
| Jan. 25, 2024 | Turn Up the Heat | 3:07.29 | 4 | 778 |
| Dec. 3, 2022 | Cold Turkey Invitational | 3:24.83 | 2 | 598 |
1500m
874
Points
4:44.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 4:44.54 | 112 | 874 |
1600m
919
Points
4:57.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Carolina Distance Carnival | 4:57.42 | 9 | 919 |
| May 17, 2025 | NCISAA Division I State Championships | 4:59.20 | 3 | 907 |
| March 29, 2025 | Weddington Invitational | 5:04.44 | 1 | 873 |
| May 18, 2024 | NCISAA Division I State Championships | 5:06.43 | 4 | 860 |
| April 20, 2024 | Carolina Distance Carnival | 5:06.75 | 4 | 858 |
| May 11, 2024 | CISAA Conference Championship | 5:06.91 | 3 | 857 |
| May 10, 2025 | CISAA Conference Championship | 5:10.17 | 1 | 837 |
| March 15, 2025 | Marvin Ridge Invitational | 5:10.35 | 2 | 835 |
| April 13, 2024 | Queen City Relays | 5:12.53 | 2 | 822 |
| April 5, 2025 | Queen City Relays | 5:12.98 | 3 | 819 |
| May 6, 2023 | 2023 CCDS Last Chance Classic | 5:13.63 | 7 | 815 |
| Feb. 6, 2025 | NCRunners Independent Schools Indoor Championship | 5:15.54 | 2 | 803 |
| May 13, 2023 | CISAA Conference Championships | 5:17.54 | 6 | 791 |
| Feb. 1, 2025 | Mondo Elite HS Invitational | 5:21.54 | 26 | 767 |
| March 23, 2024 | Weddington Invitational | 5:21.97 | 8 | 764 |
| May 20, 2023 | NCISAA Division I State Championships | 5:23.63 | 14 | 754 |
| April 22, 2023 | Carolina Distance Carnival | 5:25.25 | 74 | 745 |
| Jan. 28, 2023 | Mondo Elite HS Invitational | 5:26.04 | 25 | 740 |
| April 26, 2023 | Charlotte Latin Home Meet #3 | 5:27.24 | 1 | 733 |
| Jan. 7, 2023 | Just Don't Lose Classic | 5:29.71 | 4 | 718 |
| March 25, 2023 | Weddington Invitational | 5:31.35 | 17 | 709 |
| March 8, 2023 | Cannon School Meet#1 | 5:32.02 | 1 | 705 |
| April 3, 2024 | Cannon Meet #2 | 5:33.26 | 3 | 698 |
| April 3, 2024 | Cannon Home Meet #2 | 5:33.26 | 3 | 698 |
| Feb. 4, 2023 | South Charlotte Hyundai Charlotte City Championship | 5:34.53 | 5 | 691 |
| Dec. 17, 2022 | Christmas Is Near Invitational | 5:35.42 | 2 | 686 |
| April 5, 2023 | Cannon School Meet#2 | 5:44.33 | 7 | 636 |
300m
714
Points
45.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 28, 2024 | CISAA Relays | 45.06 | 1 | 714 |
3200m
865
Points
10:58.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | All American Track Classic | 10:58.85 | 16 | 865 |
| Nov. 16, 2024 | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 11:08.23 | 22 | 840 |
| May 20, 2023 | NCISAA Division I State Championships | 11:13.11 | 8 | 826 |
| May 10, 2025 | CISAA Conference Championship | 11:17.98 | 2 | 813 |
| April 10, 2024 | CLS Home Meet #2 | 11:34.18 | 1 | 771 |
| May 13, 2023 | CISAA Conference Championships | 11:34.52 | 5 | 770 |
| May 11, 2024 | CISAA Conference Championship | 11:37.69 | 4 | 762 |
| Feb. 4, 2023 | South Charlotte Hyundai Charlotte City Championship | 12:01.79 | 5 | 701 |
| March 4, 2023 | Spring into the Season Kickoff | 12:10.67 | 2 | 679 |
400m
797
Points
1:01.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2025 | Cannon School Meet #3 | 1:01.21 | 2 | 797 |
| March 26, 2025 | CLS Home Meet #1 | 1:01.62 | 1 | 784 |
| March 20, 2024 | Sun Valley Tri-Meet | 1:03.15 | 1 | 735 |
| March 29, 2023 | Marvin Ridge Home Meet 2 | 1:05.74 | 3 | 656 |
500m
785
Points
1:20.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2025 | MCA Polar Bear Invite | 1:20.79 | 1 | 785 |
| Feb. 13, 2024 | NCRunners Independent Schools Indoor Championship | 1:21.45 | 5 | 769 |
| Jan. 27, 2024 | Charlotte City Championship | 1:22.59 | 9 | 742 |
| Dec. 16, 2023 | Christmas Is Near Invitational | 1:23.28 | 3 | 726 |
| Feb. 14, 2023 | NCRunners Independent Schools Indoor Championship | 1:24.77 | 6 | 692 |
| Jan. 24, 2023 | Turn Up The Heat | 1:25.14 | 5 | 683 |
5000m_cc
792
Points
18:30.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 23, 2025 | Carolinas Kickoff | 18:30.20 | 2 | 792 |
| Oct. 24, 2025 | NCISAA State XC Championships | 18:36.60 | 3 | 781 |
| Sept. 20, 2025 | Hare & Hounds XC Invitational | 18:45.00 | 20 | 768 |
| Oct. 15, 2024 | CISAA/GCMSAA Championships | 18:49.60 | 3 | 761 |
| Sept. 27, 2025 | 41st Annual Greensboro XC Invitational | 18:59.06 | 2 | 746 |
| Oct. 27, 2023 | NCISAA State XC Championships | 19:00.90 | 9 | 743 |
| Oct. 25, 2024 | NCISAA State XC Championships | 19:03.70 | 10 | 739 |
| Oct. 28, 2022 | NCISAA State XC Championships | 19:07.70 | 5 | 733 |
| Oct. 17, 2023 | CISAA Conference Championship | 19:08.40 | 11 | 732 |
| Oct. 1, 2024 | CISAA Invitational | 19:11.13 | 4 | 727 |
| Oct. 1, 2024 | CISAA Invitational | 19:11.13 | 4 | 727 |
| Oct. 7, 2025 | CISAA Meet #3 | 19:13.80 | 1 | 723 |
| Oct. 7, 2025 | GCMSAA-CISAA Meet #3 | 19:13.80 | 1 | 723 |
| Aug. 24, 2024 | WNC Cross Country Carnival | 19:26.20 | 5 | 705 |
| Oct. 14, 2025 | CISAA Championships | 19:27.10 | 2 | 703 |
| Oct. 14, 2025 | GCMSAA-CISAA Championship | 19:27.10 | 2 | 703 |
| Oct. 5, 2024 | Great American XC Festival | 19:34.40 | 91 | 692 |
| Sept. 23, 2023 | Hare & Hounds XC Invitational (at McAlpine Park, Charlotte) | 19:40.30 | 47 | 683 |
| Oct. 18, 2022 | CISAA/GCMSAA CONFERENCE CHAMPIONSHIPS | 19:40.40 | 6 | 683 |
| Sept. 21, 2024 | Hare & Hounds XC Invitational (at McAlpine Park, Charlotte) | 19:44.10 | 32 | 678 |
| Sept. 10, 2024 | CISAA/GCMSAA Meet #3 | 19:45.40 | 1 | 676 |
| Sept. 30, 2023 | 39th Annual Greensboro XC Invitational | 19:52.05 | 5 | 666 |
| Aug. 26, 2023 | Carolinas Kickoff | 19:55.90 | 18 | 660 |
| Sept. 24, 2022 | 38th Annual Greensboro XC Invitational | 20:06.80 | 3 | 645 |
| Aug. 27, 2022 | Carolinas Kickoff | 20:17.60 | 10 | 629 |
| Sept. 24, 2024 | CISAA/GCMSAA Meet #5 | 20:18.70 | 1 | 628 |
| Sept. 24, 2024 | CISAA/GCMSAA Meet #5 | 20:18.70 | 1 | 628 |
| Sept. 19, 2023 | CISAA Varsity 9/19 | 20:39.80 | 2 | 598 |
| Oct. 3, 2023 | Cannon School XC #2 | 21:12.00 | 1 | 554 |
| Sept. 20, 2022 | CISAA McAlpine Meet #3 | 21:50.80 | 1 | 503 |
| Sept. 5, 2023 | CISAA at Cannon School | 23:03.70 | 1 | 415 |
800m
900
Points
2:15.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | Last Chance Classic | 2:15.61 | 1 | 900 |
| April 16, 2025 | Charlotte Latin Home Meet 2 | 2:17.90 | 1 | 864 |
| May 17, 2025 | NCISAA Division I State Championships | 2:18.24 | 3 | 859 |
| May 10, 2025 | CISAA Conference Championship | 2:18.27 | 2 | 859 |
| May 18, 2024 | NCISAA Division I State Championships | 2:19.88 | 5 | 834 |
| April 17, 2024 | Cannon Meet#3 | 2:19.89 | 2 | 834 |
| March 2, 2024 | Spring into the Season Kickoff | 2:20.58 | 1 | 824 |
| March 13, 2025 | CCS Home Meet 1 | 2:22.12 | 1 | 801 |
| May 11, 2024 | CISAA Conference Championship | 2:23.17 | 4 | 785 |
| April 3, 2024 | Cannon Meet #2 | 2:24.07 | 1 | 772 |
| April 3, 2024 | Cannon Home Meet #2 | 2:24.07 | 1 | 772 |
| March 23, 2024 | Weddington Invitational | 2:25.09 | 5 | 757 |
| April 12, 2023 | Charlotte Latin Home Meet #2 | 2:27.73 | 4 | 720 |
| April 19, 2023 | Cannon School Meet #3 | 2:29.18 | 1 | 699 |
| May 6, 2023 | 2023 CCDS Last Chance Classic | 2:29.71 | 13 | 692 |
| March 25, 2023 | Weddington Invitational | 2:30.33 | 17 | 683 |
| March 20, 2023 | Woodlawn Meet #2 | 2:31.21 | 2 | 671 |
| May 13, 2023 | CISAA Conference Championships | 2:35.60 | 13 | 613 |
mile
919
Points
4:59.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Carolina Distance Carnival | 4:59.17 | 9 | 919 |
| May 31, 2025 | NCRunners Elite Tune Up | 5:00.75 | 7 | 908 |
| April 12, 2025 | All American Track Classic | 5:04.37 | 8 | 885 |
| April 20, 2024 | Carolina Distance Carnival | 5:08.69 | 18 | 858 |
| June 22, 2025 | New Balance Nationals Outdoor | 5:09.01 | 119 | 855 |
| April 22, 2023 | Carolina Distance Carnival | 5:26.75 | 73 | 747 |
Mid-D
Event Group
900
Points
2:15.61
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 800m | Last Chance Classic | 2:15.61 | 1 | 900 |
| April 16, 2025 | 800m | Charlotte Latin Home Meet 2 | 2:17.90 | 1 | 864 |
| May 17, 2025 | 800m | NCISAA Division I State Championships | 2:18.24 | 3 | 859 |
| May 10, 2025 | 800m | CISAA Conference Championship | 2:18.27 | 2 | 859 |
| Jan. 25, 2025 | 1000m | Fast Track Invitational | 3:00.70 | 3 | 851 |
Mile
Event Group
919
Points
4:59.17
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | Mile | Carolina Distance Carnival | 4:59.17 | 9 | 919 |
| April 26, 2025 | 1600m | Carolina Distance Carnival | 4:57.42 | 9 | 919 |
| May 31, 2025 | Mile | NCRunners Elite Tune Up | 5:00.75 | 7 | 908 |
| May 17, 2025 | 1600m | NCISAA Division I State Championships | 4:59.20 | 3 | 907 |
| April 12, 2025 | Mile | All American Track Classic | 5:04.37 | 8 | 885 |
Long Sprints
Event Group
797
Points
1:01.21
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 23, 2025 | 400m | Cannon School Meet #3 | 1:01.21 | 2 | 797 |
| Jan. 30, 2025 | 500m | MCA Polar Bear Invite | 1:20.79 | 1 | 785 |
| March 26, 2025 | 400m | CLS Home Meet #1 | 1:01.62 | 1 | 784 |
| Feb. 13, 2024 | 500m | NCRunners Independent Schools Indoor Championship | 1:21.45 | 5 | 769 |
| Jan. 27, 2024 | 500m | Charlotte City Championship | 1:22.59 | 9 | 742 |
Distance
Event Group
865
Points
10:58.85
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 3200m | All American Track Classic | 10:58.85 | 16 | 865 |
| Nov. 16, 2024 | 3200m | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 11:08.23 | 22 | 840 |
| May 20, 2023 | 3200m | NCISAA Division I State Championships | 11:13.11 | 8 | 826 |
| May 10, 2025 | 3200m | CISAA Conference Championship | 11:17.98 | 2 | 813 |
| April 10, 2024 | 3200m | CLS Home Meet #2 | 11:34.18 | 1 | 771 |
Cross Country
Event Group
792
Points
18:30.20
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Aug. 23, 2025 | 5K XC | Carolinas Kickoff | 18:30.20 | 2 | 792 |
| Oct. 24, 2025 | 5K XC | NCISAA State XC Championships | 18:36.60 | 3 | 781 |
| Sept. 20, 2025 | 5K XC | Hare & Hounds XC Invitational | 18:45.00 | 20 | 768 |
| Oct. 15, 2024 | 5K XC | CISAA/GCMSAA Championships | 18:49.60 | 3 | 761 |
| Sept. 27, 2025 | 5K XC | 41st Annual Greensboro XC Invitational | 18:59.06 | 2 | 746 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava