Performance Dashboard
Athlete analytics & progression tracking
10000m
1093
Points
32:53.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2019 | Stanford Invitational | 32:53.26 | 18 | 1093 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 33:20.70 | 5 | 1069 |
| May 25, 2019 | NCAA Division I East Preliminary | 33:31.75 | 7 | 1060 |
| June 9, 2018 | NCAA Division 1 Outdoor Track & Field Championship | 33:49.81 | 14 | 1045 |
| March 31, 2018 | adidas Raleigh Relays | 33:54.23 | 2 | 1041 |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 33:58.22 | 3 | 1038 |
| May 11, 2019 | Big East Championship | 34:42.28 | 1 | 1001 |
1000m
912
Points
2:55.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2013 | Northern Region Indoor T&F Championship | 2:55.49 | 2 | 912 |
1500m
1061
Points
4:18.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2016 | ACC Championship | 4:18.57 | 3 | 1061 |
| April 20, 2019 | Larry Ellis Invitational | 4:19.85 | 6 | 1052 |
| May 12, 2018 | ACC Championship | 4:21.25 | 6 | 1041 |
| May 12, 2018 | ACC Championship | 4:22.31 | 3 | 1033 |
| May 7, 2015 | Duke Twilight | 4:23.32 | 1 | 1026 |
| April 28, 2018 | Virginia Grand Prix | 4:23.66 | 2 | 1023 |
| May 6, 2016 | Wolfpack Last Chance | 4:24.36 | 2 | 1018 |
| April 17, 2015 | Virginia Challenge | 4:25.19 | 29 | 1012 |
| April 6, 2018 | Battle of the Blues | 4:25.50 | 3 | 1010 |
| April 2, 2016 | Battle of the Blues | 4:25.79 | 3 | 1008 |
| Feb. 15, 2014 | Millrose Games | 4:26.48 | 1 | 1002 |
| May 15, 2016 | ACC Championship | 4:27.52 | 1 | 995 |
| March 23, 2019 | Penn Challenge | 4:28.58 | 1 | 987 |
| March 28, 2015 | adidas Raleigh Relays | 4:29.53 | 4 | 980 |
1600m
1003
Points
4:44.82
Personal Record
2mile
1011
Points
10:11.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 21, 2014 | Brooks PR Invitational | 10:11.71 | 5 | 1011 |
| June 16, 2013 | New Balance Outdoor Nationals | 10:19.68 | 5 | 987 |
| March 10, 2013 | New Balance Indoor Nationals | 10:23.77 | 4 | 976 |
| March 16, 2014 | New Balance Nationals Indoor | 10:35.11 | 7 | 943 |
| June 16, 2012 | New Balance Outdoor Nationals | 10:40.56 | 14 | 927 |
| May 12, 2012 | Southern Track Classic 2 Mile @ UVA | 10:41.34 | 2 | 925 |
| May 10, 2013 | Southern Track Classic | 10:45.20 | 1 | 914 |
3000m
1064
Points
9:12.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2018 | Camel City Elite Invite | 9:12.61 | 7 | 1064 |
| Feb. 24, 2018 | ACC Championships | 9:26.18 | 8 | 1020 |
| Feb. 28, 2015 | ACC Championships | 9:27.18 | 9 | 1017 |
| Jan. 31, 2015 | Hilton Garden Innvitational | 9:30.63 | 8 | 1006 |
| Jan. 16, 2015 | Dick Taylor Carolina Cup | 9:39.67 | 1 | 977 |
| Jan. 18, 2014 | Yale Track Classic | 9:45.59 | 2 | 958 |
| April 2, 2016 | Battle of the Blues | 9:50.31 | 8 | 944 |
| Jan. 13, 2018 | Dick Taylor Carolina Cup | 9:51.47 | 1 | 940 |
| Jan. 19, 2013 | Yale Track Classic | 9:52.37 | 2 | 937 |
3200m
997
Points
10:12.57
Personal Record
4000m_cc
906
Points
13:41.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2016 | Elon Open | 13:41.70 | 1 | 906 |
5000m
1077
Points
15:45.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2019 | Husky Classic | 15:45.64 | 8 | 1077 |
| May 11, 2019 | Big East Championship | 15:51.13 | 1 | 1066 |
| April 20, 2018 | Virginia Challenge | 16:01.59 | 3 | 1047 |
| May 25, 2019 | NCAA Division I East Preliminary | 16:05.78 | 3 | 1039 |
| April 4, 2015 | Stanford Invitational | 16:13.09 | 4 | 1026 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 16:18.66 | 11 | 1016 |
| April 23, 2016 | Virginia Challenge | 16:19.42 | 11 | 1015 |
| April 16, 2016 | Brooks Mt. SAC Relays | 16:22.42 | 35 | 1009 |
| May 30, 2015 | NCAA Division I East Preliminary | 16:23.77 | 17 | 1007 |
| June 28, 2015 | USATF Junior National Outdoor T&F Championships | 16:31.08 | 2 | 994 |
| May 16, 2015 | ACC Championship | 16:32.04 | 6 | 992 |
| May 12, 2018 | ACC Championship | 16:33.11 | 11 | 990 |
| Feb. 24, 2018 | ACC Championships | 16:42.67 | 6 | 973 |
| May 15, 2016 | ACC Championship | 16:44.24 | 6 | 970 |
| Aug. 2, 2015 | Pan-American Junior Athletics Championships | 16:48.48 | 3 | 963 |
| Feb. 23, 2019 | Big East Indoor Track & Field Conference Championships | 16:48.66 | 2 | 962 |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 16:53.75 | 16 | 953 |
| May 28, 2016 | NCAA Division I East Preliminary | 16:57.53 | 15 | 947 |
5000m_cc
973
Points
16:42.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2016 | adidas XC Challenge | 16:42.40 | 1 | 973 |
| Nov. 30, 2013 | Foot Locker South Regional | 16:55.00 | 1 | 951 |
| Oct. 19, 2013 | Third Battle Invitational | 17:10.40 | 1 | 924 |
| Nov. 16, 2013 | VHSL State Cross Country Championships | 17:13.00 | 1 | 920 |
| Sept. 30, 2017 | Greater Louisville Classic | 17:18.07 | 33 | 911 |
| Sept. 21, 2013 | adidas Cross Country Challenge | 17:18.70 | 1 | 910 |
| Nov. 24, 2012 | Foot Locker South Regional | 17:19.00 | 8 | 910 |
| Dec. 14, 2013 | Foot Locker Nationals | 17:31.00 | 3 | 889 |
| Oct. 5, 2013 | Hagan Stone XC Classic | 17:41.09 | 1 | 872 |
| Oct. 13, 2012 | Glory Days Grill Invitational | 17:42.00 | 1 | 871 |
| Nov. 10, 2012 | VHSL State Cross Country Championships | 17:45.00 | 2 | 866 |
| Nov. 26, 2011 | Foot Locker South Regional | 17:52.00 | 23 | 854 |
| Sept. 28, 2013 | Maymont X-Country Festival | 17:55.94 | 1 | 847 |
| Dec. 8, 2012 | Foot Locker Nationals | 17:56.30 | 16 | 847 |
| Oct. 6, 2012 | Hagan Stone XC Classic | 17:57.57 | 1 | 845 |
| Sept. 29, 2012 | Maymont X-Country Festival | 18:11.79 | 2 | 821 |
| Oct. 15, 2011 | 56th Annual William Tennent Invitational | 18:20.00 | 1 | 808 |
| Sept. 15, 2012 | William & Mary HS XC Invitational | 18:20.00 | 1 | 808 |
| Aug. 29, 2014 | Covered Bridge Open | 18:24.16 | 2 | 801 |
| Nov. 12, 2011 | VHSL State Cross Country Championships | 18:35.00 | 8 | 784 |
| Oct. 1, 2011 | Hagan Stone XC Classic | 18:41.93 | 1 | 773 |
| Sept. 24, 2011 | Maymont X-Country Festival | 19:08.24 | 4 | 732 |
6000m_cc
1017
Points
20:00.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 20:00.00 | 12 | 1017 |
| Oct. 27, 2018 | Big East Championships | 20:12.40 | 1 | 1000 |
| Oct. 12, 2018 | Princeton Invitational | 20:23.90 | 1 | 983 |
| Oct. 13, 2017 | Penn State National Invitational | 20:26.00 | 4 | 980 |
| Oct. 27, 2017 | ACC Championship | 20:27.60 | 12 | 978 |
| Oct. 30, 2015 | ACC Championship | 20:33.00 | 12 | 971 |
| Oct. 16, 2015 | Wisconsin Adidas Invitational | 20:33.00 | 55 | 971 |
| Oct. 31, 2014 | ACC Championship | 20:43.40 | 17 | 956 |
| Oct. 17, 2014 | Wisconsin Adidas Invitational | 20:51.00 | 68 | 946 |
| Nov. 10, 2017 | NCAA DI Southeast Regional | 20:52.40 | 17 | 944 |
| Nov. 14, 2014 | NCAA D1 Southeast Regional | 21:08.70 | 35 | 921 |
| Nov. 13, 2015 | NCAA DI Southeast Regional | 21:11.40 | 14 | 918 |
| Nov. 9, 2018 | NCAA DI Mid-Atlantic Regional | 21:12.00 | 3 | 917 |
| Oct. 3, 2015 | Princeton Inter-Regional Meet | 21:19.70 | 14 | 906 |
| Sept. 19, 2014 | Virginia Tech Alumni Invite | 21:20.80 | 5 | 905 |
| Nov. 22, 2014 | NCAA DI Cross Country Championships | 21:39.50 | 164 | 880 |
| Sept. 27, 2014 | Roy Griak Invitational | 22:05.50 | 29 | 845 |
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 22:46.17 | 243 | 793 |
800m
898
Points
2:15.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2014 | Nike Spring Invitational | 2:15.76 | 1 | 898 |
| Jan. 9, 2015 | Gene Anderson Invitational | 2:17.44 | 2 | 872 |
| April 5, 2012 | Leslie Sherman Memorial Invitational | 2:17.70 | 2 | 868 |
| Jan. 8, 2011 | Montgomery Invitational | 2:29.99 | 11 | 688 |
mile
1013
Points
4:45.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2018 | Notre Dame Invitational | 4:45.13 | 2 | 1013 |
| Feb. 15, 2014 | Millrose Games | 4:46.06 | 1 | 1007 |
| Feb. 21, 2015 | UCS Invitational | 4:47.12 | 2 | 999 |
| Jan. 11, 2019 | Wesley A. Brown Invitational | 4:48.73 | 3 | 988 |
| Jan. 21, 2017 | Notre Dame Invitational | 4:49.56 | 4 | 983 |
| Feb. 1, 2014 | Virginia Tech High School Invitational | 4:49.71 | 1 | 982 |
| Jan. 23, 2015 | Hokie Invitational | 4:49.77 | 4 | 981 |
| Jan. 13, 2018 | Dick Taylor Carolina Cup | 4:50.96 | 1 | 973 |
| Feb. 14, 2015 | Husky Classic | 4:54.54 | 11 | 949 |
| April 28, 2012 | The Penn Relays Carnival | 4:58.79 | 11 | 921 |
| March 11, 2012 | New Balance Indoor Nationals | 4:58.97 | 3 | 920 |
| Jan. 12, 2013 | Montgomery Invitational | 5:00.02 | 1 | 913 |
| Jan. 7, 2012 | Montgomery Invitational | 5:06.83 | 3 | 869 |
| Jan. 28, 2012 | Virginia Tech High School Invitational | 5:07.51 | 5 | 865 |
| March 13, 2011 | New Balance Indoor Nationals | 5:16.57 | 10 | 808 |
3mile_cc
927
Points
16:31.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 6, 2013 | VHSL Group 6A North Regional XC Championships | 16:31.00 | 1 | 927 |
| Oct. 30, 2013 | VHSL Group 6A Conference 7 XC Championships | 16:45.00 | 1 | 902 |
| Sept. 7, 2013 | Monroe Parker Invitational | 16:58.00 | 1 | 879 |
| Nov. 2, 2012 | Northern Region XC Championships | 16:58.00 | 2 | 879 |
| Oct. 25, 2012 | Patriot District XC Championships | 17:09.00 | 2 | 860 |
| Oct. 26, 2011 | Patriot District Championship | 17:40.00 | 2 | 807 |
| Sept. 8, 2012 | Monroe Parker Invitational | 17:46.00 | 2 | 797 |
| Nov. 3, 2011 | Northern Region XC Championships | 17:55.00 | 8 | 783 |
| Sept. 14, 2011 | Monroe Parker Invitational | 18:38.00 | 7 | 713 |
Long-Distance
Event Group
1093
Points
32:53.26
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2019 | 10000m | Stanford Invitational | 32:53.26 | 18 | 1093 |
| Feb. 8, 2019 | 5000m | Husky Classic | 15:45.64 | 8 | 1077 |
| June 8, 2019 | 10000m | NCAA Division I Outdoor Track & Field Championship | 33:20.70 | 5 | 1069 |
| May 11, 2019 | 5000m | Big East Championship | 15:51.13 | 1 | 1066 |
| May 25, 2019 | 10000m | NCAA Division I East Preliminary | 33:31.75 | 7 | 1060 |
Mid-D
Event Group
912
Points
2:55.49
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 16, 2013 | 1000m | Northern Region Indoor T&F Championship | 2:55.49 | 2 | 912 |
| May 3, 2014 | 800m | Nike Spring Invitational | 2:15.76 | 1 | 898 |
| Jan. 9, 2015 | 800m | Gene Anderson Invitational | 2:17.44 | 2 | 872 |
| April 5, 2012 | 800m | Leslie Sherman Memorial Invitational | 2:17.70 | 2 | 868 |
| Jan. 8, 2011 | 800m | Montgomery Invitational | 2:29.99 | 11 | 688 |
Mile
Event Group
1061
Points
4:18.57
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2016 | 1500m | ACC Championship | 4:18.57 | 3 | 1061 |
| April 20, 2019 | 1500m | Larry Ellis Invitational | 4:19.85 | 6 | 1052 |
| May 12, 2018 | 1500m | ACC Championship | 4:21.25 | 6 | 1041 |
| May 12, 2018 | 1500m | ACC Championship | 4:22.31 | 3 | 1033 |
| May 7, 2015 | 1500m | Duke Twilight | 4:23.32 | 1 | 1026 |
Distance
Event Group
1064
Points
9:12.61
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 3, 2018 | 3000m | Camel City Elite Invite | 9:12.61 | 7 | 1064 |
| Feb. 24, 2018 | 3000m | ACC Championships | 9:26.18 | 8 | 1020 |
| Feb. 28, 2015 | 3000m | ACC Championships | 9:27.18 | 9 | 1017 |
| June 21, 2014 | 2Mile | Brooks PR Invitational | 10:11.71 | 5 | 1011 |
| Jan. 31, 2015 | 3000m | Hilton Garden Innvitational | 9:30.63 | 8 | 1006 |
Cross Country
Event Group
1017
Points
20:00.00
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 28, 2018 | 6000mCC | Wisconsin Nuttycombe Invitational | 20:00.00 | 12 | 1017 |
| Oct. 27, 2018 | 6000mCC | Big East Championships | 20:12.40 | 1 | 1000 |
| Oct. 12, 2018 | 6000mCC | Princeton Invitational | 20:23.90 | 1 | 983 |
| Oct. 13, 2017 | 6000mCC | Penn State National Invitational | 20:26.00 | 4 | 980 |
| Oct. 27, 2017 | 6000mCC | ACC Championship | 20:27.60 | 12 | 978 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava