Performance Dashboard
Athlete analytics & progression tracking
1000m
861
Points
2:59.85
Personal Record
1500m
852
Points
4:47.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 4:47.83 | 88 | 852 |
1600m
940
Points
4:54.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2024 | Dogwood Track Classic | 4:54.16 | 5 | 940 |
| May 18, 2024 | VISAA CHAMPIONSHIPS | 4:56.17 | 2 | 927 |
| May 11, 2024 | BRAC Track & Field Championships | 4:58.08 | 1 | 914 |
| Feb. 17, 2024 | VISAA Indoor Track & Field Championships | 5:00.33 | 1 | 900 |
| May 3, 2025 | Dogwood Track Classic | 5:01.18 | 12 | 894 |
| April 5, 2025 | Northside Invitational | 5:02.02 | 1 | 889 |
| Feb. 15, 2025 | VISAA Indoor Track & Field Championships | 5:03.79 | 1 | 877 |
| May 10, 2025 | BRAC Track & Field Championships | 5:04.04 | 1 | 876 |
| Jan. 18, 2025 | Walt Cormack Memorial sponsored by the VTCA | 5:04.29 | 2 | 874 |
| March 28, 2024 | SRHS Home Meet # 1 2024 | 5:05.65 | 1 | 865 |
| April 2, 2022 | Virginia Episcopal School QuadMeet | 5:09.24 | 1 | 842 |
| Jan. 5, 2024 | East Coast Elite VMI Moved to Roanoke College | 5:09.49 | 1 | 841 |
| Feb. 18, 2023 | VISAA Indoor Track & Field Championships | 5:09.79 | 2 | 839 |
| May 14, 2022 | BRC/VIC Track & Field Championships | 5:09.89 | 1 | 838 |
| Jan. 4, 2025 | East Coast Elite VMI | 5:10.12 | 2 | 837 |
| April 26, 2025 | 14th Annual Knights Track Classic | 5:10.27 | 1 | 836 |
| May 20, 2023 | VISAA CHAMPIONSHIPS | 5:10.44 | 3 | 835 |
| Feb. 3, 2024 | East Coast Elite Roanoke #3 | 5:10.65 | 1 | 834 |
| April 20, 2022 | Hidden Valley Meet (CSHS, Salem, PH, WB, NC) | 5:11.04 | 2 | 831 |
| April 27, 2024 | Titan Track Classic | 5:12.18 | 1 | 824 |
| April 27, 2022 | Glenvar Meet #2 | 5:12.25 | 1 | 824 |
| Dec. 17, 2022 | Holiday Track Classic | 5:12.69 | 1 | 821 |
| March 23, 2022 | Roanoke Catholic Meet at Salem H.S. | 5:13.39 | 1 | 816 |
| April 20, 2024 | Northside Invitational | 5:15.12 | 1 | 806 |
| Jan. 20, 2024 | Fred Hardy Invitational | 5:15.13 | 1 | 806 |
| Jan. 7, 2023 | East Coast Elite | 5:16.33 | 3 | 798 |
| Jan. 7, 2023 | East Coast Elite Middle School Championships | 5:16.33 | 3 | 798 |
| April 8, 2023 | Titan Early Bird Classic | 5:16.54 | 1 | 797 |
| May 17, 2025 | VISAA CHAMPIONSHIPS | 5:16.56 | 1 | 797 |
| Jan. 12, 2023 | Roanoke College Maroons High School Invitational #1 (FULL) | 5:17.45 | 1 | 791 |
| May 21, 2022 | VISAA CHAMPIONSHIPS | 5:17.91 | 1 | 789 |
| May 6, 2023 | Cosmopolitan Invitational Track and Field Meet 2022 | 5:18.82 | 1 | 783 |
| Feb. 11, 2022 | Peak Physical Therapy Last Chance | 5:19.06 | 2 | 782 |
| April 9, 2022 | Northside Invitational | 5:19.96 | 1 | 776 |
| Feb. 4, 2023 | WFS INDOOR MM#5 | 5:20.21 | 1 | 775 |
| April 13, 2022 | Glenvar Meet #1 | 5:21.42 | 1 | 767 |
| May 15, 2021 | BRC/VIC Track Championship | 5:21.62 | 2 | 766 |
| Feb. 19, 2022 | VISAA Indoor Track & Field Championships | 5:22.28 | 3 | 762 |
| Dec. 10, 2022 | Wally Gilbert Invitational | 5:23.10 | 1 | 757 |
| April 1, 2023 | Virginia Episcopal Invitational | 5:23.87 | 1 | 753 |
| April 22, 2023 | Heritage Invitational | 5:24.30 | 2 | 750 |
| Feb. 2, 2022 | Abingdon Polar Bear 5 | 5:24.99 | 2 | 746 |
| March 20, 2025 | Byrd Opener | 5:31.06 | 1 | 711 |
| Jan. 18, 2023 | Fred Hardy Invitational | 5:31.74 | 2 | 707 |
| May 11, 2022 | Byrd Senior Night | 5:32.85 | 1 | 700 |
| Jan. 29, 2022 | Heritage Middle School & JV Invitational | 5:33.28 | 1 | 698 |
| Jan. 25, 2022 | Fred Hardy Invitational | 5:34.95 | 4 | 688 |
| May 22, 2021 | VISAA CHAMPIONSHIPS | 5:37.13 | 4 | 676 |
| April 29, 2021 | Patrick Henry Meet #1 | 5:37.54 | 2 | 674 |
| May 13, 2023 | BRAC Track & Field Championships | 5:39.32 | 1 | 664 |
| May 10, 2021 | Waynesboro Home Meet # 2 | 5:39.98 | 1 | 660 |
| May 4, 2019 | Cosmopolitan Invitational Track and Field Meet 2019 | 5:41.72 | 3 | 650 |
| May 27, 2021 | Hidden Valley Quad | 5:42.21 | 1 | 647 |
| May 4, 2019 | Cosmopolitan Invitational Track and Field Meet 2019 | 5:46.30 | 3 | 625 |
| Feb. 3, 2025 | BRAC Indoor Championships | 5:52.08 | 1 | 594 |
| April 23, 2025 | Cave Spring Home Meet #1 (RRD #3) | 5:55.41 | 2 | 577 |
2mile_cc
707
Points
12:03.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2019 | North Cross XC Meet #2 | 12:03.93 | 1 | 707 |
3000m_cc
587
Points
11:59.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 26, 2020 | CHARCS Private School Invitational | 11:59.30 | 1 | 587 |
| Sept. 24, 2019 | CHA Quad Meet #1 | 12:16.10 | 1 | 546 |
| Oct. 3, 2019 | North Cross XC Meet #1 | 12:24.32 | 1 | 527 |
| Oct. 23, 2018 | Home Meet #2 | 12:33.53 | 1 | 506 |
| Oct. 15, 2020 | North Cross Meet #2 | 12:36.00 | 1 | 501 |
| Sept. 8, 2018 | Knights Crossing XC Invitational | 13:33.00 | 31 | 380 |
3200m
917
Points
10:40.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2024 | Dogwood Track Classic | 10:40.16 | 7 | 917 |
| April 19, 2025 | Titan Track Classic | 10:53.55 | 1 | 880 |
| Dec. 16, 2023 | East Coast Elite Roanoke #1 | 11:06.92 | 1 | 843 |
| Jan. 23, 2025 | East Coast Elite Roanoke #4 | 11:08.62 | 1 | 838 |
| Feb. 17, 2024 | VISAA Indoor Track & Field Championships | 11:10.88 | 2 | 832 |
| April 6, 2024 | 2024 Terrier Team Challenge | 11:11.28 | 1 | 831 |
| Jan. 11, 2024 | East Coast Elite Roanoke #2 | 11:16.45 | 1 | 817 |
| April 24, 2024 | Lord Botetourt Home Meet #2 | 11:20.19 | 1 | 807 |
| May 7, 2022 | Cosmopolitan Invitational Track and Field Meet 2022 | 11:23.97 | 1 | 797 |
| April 30, 2022 | Knights Track Classic | 11:25.88 | 1 | 792 |
| May 10, 2025 | BRAC Track & Field Championships | 11:36.93 | 1 | 764 |
| April 15, 2023 | 2023 Terrier Team Challenge | 11:49.73 | 1 | 731 |
| May 17, 2025 | VISAA CHAMPIONSHIPS | 11:55.35 | 1 | 717 |
| May 14, 2022 | BRC/VIC Track & Field Championships | 12:07.69 | 1 | 686 |
| Feb. 3, 2025 | BRAC Indoor Championships | 12:29.04 | 1 | 635 |
400m
781
Points
1:01.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2023 | 2023 Terrier Team Challenge | 1:01.71 | 4 | 781 |
| April 9, 2025 | Lord Botetourt Home Meet #1 | 1:02.02 | 1 | 771 |
| April 6, 2024 | 2024 Terrier Team Challenge | 1:02.13 | 2 | 768 |
| April 24, 2024 | Lord Botetourt Home Meet #2 | 1:03.31 | 2 | 730 |
4000m_cc
781
Points
14:41.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2020 | Virginia Middle School XC State Championships | 14:41.60 | 1 | 781 |
| Oct. 27, 2019 | Virginia Middle School XC State Championships | 15:16.60 | 4 | 712 |
| Oct. 14, 2019 | Titan Middle School Southwest Region Championships | 15:30.31 | 4 | 686 |
| Sept. 7, 2019 | Knights Crossing XC Invitational | 17:02.70 | 7 | 523 |
500m
792
Points
1:20.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2025 | BRAC Indoor Championships | 1:20.54 | 1 | 792 |
| Jan. 11, 2024 | East Coast Elite Roanoke #2 | 1:20.83 | 1 | 784 |
| Dec. 16, 2023 | East Coast Elite Roanoke #1 | 1:21.26 | 1 | 774 |
| Jan. 18, 2025 | Walt Cormack Memorial sponsored by the VTCA | 1:21.78 | 6 | 762 |
5000m_cc
926
Points
17:09.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2024 | The VA XC Showcase | 17:09.60 | 7 | 926 |
| Nov. 30, 2024 | Foot Locker South Regional | 17:13.07 | 5 | 920 |
| Sept. 12, 2025 | Virginia Invitational | 17:28.40 | 10 | 894 |
| Oct. 14, 2023 | MileStat.com XC Invitational | 17:30.00 | 7 | 891 |
| Oct. 5, 2024 | Great American XC Festival | 17:37.10 | 5 | 879 |
| Sept. 21, 2024 | Hare & Hounds XC Invitational (at McAlpine Park, Charlotte) | 17:48.40 | 2 | 860 |
| Nov. 23, 2024 | Nike Cross Nationals Southeast Regional | 17:49.75 | 22 | 858 |
| Oct. 29, 2022 | BRAC Championships | 17:57.52 | 1 | 845 |
| Dec. 14, 2024 | Foot Locker Nationals Presented By HOKA | 18:00.90 | 6 | 839 |
| Nov. 26, 2022 | Champs South Regional | 18:15.86 | 24 | 815 |
| Nov. 25, 2023 | Foot Locker Championships South Region | 18:16.77 | 43 | 813 |
| Oct. 18, 2023 | Metro XC Championships | 18:22.10 | 1 | 805 |
| Sept. 7, 2024 | Knights Crossing XC Invitational | 18:28.60 | 1 | 794 |
| Oct. 23, 2024 | Metro XC Championships | 18:36.30 | 1 | 782 |
| Nov. 7, 2024 | VISAA Cross Country State Championships | 18:38.29 | 1 | 779 |
| Oct. 7, 2023 | Blue Ridge Invitational | 18:39.19 | 1 | 777 |
| Sept. 10, 2022 | Knights Crossing XC Invitational | 18:41.60 | 1 | 773 |
| Nov. 10, 2022 | VISAA Cross Country State Championships | 18:45.10 | 1 | 768 |
| Sept. 22, 2023 | Woodberry Forest 47th Annual XC Invitational | 18:47.50 | 2 | 764 |
| Nov. 11, 2021 | V.I.S.A.A. State Cross Country Championships | 18:55.00 | 3 | 752 |
| Oct. 8, 2022 | Blue Ridge Invitational | 19:00.58 | 1 | 744 |
| Nov. 1, 2024 | BRAC Cross Country Championships | 19:06.24 | 1 | 735 |
| Sept. 25, 2021 | CHARCS Private School Invitational | 19:08.79 | 1 | 731 |
| Nov. 9, 2023 | VISAA Cross Country State Championships | 19:12.35 | 1 | 726 |
| Nov. 3, 2023 | BRAC Cross Country Championships | 19:13.18 | 3 | 724 |
| Sept. 24, 2022 | CHARCS Private School Invitational | 19:16.47 | 1 | 719 |
| Oct. 19, 2022 | Metro XC Championships | 19:20.60 | 1 | 713 |
| Oct. 12, 2024 | Vikings XC Invitational | 19:27.43 | 1 | 703 |
| Sept. 16, 2023 | CLASH WITH THE TITANS | 19:28.58 | 1 | 701 |
| Oct. 20, 2020 | CHA Home Meet #2 | 19:31.70 | 1 | 696 |
| Sept. 14, 2024 | CLASH WITH THE TITANS | 19:31.78 | 1 | 696 |
| Oct. 19, 2021 | CHA Home Meet #2 | 19:32.25 | 1 | 695 |
| Oct. 30, 2021 | BRC/VIC Championships | 19:41.70 | 3 | 681 |
| Sept. 9, 2023 | Knights Crossing XC Invitational | 19:47.20 | 4 | 673 |
| Sept. 11, 2021 | Knights Crossing XC Invitational | 19:52.70 | 1 | 665 |
| Sept. 28, 2022 | Chatham Hall Meet #1 | 20:11.96 | 1 | 637 |
| Sept. 13, 2022 | New Covenant XC Meet #1 | 20:32.00 | 1 | 609 |
| Oct. 5, 2022 | North Cross Meet #2 | 20:46.53 | 1 | 589 |
| Oct. 7, 2021 | North Cross Meet #2 | 20:58.43 | 1 | 572 |
| Oct. 2, 2024 | North Cross Meet #2 | 21:06.62 | 1 | 561 |
| Sept. 2, 2023 | Vikings XC Invitational | 21:10.48 | 2 | 556 |
| Oct. 16, 2018 | Fishburne Cross Country Invitational | 21:22.00 | 1 | 541 |
| Sept. 29, 2021 | VIC/BRC Meet | 21:32.00 | 3 | 528 |
| Sept. 21, 2022 | North Cross Meet #1 | 21:39.74 | 1 | 517 |
| Oct. 1, 2020 | North Cross Meet #1 | 21:55.40 | 2 | 497 |
| Oct. 4, 2023 | North Cross Meet #2 | 22:10.13 | 1 | 479 |
| Sept. 20, 2023 | North Cross Meet #1 | 22:45.01 | 1 | 436 |
6000m_cc
892
Points
21:30.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2025 | Virginia/Panorama Farms Invitational | 21:30.50 | 38 | 892 |
800m
847
Points
2:19.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 20, 2023 | VISAA CHAMPIONSHIPS | 2:19.06 | 2 | 847 |
| May 13, 2023 | BRAC Track & Field Championships | 2:20.31 | 1 | 828 |
| April 27, 2024 | Titan Track Classic | 2:21.24 | 1 | 814 |
| April 30, 2022 | Knights Track Classic | 2:21.26 | 3 | 813 |
| May 17, 2025 | VISAA CHAMPIONSHIPS | 2:21.27 | 3 | 813 |
| April 5, 2025 | Northside Invitational | 2:21.85 | 1 | 805 |
| May 6, 2023 | Cosmopolitan Invitational Track and Field Meet 2022 | 2:22.17 | 1 | 800 |
| May 18, 2024 | VISAA CHAMPIONSHIPS | 2:23.06 | 5 | 787 |
| May 14, 2022 | BRC/VIC Track & Field Championships | 2:23.58 | 1 | 779 |
| April 2, 2022 | Virginia Episcopal School QuadMeet | 2:23.67 | 1 | 778 |
| May 11, 2024 | BRAC Track & Field Championships | 2:23.70 | 1 | 777 |
| March 28, 2024 | SRHS Home Meet # 1 2024 | 2:24.31 | 1 | 768 |
| May 6, 2023 | Cosmopolitan Invitational Track and Field Meet 2022 | 2:24.60 | 1 | 764 |
| April 9, 2025 | Lord Botetourt Home Meet #1 | 2:24.65 | 1 | 763 |
| April 20, 2022 | Hidden Valley Meet (CSHS, Salem, PH, WB, NC) | 2:25.10 | 2 | 757 |
| March 19, 2023 | Adidas Track Nationals | 2:25.12 | 14 | 757 |
| May 7, 2022 | Cosmopolitan Invitational Track and Field Meet 2022 | 2:25.56 | 1 | 750 |
| March 23, 2022 | Roanoke Catholic Meet at Salem H.S. | 2:25.57 | 1 | 750 |
| May 15, 2021 | BRC/VIC Track Championship | 2:26.28 | 2 | 740 |
| April 20, 2024 | Northside Invitational | 2:26.66 | 1 | 735 |
| June 19, 2022 | adidas Outdoor Nationals | 2:26.86 | 8 | 732 |
| April 27, 2022 | Glenvar Meet #2 | 2:27.69 | 1 | 720 |
| April 13, 2022 | Glenvar Meet #1 | 2:30.01 | 3 | 688 |
| May 21, 2022 | VISAA CHAMPIONSHIPS | 2:30.77 | 4 | 677 |
| May 10, 2021 | Waynesboro Home Meet # 2 | 2:30.91 | 1 | 675 |
| April 8, 2023 | Titan Early Bird Classic | 2:31.36 | 4 | 669 |
| April 1, 2023 | Virginia Episcopal Invitational | 2:31.47 | 1 | 668 |
| March 20, 2025 | Byrd Opener | 2:31.61 | 1 | 666 |
| May 11, 2022 | Byrd Senior Night | 2:32.68 | 1 | 652 |
| April 9, 2022 | Northside Invitational | 2:32.68 | 2 | 652 |
| April 29, 2021 | Patrick Henry Meet #1 | 2:35.29 | 2 | 617 |
| May 22, 2021 | VISAA CHAMPIONSHIPS | 2:37.01 | 5 | 595 |
| May 27, 2021 | Hidden Valley Quad | 2:39.00 | 2 | 570 |
mile
861
Points
5:08.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 5:08.21 | 89 | 861 |
| June 19, 2022 | adidas Outdoor Nationals | 5:14.18 | 2 | 823 |
| March 19, 2023 | Adidas Track Nationals | 5:14.97 | 3 | 818 |
Mid-D
Event Group
861
Points
2:59.85
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | 1000m | VISAA Indoor Track & Field Championships | 2:59.85 | 1 | 861 |
| Jan. 23, 2025 | 1000m | East Coast Elite Roanoke #4 | 3:00.93 | 1 | 849 |
| May 20, 2023 | 800m | VISAA CHAMPIONSHIPS | 2:19.06 | 2 | 847 |
| May 13, 2023 | 800m | BRAC Track & Field Championships | 2:20.31 | 1 | 828 |
| April 27, 2024 | 800m | Titan Track Classic | 2:21.24 | 1 | 814 |
Mile
Event Group
940
Points
4:54.16
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2024 | 1600m | Dogwood Track Classic | 4:54.16 | 5 | 940 |
| May 18, 2024 | 1600m | VISAA CHAMPIONSHIPS | 4:56.17 | 2 | 927 |
| May 11, 2024 | 1600m | BRAC Track & Field Championships | 4:58.08 | 1 | 914 |
| Feb. 17, 2024 | 1600m | VISAA Indoor Track & Field Championships | 5:00.33 | 1 | 900 |
| May 3, 2025 | 1600m | Dogwood Track Classic | 5:01.18 | 12 | 894 |
Cross Country
Event Group
926
Points
17:09.60
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2024 | 5K XC | The VA XC Showcase | 17:09.60 | 7 | 926 |
| Nov. 30, 2024 | 5K XC | Foot Locker South Regional | 17:13.07 | 5 | 920 |
| Sept. 12, 2025 | 5K XC | Virginia Invitational | 17:28.40 | 10 | 894 |
| Oct. 17, 2025 | 6000mCC | Virginia/Panorama Farms Invitational | 21:30.50 | 38 | 892 |
| Oct. 14, 2023 | 5K XC | MileStat.com XC Invitational | 17:30.00 | 7 | 891 |
Distance
Event Group
917
Points
10:40.16
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2024 | 3200m | Dogwood Track Classic | 10:40.16 | 7 | 917 |
| April 19, 2025 | 3200m | Titan Track Classic | 10:53.55 | 1 | 880 |
| Dec. 16, 2023 | 3200m | East Coast Elite Roanoke #1 | 11:06.92 | 1 | 843 |
| Jan. 23, 2025 | 3200m | East Coast Elite Roanoke #4 | 11:08.62 | 1 | 838 |
| Feb. 17, 2024 | 3200m | VISAA Indoor Track & Field Championships | 11:10.88 | 2 | 832 |
Long Sprints
Event Group
792
Points
1:20.54
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 3, 2025 | 500m | BRAC Indoor Championships | 1:20.54 | 1 | 792 |
| Jan. 11, 2024 | 500m | East Coast Elite Roanoke #2 | 1:20.83 | 1 | 784 |
| April 15, 2023 | 400m | 2023 Terrier Team Challenge | 1:01.71 | 4 | 781 |
| Dec. 16, 2023 | 500m | East Coast Elite Roanoke #1 | 1:21.26 | 1 | 774 |
| April 9, 2025 | 400m | Lord Botetourt Home Meet #1 | 1:02.02 | 1 | 771 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava