Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
928
Points
30:19.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI Southeast Regional | 30:19.00 | 37 | 928 | |
| Nov. 11, 2016 | NCAA DI Southeast Regional | 30:49.10 | 56 | 887 | |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 31:14.80 | 163 | 852 | |
| Nov. 9, 2018 | NCAA D1 Southeast Regional Championship | 31:29.80 | 60 | 832 | 58° |
| Nov. 15, 2019 | NCAA D1 Southeast Regional Championship | 31:42.50 | 70 | 815 | |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 34:15.80 | 236 | 627 |
10000m
909
Points
30:33.18
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 31, 2018 | adidas Raleigh Relays | 30:33.18 | 18 | 909 | 62° |
1000m
1006
Points
2:22.87
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 25, 2020 | Hokie Invitational (College) | 2:22.87 | 1 | 1006 | 41° |
| Jan. 18, 2020 | Virginia Tech Invitational (College) | 2:25.04 | 1 | 960 | 41° |
| Jan. 12, 2019 | Virginia Tech Invitational (College) | 2:26.61 | 2 | 928 | 34° |
| Feb. 18, 2017 | Virginia Tech Challenge | 2:28.26 | 1 | 894 | 63° |
| Feb. 7, 2015 | David Oliver Classic | 2:42.31 | 21 | 635 |
1500m
1039
Points
3:45.11
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 11, 2019 | ACC Championship | 3:45.11 | 6 | 1039 | 70° |
| April 20, 2019 | Duke Invitational | 3:46.28 | 1 | 1024 | 65° |
| May 11, 2019 | ACC Championship | 3:47.21 | 4 | 1012 | 70° |
| May 25, 2019 | NCAA Division I East Preliminary | 3:47.57 | 10 | 1008 | 93° |
| April 29, 2017 | Virginia Grand Prix | 3:47.79 | 5 | 1005 | 89° |
| April 11, 2019 | Tennessee Relays | 3:48.82 | 11 | 992 | 80° |
| April 17, 2021 | Virginia Challenge | 3:49.00 | 22 | 989 | 64° |
| April 28, 2018 | Arkansas National Relay Championships | 3:49.98 | 4 | 977 | 73° |
| April 14, 2018 | Tennessee Relays Presented by Sea Ray | 3:51.85 | 3 | 954 | 76° |
| March 31, 2017 | VertKlasse Meeting | 3:54.25 | 5 | 924 | 74° |
1600m
794
Points
4:22.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 27, 2015 | VHSL Group 5A North Regional Outdoor T&F Championships | 4:22.99 | 1 | 794 | |
| May 21, 2015 | VHSL Group 5A Conference 14 Outdoor T & F Championships | 4:23.90 | 1 | 785 | 56° |
| April 17, 2015 | Wolverine Track Classic | 4:26.49 | 2 | 758 | |
| May 22, 2014 | VHSL Group 5A Conference 14 Outdoor T & F Championships | 4:27.30 | 2 | 749 | 80° |
| June 7, 2014 | VHSL Group 5A/6A State Outdoor T&F Championships | 4:28.11 | 7 | 741 | |
| May 7, 2014 | Briar Woods @ Potomac Falls | 4:28.90 | 1 | 733 | |
| May 2, 2014 | Loudoun County Track & Field Championships | 4:30.69 | 3 | 715 | 64° |
| Feb. 7, 2015 | David Oliver Classic | 4:31.07 | 6 | 711 | |
| April 26, 2014 | Apple Blossom Invitational | 4:33.20 | 3 | 690 | |
| June 6, 2015 | VHSL Group 5A/6A State Outdoor T&F Championships | 4:36.74 | 12 | 655 | |
| April 23, 2014 | Briar Woods @ Freedom Dual Meet | 4:49.40 | 1 | 539 | 57° |
3000m
998
Points
8:09.98
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 9, 2019 | Iowa State Classic | 8:09.98 | 1 | 998 | 26° |
| Feb. 9, 2018 | Vanderbilt's Music City Challenge | 8:12.99 | 3 | 981 | |
| Feb. 24, 2018 | ACC Championships | 8:13.42 | 6 | 979 | 75° |
| Feb. 3, 2018 | Camel City Elite Invite | 8:14.88 | 1 | 971 | |
| Feb. 25, 2017 | ACC Championships | 8:16.04 | 2 | 964 | |
| Feb. 2, 2019 | Camel City Elite Invitational | 8:17.41 | 3 | 957 | |
| Feb. 4, 2017 | Camel City Elite Invite | 8:18.56 | 6 | 950 | |
| Feb. 23, 2019 | ACC Indoor Championship | 8:29.08 | 30 | 892 | 39° |
3200m
800
Points
9:23.94
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 6, 2015 | VHSL Group 5A/6A State Outdoor T&F Championships | 9:23.94 | 3 | 800 | |
| May 21, 2015 | VHSL Group 5A Conference 14 Outdoor T & F Championships | 9:27.04 | 1 | 785 | 56° |
| April 25, 2015 | Apple Blossom Invitational | 9:36.96 | 1 | 739 | |
| May 22, 2014 | VHSL Group 5A Conference 14 Outdoor T & F Championships | 9:48.46 | 4 | 687 | 80° |
| April 5, 2014 | Northern Virginia Invitational | 9:56.23 | 14 | 653 | |
| May 28, 2014 | VHSL Group 5A North Regional Outdoor T&F Championships | 10:03.23 | 8 | 623 |
5000m
978
Points
14:06.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 21, 2018 | Duke Invitational | 14:06.72 | 5 | 978 | 67° |
| March 30, 2019 | adidas Raleigh Relays | 14:11.30 | 34 | 963 | 72° |
| April 22, 2017 | Virginia Challenge | 14:17.40 | 12 | 943 | 66° |
| May 14, 2017 | ACC Championship | 14:17.79 | 9 | 942 | 79° |
| May 12, 2018 | ACC Championship | 14:22.34 | 11 | 927 | 81° |
| Feb. 25, 2017 | ACC Championships | 14:32.94 | 12 | 893 | |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 14:37.38 | 15 | 879 | 76° |
| Feb. 11, 2017 | Vanderbilt's Music City Challenge | 14:38.98 | 11 | 874 | |
| May 11, 2019 | ACC Championship | 14:55.85 | 33 | 823 | 70° |
5000m_cc
617
Points
16:08.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 29, 2014 | VHSL Group 5A Conference 14 XC Championships | 16:08.90 | 5 | 617 | |
| Oct. 1, 2014 | Loudoun County Public Schools XC Championships | 16:35.00 | 10 | 550 | |
| Oct. 22, 2014 | Conference 14 Mini #3 | 16:47.32 | 2 | 520 | |
| Oct. 18, 2014 | MileStat.com XC Invitational | 16:50.00 | 41 | 514 | |
| Nov. 6, 2014 | VHSL Group 5A North Regional XC Championship | 17:10.70 | 32 | 465 | |
| Oct. 11, 2014 | Glory Days Grill Invitational | 17:15.00 | 52 | 456 | |
| Sept. 20, 2014 | Oatlands Invitational | 17:19.00 | 56 | 447 | |
| Sept. 6, 2014 | Great Meadow Invitational | 17:32.00 | 46 | 418 | |
| Nov. 6, 2013 | VHSL Group 5A North Regional XC Championships | 17:50.00 | 46 | 380 | |
| Sept. 17, 2014 | Conference 14 Mini #2 | 17:53.55 | 8 | 373 | |
| Sept. 28, 2013 | 21st Carlisle High School Invitational | 18:08.00 | 42 | 344 | 68° |
| Oct. 5, 2013 | Quad States Invitational | 18:10.00 | 42 | 340 | |
| Oct. 9, 2013 | Oatlands Duals | 18:43.00 | 20 | 279 | |
| Sept. 18, 2013 | Oatlands Duals | 18:43.00 | 26 | 279 | |
| Oct. 2, 2013 | Oatlands Duals | 19:22.00 | 13 | 215 |
6000m_cc
750
Points
18:57.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 6, 2019 | Virginia Tech Invitational | 18:57.00 | 10 | 750 | 84° |
| Sept. 2, 2016 | Virginia Tech Invitational | 18:57.60 | 11 | 748 |
800m
1016
Points
1:50.37
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2020 | Iowa State Classic | 1:50.37 | 9 | 1016 | 41° |
| April 30, 2019 | Liberty Twilight Qualifier | 1:50.79 | 5 | 1004 | 84° |
| Feb. 29, 2020 | ACC Indoor Championship | 1:51.10 | 6 | 995 | 34° |
| May 5, 2021 | Liberty Twilight Qualifier 2021 | 1:52.08 | 4 | 968 | |
| May 15, 2021 | ACC Outdoor Track & Field Championships | 1:52.24 | 14 | 963 | 74° |
| April 17, 2021 | Virginia Challenge | 1:52.53 | 22 | 955 | 64° |
| April 5, 2014 | Northern Virginia Invitational | 2:02.12 | 12 | 710 | |
| April 9, 2014 | Briar Woods, Broad Run | 2:03.11 | 1 | 687 | 62° |
| April 17, 2015 | Wolverine Track Classic | 2:04.80 | 6 | 648 | |
| April 26, 2014 | Apple Blossom Invitational | 2:05.74 | 4 | 627 |
8000m_cc
910
Points
24:06.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 27, 2017 | ACC Championship | 24:06.10 | 27 | 910 | |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 24:13.50 | 66 | 897 | |
| Oct. 28, 2016 | ACC Championship | 24:18.90 | 38 | 888 | |
| Sept. 30, 2017 | Greater Louisville Classic | 24:24.98 | 38 | 878 | |
| Oct. 19, 2019 | Pre-National Invitational | 24:34.20 | 67 | 862 | |
| Oct. 26, 2018 | ACC Championship | 24:38.00 | 44 | 855 | |
| Oct. 1, 2016 | Greater Louisville Classic | 24:42.40 | 18 | 848 | |
| Sept. 20, 2019 | Virginia Tech Alumni Invitational | 24:49.30 | 4 | 836 | 78° |
| Sept. 15, 2017 | Virginia Tech Alumni Invite | 25:11.80 | 8 | 799 | 73° |
| Sept. 16, 2016 | Virginia Tech Alumni Invite | 25:22.50 | 20 | 781 | |
| Nov. 1, 2019 | ACC Championship | 25:25.00 | 51 | 777 | 49° |
| Oct. 12, 2018 | Penn State National Invitational | 26:25.00 | 106 | 683 | 53° |
mile
1042
Points
4:02.67
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 20, 2021 | Virginia Tech Challenge | 4:02.67 | 1 | 1042 | 30° |
| Feb. 8, 2020 | Camel City Elite Invitational | 4:03.65 | 9 | 1031 | |
| May 1, 2021 | Virginia Grand Prix | 4:05.54 | 18 | 1008 | 72° |
| Jan. 27, 2018 | Liberty Kickoff | 4:08.02 | 5 | 979 | 56° |
| Jan. 19, 2019 | Hokie Invitational (College) | 4:08.14 | 7 | 977 | 40° |
| Jan. 20, 2018 | Keydet Invitational | 4:08.67 | 4 | 971 | 56° |
| Jan. 21, 2017 | Hokie Invitational (College) | 4:10.67 | 5 | 948 | |
| Jan. 14, 2017 | Virginia Tech Invitational (College) | 4:13.71 | 4 | 913 | |
| May 8, 2015 | Southern Track Classic | 4:19.85 | 2 | 845 |
Cross Country
Event Group
928
Points
30:19.00
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 10, 2017 | 10000mCC | NCAA DI Southeast Regional | 30:19.00 | 37 | 928 | |
| Oct. 27, 2017 | 8000mCC | ACC Championship | 24:06.10 | 27 | 910 | |
| Oct. 14, 2017 | 8000mCC | NCAA Division I (DI) Pre-Nationals | 24:13.50 | 66 | 897 | |
| Oct. 28, 2016 | 8000mCC | ACC Championship | 24:18.90 | 38 | 888 | |
| Nov. 11, 2016 | 10000mCC | NCAA DI Southeast Regional | 30:49.10 | 56 | 887 |
Long-Distance
Event Group
978
Points
14:06.72
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 21, 2018 | 5000m | Duke Invitational | 14:06.72 | 5 | 978 | 67° |
| March 30, 2019 | 5000m | adidas Raleigh Relays | 14:11.30 | 34 | 963 | 72° |
| April 22, 2017 | 5000m | Virginia Challenge | 14:17.40 | 12 | 943 | 66° |
| May 14, 2017 | 5000m | ACC Championship | 14:17.79 | 9 | 942 | 79° |
| May 12, 2018 | 5000m | ACC Championship | 14:22.34 | 11 | 927 | 81° |
Mid-D
Event Group
1016
Points
1:50.37
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 15, 2020 | 800m | Iowa State Classic | 1:50.37 | 9 | 1016 | 41° |
| Jan. 25, 2020 | 1000m | Hokie Invitational (College) | 2:22.87 | 1 | 1006 | 41° |
| April 30, 2019 | 800m | Liberty Twilight Qualifier | 1:50.79 | 5 | 1004 | 84° |
| Feb. 29, 2020 | 800m | ACC Indoor Championship | 1:51.10 | 6 | 995 | 34° |
| May 5, 2021 | 800m | Liberty Twilight Qualifier 2021 | 1:52.08 | 4 | 968 |
Mile
Event Group
1042
Points
4:02.67
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 20, 2021 | Mile | Virginia Tech Challenge | 4:02.67 | 1 | 1042 | 30° |
| May 11, 2019 | 1500m | ACC Championship | 3:45.11 | 6 | 1039 | 70° |
| Feb. 8, 2020 | Mile | Camel City Elite Invitational | 4:03.65 | 9 | 1031 | |
| April 20, 2019 | 1500m | Duke Invitational | 3:46.28 | 1 | 1024 | 65° |
| May 11, 2019 | 1500m | ACC Championship | 3:47.21 | 4 | 1012 | 70° |
Distance
Event Group
998
Points
8:09.98
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 9, 2019 | 3000m | Iowa State Classic | 8:09.98 | 1 | 998 | 26° |
| Feb. 9, 2018 | 3000m | Vanderbilt's Music City Challenge | 8:12.99 | 3 | 981 | |
| Feb. 24, 2018 | 3000m | ACC Championships | 8:13.42 | 6 | 979 | 75° |
| Feb. 3, 2018 | 3000m | Camel City Elite Invite | 8:14.88 | 1 | 971 | |
| Feb. 25, 2017 | 3000m | ACC Championships | 8:16.04 | 2 | 964 |