Performance Dashboard
Athlete analytics & progression tracking
1000m
860
Points
2:59.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2016 | VHSL Group 3A East Regional Indoor T&F Championships | 2:59.99 | 1 | 860 |
| Feb. 23, 2015 | VHSL Group 4A South Regional Indoor T&F Championships | 3:00.18 | 1 | 857 |
| Jan. 5, 2016 | Bay Rivers Regular Season Meet #2 | 3:01.80 | 1 | 839 |
| March 1, 2014 | VHSL Group 4A State Indoor T&F Championships | 3:06.43 | 6 | 787 |
| Feb. 4, 2014 | Bay Rivers Regular Season Meet #3 | 3:06.81 | 3 | 783 |
| Feb. 11, 2016 | VHSL Group 3A Conference 27 Indoor T&F Championships | 3:07.44 | 1 | 776 |
| Jan. 27, 2015 | Bay Rivers Regular Season Meet #3 | 3:08.24 | 1 | 768 |
| Feb. 20, 2014 | VHSL Group 4A South Regional Indoor T&F Championships | 3:08.92 | 1 | 760 |
| Dec. 13, 2014 | CNU High School Winter Frolic | 3:10.75 | 2 | 741 |
| Jan. 15, 2014 | Bay Rivers Regular Season Meet #2 | 3:13.30 | 3 | 714 |
| Jan. 19, 2013 | Hampton Roads Elite High School Invitational | 3:21.93 | 23 | 627 |
1500m
877
Points
4:44.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 8, 2017 | Rafer Johnson/Jackie Joyner-Kersee Invite | 4:44.18 | 3 | 877 |
1600m
909
Points
4:58.89
Personal Record
2mile
875
Points
10:59.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 13, 2016 | New Balance Nationals Indoor | 10:59.47 | 19 | 875 |
| June 21, 2015 | New Balance Nationals Outdoor | 11:19.15 | 10 | 822 |
2000msc
909
Points
7:12.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 18, 2017 | Baldy Castillo Invitational | 7:12.05 | 8 | 909 |
3000m
964
Points
9:43.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2020 | Iowa State Classic | 9:43.79 | 2 | 964 |
| Feb. 23, 2019 | Mountain West Conference Indoor Championships | 10:01.62 | 15 | 909 |
| Feb. 29, 2020 | Mountain West Conference Indoor Championships | 10:02.16 | 14 | 907 |
| July 12, 2015 | USATF Region 3 Championship | 10:13.97 | 1 | 872 |
| Feb. 25, 2017 | Mountain West Conference Indoor Championships | 10:15.84 | 26 | 866 |
| Feb. 24, 2018 | Mountain West Conference Indoor Championships | 10:16.21 | 25 | 865 |
| Feb. 1, 2020 | Colorado Indoor Invitational | 10:17.42 | 14 | 862 |
| Jan. 13, 2018 | Potts Indoor Invitational | 10:35.85 | 6 | 808 |
| Jan. 26, 2019 | Air Force Invitational | 10:36.75 | 7 | 805 |
| Feb. 3, 2017 | Air Force Team Challenge | 10:52.77 | 1 | 760 |
3000msc
1053
Points
10:17.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2019 | Stanford Invitational | 10:17.72 | 7 | 1053 |
| April 21, 2018 | Brooks Mt. SAC Relays | 10:29.04 | 1 | 1027 |
| April 15, 2017 | Beach Invitational | 10:47.31 | 1 | 985 |
| March 31, 2018 | SF State Distance Carnival | 10:59.73 | 13 | 956 |
| May 13, 2017 | Mountain West Conference Championships | 11:20.06 | 12 | 911 |
3200m
890
Points
10:49.77
Personal Record
400m
697
Points
1:04.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2014 | Bruton High Penta Meet (New Kent/Warhill/Tabb/York) | 1:04.38 | 4 | 697 |
| April 16, 2013 | Tabb High Penta Meet (New Kent/Warhill/Bruton/Grafton) | 1:05.57 | 7 | 661 |
500m
671
Points
1:25.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2016 | Conference 27 Regular Season Meet 2 | 1:25.70 | 5 | 671 |
5000m
977
Points
16:40.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2019 | Husky Classic | 16:40.42 | 5 | 977 |
| May 13, 2017 | Mountain West Conference Championships | 17:47.78 | 17 | 861 |
| Feb. 24, 2018 | Mountain West Conference Indoor Championships | 18:04.08 | 17 | 834 |
5000m_cc
868
Points
17:43.80
Personal Record
6000m_cc
975
Points
20:30.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2019 | Mountain West Conference XC Championships | 20:30.20 | 9 | 975 |
| Sept. 28, 2019 | Bill Dellinger Invitational | 20:30.30 | 23 | 974 |
| Nov. 15, 2019 | NCAA D1 Mountain Regional | 20:58.20 | 32 | 936 |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 21:01.40 | 61 | 931 |
| Oct. 18, 2019 | Wisconsin Nuttycombe Invitational | 21:14.50 | 87 | 913 |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 21:17.40 | 106 | 909 |
| Nov. 9, 2018 | NCAA Division I Mountain Region | 21:22.00 | 57 | 903 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 21:23.00 | 60 | 902 |
| Nov. 10, 2017 | NCAA DI Mountain Regional | 21:32.30 | 65 | 889 |
| Nov. 11, 2016 | NCAA DI Mountain Regional | 21:44.50 | 62 | 873 |
| Oct. 13, 2017 | Wisconsin Nuttycombe Invitational | 21:49.80 | 157 | 866 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 21:50.30 | 219 | 865 |
| Oct. 26, 2018 | Mountain West Conference XC Championships | 21:51.30 | 23 | 864 |
| Oct. 28, 2016 | Mountain West Conference XC Championships | 22:03.50 | 47 | 848 |
| Oct. 15, 2016 | NCAA Division I (DI) Pre-Nationals | 22:13.40 | 203 | 835 |
| Oct. 27, 2017 | Mountain West Conference XC Championships | 22:40.50 | 52 | 800 |
800m
871
Points
2:17.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2015 | VHSL Group 4A South Regional Outdoor T&F Championships | 2:17.51 | 1 | 871 |
| May 19, 2016 | VHSL Group 3A Conference 27 Outdoor T&F Championships | 2:19.75 | 1 | 836 |
| April 22, 2015 | Bay Rivers District Regular Season Meet #2 | 2:19.95 | 1 | 833 |
| April 27, 2016 | Bay Rivers District Regular Season Meet #2 | 2:20.79 | 1 | 820 |
| June 6, 2015 | VHSL Group 3A/4A State Outdoor T&F Championships | 2:21.80 | 4 | 805 |
| Feb. 17, 2017 | Air Force Collegiate Open | 2:24.72 | 2 | 762 |
| April 20, 2013 | Lee-Davis Invitational | 2:35.35 | 29 | 616 |
| April 16, 2013 | Tabb High Penta Meet (New Kent/Warhill/Bruton/Grafton) | 2:37.86 | 4 | 584 |
mile
907
Points
5:00.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2016 | Southern Track Classic | 5:00.91 | 3 | 907 |
| May 8, 2015 | Southern Track Classic | 5:01.42 | 4 | 904 |
| March 26, 2016 | adidas Raleigh Relays | 5:04.14 | 7 | 887 |
| Jan. 14, 2017 | Potts Indoor Invitational | 5:20.28 | 11 | 786 |
| Jan. 21, 2017 | Air Force Invitational | 5:27.81 | 7 | 741 |
3mile_cc
766
Points
18:05.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 31, 2019 | Air Force Open | 18:05.20 | 4 | 766 |
Mid-D
Event Group
871
Points
2:17.51
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 30, 2015 | 800m | VHSL Group 4A South Regional Outdoor T&F Championships | 2:17.51 | 1 | 871 |
| Feb. 17, 2016 | 1000m | VHSL Group 3A East Regional Indoor T&F Championships | 2:59.99 | 1 | 860 |
| Feb. 23, 2015 | 1000m | VHSL Group 4A South Regional Indoor T&F Championships | 3:00.18 | 1 | 857 |
| Jan. 5, 2016 | 1000m | Bay Rivers Regular Season Meet #2 | 3:01.80 | 1 | 839 |
| May 19, 2016 | 800m | VHSL Group 3A Conference 27 Outdoor T&F Championships | 2:19.75 | 1 | 836 |
Mile
Event Group
909
Points
4:58.89
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 26, 2016 | 1600m | VHSL 3A East Regional Outdoor T&F Championships | 4:58.89 | 2 | 909 |
| May 13, 2016 | Mile | Southern Track Classic | 5:00.91 | 3 | 907 |
| May 8, 2015 | Mile | Southern Track Classic | 5:01.42 | 4 | 904 |
| March 26, 2016 | Mile | adidas Raleigh Relays | 5:04.14 | 7 | 887 |
| Feb. 11, 2016 | 1600m | VHSL Group 3A Conference 27 Indoor T&F Championships | 5:03.12 | 1 | 881 |
Distance
Event Group
964
Points
9:43.79
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2020 | 3000m | Iowa State Classic | 9:43.79 | 2 | 964 |
| Feb. 23, 2019 | 3000m | Mountain West Conference Indoor Championships | 10:01.62 | 15 | 909 |
| Feb. 29, 2020 | 3000m | Mountain West Conference Indoor Championships | 10:02.16 | 14 | 907 |
| March 28, 2015 | 3200m | adidas Raleigh Relays | 10:49.77 | 5 | 890 |
| May 7, 2016 | 3200m | Dogwood Track Classic | 10:53.97 | 6 | 879 |
Steeple
Event Group
1053
Points
10:17.72
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2019 | 3000mSC | Stanford Invitational | 10:17.72 | 7 | 1053 |
| April 21, 2018 | 3000mSC | Brooks Mt. SAC Relays | 10:29.04 | 1 | 1027 |
| April 15, 2017 | 3000mSC | Beach Invitational | 10:47.31 | 1 | 985 |
| March 31, 2018 | 3000mSC | SF State Distance Carnival | 10:59.73 | 13 | 956 |
| May 13, 2017 | 3000mSC | Mountain West Conference Championships | 11:20.06 | 12 | 911 |
Long Sprints
Event Group
697
Points
1:04.38
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 22, 2014 | 400m | Bruton High Penta Meet (New Kent/Warhill/Tabb/York) | 1:04.38 | 4 | 697 |
| Feb. 3, 2016 | 500m | Conference 27 Regular Season Meet 2 | 1:25.70 | 5 | 671 |
| April 16, 2013 | 400m | Tabb High Penta Meet (New Kent/Warhill/Bruton/Grafton) | 1:05.57 | 7 | 661 |
Long-Distance
Event Group
977
Points
16:40.42
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2019 | 5000m | Husky Classic | 16:40.42 | 5 | 977 |
| May 13, 2017 | 5000m | Mountain West Conference Championships | 17:47.78 | 17 | 861 |
| Feb. 24, 2018 | 5000m | Mountain West Conference Indoor Championships | 18:04.08 | 17 | 834 |
Cross Country
Event Group
975
Points
20:30.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 1, 2019 | 6000mCC | Mountain West Conference XC Championships | 20:30.20 | 9 | 975 |
| Sept. 28, 2019 | 6000mCC | Bill Dellinger Invitational | 20:30.30 | 23 | 974 |
| Nov. 15, 2019 | 6000mCC | NCAA D1 Mountain Regional | 20:58.20 | 32 | 936 |
| Nov. 23, 2019 | 6000mCC | NCAA D1 Cross Country Championships | 21:01.40 | 61 | 931 |
| Oct. 18, 2019 | 6000mCC | Wisconsin Nuttycombe Invitational | 21:14.50 | 87 | 913 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava