Performance Dashboard
Athlete analytics & progression tracking
1000m
1045
Points
2:44.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2017 | Hokie Invitational (College) | 2:44.56 | 2 | 1045 |
| Feb. 20, 2016 | Virginia Tech Challenge | 2:45.60 | 1 | 1032 |
1500m
1135
Points
4:09.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 8, 2022 | Stumptown Twilight Meet | 4:09.00 | 2 | 1135 |
| April 29, 2017 | The Penn Relays Carnival | 4:15.01 | 1 | 1088 |
| May 14, 2017 | ACC Championship | 4:15.08 | 1 | 1088 |
| May 14, 2017 | ACC Championship | 4:23.07 | 2 | 1028 |
| April 11, 2015 | Sea Ray Relays | 4:23.20 | 1 | 1027 |
| April 16, 2016 | Bison Outdoor Classic | 4:26.55 | 7 | 1002 |
| March 28, 2015 | adidas Raleigh Relays | 4:30.91 | 1 | 970 |
| March 29, 2014 | Raleigh Relays | 4:32.89 | 20 | 956 |
1600m
734
Points
5:27.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2011 | 20th Lady Spartan Invitational | 5:27.10 | 4 | 734 |
| April 28, 2011 | 89th Westmoreland County Coaches Association | 5:37.48 | 6 | 674 |
200m
881
Points
25.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2013 | 11th GL Wildcat and 22nd HA Lady Spartan Invitationals | 25.67 | 2 | 881 |
| April 13, 2013 | 11th GL Wildcat and 22nd HA Lady Spartan Invitationals | 26.10 | 2 | 843 |
400m
1018
Points
54.87
Personal Record
4000m_cc
808
Points
14:28.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2016 | Virginia Tech Invitational | 14:28.30 | 13 | 808 |
5000m_cc
882
Points
17:35.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2016 | Greater Louisville Classic | 17:35.10 | 25 | 882 |
| Oct. 4, 2014 | Greater Louisville Classic | 18:31.62 | 125 | 789 |
| Sept. 8, 2012 | 10th Annual Red, White & Blue Classic | 19:03.00 | 9 | 740 |
| Sept. 29, 2012 | Maymont X-Country Festival | 19:06.44 | 1 | 735 |
| Oct. 21, 2010 | Tri-State Coaches Association | 19:10.00 | 6 | 729 |
| Sept. 11, 2010 | 8th Annual Red, White & Blue Classic | 19:18.00 | 10 | 717 |
| Oct. 18, 2012 | Tri-State Coaches Association | 19:24.00 | 13 | 708 |
| Oct. 6, 2012 | Pittsburgh Central Catholic Invitational | 19:29.20 | 9 | 700 |
| Sept. 30, 2011 | Paul Short Run | 19:34.00 | 33 | 693 |
| Sept. 28, 2013 | Panorama Farm Invitational | 19:34.90 | 98 | 691 |
| Oct. 29, 2009 | PIAA District 7 Championships | 19:36.00 | 18 | 690 |
| Oct. 2, 2010 | Pittsburgh Central Catholic Invitational | 19:36.70 | 11 | 689 |
| Oct. 3, 2009 | Pittsburgh Central Catholic Invitational | 19:37.40 | 8 | 688 |
| Nov. 3, 2012 | PIAA State Championships | 19:38.00 | 40 | 687 |
| Oct. 28, 2010 | PIAA District 7 Championships | 19:42.00 | 14 | 681 |
| Sept. 12, 2009 | 7th Annual Red, White & Blue Classic | 19:43.00 | 26 | 679 |
| Oct. 4, 2013 | Mountaineer Open | 19:47.77 | 32 | 672 |
| Nov. 6, 2010 | PIAA State Championships | 19:52.00 | 41 | 666 |
| Oct. 11, 2012 | Westmoreland County Coaches Association | 20:05.70 | 1 | 646 |
| Oct. 25, 2012 | PIAA District 7 WPIAL Championships | 20:15.00 | 13 | 633 |
| Oct. 22, 2009 | Tri-State Coaches Association | 20:17.00 | 24 | 630 |
| Sept. 26, 2009 | Bowdoin XC Classic | 20:27.50 | 17 | 615 |
| Oct. 13, 2010 | Westmoreland County Coaches Association | 20:30.30 | 1 | 611 |
| Sept. 25, 2010 | 4th PIAA Foundation XC Invitational | 20:40.00 | 19 | 598 |
| Oct. 27, 2011 | PIAA District 7 WPIAL Championships | 20:47.00 | 15 | 588 |
| Nov. 7, 2009 | PIAA State Championships | 20:57.00 | 136 | 574 |
| Nov. 5, 2011 | PIAA State Championships | 21:08.00 | 167 | 559 |
| Sept. 10, 2011 | PTXC 3 - Presented by Puma | 21:10.00 | 28 | 557 |
| Oct. 13, 2011 | Westmoreland County Coaches Association | 21:27.10 | 13 | 534 |
| Sept. 24, 2011 | A.J. Everhart Invitational | 21:36.20 | 8 | 522 |
| Oct. 20, 2011 | Tri-State Coaches Association | 21:48.00 | 52 | 507 |
| Oct. 1, 2009 | Westmoreland County Coaches Association | 21:53.60 | 8 | 500 |
6000m_cc
911
Points
21:16.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 14, 2014 | NCAA D1 Southeast Regional | 21:16.20 | 42 | 911 |
| Oct. 17, 2015 | NCAA Division I (DI) Pre-Nationals | 21:34.40 | 169 | 886 |
| Oct. 28, 2016 | ACC Championship | 21:37.00 | 64 | 883 |
| Oct. 3, 2015 | Princeton Inter-Regional Meet | 21:37.60 | 21 | 882 |
| Oct. 31, 2014 | ACC Championship | 21:49.90 | 70 | 866 |
| Oct. 30, 2015 | ACC Championship | 22:09.00 | 70 | 841 |
| Sept. 16, 2016 | Virginia Tech Alumni Invite | 22:14.10 | 13 | 834 |
| Oct. 18, 2014 | Princeton Invitational | 22:17.00 | 25 | 830 |
| Nov. 22, 2014 | NCAA DI Cross Country Championships | 22:40.40 | 235 | 800 |
600m
1106
Points
1:27.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 18, 2017 | Virginia Tech Challenge | 1:27.39 | 1 | 1106 |
| Feb. 21, 2015 | Virginia Tech Challenge | 1:28.78 | 1 | 1073 |
800m
1192
Points
1:58.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 24, 2019 | Meeting de Paris | 1:58.39 | 1 | 1192 |
| June 27, 2021 | U.S. Olympic Team Trials | 1:59.55 | 8 | 1171 |
| June 24, 2018 | USATF Outdoor Championships | 2:00.09 | 7 | 1161 |
| June 24, 2018 | USATF Outdoor Championships | 2:00.69 | 4 | 1150 |
| June 27, 2021 | U.S. Olympic Team Trials | 2:00.79 | 8 | 1149 |
| June 1, 2021 | Meeting International de Montreuil | 2:00.96 | 4 | 1146 |
| June 13, 2015 | NCAA Division 1 Outdoor Track & Field Championship | 2:01.17 | 3 | 1142 |
| June 27, 2021 | U.S. Olympic Team Trials | 2:01.19 | 9 | 1141 |
| May 14, 2017 | ACC Championship | 2:01.28 | 1 | 1140 |
| July 21, 2018 | KBC Night of Athletics | 2:01.28 | 4 | 1140 |
| June 10, 2017 | NCAA Division I Outdoor Track & Field Championship | 2:01.32 | 2 | 1139 |
| May 17, 2018 | USATF Distance Classic | 2:01.40 | 2 | 1138 |
| July 19, 2018 | Morton Games | 2:01.66 | 1 | 1133 |
| May 16, 2015 | ACC Championship | 2:01.72 | 2 | 1132 |
| June 28, 2015 | USATF Outdoor Track & Field Championships | 2:01.91 | 11 | 1129 |
| July 25, 2018 | Folksam Grand Prix | 2:01.92 | 6 | 1129 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 2:02.13 | 2 | 1125 |
| April 22, 2017 | Virginia Challenge | 2:02.17 | 1 | 1124 |
| Feb. 18, 2018 | USATF Indoor Track & Field Championships | 2:02.22 | 2 | 1123 |
| Feb. 25, 2017 | ACC Championships | 2:02.28 | 1 | 1122 |
| May 15, 2016 | ACC Championship | 2:02.45 | 1 | 1119 |
| May 27, 2017 | NCAA Division I East Preliminary | 2:02.53 | 1 | 1118 |
| June 6, 2021 | FBK Games | 2:02.68 | 8 | 1115 |
| May 28, 2016 | NCAA Division I East Preliminary | 2:02.69 | 2 | 1115 |
| May 28, 2021 | Diamond League Meeting | 2:02.71 | 8 | 1115 |
| July 10, 2016 | U.S. Olympic Team Trials - Track & Field | 2:02.85 | 5 | 1112 |
| March 14, 2015 | NCAA DI Indoor Track and Field Championships | 2:03.18 | 3 | 1106 |
| April 17, 2015 | Virginia Challenge | 2:03.27 | 1 | 1105 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 2:03.27 | 10 | 1105 |
| Feb. 4, 2017 | Camel City Elite Invite | 2:03.31 | 3 | 1104 |
| June 13, 2015 | NCAA Division 1 Outdoor Track & Field Championship | 2:03.35 | 1 | 1103 |
| June 24, 2018 | USATF Outdoor Championships | 2:03.36 | 3 | 1103 |
| Feb. 28, 2015 | ACC Championships | 2:03.43 | 1 | 1102 |
| June 10, 2017 | NCAA Division I Outdoor Track & Field Championship | 2:03.72 | 2 | 1097 |
| March 11, 2017 | NCAA DI Indoor Track and Field Championships | 2:04.06 | 1 | 1091 |
| Feb. 6, 2016 | Doc Hale Virginia Tech Elite | 2:04.15 | 1 | 1090 |
| May 16, 2015 | ACC Championship | 2:04.36 | 1 | 1086 |
| Oct. 6, 2019 | 2019 IAAF World Championships | 2:04.37 | 35 | 1086 |
| June 15, 2014 | Portland Track Festival | 2:04.46 | 10 | 1084 |
| March 12, 2016 | NCAA DI Indoor Track and Field Championships | 2:04.54 | 4 | 1083 |
| June 28, 2015 | USATF Outdoor Track & Field Championships | 2:04.58 | 18 | 1082 |
| Feb. 18, 2018 | USATF Indoor Track & Field Championships | 2:04.61 | 5 | 1082 |
| Feb. 27, 2016 | ACC Championships | 2:04.76 | 1 | 1079 |
| Feb. 14, 2015 | Iowa State Classic | 2:04.80 | 4 | 1078 |
| Feb. 13, 2016 | Iowa State Classic | 2:04.87 | 1 | 1077 |
| March 14, 2015 | NCAA DI Indoor Track and Field Championships | 2:05.29 | 5 | 1070 |
| May 30, 2015 | NCAA Division I East Preliminary | 2:05.30 | 7 | 1070 |
| May 31, 2014 | NCAA Division I East Preliminary | 2:05.36 | 12 | 1069 |
| June 14, 2014 | NCAA Division 1 Outdoor Track & Field Championship | 2:05.45 | 13 | 1067 |
| Feb. 25, 2017 | ACC Championships | 2:05.60 | 1 | 1065 |
| May 27, 2017 | NCAA Division I East Preliminary | 2:05.66 | 1 | 1064 |
| May 6, 2016 | Wolfpack Last Chance | 2:05.84 | 4 | 1061 |
| May 31, 2014 | NCAA Division I East Preliminary | 2:05.88 | 10 | 1060 |
| March 12, 2016 | NCAA DI Indoor Track and Field Championships | 2:05.90 | 2 | 1059 |
| May 4, 2014 | Payton Jordan Cardinal Invitational | 2:06.06 | 2 | 1057 |
| May 15, 2016 | ACC Championship | 2:06.14 | 1 | 1055 |
| May 14, 2017 | ACC Championship | 2:06.40 | 1 | 1051 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 2:06.58 | 15 | 1048 |
| Feb. 28, 2015 | ACC Championships | 2:06.61 | 1 | 1047 |
| Jan. 31, 2015 | Hilton Garden Innvitational | 2:06.62 | 4 | 1047 |
| June 11, 2016 | NCAA Division 1 Outdoor Track & Field Championship | 2:06.73 | 19 | 1045 |
| May 28, 2016 | NCAA Division I East Preliminary | 2:06.95 | 2 | 1042 |
| March 1, 2014 | ACC Championships | 2:08.07 | 1 | 1023 |
| March 1, 2014 | ACC Championships | 2:08.20 | 2 | 1021 |
| Feb. 27, 2016 | ACC Championships | 2:08.67 | 1 | 1013 |
| Feb. 15, 2014 | UCS Invitational | 2:09.07 | 3 | 1006 |
| Feb. 22, 2014 | Alex Wilson Invitational | 2:09.15 | 8 | 1005 |
| May 18, 2024 | USATF LA Grand Prix | 2:09.89 | 9 | 992 |
| April 26, 2014 | Highlander Invitational | 2:10.41 | 2 | 984 |
| May 19, 2011 | PIAA District 7 AA & AAA Championships | 2:16.39 | 1 | 888 |
| May 28, 2011 | PIAA T&F State Championships | 2:17.45 | 9 | 871 |
| May 28, 2011 | PIAA T&F State Championships | 2:17.81 | 3 | 866 |
| April 28, 2012 | 90th Westmoreland County Coaches Association | 2:18.08 | 1 | 862 |
| Jan. 18, 2013 | Slippery Rock HS Invitational | 2:18.95 | 1 | 848 |
| April 13, 2012 | GL 10th Wildcat/HA 21st Lady Spartan Invitational | 2:19.26 | 2 | 844 |
| May 17, 2012 | PIAA District 7 AA & AAA Championships | 2:19.55 | 7 | 839 |
| May 10, 2011 | WPIAL AAA Central Section Qualifier | 2:20.23 | 1 | 829 |
| April 28, 2011 | 89th Westmoreland County Coaches Association | 2:21.51 | 1 | 810 |
| Feb. 9, 2013 | SPIRE HS Showcase | 2:22.04 | 10 | 802 |
| May 1, 2010 | 88th Westmoreland County Coaches Association | 2:22.50 | 2 | 795 |
| Feb. 4, 2012 | TSTCA Indoor Meet #3 | 2:22.61 | 6 | 793 |
| May 20, 2010 | PIAA District 7 AAA Championships | 2:22.61 | 15 | 793 |
| May 8, 2012 | WPIAL AAA Central Section Qualifier | 2:22.77 | 2 | 791 |
| Feb. 25, 2012 | 2012 PTFCA Indoor State Championship | 2:22.90 | 22 | 789 |
| May 4, 2012 | 39th Annual Brooks Sports/Elite R&W Baldwin Invitational | 2:24.82 | 12 | 761 |
| May 11, 2010 | WPIAL AAA Central Section Qualifier | 2:25.48 | 6 | 752 |
| Jan. 12, 2013 | TSTCA Indoor Meet #1 | 2:25.79 | 2 | 747 |
| May 6, 2011 | 38th Annual Baldwin Invitational | 2:26.52 | 10 | 737 |
| May 13, 2011 | Greater Latrobe Frosh/Soph Meet | 2:28.12 | 1 | 714 |
| Jan. 28, 2012 | TSTCA Indoor Meet #2 | 2:32.39 | 8 | 655 |
| April 24, 2010 | 19th Lady Spartan Invitational | 2:33.69 | 9 | 638 |
| April 16, 2011 | 20th Lady Spartan Invitational | 2:34.94 | 9 | 622 |
mile
1102
Points
4:32.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2017 | The Penn Relays Carnival | 4:32.50 | 2 | 1102 |
| Aug. 10, 2017 | Hotel Warner West Chester Mile | 4:41.28 | 10 | 1040 |
| Jan. 14, 2017 | Virginia Tech Invitational (College) | 4:47.62 | 1 | 996 |
| Feb. 19, 2011 | TSTCA Indoor Championships | 5:22.29 | 3 | 774 |
| Feb. 12, 2011 | GaREAT Scholastic Open Meet - OATCCC Qualifier #4 | 5:36.32 | 8 | 692 |
| Jan. 29, 2011 | TSTCA Indoor Meet #5 | 5:47.95 | 7 | 627 |
| Feb. 26, 2011 | 2011 PTFCA Indoor State Championship | 6:05.39 | 19 | 537 |
Mid-D
Event Group
1192
Points
1:58.39
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Aug. 24, 2019 | 800m | Meeting de Paris | 1:58.39 | 1 | 1192 |
| June 27, 2021 | 800m | U.S. Olympic Team Trials | 1:59.55 | 8 | 1171 |
| June 24, 2018 | 800m | USATF Outdoor Championships | 2:00.09 | 7 | 1161 |
| June 24, 2018 | 800m | USATF Outdoor Championships | 2:00.69 | 4 | 1150 |
| June 27, 2021 | 800m | U.S. Olympic Team Trials | 2:00.79 | 8 | 1149 |
Mile
Event Group
1135
Points
4:09.00
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 8, 2022 | 1500m | Stumptown Twilight Meet | 4:09.00 | 2 | 1135 |
| April 29, 2017 | Mile | The Penn Relays Carnival | 4:32.50 | 2 | 1102 |
| April 29, 2017 | 1500m | The Penn Relays Carnival | 4:15.01 | 1 | 1088 |
| May 14, 2017 | 1500m | ACC Championship | 4:15.08 | 1 | 1088 |
| Aug. 10, 2017 | Mile | Hotel Warner West Chester Mile | 4:41.28 | 10 | 1040 |
Short Sprints
Event Group
881
Points
25.67
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2013 | 200m | 11th GL Wildcat and 22nd HA Lady Spartan Invitationals | 25.67 | 2 | 881 |
| April 13, 2013 | 200m | 11th GL Wildcat and 22nd HA Lady Spartan Invitationals | 26.10 | 2 | 843 |
Long Sprints
Event Group
1018
Points
54.87
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2014 | 400m | Raleigh Relays | 54.87 | 5 | 1018 |
| Feb. 21, 2015 | 400m | Virginia Tech Challenge | 55.57 | 1 | 992 |
| May 17, 2012 | 400m | PIAA District 7 AA & AAA Championships | 55.93 | 1 | 979 |
| Feb. 23, 2013 | 400m | 2013 PTFCA Indoor State Championship | 56.12 | 2 | 972 |
| May 26, 2012 | 400m | PIAA T&F State Championships | 56.13 | 5 | 972 |
Cross Country
Event Group
911
Points
21:16.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 14, 2014 | 6000mCC | NCAA D1 Southeast Regional | 21:16.20 | 42 | 911 |
| Oct. 17, 2015 | 6000mCC | NCAA Division I (DI) Pre-Nationals | 21:34.40 | 169 | 886 |
| Oct. 28, 2016 | 6000mCC | ACC Championship | 21:37.00 | 64 | 883 |
| Oct. 3, 2015 | 6000mCC | Princeton Inter-Regional Meet | 21:37.60 | 21 | 882 |
| Oct. 1, 2016 | 5K XC | Greater Louisville Classic | 17:35.10 | 25 | 882 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava