Performance Dashboard
Athlete analytics & progression tracking
10000m
1044
Points
33:50.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 33:50.22 | 6 | 1044 |
| May 14, 2023 | Big 10 Outdoor Championships | 34:44.64 | 2 | 999 |
1500m
1035
Points
4:22.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2021 | Big Ten Invite #2 | 4:22.13 | 7 | 1035 |
| Jan. 26, 2019 | New Balance Indoor Grand Prix | 4:35.89 | 6 | 935 |
1600m
1030
Points
4:41.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2019 | MHSAA State Championships LP-1 | 4:41.00 | 1 | 1030 |
| May 17, 2019 | MHSAA LP Region 02-1 @ Grand Haven | 4:42.75 | 1 | 1018 |
| April 22, 2019 | OK Red at Rockford | 4:44.01 | 1 | 1009 |
| June 2, 2018 | MHSAA State Championships LP-1 | 4:45.17 | 1 | 1001 |
| May 18, 2018 | MHSAA LP Region 01-1 @ Grand Haven | 4:45.85 | 1 | 996 |
| May 14, 2018 | OK Red Conference Meet | 4:50.34 | 2 | 966 |
| April 26, 2018 | Rockford at Grand Haven | 4:50.58 | 2 | 964 |
| May 10, 2019 | OK Red Conference Championships | 4:53.00 | 1 | 948 |
| June 3, 2017 | MHSAA State Championships LP-1 | 5:00.21 | 13 | 900 |
| May 27, 2017 | MITCA D1 Team State Championship | 5:01.55 | 1 | 892 |
| May 12, 2017 | OK Red Conference Championships | 5:03.04 | 2 | 882 |
| April 19, 2018 | Grandville, Rockford at West Ottawa | 5:03.31 | 1 | 880 |
| May 26, 2018 | MITCA Division 1 Team State Meet | 5:06.34 | 1 | 861 |
| May 25, 2019 | MITCA Division 1 Team State Meet | 5:06.47 | 1 | 860 |
| April 29, 2016 | MSU Spartan Classic | 5:07.35 | 3 | 854 |
| May 19, 2017 | MHSAA LP Regional 02-1 @ Holt | 5:09.35 | 2 | 842 |
| April 10, 2019 | Ok Red: Grandview at Rockford | 5:11.66 | 1 | 827 |
| March 27, 2017 | Greenville vs. Rockford | 5:12.99 | 1 | 819 |
| April 24, 2019 | OK Red: West Ottawa @ Rockford | 5:13.93 | 1 | 813 |
| April 21, 2016 | West Ottawa vs. Rockford | 5:14.18 | 1 | 812 |
| May 13, 2016 | Ottawa-Kent Red Conference Championship | 5:14.65 | 3 | 809 |
| May 6, 2017 | Red Hawk Team Invitational | 5:14.96 | 1 | 807 |
| April 16, 2016 | Rockford Invitational | 5:15.20 | 1 | 805 |
| May 20, 2016 | MHSAA Regional 02 | 5:15.47 | 3 | 804 |
| April 13, 2019 | Rockford Invitational | 5:16.62 | 1 | 797 |
| May 28, 2016 | MITCA D1 Team State Championship | 5:16.83 | 1 | 795 |
| April 24, 2018 | OK Red: Caledonia @ Rockford | 5:17.25 | 1 | 793 |
| April 11, 2018 | OK Red: Rockford @ Hudsonville | 5:19.69 | 1 | 778 |
| Jan. 25, 2017 | MITS - Aquinas #4 | 5:19.82 | 2 | 777 |
| May 1, 2019 | Rockford at Hudsonville | 5:20.71 | 1 | 772 |
| March 21, 2019 | Greenville at Rockford | 5:21.64 | 1 | 766 |
| April 17, 2019 | Rockford @ Caledonia | 5:24.33 | 1 | 750 |
| April 19, 2016 | East Kentwood vs. Rockford | 5:30.41 | 3 | 714 |
| April 13, 2017 | OK Red: Rockford @ East Kentwood | 5:30.94 | 1 | 711 |
| May 3, 2018 | Ok RED EK @ Rockford | 5:41.34 | 3 | 652 |
| May 6, 2019 | OK Red Rockford, EK, Hudsonville | 5:44.25 | 4 | 636 |
2mile
1067
Points
9:53.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2019 | Brooks PR Invitational | 9:53.00 | 1 | 1067 |
| June 8, 2018 | Brooks PR Invitational | 9:59.92 | 5 | 1046 |
| March 11, 2018 | New Balance Nationals Indoor | 10:25.33 | 5 | 971 |
3000m
1065
Points
9:12.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 9:12.45 | 2 | 1065 |
| Jan. 29, 2022 | 2022 Indiana University Relays | 9:15.06 | 5 | 1056 |
| Feb. 26, 2022 | Big Ten Indoor Track & Field Championships | 9:20.04 | 10 | 1040 |
| Feb. 1, 2020 | Power Five Invitational | 9:20.57 | 4 | 1038 |
| Jan. 16, 2021 | 2021 Simmons-Harvey Invitational | 9:20.68 | 2 | 1038 |
| Jan. 18, 2020 | Simmons-Harvey Invitational | 9:28.42 | 2 | 1013 |
| Jan. 20, 2024 | Notre Dame Invitational | 9:40.68 | 1 | 974 |
| March 11, 2018 | New Balance Nationals Indoor | 9:45.88 | 5 | 958 |
3200m
1043
Points
9:57.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2019 | SHEPHERD BLUEJAY INVITE | 9:57.01 | 1 | 1043 |
| Feb. 16, 2019 | GVSU - Elite 3200 | 10:02.81 | 2 | 1026 |
| May 4, 2018 | SHEPHERD BLUEJAY INVITE | 10:05.01 | 1 | 1019 |
| June 2, 2018 | MHSAA State Championships LP-1 | 10:12.26 | 2 | 998 |
| April 27, 2018 | Spartan Classic Track and Field Invite | 10:15.75 | 1 | 988 |
| March 26, 2018 | Greenville at Rockford | 10:21.17 | 1 | 972 |
| June 1, 2019 | MHSAA State Championships LP-1 | 10:24.57 | 1 | 962 |
| Feb. 17, 2018 | MITS - GVSU #4 | 10:28.21 | 1 | 951 |
| May 18, 2018 | MHSAA LP Region 01-1 @ Grand Haven | 10:29.10 | 1 | 949 |
| May 17, 2019 | MHSAA LP Region 02-1 @ Grand Haven | 10:33.32 | 1 | 937 |
| May 26, 2018 | MITCA Division 1 Team State Meet | 10:38.31 | 1 | 922 |
| April 19, 2018 | Grandville, Rockford at West Ottawa | 10:42.67 | 1 | 910 |
| April 10, 2019 | Ok Red: Grandview at Rockford | 10:45.62 | 1 | 902 |
| April 13, 2019 | Rockford Invitational | 10:49.45 | 1 | 891 |
| May 25, 2019 | MITCA Division 1 Team State Meet | 10:54.28 | 1 | 878 |
| April 11, 2018 | OK Red: Rockford @ Hudsonville | 10:58.00 | 1 | 867 |
| May 19, 2017 | MHSAA LP Regional 02-1 @ Holt | 11:02.48 | 3 | 855 |
| June 3, 2017 | MHSAA State Championships LP-1 | 11:05.30 | 18 | 847 |
| May 4, 2017 | OK Red: West Ottawa @ Rockford | 11:15.14 | 1 | 821 |
| May 10, 2019 | OK Red Conference Championships | 11:16.24 | 1 | 818 |
| May 13, 2016 | Ottawa-Kent Red Conference Championship | 11:23.24 | 1 | 799 |
| April 26, 2016 | Rockford vs. Grandville | 11:26.95 | 2 | 790 |
| May 27, 2017 | MITCA D1 Team State Championship | 11:27.94 | 1 | 787 |
| April 21, 2016 | West Ottawa vs. Rockford | 11:32.24 | 1 | 776 |
| April 29, 2016 | MSU Spartan Classic | 11:38.31 | 9 | 760 |
| May 14, 2018 | OK Red Conference Meet | 11:40.24 | 1 | 755 |
| May 7, 2016 | Red Hawk Team Invitational | 11:41.02 | 4 | 753 |
| April 16, 2016 | Rockford Invitational | 11:44.39 | 2 | 744 |
| April 13, 2017 | OK Red: Rockford @ East Kentwood | 11:45.80 | 1 | 741 |
| May 1, 2019 | Rockford at Hudsonville | 11:47.71 | 1 | 736 |
| May 20, 2016 | MHSAA Regional 02 | 11:48.17 | 11 | 735 |
| May 28, 2016 | MITCA D1 Team State Championship | 11:52.61 | 1 | 724 |
| May 6, 2019 | OK Red Rockford, EK, Hudsonville | 12:01.27 | 2 | 702 |
| May 3, 2018 | Ok RED EK @ Rockford | 12:01.30 | 3 | 702 |
| April 19, 2016 | East Kentwood vs. Rockford | 12:03.00 | 2 | 698 |
5000m
1071
Points
15:48.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 13, 2021 | Big Ten SPIRE Invite | 15:48.88 | 2 | 1071 |
| April 17, 2021 | Big Ten Invite #3 | 15:54.27 | 3 | 1061 |
| April 1, 2023 | Stanford Invitational | 15:59.63 | 9 | 1051 |
| May 1, 2021 | Big Ten Invite #4 | 16:00.88 | 1 | 1048 |
| April 30, 2021 | Billy Hayes Invitational | 16:00.88 | 1 | 1048 |
| May 29, 2021 | NCAA Preliminary East Round | 16:02.46 | 8 | 1046 |
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 16:03.03 | 3 | 1044 |
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 16:04.56 | 2 | 1042 |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 16:09.09 | 19 | 1033 |
| April 29, 2023 | The Penn Relays Carnival Presented by Toyota | 16:09.10 | 9 | 1033 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 16:10.38 | 3 | 1031 |
| May 27, 2023 | NCAA Division I East Preliminary | 16:11.54 | 18 | 1029 |
| May 14, 2023 | Big 10 Outdoor Championships | 16:12.86 | 4 | 1027 |
| Feb. 15, 2020 | Iowa State Classic | 16:16.46 | 5 | 1020 |
| Feb. 9, 2019 | SVSU - Distance Fest | 16:20.84 | 1 | 1012 |
| Feb. 26, 2022 | Big Ten Indoor Track & Field Championships | 16:30.96 | 6 | 994 |
| March 13, 2021 | NCAA D1 Indoor Championships | 16:37.36 | 15 | 982 |
| Feb. 10, 2024 | The Badgers Windy City Invite | 16:44.98 | 5 | 969 |
5000m_cc
977
Points
16:40.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 21, 2019 | John McNichols Invitational | 16:40.10 | 4 | 977 |
| Oct. 27, 2018 | MHSAA LP Region 01-1 at Allendale | 16:43.30 | 1 | 972 |
| Sept. 29, 2018 | Allendale Falcon Invite | 16:55.90 | 1 | 950 |
| Oct. 18, 2018 | OK Red Championship | 17:02.00 | 1 | 939 |
| Nov. 3, 2018 | MHSAA State Championships LP | 17:08.40 | 1 | 928 |
| Oct. 28, 2017 | MHSAA LP Region 01-1 at Allendale | 17:09.42 | 1 | 926 |
| Sept. 3, 2021 | Michigan Open | 17:12.40 | 2 | 921 |
| Nov. 4, 2017 | MHSAA State Championships LP | 17:16.80 | 1 | 913 |
| Sept. 30, 2017 | Allendale Falcon Invite | 17:24.97 | 1 | 899 |
| Dec. 1, 2018 | Nike Cross Nationals | 17:27.70 | 8 | 895 |
| Oct. 19, 2017 | OK Red Conference Championships | 17:32.10 | 1 | 887 |
| Oct. 6, 2018 | Portage Invitational | 17:33.10 | 1 | 886 |
| Nov. 25, 2017 | Foot Locker Midwest Regional | 17:37.20 | 5 | 879 |
| Sept. 15, 2017 | MSU Spartan Invitational | 17:43.70 | 4 | 868 |
| Dec. 8, 2018 | Foot Locker National Championship | 17:43.90 | 10 | 867 |
| Aug. 17, 2018 | Portage Early Bird | 17:50.00 | 1 | 857 |
| Oct. 7, 2017 | Portage Invitational | 17:51.20 | 3 | 855 |
| Oct. 3, 2017 | OK Red Jamboree #2 | 17:52.20 | 1 | 854 |
| Sept. 9, 2017 | Brett Clement Bath Invitational | 17:57.80 | 1 | 844 |
| Aug. 18, 2017 | Portage Early Bird | 18:09.00 | 1 | 826 |
| Oct. 20, 2016 | OK Red Conference Championships | 18:10.10 | 1 | 824 |
| Oct. 3, 2018 | OK Red Jamboree #2 | 18:11.30 | 1 | 822 |
| Sept. 18, 2018 | OK Red Conference Jamboree #1 | 18:11.50 | 1 | 822 |
| Sept. 19, 2017 | OK Red Jamboree #1 | 18:16.00 | 1 | 814 |
| Nov. 24, 2018 | Foot Locker Midwest Regional | 18:20.00 | 5 | 808 |
| Oct. 1, 2016 | Allendale Falcon Invite | 18:31.39 | 2 | 790 |
| Oct. 8, 2016 | Portage Invitational | 18:37.00 | 11 | 781 |
| Dec. 9, 2017 | Foot Locker Nationals | 18:38.20 | 25 | 779 |
| Oct. 4, 2016 | OK Red Jamboree #2 | 19:07.10 | 9 | 734 |
| Sept. 23, 2016 | GRCC Raider Invite | 19:09.30 | 4 | 730 |
| Nov. 7, 2015 | MHSAA State Championships LP | 19:13.10 | 81 | 724 |
| Oct. 29, 2016 | MHSAA Regional 01 | 19:15.67 | 11 | 721 |
| Oct. 31, 2015 | MHSAA Regional 01 | 19:17.99 | 7 | 717 |
| Sept. 16, 2016 | MSU Spartan Invitational | 19:18.00 | 30 | 717 |
| Oct. 17, 2015 | Ottawa-Kent Championship | 19:21.40 | 9 | 712 |
| Oct. 22, 2015 | OK Red Conference Championships | 19:22.20 | 13 | 711 |
| Sept. 10, 2016 | Brett Clement Bath Invitational | 19:26.90 | 8 | 703 |
| Sept. 20, 2016 | OK Red Jamboree #1 | 19:36.40 | 5 | 689 |
| Oct. 10, 2015 | Portage Invitational | 19:56.40 | 75 | 660 |
| Nov. 5, 2016 | MHSAA State Championships LP | 19:58.00 | 99 | 657 |
| Sept. 26, 2015 | Cougar Falcon Invitational | 20:23.20 | 31 | 621 |
| Oct. 6, 2015 | OK Red Jamboree #2 | 20:27.60 | 25 | 615 |
| Aug. 19, 2016 | Portage Early Bird | 20:30.00 | 10 | 612 |
| Sept. 22, 2015 | OK Red Jamboree #1 | 20:55.70 | 21 | 576 |
| Sept. 19, 2015 | Sparta Invitational | 21:05.58 | 2 | 563 |
| Sept. 12, 2015 | Bath Invitational | 21:41.00 | 11 | 516 |
| Aug. 21, 2015 | Portage Early Bird | 22:32.00 | 68 | 452 |
6000m_cc
1006
Points
20:08.10
Personal Record
800m
969
Points
2:11.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2019 | MHSAA State Championships LP-1 | 2:11.32 | 2 | 969 |
| May 17, 2019 | MHSAA LP Region 02-1 @ Grand Haven | 2:13.08 | 2 | 940 |
| April 22, 2019 | OK Red at Rockford | 2:13.69 | 2 | 931 |
| May 10, 2019 | OK Red Conference Championships | 2:16.54 | 2 | 886 |
| May 14, 2018 | OK Red Conference Meet | 2:19.07 | 2 | 847 |
| May 3, 2016 | Grand Haven vs. Rockford | 2:25.39 | 2 | 753 |
| April 17, 2019 | Rockford @ Caledonia | 2:29.05 | 1 | 701 |
| April 19, 2016 | East Kentwood vs. Rockford | 2:29.38 | 5 | 696 |
| April 13, 2017 | OK Red: Rockford @ East Kentwood | 2:31.13 | 4 | 672 |
| May 6, 2019 | OK Red Rockford, EK, Hudsonville | 2:32.27 | 6 | 657 |
| Jan. 25, 2017 | MITS - Aquinas #4 | 2:34.78 | 5 | 624 |
mile
1036
Points
4:41.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2022 | The Badgers Windy City Invite | 4:41.82 | 5 | 1036 |
| Feb. 4, 2022 | Meyo Invitational | 4:42.81 | 6 | 1029 |
| Jan. 15, 2022 | Simmons-Harvey Invitational 2022 | 4:45.28 | 3 | 1012 |
| Jan. 23, 2021 | Gladstein Invitational | 4:47.05 | 7 | 1000 |
| Jan. 11, 2020 | Michigan Wolverine Invitational | 4:49.97 | 2 | 980 |
| Jan. 5, 2019 | Gazelle Sports Elite Meet | 4:55.79 | 1 | 941 |
| Jan. 26, 2019 | New Balance Indoor Grand Prix | 4:56.01 | 7 | 940 |
| Jan. 6, 2018 | Gazelle Sports Elite Meet | 4:56.40 | 2 | 937 |
| June 19, 2016 | New Balance Nationals Outdoor | 5:26.63 | 27 | 748 |
Long-Distance
Event Group
1071
Points
15:48.88
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 13, 2021 | 5000m | Big Ten SPIRE Invite | 15:48.88 | 2 | 1071 |
| April 17, 2021 | 5000m | Big Ten Invite #3 | 15:54.27 | 3 | 1061 |
| April 1, 2023 | 5000m | Stanford Invitational | 15:59.63 | 9 | 1051 |
| May 1, 2021 | 5000m | Big Ten Invite #4 | 16:00.88 | 1 | 1048 |
| April 30, 2021 | 5000m | Billy Hayes Invitational | 16:00.88 | 1 | 1048 |
Mile
Event Group
1036
Points
4:41.82
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 12, 2022 | Mile | The Badgers Windy City Invite | 4:41.82 | 5 | 1036 |
| April 10, 2021 | 1500m | Big Ten Invite #2 | 4:22.13 | 7 | 1035 |
| June 1, 2019 | 1600m | MHSAA State Championships LP-1 | 4:41.00 | 1 | 1030 |
| Feb. 4, 2022 | Mile | Meyo Invitational | 4:42.81 | 6 | 1029 |
| May 17, 2019 | 1600m | MHSAA LP Region 02-1 @ Grand Haven | 4:42.75 | 1 | 1018 |
Distance
Event Group
1067
Points
9:53.00
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 15, 2019 | 2Mile | Brooks PR Invitational | 9:53.00 | 1 | 1067 |
| Feb. 27, 2021 | 3000m | Big Ten Indoor T&F Championship 2021 | 9:12.45 | 2 | 1065 |
| Jan. 29, 2022 | 3000m | 2022 Indiana University Relays | 9:15.06 | 5 | 1056 |
| June 8, 2018 | 2Mile | Brooks PR Invitational | 9:59.92 | 5 | 1046 |
| May 3, 2019 | 3200m | SHEPHERD BLUEJAY INVITE | 9:57.01 | 1 | 1043 |
Cross Country
Event Group
1006
Points
20:08.10
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 15, 2019 | 6000mCC | NCAA D1 Great Lakes Regional | 20:08.10 | 4 | 1006 |
| Nov. 12, 2021 | 6000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 20:10.30 | 8 | 1003 |
| Oct. 19, 2019 | 6000mCC | Pre-National Invitational | 20:13.40 | 5 | 998 |
| Oct. 28, 2022 | 6000mCC | Big Ten Championship | 20:13.60 | 3 | 998 |
| Nov. 11, 2022 | 6000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 20:17.60 | 13 | 992 |
Mid-D
Event Group
969
Points
2:11.32
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 1, 2019 | 800m | MHSAA State Championships LP-1 | 2:11.32 | 2 | 969 |
| May 17, 2019 | 800m | MHSAA LP Region 02-1 @ Grand Haven | 2:13.08 | 2 | 940 |
| April 22, 2019 | 800m | OK Red at Rockford | 2:13.69 | 2 | 931 |
| May 10, 2019 | 800m | OK Red Conference Championships | 2:16.54 | 2 | 886 |
| May 14, 2018 | 800m | OK Red Conference Meet | 2:19.07 | 2 | 847 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava