Performance Dashboard
Athlete analytics & progression tracking
10000m
1253
Points
26:43.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 11, 2024 | 2024 Summer Olympics | 26:43.46 | 3 | 1253 |
| July 24, 2022 | World Outdoor Track & Field Championships | 27:28.00 | 4 | 1182 |
| Aug. 8, 2021 | The XXXII Olympic Games | 27:46.39 | 5 | 1153 |
| June 30, 2024 | 2024 U.S. Olympic Team Trials | 27:49.47 | 1 | 1149 |
| June 27, 2021 | U.S. Olympic Trials | 27:54.29 | 2 | 1141 |
| June 27, 2021 | U.S. Olympic Team Trials | 27:54.29 | 2 | 1141 |
| July 9, 2023 | USATF Outdoor Championships | 28:25.61 | 4 | 1093 |
| May 27, 2022 | USATF 10,000m Championships | 28:28.81 | 2 | 1088 |
10000m_cc
1029
Points
29:08.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 29:08.80 | 2 | 1029 |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 29:12.10 | 5 | 1024 |
| Nov. 10, 2017 | NCAA DI West Regional | 29:47.70 | 11 | 972 |
| Nov. 9, 2018 | NCAA DI West Regional | 29:51.00 | 16 | 968 |
| Nov. 11, 2016 | NCAA DI West Regional | 29:55.60 | 11 | 961 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 29:57.90 | 5 | 958 |
| Nov. 21, 2015 | NCAA DI Cross Country Championships | 30:07.90 | 17 | 944 |
1500m
1112
Points
3:39.60
Personal Record
1600m
1083
Points
3:57.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2015 | Nike Festival of Miles | 3:57.93 | 3 | 1083 |
| May 30, 2015 | MHSAA State Championships LP-1 | 4:00.28 | 1 | 1054 |
| Feb. 28, 2015 | MITS State Championship | 4:04.46 | 1 | 1003 |
| May 9, 2015 | KLAA Lakes Conference Meet | 4:07.72 | 1 | 965 |
| May 31, 2014 | MHSAA State Championships LP-1 | 4:10.82 | 1 | 929 |
| May 2, 2014 | Golden Triangle Invitational | 4:10.96 | 1 | 927 |
| May 11, 2013 | KLAA Lakes Conference Championships | 4:11.27 | 1 | 924 |
| Feb. 22, 2014 | MITS State Championship | 4:11.32 | 1 | 923 |
| May 17, 2014 | MHSAA Regional 10 | 4:12.48 | 1 | 910 |
| May 10, 2014 | KLAA Lakes Conference Meet | 4:14.78 | 1 | 884 |
| June 1, 2013 | MHSAA State Championships LP-1 | 4:15.77 | 2 | 873 |
| Jan. 31, 2014 | Gazelle Sports Elite Meet - MITS - GVSU #3 | 4:16.94 | 1 | 860 |
| May 15, 2015 | MHSAA Regional 10 | 4:18.45 | 1 | 843 |
| Feb. 16, 2013 | Gazelle Sports/adidas Elite Meet | 4:20.53 | 1 | 821 |
| Feb. 23, 2013 | MITS State Championship | 4:20.85 | 1 | 817 |
| May 3, 2013 | Golden Triangle Invitational | 4:24.16 | 1 | 782 |
| June 2, 2012 | MHSAA State Championships LP-1 | 4:30.23 | 19 | 719 |
2mile
1022
Points
8:43.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 20, 2015 | Brooks PR Invitational | 8:43.57 | 2 | 1022 |
| June 21, 2014 | Brooks PR Invitational | 8:51.28 | 1 | 981 |
3000m
0
Points
7:22.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | 117th Millrose Games | 7:22.91 | 1 | 0 |
| Sept. 17, 2023 | Prefontaine Classic | 7:25.47 | 3 | 1269 |
| Aug. 10, 2022 | Herculis EBS | 7:28.48 | 3 | 1249 |
| Feb. 10, 2018 | Iowa State Classic | 7:48.56 | 2 | 1124 |
| Feb. 13, 2016 | Husky Classic | 7:50.06 | 1 | 1115 |
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 7:53.15 | 2 | 1097 |
| March 10, 2018 | NCAA DI Indoor Track and Field Championships | 8:06.52 | 4 | 1018 |
3200m
952
Points
8:53.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2015 | MHSAA State Championships LP-1 | 8:53.41 | 1 | 952 |
| April 25, 2014 | JD's Invitational | 8:55.75 | 1 | 940 |
| June 1, 2013 | MHSAA State Championships LP-1 | 9:04.33 | 1 | 896 |
| May 31, 2014 | MHSAA State Championships LP-1 | 9:07.11 | 1 | 882 |
| April 26, 2013 | JD's Imagecraft Invitational | 9:13.40 | 1 | 851 |
| May 15, 2015 | MHSAA Regional 10 | 9:18.60 | 1 | 826 |
| May 9, 2015 | KLAA Lakes Conference Meet | 9:20.71 | 1 | 815 |
| May 11, 2013 | KLAA Lakes Conference Championships | 9:21.91 | 1 | 810 |
| May 17, 2014 | MHSAA Regional 10 | 9:26.09 | 1 | 790 |
| May 10, 2014 | KLAA Lakes Conference Meet | 9:33.93 | 1 | 753 |
| June 2, 2012 | MHSAA State Championships LP-1 | 9:40.07 | 13 | 725 |
5000m
1258
Points
12:46.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2022 | Memorial van Damme | 12:46.96 | 2 | 1258 |
| May 18, 2024 | USATF LA Grand Prix | 12:53.30 | 5 | 1235 |
| Aug. 31, 2023 | Weltklasse | 12:54.49 | 3 | 1230 |
| June 2, 2023 | Golden Gala Pietro Mennea | 12:56.99 | 11 | 1221 |
| June 30, 2024 | 2024 U.S. Olympic Team Trials | 13:08.85 | 1 | 1178 |
| July 24, 2022 | World Outdoor Track & Field Championships | 13:11.00 | 6 | 1170 |
| Aug. 11, 2024 | 2024 Summer Olympics | 13:15.13 | 3 | 1155 |
| July 24, 2022 | World Outdoor Track & Field Championships | 13:24.00 | 2 | 1124 |
| June 30, 2024 | 2024 U.S. Olympic Team Trials | 13:24.78 | 3 | 1121 |
| June 27, 2021 | U.S. Olympic Team Trials | 13:27.01 | 2 | 1113 |
| April 20, 2019 | Cardinal Classic | 13:29.52 | 1 | 1104 |
| June 11, 2016 | NCAA Division 1 Outdoor Track & Field Championship | 13:30.13 | 6 | 1102 |
| June 24, 2018 | USATF Outdoor Championships | 13:32.00 | 6 | 1096 |
| April 21, 2018 | Cardinal Classic | 13:36.77 | 1 | 1079 |
| April 22, 2017 | Cardinal Classic | 13:37.77 | 1 | 1076 |
| May 1, 2016 | Payton Jordan Cardinal Invitational | 13:39.42 | 7 | 1070 |
| June 27, 2021 | U.S. Olympic Team Trials | 13:43.41 | 12 | 1056 |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 13:47.22 | 1 | 1043 |
| May 12, 2019 | Pac-12 Championships | 13:50.30 | 2 | 1033 |
| June 9, 2018 | NCAA Division 1 Outdoor Track & Field Championship | 13:55.04 | 3 | 1017 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 14:06.63 | 2 | 978 |
| May 27, 2017 | NCAA Division I West Preliminary | 14:12.79 | 1 | 958 |
| May 12, 2018 | Pac-12 Championships | 14:12.81 | 3 | 958 |
| May 28, 2016 | NCAA Division I West Preliminary | 14:14.42 | 5 | 953 |
| June 10, 2017 | NCAA Division I Outdoor Track & Field Championship | 14:35.60 | 1 | 885 |
5000m_cc
862
Points
14:43.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 4, 2014 | Portage Invitational | 14:43.00 | 1 | 862 |
| Nov. 1, 2014 | MHSAA State Championships LP | 14:52.50 | 1 | 833 |
| Nov. 29, 2014 | Foot Locker Midwest Regional | 15:00.00 | 1 | 810 |
| Nov. 30, 2013 | Foot Locker Midwest Regional | 15:02.00 | 1 | 804 |
| Dec. 12, 2014 | Foot Locker Nationals | 15:03.00 | 1 | 801 |
| Dec. 14, 2013 | Foot Locker Nationals | 15:06.50 | 1 | 791 |
| Oct. 5, 2013 | Portage Invitational | 15:10.80 | 1 | 778 |
| Nov. 2, 2013 | MHSAA State Championships LP | 15:13.70 | 1 | 769 |
| Oct. 15, 2014 | K.L.A.A. Lakes Conference Championship | 15:14.90 | 1 | 766 |
| Sept. 19, 2014 | Jackson Invitational | 15:22.30 | 1 | 745 |
| Nov. 24, 2012 | Foot Locker Midwest Regional | 15:24.00 | 20 | 740 |
| Sept. 14, 2013 | Nike-Holly (Duane Raffin) Festival of Races | 15:30.00 | 1 | 723 |
| Sept. 21, 2013 | Jackson Invitational | 15:35.90 | 1 | 706 |
| Oct. 17, 2013 | KLAA Lakes Conference Championship | 15:37.10 | 1 | 703 |
| Oct. 25, 2014 | MHSAA Regional 02 | 15:40.10 | 1 | 694 |
| Oct. 6, 2012 | Portage Invitational | 15:42.20 | 5 | 688 |
| Sept. 22, 2012 | Jackson Invitational | 15:50.10 | 2 | 667 |
| Oct. 27, 2012 | Regional 1-1 (Bay City Western) | 15:53.25 | 1 | 658 |
| Oct. 26, 2013 | MHSAA Regional 02 | 15:54.29 | 1 | 655 |
| Sept. 26, 2012 | Brighton vs. Grand Blanc | 16:04.00 | 1 | 629 |
| Oct. 18, 2012 | KLAA Lakes Conference Championships | 16:05.20 | 5 | 626 |
| Sept. 8, 2012 | K.L.A.A. Association Invitational | 16:08.10 | 2 | 619 |
| Sept. 15, 2012 | Nike-Holly (Duane Raffin) Festival of Races | 16:11.00 | 2 | 611 |
| Nov. 5, 2011 | MHSAA State Championships LP | 16:14.30 | 44 | 602 |
| Oct. 8, 2011 | Portage Invitational | 16:44.00 | 28 | 528 |
800m
974
Points
1:51.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2019 | The BIG Meet - Stanford v California | 1:51.86 | 1 | 974 |
| Feb. 7, 2014 | MITS - SVSU #4 - Distance Festival | 1:55.76 | 1 | 869 |
8000m_cc
1011
Points
23:09.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2018 | Pac 12 Cross Country Championships | 23:09.80 | 1 | 1011 |
| Oct. 30, 2015 | Pac 12 Cross Country Championships | 23:28.60 | 11 | 977 |
| Sept. 26, 2015 | Stanford Invitational | 23:33.90 | 2 | 967 |
| Oct. 13, 2017 | Wisconsin Nuttycombe Invitational | 23:39.10 | 2 | 958 |
| Oct. 27, 2017 | Pac 12 Cross Country Championships | 23:44.90 | 1 | 948 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 23:48.80 | 1 | 941 |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 23:55.50 | 4 | 929 |
| Oct. 28, 2016 | Pac 12 Cross Country Championships | 24:13.50 | 2 | 897 |
mile
1224
Points
3:48.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 5, 2025 | Eugene Diamond League Prefontaine Classic | 3:48.29 | 9 | 1224 |
| June 4, 2015 | Nike Festival of Miles | 3:59.38 | 3 | 1083 |
| June 13, 2015 | Adidas Grand Prix | 4:01.73 | 1 | 1054 |
| June 14, 2014 | Adidas Grand Prix | 4:02.02 | 1 | 1050 |
| March 15, 2015 | New Balance Nationals Indoor | 4:03.54 | 1 | 1032 |
| Feb. 14, 2015 | GVSU Big Meet | 4:06.72 | 3 | 994 |
| Jan. 30, 2015 | Gazelle Sports Elite Meet - MITS - GVSU #3 | 4:07.29 | 1 | 987 |
| March 16, 2014 | New Balance Nationals Indoor | 4:09.46 | 1 | 962 |
| June 16, 2013 | New Balance Outdoor Nationals | 4:12.74 | 8 | 924 |
Long-Distance
Event Group
1258
Points
12:46.96
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 2, 2022 | 5000m | Memorial van Damme | 12:46.96 | 2 | 1258 |
| Aug. 11, 2024 | 10000m | 2024 Summer Olympics | 26:43.46 | 3 | 1253 |
| May 18, 2024 | 5000m | USATF LA Grand Prix | 12:53.30 | 5 | 1235 |
| Aug. 31, 2023 | 5000m | Weltklasse | 12:54.49 | 3 | 1230 |
| June 2, 2023 | 5000m | Golden Gala Pietro Mennea | 12:56.99 | 11 | 1221 |
Cross Country
Event Group
1029
Points
29:08.80
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 17, 2018 | 10000mCC | NCAA DI Cross Country Championships | 29:08.80 | 2 | 1029 |
| Nov. 18, 2017 | 10000mCC | NCAA DI Cross Country Championships | 29:12.10 | 5 | 1024 |
| Oct. 26, 2018 | 8000mCC | Pac 12 Cross Country Championships | 23:09.80 | 1 | 1011 |
| Oct. 30, 2015 | 8000mCC | Pac 12 Cross Country Championships | 23:28.60 | 11 | 977 |
| Nov. 10, 2017 | 10000mCC | NCAA DI West Regional | 29:47.70 | 11 | 972 |
Mile
Event Group
1224
Points
3:48.29
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 5, 2025 | Mile | Eugene Diamond League Prefontaine Classic | 3:48.29 | 9 | 1224 |
| May 2, 2019 | 1500m | Payton Jordan Cardinal Invitational | 3:39.60 | 7 | 1112 |
| May 3, 2018 | 1500m | Payton Jordan Cardinal Invitational | 3:41.24 | 7 | 1090 |
| June 4, 2015 | 1600m | Nike Festival of Miles | 3:57.93 | 3 | 1083 |
| June 4, 2015 | Mile | Nike Festival of Miles | 3:59.38 | 3 | 1083 |
Distance
Event Group
1269
Points
7:25.47
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 17, 2023 | 3000m | Prefontaine Classic | 7:25.47 | 3 | 1269 |
| Aug. 10, 2022 | 3000m | Herculis EBS | 7:28.48 | 3 | 1249 |
| Feb. 10, 2018 | 3000m | Iowa State Classic | 7:48.56 | 2 | 1124 |
| Feb. 13, 2016 | 3000m | Husky Classic | 7:50.06 | 1 | 1115 |
| March 9, 2019 | 3000m | NCAA DI Indoor Track and Field Championships | 7:53.15 | 2 | 1097 |
Mid-D
Event Group
974
Points
1:51.86
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2019 | 800m | The BIG Meet - Stanford v California | 1:51.86 | 1 | 974 |
| Feb. 7, 2014 | 800m | MITS - SVSU #4 - Distance Festival | 1:55.76 | 1 | 869 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava