Performance Dashboard
Athlete analytics & progression tracking
1000m
896
Points
2:56.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 4, 2025 | VHSL Class 3 State Indoor Championships | 2:56.82 | 2 | 896 |
| Feb. 27, 2024 | VHSL Class 3 State Indoor Championships | 2:56.90 | 3 | 895 |
| Feb. 1, 2025 | Bulldog Invitational | 3:01.64 | 4 | 841 |
| Jan. 27, 2024 | Bulldog Invitational | 3:01.71 | 5 | 840 |
| Jan. 11, 2025 | Liberty Premier Invitational | 3:01.96 | 4 | 837 |
| Feb. 3, 2025 | Northwestern District Championship | 3:02.25 | 1 | 834 |
| Jan. 19, 2025 | The VA Showcase | 3:02.59 | 13 | 830 |
| Feb. 19, 2024 | VHSL Class 3 Region B Indoor T&F Championship | 3:03.69 | 2 | 818 |
| Feb. 17, 2024 | VHSL 3B Regional | 3:03.69 | 2 | 818 |
| Feb. 22, 2025 | VHSL Class 3 Region B Indoor T&F Championship | 3:07.10 | 1 | 780 |
| Jan. 4, 2025 | East Coast Elite VMI | 3:07.10 | 5 | 780 |
| Jan. 28, 2023 | Bulldog Invitational | 3:08.75 | 16 | 762 |
| Jan. 13, 2024 | Walt Cormack Memorial sponsored by the VTCA | 3:08.99 | 4 | 760 |
| Jan. 21, 2023 | Walt Cormack Memorial sponsored by the VTCA | 3:11.90 | 12 | 728 |
1600m
900
Points
5:00.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2025 | VHSL 3B Regional Outdoor Track and Field Championships | 5:00.24 | 1 | 900 |
| May 3, 2025 | Dogwood Track Classic | 5:04.17 | 17 | 875 |
| Feb. 8, 2025 | The 62nd East Coast Invitational | 5:04.25 | 1 | 874 |
| May 10, 2024 | NWD Championship | 5:13.51 | 2 | 816 |
| April 6, 2024 | Colonial Forge Showcase | 5:25.06 | 3 | 746 |
| April 8, 2023 | Colonial Forge Showcase | 5:29.98 | 1 | 717 |
200m
676
Points
28.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Gainesville Cardinal Classic | 28.14 | 29 | 676 |
| April 19, 2025 | Gainesville Cardinal Classic | 28.14 | 29 | 675 |
| May 10, 2023 | James Wood/Kettle Run/Liberty/Sherando/Handley | 29.20 | 14 | 595 |
| May 3, 2023 | Northwestern District Regular Season Meet #2 | 29.51 | 7 | 573 |
300m
733
Points
44.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 10, 2022 | Bobcat Blizzard Invitational | 44.64 | 6 | 733 |
| Jan. 7, 2023 | East Coast Elite Middle School Championships | 44.64 | 5 | 733 |
| Jan. 7, 2023 | East Coast Elite | 44.64 | 5 | 733 |
| Nov. 30, 2022 | BDHS Polar Bear Invite | 44.73 | 1 | 729 |
| Dec. 7, 2022 | Fauquier Polar Bear | 44.92 | 1 | 720 |
| Feb. 1, 2025 | Bulldog Invitational | 46.03 | 47 | 671 |
3200m
642
Points
12:26.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2025 | Kettle Run Home Meet | 12:26.25 | 1 | 642 |
400m
821
Points
1:00.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Gainesville Cardinal Classic | 1:00.48 | 5 | 821 |
| April 19, 2025 | Gainesville Cardinal Classic | 1:00.49 | 5 | 821 |
| March 12, 2023 | New Balance Nationals Indoor | 1:01.65 | 20 | 783 |
| April 19, 2024 | Wolverine Classic Track Invitational | 1:01.69 | 5 | 782 |
| May 10, 2023 | James Wood/Kettle Run/Liberty/Sherando/Handley | 1:02.54 | 1 | 754 |
| April 8, 2023 | Colonial Forge Showcase | 1:03.47 | 11 | 725 |
| May 3, 2023 | Northwestern District Regular Season Meet #2 | 1:03.53 | 3 | 723 |
500m
818
Points
1:19.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 24, 2024 | Fauquier WTM #3 | 1:19.48 | 2 | 818 |
| Feb. 5, 2024 | Northwestern District Championship | 1:19.56 | 2 | 816 |
| Feb. 28, 2023 | VHSL Class 4 State Championships | 1:19.86 | 6 | 808 |
| Dec. 16, 2023 | Liberty Christmas High School Invitational | 1:20.79 | 5 | 785 |
| Feb. 13, 2023 | VHSL Region 4C Indoor Championships | 1:21.16 | 1 | 776 |
| Feb. 6, 2023 | Northwestern District 4A Championship | 1:23.38 | 2 | 724 |
| Dec. 7, 2022 | Fauquier Polar Bear | 1:23.58 | 1 | 719 |
| Jan. 7, 2023 | East Coast Elite | 1:24.08 | 6 | 708 |
| Jan. 7, 2023 | East Coast Elite Middle School Championships | 1:24.08 | 6 | 708 |
5000m_cc
772
Points
18:42.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2024 | The VA XC Showcase | 18:42.50 | 48 | 772 |
| Oct. 18, 2025 | The VA XC Showcase | 19:04.70 | 88 | 737 |
| Oct. 29, 2024 | Northwestern District Championships | 19:17.80 | 2 | 717 |
| Oct. 4, 2025 | FAST TIMES ECE - Wildcat Invite @ Greenhill Park | 19:19.10 | 3 | 715 |
| Oct. 4, 2025 | East Coast Elite - Fast Times Invitational - State Meet Preview | 19:19.10 | 3 | 715 |
| Nov. 16, 2024 | VHSL Class 3 State XC Meet | 19:19.20 | 13 | 715 |
| Oct. 29, 2025 | VHSL Region 3B XC Championships | 19:20.50 | 3 | 713 |
| Sept. 7, 2024 | Great Meadow Invitational | 19:56.00 | 4 | 660 |
| Nov. 6, 2024 | VHSL Region 3B XC Championships | 20:02.40 | 2 | 651 |
| Oct. 5, 2024 | Octoberfest Invitational | 20:04.00 | 11 | 649 |
| Sept. 28, 2024 | East Coast Elite XC - VIRGINIA TECH | 20:04.10 | 11 | 649 |
| Oct. 15, 2022 | Third Battle Invitational | 21:34.20 | 111 | 525 |
800m
939
Points
2:13.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 7, 2025 | VHSL Class 3 State Championships | 2:13.18 | 2 | 939 |
| March 16, 2025 | New Balance Nationals Indoor | 2:13.34 | 39 | 936 |
| May 10, 2025 | Lake Braddock Hall of Fame Invitational | 2:13.98 | 1 | 926 |
| April 12, 2025 | All American Track Classic | 2:14.19 | 5 | 923 |
| March 10, 2024 | Nike Indoor Nationals | 2:15.54 | 1 | 901 |
| May 14, 2025 | Northwestern District Championships | 2:16.33 | 1 | 889 |
| May 4, 2024 | Dogwood Track Classic | 2:16.43 | 12 | 887 |
| June 1, 2024 | VHSL Class 3 State Championships | 2:17.32 | 5 | 873 |
| May 28, 2025 | VHSL 3B Regional Outdoor Track and Field Championships | 2:17.39 | 1 | 872 |
| June 15, 2024 | Nike Outdoor Nationals | 2:18.84 | 28 | 850 |
| April 27, 2024 | Ramtastic Invitational | 2:19.45 | 1 | 841 |
| May 25, 2023 | VHSL 4C Region Championship | 2:19.68 | 1 | 837 |
| March 12, 2023 | New Balance Nationals Indoor | 2:21.31 | 10 | 813 |
| May 19, 2023 | Northwestern District 4A Championship | 2:21.57 | 2 | 809 |
| June 3, 2023 | VHSL Class 4 State Championships | 2:22.18 | 5 | 800 |
| May 10, 2024 | NWD Championship | 2:22.57 | 1 | 794 |
| May 13, 2023 | 18th Annual Victor Cahoon Track Classic | 2:22.62 | 3 | 793 |
| May 6, 2023 | Dogwood Track Classic | 2:22.98 | 33 | 788 |
| May 25, 2024 | VHSL REGION 3B OUTDOOR CHAMPIONSHIPS | 2:23.47 | 2 | 781 |
| April 14, 2023 | Wolverine Classic Track Invitational | 2:23.50 | 2 | 780 |
| April 29, 2023 | Apple Blossom Invitational | 2:24.46 | 2 | 766 |
mile
872
Points
5:06.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | 81st Annual Handley Track & Field Invitational | 5:06.42 | 2 | 872 |
| March 16, 2025 | New Balance Nationals Indoor | 5:09.89 | 147 | 850 |
| April 13, 2024 | Handley Invitational | 5:19.00 | 5 | 794 |
3mile_cc
606
Points
19:49.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2025 | 12th Annual Central High School Cross Country Invitational | 19:49.00 | 7 | 606 |
| Aug. 31, 2024 | 11th Annual Central High School Cross Country Invitational | 19:54.10 | 5 | 598 |
Mid-D
Event Group
939
Points
2:13.18
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 7, 2025 | 800m | VHSL Class 3 State Championships | 2:13.18 | 2 | 939 |
| March 16, 2025 | 800m | New Balance Nationals Indoor | 2:13.34 | 39 | 936 |
| May 10, 2025 | 800m | Lake Braddock Hall of Fame Invitational | 2:13.98 | 1 | 926 |
| April 12, 2025 | 800m | All American Track Classic | 2:14.19 | 5 | 923 |
| March 10, 2024 | 800m | Nike Indoor Nationals | 2:15.54 | 1 | 901 |
Mile
Event Group
900
Points
5:00.24
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 28, 2025 | 1600m | VHSL 3B Regional Outdoor Track and Field Championships | 5:00.24 | 1 | 900 |
| May 3, 2025 | 1600m | Dogwood Track Classic | 5:04.17 | 17 | 875 |
| Feb. 8, 2025 | 1600m | The 62nd East Coast Invitational | 5:04.25 | 1 | 874 |
| April 5, 2025 | Mile | 81st Annual Handley Track & Field Invitational | 5:06.42 | 2 | 872 |
| March 16, 2025 | Mile | New Balance Nationals Indoor | 5:09.89 | 147 | 850 |
Short Sprints
Event Group
676
Points
28.14
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 200m | Gainesville Cardinal Classic | 28.14 | 29 | 676 |
| April 19, 2025 | 200m | Gainesville Cardinal Classic | 28.14 | 29 | 675 |
| May 10, 2023 | 200m | James Wood/Kettle Run/Liberty/Sherando/Handley | 29.20 | 14 | 595 |
| May 3, 2023 | 200m | Northwestern District Regular Season Meet #2 | 29.51 | 7 | 573 |
Long Sprints
Event Group
821
Points
1:00.48
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 400m | Gainesville Cardinal Classic | 1:00.48 | 5 | 821 |
| April 19, 2025 | 400m | Gainesville Cardinal Classic | 1:00.49 | 5 | 821 |
| Jan. 24, 2024 | 500m | Fauquier WTM #3 | 1:19.48 | 2 | 818 |
| Feb. 5, 2024 | 500m | Northwestern District Championship | 1:19.56 | 2 | 816 |
| Feb. 28, 2023 | 500m | VHSL Class 4 State Championships | 1:19.86 | 6 | 808 |
Distance
Event Group
642
Points
12:26.25
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2025 | 3200m | Kettle Run Home Meet | 12:26.25 | 1 | 642 |
Cross Country
Event Group
772
Points
18:42.50
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2024 | 5K XC | The VA XC Showcase | 18:42.50 | 48 | 772 |
| Oct. 18, 2025 | 5K XC | The VA XC Showcase | 19:04.70 | 88 | 737 |
| Oct. 29, 2024 | 5K XC | Northwestern District Championships | 19:17.80 | 2 | 717 |
| Oct. 4, 2025 | 5K XC | FAST TIMES ECE - Wildcat Invite @ Greenhill Park | 19:19.10 | 3 | 715 |
| Oct. 4, 2025 | 5K XC | East Coast Elite - Fast Times Invitational - State Meet Preview | 19:19.10 | 3 | 715 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava