Performance Dashboard
Athlete analytics & progression tracking
1000m
659
Points
2:40.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 6, 2024 | Just Don't Lose Classic | 2:40.91 | 5 | 659 |
| Jan. 4, 2025 | JDL Run Fast Invitational | 2:42.08 | 9 | 639 |
| Nov. 30, 2022 | CFA Mini-Meet #1 | 2:46.00 | 2 | 574 |
1600m
853
Points
4:17.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Apex Lions' Relays | 4:17.55 | 2 | 853 |
| June 16, 2024 | adidas Track Nationals | 4:17.77 | 3 | 851 |
| May 17, 2025 | NCISAA Division II State Championship | 4:18.67 | 1 | 841 |
| April 3, 2025 | RVC vs CC, DA, HC, SD, EC, GC | 4:23.26 | 1 | 791 |
| March 23, 2025 | adidas Track Nationals | 4:23.44 | 1 | 790 |
| March 27, 2024 | New Hanover County Championships | 4:23.62 | 1 | 788 |
| Feb. 13, 2024 | NCRunners Independent Schools Indoor Championship | 4:25.94 | 3 | 763 |
| March 17, 2024 | adidas Track Nationals | 4:27.24 | 8 | 750 |
| Feb. 3, 2024 | Mondo Elite HS Invitational | 4:28.85 | 15 | 733 |
| March 12, 2025 | CFA/CCHS Season Opener | 4:28.88 | 1 | 733 |
| April 24, 2025 | New Hanover County Track Championships | 4:29.29 | 1 | 729 |
| April 24, 2025 | New Hanover County Track Championships | 4:29.29 | 1 | 729 |
| April 6, 2023 | RVC vs CCHS, LGHT, SDS | 4:30.11 | 2 | 721 |
| Dec. 9, 2023 | Liberty Flames High School Invitational | 4:30.17 | 7 | 720 |
| April 22, 2023 | Raven Relays & Multi Championships | 4:30.98 | 8 | 712 |
| May 20, 2023 | NCISAA Division II State Championship | 4:31.06 | 5 | 711 |
| Jan. 20, 2024 | Fast Track Invitational | 4:31.35 | 10 | 708 |
| April 20, 2023 | New Hanover County Track Championships | 4:31.52 | 2 | 706 |
| April 6, 2024 | Beach Run Invitational | 4:32.45 | 10 | 697 |
| May 8, 2025 | CPIC 2025 Championship | 4:33.71 | 1 | 685 |
| May 2, 2024 | CFA/CCHS Home Meet #3 | 4:33.88 | 1 | 683 |
| Jan. 28, 2023 | Mondo Elite HS Invitational | 4:37.42 | 36 | 648 |
| Dec. 10, 2022 | Liberty Flames High School Invitational | 4:39.54 | 13 | 628 |
| Dec. 14, 2024 | Liberty Christmas High School Invitational | 4:40.41 | 19 | 620 |
| March 8, 2023 | CFA 2023 Season Opener | 4:51.00 | 1 | 525 |
| May 11, 2022 | CFA Last Chance 2022 | 4:58.01 | 1 | 466 |
| April 25, 2022 | CFA Home Meet #3--Spring "Mixer" | 5:02.02 | 3 | 434 |
2mile
816
Points
9:24.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | adidas Track Nationals | 9:24.14 | 1 | 816 |
3000m_cc
490
Points
9:54.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 25, 2022 | Long Leaf 3K Kickoff | 9:54.71 | 7 | 490 |
| Aug. 19, 2022 | Hwy 24 Light Up the Night | 10:11.00 | 5 | 427 |
3200m
802
Points
9:23.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 16, 2024 | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 9:23.46 | 21 | 802 |
| April 12, 2025 | All American Track Classic | 9:26.97 | 20 | 785 |
| Nov. 18, 2023 | New Balance Dash for Doobie 3200 | 9:28.71 | 11 | 777 |
| May 18, 2024 | NCISAA Division II State Championship | 9:29.59 | 3 | 773 |
| May 17, 2025 | NCISAA Division II State Championship | 9:37.32 | 5 | 737 |
| April 20, 2024 | Seahawk HS Invitational | 9:42.20 | 1 | 715 |
| May 20, 2023 | NCISAA Division II State Championship | 9:42.58 | 3 | 713 |
| Jan. 6, 2024 | Just Don't Lose Classic | 9:47.25 | 5 | 692 |
| March 29, 2023 | Cary Academy Home Meet #1 | 9:50.76 | 2 | 677 |
| Jan. 28, 2023 | Mondo Elite HS Invitational | 9:54.84 | 10 | 659 |
| April 29, 2023 | Seahawk HS Invitational | 9:56.15 | 4 | 654 |
| Feb. 14, 2023 | NCRunners Independent Schools Indoor Championship | 10:00.10 | 5 | 637 |
| May 2, 2024 | CFA/CCHS Home Meet #3 | 10:02.65 | 1 | 626 |
| Dec. 10, 2022 | Liberty Flames High School Invitational | 10:04.40 | 7 | 618 |
| April 20, 2023 | New Hanover County Track Championships | 10:09.31 | 5 | 598 |
| May 8, 2025 | CPIC 2025 Championship | 10:39.45 | 1 | 480 |
| April 8, 2022 | Cape Fear Relays | 10:45.00 | 1 | 460 |
3200m_cc
777
Points
9:28.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 18, 2023 | New Balance Dash for Doobie 3200 | 9:28.71 | 11 | 777 |
| Aug. 24, 2023 | Long Leaf 3200M Kickoff | 10:15.69 | 2 | 572 |
| Aug. 19, 2023 | Hoggard 3200M Time Trial | 10:36.61 | 7 | 491 |
400m
703
Points
52.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2024 | Cary Academy Home Meet #2 | 52.75 | 3 | 703 |
| April 25, 2024 | RVC vs Fayetteville Academy, Coastal Christian & TAR | 53.02 | 2 | 689 |
500m
694
Points
1:09.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2025 | JDL Run Fast Invitational | 1:09.56 | 14 | 694 |
| Feb. 6, 2025 | NCRunners Independent Schools Indoor Championship | 1:09.86 | 2 | 682 |
5000m_cc
721
Points
15:30.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2025 | CPIC Championship Meet | 15:30.72 | 1 | 721 |
| Oct. 25, 2024 | NCISAA State XC Championships | 15:32.30 | 2 | 716 |
| Oct. 18, 2025 | The VA XC Showcase | 15:34.70 | 41 | 709 |
| Sept. 5, 2025 | Friday Night Lights XC Festival | 15:36.20 | 4 | 705 |
| Oct. 24, 2025 | NCISAA State XC Championships | 15:42.60 | 1 | 687 |
| Oct. 4, 2025 | Great American XC Festival | 15:45.60 | 50 | 679 |
| Sept. 8, 2023 | Wilmington Beach Blast - Nighttime Cross Country | 15:48.28 | 2 | 672 |
| Nov. 23, 2024 | Nike Cross Nationals Southeast Regional | 15:52.96 | 88 | 659 |
| Oct. 7, 2023 | Great American XC Festival | 15:55.70 | 5 | 652 |
| Oct. 5, 2024 | Great American XC Festival | 15:55.90 | 6 | 651 |
| Oct. 19, 2023 | CPIC 2023 XC Championship | 15:59.50 | 1 | 641 |
| Sept. 27, 2023 | New Hanover County Cross Country Championship | 16:02.17 | 2 | 634 |
| Sept. 6, 2024 | Wilmington Beach Blast - Nighttime Cross Country | 16:07.00 | 4 | 622 |
| Sept. 19, 2023 | CPIC Meet | 16:07.57 | 1 | 620 |
| Oct. 12, 2024 | NCRunners Elite XC Invitational | 16:09.50 | 10 | 615 |
| Sept. 27, 2025 | 41st Annual Greensboro XC Invitational | 16:10.08 | 4 | 613 |
| Sept. 21, 2024 | Hare & Hounds XC Invitational (at McAlpine Park, Charlotte) | 16:12.50 | 20 | 607 |
| Oct. 27, 2023 | NCISAA State XC Championships | 16:13.40 | 3 | 605 |
| Sept. 23, 2023 | Hare & Hounds XC Invitational (at McAlpine Park, Charlotte) | 16:13.50 | 15 | 605 |
| Oct. 17, 2024 | CPIC 2024 XC Championship | 16:14.35 | 1 | 602 |
| Oct. 9, 2025 | WCA 11th Annual Pumpkin Run | 16:15.07 | 1 | 600 |
| Aug. 28, 2025 | Hoggard CCC Meet #1 | 16:17.42 | 7 | 594 |
| Aug. 24, 2024 | WNC Cross Country Carnival | 16:17.90 | 9 | 593 |
| Oct. 28, 2022 | NCISAA State XC Championships | 16:19.70 | 5 | 589 |
| Sept. 9, 2022 | Wilmington Beach Blast - Nighttime Cross Country | 16:26.93 | 8 | 570 |
| Sept. 26, 2024 | New Hanover County Championships Meet | 16:36.78 | 6 | 546 |
| Sept. 11, 2025 | New Hanover County Championship | 16:42.38 | 5 | 532 |
| Aug. 29, 2024 | CFA XC24 5k & 3K Kickoff | 16:48.58 | 1 | 517 |
| Oct. 19, 2022 | CRC 2022 XC Championship | 16:49.00 | 3 | 516 |
| Sept. 24, 2022 | 38th Annual Greensboro XC Invitational | 16:57.06 | 25 | 497 |
| Sept. 17, 2022 | adidas XC Challenge | 16:57.10 | 110 | 497 |
| Sept. 1, 2022 | CFA XC 2022 Season Opener | 16:58.52 | 3 | 493 |
| Oct. 6, 2022 | New Hanover County Championships Meet | 17:01.98 | 5 | 485 |
| Sept. 19, 2024 | Pender XC Meet 9/19 | 18:25.10 | 2 | 312 |
| Sept. 27, 2022 | Heide Trask XC #1 | 18:54.67 | 4 | 259 |
800m
865
Points
1:55.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | adidas Track Nationals | 1:55.89 | 6 | 865 |
| May 18, 2024 | NCISAA Division II State Championship | 1:56.11 | 2 | 859 |
| April 25, 2024 | RVC vs Fayetteville Academy, Coastal Christian & TAR | 1:58.15 | 1 | 807 |
| April 5, 2025 | Seahawk HS Invitational | 1:58.50 | 3 | 798 |
| April 6, 2024 | Beach Run Invitational | 2:00.10 | 14 | 759 |
| May 9, 2024 | CPIC Championships | 2:00.54 | 1 | 748 |
| April 10, 2024 | Cary Academy Home Meet #2 | 2:02.33 | 2 | 705 |
| June 18, 2023 | adidas Outdoor Nationals | 2:03.23 | 12 | 684 |
| May 20, 2023 | NCISAA Division II State Championship | 2:04.10 | 6 | 664 |
| March 25, 2023 | The 3rd Annual Cape Fear Relays | 2:07.71 | 2 | 583 |
| March 29, 2023 | Cary Academy Home Meet #1 | 2:09.08 | 4 | 554 |
| April 25, 2022 | CFA Home Meet #3--Spring "Mixer" | 2:23.19 | 3 | 298 |
mile
851
Points
4:19.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | adidas Track Nationals | 4:19.31 | 3 | 851 |
| March 23, 2025 | adidas Track Nationals | 4:24.94 | 1 | 790 |
| June 18, 2023 | adidas Outdoor Nationals | 4:28.11 | 2 | 757 |
| March 17, 2024 | adidas Track Nationals | 4:28.74 | 9 | 751 |
| March 19, 2023 | Adidas Track Nationals | 4:35.33 | 3 | 685 |
| June 22, 2025 | adidas Track Nationals | 4:48.82 | 15 | 559 |
Mid-D
Event Group
865
Points
1:55.89
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 16, 2024 | 800m | adidas Track Nationals | 1:55.89 | 6 | 865 |
| May 18, 2024 | 800m | NCISAA Division II State Championship | 1:56.11 | 2 | 859 |
| April 25, 2024 | 800m | RVC vs Fayetteville Academy, Coastal Christian & TAR | 1:58.15 | 1 | 807 |
| April 5, 2025 | 800m | Seahawk HS Invitational | 1:58.50 | 3 | 798 |
| April 6, 2024 | 800m | Beach Run Invitational | 2:00.10 | 14 | 759 |
Mile
Event Group
853
Points
4:17.55
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 1600m | Apex Lions' Relays | 4:17.55 | 2 | 853 |
| June 16, 2024 | 1600m | adidas Track Nationals | 4:17.77 | 3 | 851 |
| June 16, 2024 | Mile | adidas Track Nationals | 4:19.31 | 3 | 851 |
| May 17, 2025 | 1600m | NCISAA Division II State Championship | 4:18.67 | 1 | 841 |
| April 3, 2025 | 1600m | RVC vs CC, DA, HC, SD, EC, GC | 4:23.26 | 1 | 791 |
Distance
Event Group
816
Points
9:24.14
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 22, 2025 | 2Mile | adidas Track Nationals | 9:24.14 | 1 | 816 |
| Nov. 16, 2024 | 3200m | Fleet Feet Dash for Doobie 3200 (Indoor Calendar) | 9:23.46 | 21 | 802 |
| April 12, 2025 | 3200m | All American Track Classic | 9:26.97 | 20 | 785 |
| Nov. 18, 2023 | 3200m | New Balance Dash for Doobie 3200 | 9:28.71 | 11 | 777 |
| May 18, 2024 | 3200m | NCISAA Division II State Championship | 9:29.59 | 3 | 773 |
Cross Country
Event Group
777
Points
9:28.71
Personal Record
3200mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 18, 2023 | 3200mCC | New Balance Dash for Doobie 3200 | 9:28.71 | 11 | 777 |
| Oct. 16, 2025 | 5K XC | CPIC Championship Meet | 15:30.72 | 1 | 721 |
| Oct. 25, 2024 | 5K XC | NCISAA State XC Championships | 15:32.30 | 2 | 716 |
| Oct. 18, 2025 | 5K XC | The VA XC Showcase | 15:34.70 | 41 | 709 |
| Sept. 5, 2025 | 5K XC | Friday Night Lights XC Festival | 15:36.20 | 4 | 705 |
Long Sprints
Event Group
703
Points
52.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2024 | 400m | Cary Academy Home Meet #2 | 52.75 | 3 | 703 |
| Jan. 4, 2025 | 500m | JDL Run Fast Invitational | 1:09.56 | 14 | 694 |
| April 25, 2024 | 400m | RVC vs Fayetteville Academy, Coastal Christian & TAR | 53.02 | 2 | 689 |
| Feb. 6, 2025 | 500m | NCRunners Independent Schools Indoor Championship | 1:09.86 | 2 | 682 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava