Performance Dashboard
Athlete analytics & progression tracking
1000m
1088
Points
2:41.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 1, 2015 | USATF Indoor Track & Field Championships | 2:41.23 | 5 | 1088 |
| Feb. 15, 2015 | Washington Indoor Open | 2:43.39 | 1 | 1060 |
| March 1, 2015 | USATF Indoor Track & Field Championships | 2:43.91 | 6 | 1054 |
1500m
1179
Points
4:03.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2015 | Prefontaine Classic | 4:03.39 | 7 | 1179 |
| May 18, 2019 | IAAF Diamond League - Shanghai | 4:04.53 | 9 | 1170 |
| July 22, 2017 | KBC Night of Athletics | 4:04.75 | 6 | 1168 |
| July 7, 2015 | Ligano Meeting International | 4:05.63 | 3 | 1161 |
| July 16, 2017 | Meeting Citta Di Padova | 4:06.12 | 2 | 1157 |
| June 29, 2017 | Tracktown Summer Series: San Francisco | 4:06.16 | 3 | 1157 |
| July 6, 2017 | Tracktown Summer Series New York | 4:06.25 | 3 | 1156 |
| June 4, 2016 | Furman Elite 1500 | 4:06.38 | 6 | 1155 |
| July 12, 2017 | Morton Games | 4:06.73 | 1 | 1152 |
| June 14, 2014 | Adidas Grand Prix | 4:07.05 | 10 | 1150 |
| July 21, 2018 | KBC Night of Athletics | 4:07.06 | 3 | 1150 |
| July 10, 2016 | U.S. Olympic Team Trials - Track & Field | 4:07.34 | 6 | 1148 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 4:08.36 | 5 | 1140 |
| July 11, 2018 | Lignano 29th International Meeting of Athletics | 4:08.39 | 2 | 1139 |
| May 26, 2018 | Prefontaine Classic | 4:08.70 | 2 | 1137 |
| May 28, 2016 | Prefontaine Classic | 4:08.81 | 12 | 1136 |
| May 27, 2017 | Prefontaine Classic | 4:09.03 | 5 | 1134 |
| Feb. 20, 2016 | Millrose Games | 4:09.20 | 5 | 1133 |
| April 18, 2015 | Mt. SAC Relays | 4:09.43 | 3 | 1131 |
| June 25, 2017 | USATF Outdoor Track & Field Championships | 4:09.65 | 2 | 1130 |
| July 24, 2016 | 2016 IAAF World U20 Championships | 4:10.23 | 5 | 1125 |
| July 10, 2016 | U.S. Olympic Team Trials - Track & Field | 4:10.49 | 3 | 1123 |
| Feb. 11, 2017 | 110th NYRR Millrose Games | 4:11.12 | 7 | 1118 |
| Feb. 13, 2021 | New Balance Indoor Grand Prix | 4:11.26 | 7 | 1117 |
| Feb. 14, 2016 | New Balance Indoor Grand Prix | 4:12.06 | 7 | 1111 |
| Feb. 27, 2022 | USATF Indoor Championships | 4:12.23 | 8 | 1110 |
| Feb. 27, 2022 | US Ind. Ch. | 4:12.23 | 8 | 1110 |
| June 29, 2014 | USATF Outdoor Track & Field Championships | 4:12.89 | 16 | 1105 |
| July 24, 2016 | 2016 IAAF World U20 Championships | 4:13.12 | 2 | 1103 |
| July 24, 2016 | 2016 IAAF World U20 Championships | 4:13.12 | 2 | 1103 |
| July 27, 2014 | 2014 IAAF World Junior Championships | 4:13.31 | 6 | 1101 |
| March 12, 2016 | USATF Indoor Track & Field Championships | 4:13.44 | 6 | 1100 |
| June 28, 2015 | USATF Outdoor Track & Field Championships | 4:15.21 | 11 | 1087 |
| Feb. 3, 2018 | 111th NYRR Millrose Games | 4:15.33 | 7 | 1086 |
| Feb. 18, 2018 | USATF Indoor Track & Field Championships | 4:15.57 | 6 | 1084 |
| Feb. 15, 2014 | Millrose Games | 4:15.65 | 7 | 1083 |
| June 24, 2018 | USATF Outdoor Championships | 4:15.90 | 5 | 1082 |
| June 8, 2013 | Portland Track Festival | 4:16.00 | 5 | 1081 |
| July 14, 2013 | 8th IAAF World Youth Championships | 4:16.07 | 3 | 1080 |
| June 27, 2021 | U.S. Olympic Trials | 4:16.70 | 8 | 1075 |
| June 27, 2021 | U.S. Olympic Team Trials | 4:16.70 | 25 | 1075 |
| July 6, 2014 | USATF Junior National Outdoor T&F Championships | 4:16.87 | 1 | 1074 |
| July 27, 2014 | 2014 IAAF World Junior Championships | 4:16.87 | 9 | 1074 |
| April 29, 2017 | Drake Relays | 4:17.54 | 6 | 1069 |
| March 16, 2013 | Oregon Preview | 4:19.54 | 1 | 1054 |
| May 19, 2022 | USATF Distance Classic | 4:20.27 | 10 | 1048 |
| May 2, 2014 | Nike/Jesuit Twilight Relays | 4:21.10 | 1 | 1042 |
| March 16, 2014 | New Balance Nationals Indoor | 4:21.18 | 1 | 1042 |
| May 3, 2013 | Nike/Jesuit Twilight Relays | 4:22.33 | 1 | 1033 |
| July 14, 2013 | 8th IAAF World Youth Championships | 4:23.27 | 3 | 1026 |
| May 4, 2012 | Jesuit Twilight | 4:23.41 | 1 | 1025 |
| April 27, 2013 | Lake Washington Invitational | 4:24.70 | 1 | 1016 |
| June 26, 2016 | USATF Junior National Outdoor T&F Championships | 4:31.49 | 1 | 966 |
| April 21, 2012 | Oregon Relays | 4:34.23 | 1 | 946 |
| July 6, 2014 | USATF Junior National Outdoor T&F Championships | 4:38.97 | 6 | 913 |
1600m
1084
Points
4:33.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2014 | 2A, 3A, 4A Washington State Meet | 4:33.29 | 1 | 1084 |
| May 24, 2014 | 4A District 3 | 4:37.85 | 1 | 1052 |
| May 25, 2013 | 2A, 3A, 4A Washington State Meet | 4:39.25 | 1 | 1042 |
| May 9, 2013 | GSHL 4A District Championship | 4:50.24 | 1 | 966 |
| May 14, 2014 | Greater St. Helens 4A District Meet | 4:54.72 | 1 | 936 |
| May 17, 2013 | 4A West Central District | 4:58.70 | 1 | 910 |
| March 20, 2013 | Camas vs. Skyview | 5:02.33 | 1 | 887 |
2mile
999
Points
10:15.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2013 | Brooks PR Invitational | 10:15.82 | 3 | 999 |
3000m
1105
Points
9:00.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 2, 2014 | UW Invitational | 9:00.16 | 4 | 1105 |
| April 12, 2014 | Arcadia Invitational | 9:23.24 | 1 | 1029 |
| Jan. 26, 2013 | UW Invitational | 9:31.18 | 0 | 1004 |
3200m
1047
Points
9:55.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2014 | Arcadia Invitational | 9:55.92 | 1 | 1047 |
| March 29, 2014 | Tiger Invitational | 10:16.31 | 1 | 986 |
| May 6, 2014 | Camas vs Battle Ground | 10:35.48 | 1 | 931 |
| April 12, 2013 | John Ingram Invite | 10:55.04 | 2 | 876 |
| March 20, 2013 | Camas vs. Skyview | 11:12.18 | 2 | 829 |
400m
894
Points
58.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2014 | Camas v. Evergreen | 58.34 | 2 | 894 |
5000m
1033
Points
16:09.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2015 | Payton Jordan Cardinal Invitational | 16:09.44 | 19 | 1033 |
5000m_cc
987
Points
16:35.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2013 | Bill Dellinger Invitational | 16:35.00 | 1 | 987 |
| Dec. 7, 2013 | Nike Cross Nationals | 16:50.10 | 1 | 960 |
| Nov. 9, 2013 | WIAA State Championship | 17:01.10 | 1 | 941 |
| Sept. 29, 2012 | 39th Stanford Cross Country Invitational | 17:04.00 | 2 | 935 |
| Nov. 16, 2013 | Nike Cross Nationals Northwest Regional | 17:27.10 | 1 | 896 |
| Sept. 13, 2013 | Pier Park Invitational | 17:28.63 | 2 | 893 |
| Nov. 3, 2012 | WIAA State Championship | 17:34.20 | 1 | 884 |
| Nov. 2, 2013 | Westside Classic | 17:40.48 | 1 | 873 |
| Nov. 10, 2012 | Nike Cross Nationals Northwest Regional | 17:42.90 | 3 | 869 |
| Oct. 23, 2013 | St. Helens League Championship | 17:52.00 | 1 | 854 |
| Nov. 5, 2011 | WIAA State Championship | 17:55.90 | 3 | 847 |
| Sept. 24, 2011 | Nike Pre-Nationals | 17:58.20 | 3 | 844 |
| Sept. 28, 2013 | Nike Pre-Nationals | 17:59.67 | 1 | 841 |
| Sept. 7, 2012 | Run-A-Ree | 18:00.00 | 1 | 841 |
| Sept. 14, 2012 | Pier Park Invite | 18:01.50 | 1 | 838 |
| Oct. 29, 2011 | Westside Classic | 18:09.40 | 1 | 825 |
| Dec. 2, 2011 | Nike Cross Nationals | 18:16.00 | 14 | 814 |
| Nov. 12, 2011 | Nike Cross Nationals Northwest Regional | 18:23.10 | 3 | 803 |
| Dec. 1, 2012 | Nike Cross Nationals | 19:34.00 | 4 | 693 |
6000m_cc
952
Points
20:46.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2014 | Stanford Invitational | 20:46.00 | 3 | 952 |
800m
1145
Points
2:00.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2016 | Portland Twilight | 2:00.99 | 2 | 1145 |
| May 17, 2015 | Portland Twilight | 2:01.13 | 1 | 1143 |
| July 11, 2015 | Guldensporenmeeting | 2:01.33 | 2 | 1139 |
| July 25, 2017 | Folksam Grand Prix | 2:01.39 | 1 | 1138 |
| July 19, 2017 | Meeting International D’athlétisme De Wallonie | 2:01.61 | 1 | 1134 |
| May 1, 2016 | Payton Jordan Cardinal Invitational | 2:01.64 | 6 | 1133 |
| July 18, 2018 | Meeting international de la province de Liège | 2:02.73 | 3 | 1114 |
| May 14, 2015 | Hoka One One Middle Distance Classic | 2:03.23 | 13 | 1106 |
| June 21, 2014 | Brooks PR Invitational | 2:03.26 | 1 | 1105 |
| May 31, 2014 | 2A, 3A, 4A Washington State Meet | 2:04.10 | 1 | 1090 |
| Feb. 7, 2015 | Jacksons Invitational/New Balance West | 2:05.18 | 1 | 1072 |
| May 24, 2014 | 4A District 3 | 2:06.03 | 1 | 1057 |
| May 17, 2013 | 4A West Central District | 2:06.54 | 1 | 1049 |
| June 16, 2013 | New Balance Outdoor Nationals | 2:07.04 | 2 | 1040 |
| May 14, 2014 | Greater St. Helens 4A District Meet | 2:07.96 | 1 | 1025 |
| May 25, 2013 | 2A, 3A, 4A Washington State Meet | 2:08.17 | 1 | 1021 |
| March 29, 2014 | Tiger Invitational | 2:08.83 | 1 | 1010 |
| April 28, 2012 | Centennial Invitational | 2:08.92 | 1 | 1009 |
| April 19, 2014 | Oregon Relays | 2:09.36 | 1 | 1001 |
| April 20, 2013 | Oregon Relays | 2:09.63 | 1 | 997 |
| May 9, 2013 | GSHL 4A District Championship | 2:09.74 | 1 | 995 |
| May 26, 2012 | 2A, 3A, 4A Washington State Meet | 2:10.51 | 2 | 982 |
| April 27, 2013 | Lake Washington Invitational | 2:10.56 | 1 | 981 |
| May 19, 2012 | West Central District 2A-4A Championships | 2:12.26 | 1 | 954 |
| March 23, 2013 | Tiger Invitational | 2:13.63 | 1 | 932 |
| May 25, 2013 | 2A, 3A, 4A Washington State Meet | 2:13.71 | 6 | 930 |
| May 11, 2012 | GSHL 3A District | 2:14.17 | 1 | 923 |
| May 31, 2014 | 2A, 3A, 4A Washington State Meet | 2:14.41 | 2 | 919 |
| April 12, 2013 | John Ingram Invite | 2:15.46 | 1 | 903 |
| May 17, 2013 | 4A West Central District | 2:16.50 | 3 | 886 |
| May 26, 2012 | 2A, 3A, 4A Washington State Meet | 2:16.83 | 2 | 881 |
| March 24, 2012 | Tiger Invite | 2:17.52 | 1 | 870 |
| May 24, 2014 | 4A District 3 | 2:18.06 | 4 | 862 |
| May 6, 2014 | Camas vs Battle Ground | 2:29.20 | 3 | 699 |
mile
1127
Points
4:28.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 20, 2016 | Millrose Games | 4:28.91 | 8 | 1127 |
| Feb. 11, 2017 | 110th NYRR Millrose Games | 4:29.54 | 9 | 1123 |
| Jan. 28, 2017 | UW Invitational | 4:30.49 | 2 | 1116 |
| Feb. 15, 2014 | Millrose Games | 4:32.15 | 6 | 1104 |
| Feb. 3, 2018 | 111th NYRR Millrose Games | 4:32.73 | 7 | 1100 |
| Jan. 30, 2016 | UW Invitational | 4:34.35 | 1 | 1088 |
| Jan. 14, 2017 | UW Indoor Preview | 4:38.42 | 3 | 1060 |
| March 16, 2014 | New Balance Nationals Indoor | 4:38.46 | 1 | 1059 |
| June 9, 2012 | adidas Grand Prix | 4:42.41 | 4 | 1032 |
| March 5, 2017 | USATF Indoor Track & Field Championships | 4:48.49 | 5 | 990 |
| Feb. 10, 2013 | UW Open | 4:51.30 | 1 | 971 |
| June 29, 2012 | Nike Elite Camp Mile | 4:58.10 | 6 | 926 |
3mile_cc
836
Points
17:22.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 6, 2012 | Richland Invitational | 17:22.87 | 2 | 836 |
| Oct. 1, 2011 | Sunfair Invitational | 17:54.20 | 4 | 784 |
Mid-D
Event Group
1145
Points
2:00.99
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2016 | 800m | Portland Twilight | 2:00.99 | 2 | 1145 |
| May 17, 2015 | 800m | Portland Twilight | 2:01.13 | 1 | 1143 |
| July 11, 2015 | 800m | Guldensporenmeeting | 2:01.33 | 2 | 1139 |
| July 25, 2017 | 800m | Folksam Grand Prix | 2:01.39 | 1 | 1138 |
| July 19, 2017 | 800m | Meeting International D’athlétisme De Wallonie | 2:01.61 | 1 | 1134 |
Mile
Event Group
1179
Points
4:03.39
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 30, 2015 | 1500m | Prefontaine Classic | 4:03.39 | 7 | 1179 |
| May 18, 2019 | 1500m | IAAF Diamond League - Shanghai | 4:04.53 | 9 | 1170 |
| July 22, 2017 | 1500m | KBC Night of Athletics | 4:04.75 | 6 | 1168 |
| July 7, 2015 | 1500m | Ligano Meeting International | 4:05.63 | 3 | 1161 |
| July 16, 2017 | 1500m | Meeting Citta Di Padova | 4:06.12 | 2 | 1157 |
Distance
Event Group
1105
Points
9:00.16
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 2, 2014 | 3000m | UW Invitational | 9:00.16 | 4 | 1105 |
| April 12, 2014 | 3200m | Arcadia Invitational | 9:55.92 | 1 | 1047 |
| April 12, 2014 | 3000m | Arcadia Invitational | 9:23.24 | 1 | 1029 |
| Jan. 26, 2013 | 3000m | UW Invitational | 9:31.18 | 0 | 1004 |
| Feb. 24, 2013 | 2Mile | Brooks PR Invitational | 10:15.82 | 3 | 999 |
Long Sprints
Event Group
894
Points
58.34
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2014 | 400m | Camas v. Evergreen | 58.34 | 2 | 894 |
Long-Distance
Event Group
1033
Points
16:09.44
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2015 | 5000m | Payton Jordan Cardinal Invitational | 16:09.44 | 19 | 1033 |
Cross Country
Event Group
987
Points
16:35.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 5, 2013 | 5K XC | Bill Dellinger Invitational | 16:35.00 | 1 | 987 |
| Dec. 7, 2013 | 5K XC | Nike Cross Nationals | 16:50.10 | 1 | 960 |
| Sept. 27, 2014 | 6000mCC | Stanford Invitational | 20:46.00 | 3 | 952 |
| Nov. 9, 2013 | 5K XC | WIAA State Championship | 17:01.10 | 1 | 941 |
| Sept. 29, 2012 | 5K XC | 39th Stanford Cross Country Invitational | 17:04.00 | 2 | 935 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava