Performance Dashboard
Athlete analytics & progression tracking
10000m
1032
Points
29:06.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 27, 2021 | adidas Raleigh Relays | 29:06.57 | 9 | 1032 |
| May 28, 2022 | NCAA Division II Outdoor Track & Field Championships | 29:09.36 | 4 | 1028 |
| May 29, 2021 | NCAA Division II Outdoor Track & Field Championships | 29:09.70 | 2 | 1027 |
| May 13, 2018 | Big Ten Conference Championship | 31:25.97 | 17 | 837 |
10000m_cc
957
Points
29:58.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | NCAA Division II Cross Country Championships | 29:58.30 | 1 | 957 |
| Nov. 15, 2019 | NCAA D1 Great Lakes Regional | 30:23.10 | 9 | 923 |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 30:55.90 | 124 | 878 |
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 31:18.90 | 175 | 847 |
| Nov. 9, 2018 | NCAA DI Great Lakes Regional | 31:21.20 | 11 | 844 |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 31:23.90 | 44 | 840 |
1500m
995
Points
3:48.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2022 | GLIAC Outdoor Championship | 3:48.53 | 2 | 995 |
| May 7, 2021 | GLIAC Outdoor Championship | 3:49.37 | 1 | 985 |
| May 7, 2021 | GLIAC Outdoor Track & Field Championships | 3:49.37 | 1 | 985 |
| May 7, 2021 | GLIAC Outdoor Track & Field Championships | 3:49.37 | 1 | 985 |
| May 3, 2019 | Len Paddock Open | 3:50.56 | 3 | 970 |
| March 23, 2019 | Vanderbilt Black & Gold Invitational | 3:53.55 | 8 | 933 |
| May 6, 2022 | GLIAC Outdoor Championship | 3:54.29 | 2 | 923 |
| May 7, 2021 | GLIAC Outdoor Championship | 3:58.07 | 4 | 878 |
| May 7, 2021 | GLIAC Outdoor Track & Field Championships | 3:58.07 | 4 | 878 |
| May 7, 2021 | GLIAC Outdoor Track & Field Championships | 3:58.07 | 4 | 878 |
1600m
856
Points
4:17.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2016 | Metrohealth Sports Med Scholarship Meet | 4:17.29 | 3 | 856 |
| May 2, 2015 | Red Hawk Team Invitational | 4:19.37 | 3 | 833 |
| May 28, 2016 | MITCA D1 Team State Championship | 4:21.27 | 2 | 813 |
| May 13, 2016 | Ottawa-Kent Red Conference Championship | 4:26.88 | 1 | 754 |
| May 20, 2014 | MetroHealth Sports Med Scholarship Meet | 4:26.88 | 1 | 754 |
| May 17, 2014 | MHSAA Regional 01 | 4:27.91 | 1 | 743 |
| May 9, 2014 | Ottawa-Kent Red Conference Championship | 4:28.84 | 2 | 733 |
| May 8, 2015 | Ottawa-Kent Red Conference Championship | 4:29.48 | 1 | 727 |
| April 25, 2014 | MSU Spartan Classic | 4:29.74 | 5 | 724 |
| April 16, 2015 | Hudsonville vs. Rockford | 4:30.80 | 1 | 714 |
| April 21, 2016 | West Ottawa vs. Rockford | 4:32.81 | 1 | 693 |
| May 1, 2014 | East Kenwood @ Rockford | 4:34.09 | 1 | 681 |
| April 19, 2016 | East Kentwood vs. Rockford | 4:34.59 | 2 | 676 |
| April 18, 2015 | Rockford Invitational | 4:34.95 | 6 | 672 |
| April 17, 2014 | Grand Haven vs. Rockford | 4:37.64 | 1 | 646 |
| Jan. 24, 2015 | MITS - Aquinas #1 | 4:39.18 | 2 | 632 |
| April 26, 2016 | Rockford vs. Grandville | 4:40.78 | 1 | 617 |
3000m
1093
Points
7:53.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2021 | GVSU Snowdown Showdown | 7:53.77 | 1 | 1093 |
| March 12, 2022 | NCAA DII Indoor Track and Field Championships | 7:57.64 | 2 | 1070 |
| Feb. 11, 2022 | GVSU Big Meet (Friday) | 8:00.43 | 1 | 1054 |
| March 13, 2021 | NCAA DII Indoor Track and Field Championships | 8:00.63 | 2 | 1053 |
| Feb. 1, 2020 | Power Five Invitational | 8:10.06 | 3 | 998 |
| Jan. 16, 2021 | GVSU Bob Eubanks Open | 8:11.09 | 2 | 992 |
| Feb. 28, 2021 | GLIAC Indoor Track & Field Championships | 8:14.83 | 4 | 971 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 8:22.09 | 11 | 931 |
| Feb. 2, 2019 | Power Five Invitational | 8:24.69 | 6 | 916 |
| April 6, 2018 | Battle of the Blues | 8:32.12 | 10 | 876 |
| Jan. 14, 2017 | Simmons-Harvey Invitational | 8:35.72 | 1 | 857 |
3200m
877
Points
9:08.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2016 | Golden Triangle | 9:08.16 | 3 | 877 |
| June 4, 2016 | MHSAA State Championships LP-1 | 9:10.56 | 2 | 865 |
| May 30, 2015 | MHSAA State Championships LP-1 | 9:17.60 | 8 | 830 |
| May 20, 2016 | MHSAA Regional 02 | 9:18.54 | 1 | 826 |
| April 24, 2015 | Spartan Invitational | 9:22.69 | 2 | 806 |
| May 31, 2014 | MHSAA State Championships LP-1 | 9:28.69 | 8 | 777 |
| April 16, 2016 | Rockford Invitational | 9:29.60 | 1 | 773 |
| May 16, 2015 | MHSAA Regional 02 | 9:33.11 | 2 | 757 |
| April 25, 2014 | MSU Spartan Classic | 9:38.96 | 4 | 730 |
| May 9, 2014 | Ottawa-Kent Red Conference Championship | 9:40.27 | 2 | 724 |
| April 19, 2016 | East Kentwood vs. Rockford | 9:40.41 | 1 | 723 |
| May 17, 2014 | MHSAA Regional 01 | 9:42.86 | 1 | 712 |
| May 8, 2015 | Ottawa-Kent Red Conference Championship | 9:43.29 | 3 | 710 |
| April 16, 2015 | Hudsonville vs. Rockford | 9:50.71 | 2 | 677 |
| April 17, 2014 | Grand Haven vs. Rockford | 9:50.71 | 1 | 677 |
| May 13, 2016 | Ottawa-Kent Red Conference Championship | 9:51.94 | 1 | 672 |
| May 3, 2016 | Grand Haven vs. Rockford | 9:54.31 | 1 | 661 |
| April 26, 2013 | MSU Spartan Classic | 9:56.44 | 9 | 652 |
| May 10, 2013 | Ottawa-Kent Red Conference Championship | 9:59.27 | 3 | 640 |
| May 17, 2013 | MHSAA Regional 01 | 9:59.42 | 8 | 639 |
| May 1, 2014 | East Kenwood @ Rockford | 10:00.19 | 1 | 636 |
| May 21, 2013 | Champion of Champions Scholarship Meet | 10:06.48 | 4 | 610 |
5000m
1054
Points
13:43.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2021 | GVSU Extra Weekend Meet | 13:43.97 | 4 | 1054 |
| March 12, 2022 | NCAA DII Indoor Track and Field Championships | 13:47.67 | 3 | 1042 |
| March 13, 2021 | NCAA DII Indoor Track and Field Championships | 13:48.36 | 2 | 1039 |
| Feb. 12, 2021 | GVSU Big Meet Friday Team Meet | 13:55.51 | 3 | 1015 |
| May 28, 2022 | NCAA Division II Outdoor Track & Field Championships | 14:04.32 | 6 | 986 |
| April 20, 2019 | Cardinal Classic | 14:07.09 | 10 | 977 |
| May 29, 2021 | NCAA Division II Outdoor Track & Field Championships | 14:13.78 | 1 | 955 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 14:14.46 | 15 | 952 |
| March 30, 2019 | Stanford Invitational | 14:17.49 | 9 | 943 |
| April 15, 2017 | Brooks Mt. SAC Relays | 14:21.65 | 27 | 929 |
| April 28, 2018 | The Penn Relays Carnival | 14:21.67 | 9 | 929 |
| Feb. 9, 2019 | Iowa State Classic | 14:23.02 | 16 | 925 |
| Feb. 15, 2020 | Iowa State Classic | 14:26.43 | 29 | 914 |
| Feb. 23, 2019 | Big 10 Indoor Championship | 14:29.97 | 16 | 903 |
| May 25, 2019 | NCAA Division I East Preliminary | 14:39.55 | 30 | 873 |
| May 12, 2019 | Big Ten Conference Championship | 14:54.24 | 15 | 827 |
| May 14, 2017 | Big Ten Outdoor Championships | 15:06.23 | 25 | 791 |
| April 29, 2017 | The Penn Relays Carnival | 15:08.57 | 16 | 785 |
5000m_cc
810
Points
15:00.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2015 | Portage Invitational | 15:00.10 | 1 | 810 |
| Nov. 15, 2015 | Nike Cross Nationals Midwest Regional | 15:08.50 | 3 | 785 |
| Nov. 7, 2015 | MHSAA State Championships LP | 15:10.40 | 1 | 779 |
| Nov. 28, 2015 | Foot Locker Midwest Regional | 15:18.10 | 9 | 757 |
| Sept. 1, 2017 | Michigan Open | 15:20.40 | 6 | 750 |
| Nov. 1, 2014 | MHSAA State Championships LP | 15:23.20 | 4 | 742 |
| Aug. 31, 2018 | Michigan Open | 15:23.30 | 2 | 742 |
| Oct. 31, 2015 | MHSAA Regional 01 | 15:30.56 | 1 | 721 |
| Oct. 21, 2016 | Eastern Michigan Fall Classic | 15:30.80 | 5 | 720 |
| Sept. 18, 2015 | MSU Spartan Invitational | 15:32.00 | 1 | 717 |
| Oct. 4, 2014 | Portage Invitational | 15:32.00 | 6 | 717 |
| Oct. 25, 2014 | MHSAA Regional 01 | 15:38.51 | 1 | 699 |
| Sept. 12, 2014 | MSU Spartan Invitational | 15:39.00 | 10 | 697 |
| Sept. 20, 2014 | Cougar Falcon Invitational | 15:41.70 | 2 | 690 |
| Sept. 27, 2014 | HS-Running Fit Coaching Legends Invite | 15:43.40 | 1 | 685 |
| Sept. 26, 2015 | Culver Academies Invitational | 15:44.20 | 1 | 683 |
| Dec. 12, 2015 | Foot Locker Nationals | 15:44.60 | 23 | 682 |
| Oct. 22, 2015 | OK Red Conference Championships | 15:50.60 | 1 | 665 |
| Aug. 22, 2014 | Portage Early Bird | 15:52.00 | 2 | 662 |
| Oct. 6, 2015 | OK Red Jamboree #2 | 15:52.40 | 2 | 660 |
| Aug. 21, 2015 | Portage Early Bird | 15:55.00 | 1 | 653 |
| Sept. 2, 2016 | Michigan Open | 15:55.10 | 14 | 653 |
| Nov. 29, 2014 | Foot Locker Midwest Regional | 15:57.00 | 30 | 648 |
| Oct. 16, 2014 | OK Red Conference Championships | 16:00.30 | 1 | 639 |
| Oct. 17, 2013 | OK Red Jamboree #3 | 16:04.60 | 2 | 628 |
| Nov. 2, 2013 | MHSAA State Championships LP | 16:06.80 | 31 | 622 |
| Oct. 12, 2013 | Ottawa-Kent Championship | 16:10.60 | 2 | 612 |
| Sept. 28, 2013 | Coaching Legends Classic | 16:11.30 | 8 | 610 |
| Sept. 13, 2013 | MSU Spartan Invitational | 16:13.00 | 16 | 606 |
| Nov. 3, 2012 | MHSAA State Championships LP | 16:14.60 | 70 | 602 |
| Sept. 21, 2013 | Cougar Falcon Invitational | 16:20.20 | 2 | 587 |
| Oct. 5, 2013 | Portage Invitational | 16:21.60 | 17 | 584 |
| Sept. 22, 2015 | OK Red Jamboree #1 | 16:28.60 | 1 | 566 |
| Sept. 7, 2013 | Bath Invitational | 16:30.10 | 7 | 562 |
| Oct. 27, 2012 | Regional 2-1 (Allendale) | 16:33.09 | 9 | 555 |
| Oct. 6, 2012 | Portage Invitational | 16:33.80 | 54 | 553 |
| Sept. 17, 2013 | OK Red Jamboree #1 | 16:33.80 | 4 | 553 |
| Sept. 16, 2014 | OK Red Jamboree #1 | 16:34.10 | 1 | 552 |
| Oct. 18, 2012 | OK Red Conference Championship | 16:35.40 | 9 | 549 |
| Nov. 30, 2013 | Foot Locker Midwest Regional | 16:36.00 | 101 | 548 |
| Sept. 29, 2012 | Coaching Legends Classic | 16:37.40 | 29 | 544 |
| Oct. 1, 2013 | OK Red Jamboree #2 | 16:40.20 | 2 | 537 |
| Sept. 22, 2012 | Cougar Falcon Invitational | 16:41.40 | 12 | 534 |
| Oct. 26, 2013 | MHSAA Regional 01 | 16:44.03 | 2 | 528 |
| Sept. 30, 2014 | OK Red Jamboree #2 | 16:48.10 | 1 | 518 |
| Sept. 8, 2012 | Brett Clement Bath Invitational | 17:05.70 | 30 | 477 |
| Sept. 14, 2012 | MSU Spartan Invitational | 17:07.00 | 99 | 474 |
| Oct. 2, 2012 | OK Red Jamboree #2 | 17:32.50 | 16 | 417 |
| Aug. 27, 2013 | St. Joseph Invitational | 17:37.00 | 10 | 407 |
| Aug. 25, 2012 | Rockford Invitational | 18:07.00 | 2 | 346 |
| Sept. 18, 2012 | OK Red Jamboree #1 | 19:54.10 | 87 | 168 |
800m
785
Points
1:59.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 19, 2015 | Metrohealth Sports Med Scholarship Meet | 1:59.02 | 3 | 785 |
| April 19, 2016 | East Kentwood vs. Rockford | 1:59.46 | 2 | 774 |
| May 28, 2016 | MITCA D1 Team State Championship | 1:59.94 | 3 | 762 |
| May 13, 2016 | Ottawa-Kent Red Conference Championship | 2:00.16 | 2 | 757 |
| April 26, 2016 | Rockford vs. Grandville | 2:02.06 | 2 | 711 |
| March 31, 2015 | Rockford vs. Grand Haven | 2:03.76 | 1 | 671 |
| May 3, 2014 | Red Hawk Team Invite | 2:04.40 | 3 | 657 |
| April 21, 2016 | West Ottawa vs. Rockford | 2:04.74 | 3 | 649 |
| April 16, 2015 | Hudsonville vs. Rockford | 2:09.58 | 1 | 544 |
8000m_cc
881
Points
24:22.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2021 | 2021 MSU Spartan Invitational | 24:22.90 | 3 | 881 |
| Oct. 28, 2018 | Big Ten Championships | 24:23.50 | 25 | 880 |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 24:24.40 | 89 | 879 |
| Nov. 3, 2019 | Big Ten Championships | 24:26.60 | 16 | 875 |
| Sept. 29, 2017 | Joe Piane Notre Dame Invitational | 24:27.60 | 35 | 873 |
| Oct. 18, 2019 | Wisconsin Nuttycombe Invitational | 24:32.00 | 89 | 866 |
| Oct. 23, 2021 | GLIAC Cross Country Championships | 24:35.70 | 1 | 859 |
| Oct. 13, 2017 | Wisconsin Nuttycombe Invitational | 24:37.40 | 84 | 856 |
| Oct. 29, 2017 | Big Ten Championships | 24:39.20 | 18 | 853 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 24:44.20 | 62 | 845 |
5mile_cc
906
Points
24:17.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 4, 2019 | Joe Piane Notre Dame Invitational | 24:17.30 | 57 | 906 |
mile
1037
Points
4:03.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2021 | GVSU Mike Lints Alumni Open | 4:03.14 | 1 | 1037 |
| Jan. 18, 2020 | Simmons-Harvey Invitational | 4:12.50 | 2 | 927 |
Long-Distance
Event Group
1054
Points
13:43.97
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2021 | 5000m | GVSU Extra Weekend Meet | 13:43.97 | 4 | 1054 |
| March 12, 2022 | 5000m | NCAA DII Indoor Track and Field Championships | 13:47.67 | 3 | 1042 |
| March 13, 2021 | 5000m | NCAA DII Indoor Track and Field Championships | 13:48.36 | 2 | 1039 |
| March 27, 2021 | 10000m | adidas Raleigh Relays | 29:06.57 | 9 | 1032 |
| May 28, 2022 | 10000m | NCAA Division II Outdoor Track & Field Championships | 29:09.36 | 4 | 1028 |
Cross Country
Event Group
957
Points
29:58.30
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 20, 2021 | 10000mCC | NCAA Division II Cross Country Championships | 29:58.30 | 1 | 957 |
| Nov. 15, 2019 | 10000mCC | NCAA D1 Great Lakes Regional | 30:23.10 | 9 | 923 |
| Oct. 4, 2019 | 5MileCC | Joe Piane Notre Dame Invitational | 24:17.30 | 57 | 906 |
| Sept. 17, 2021 | 8000mCC | 2021 MSU Spartan Invitational | 24:22.90 | 3 | 881 |
| Oct. 28, 2018 | 8000mCC | Big Ten Championships | 24:23.50 | 25 | 880 |
Mile
Event Group
1037
Points
4:03.14
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2021 | Mile | GVSU Mike Lints Alumni Open | 4:03.14 | 1 | 1037 |
| May 6, 2022 | 1500m | GLIAC Outdoor Championship | 3:48.53 | 2 | 995 |
| May 7, 2021 | 1500m | GLIAC Outdoor Championship | 3:49.37 | 1 | 985 |
| May 7, 2021 | 1500m | GLIAC Outdoor Track & Field Championships | 3:49.37 | 1 | 985 |
| May 7, 2021 | 1500m | GLIAC Outdoor Track & Field Championships | 3:49.37 | 1 | 985 |
Distance
Event Group
1093
Points
7:53.77
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 6, 2021 | 3000m | GVSU Snowdown Showdown | 7:53.77 | 1 | 1093 |
| March 12, 2022 | 3000m | NCAA DII Indoor Track and Field Championships | 7:57.64 | 2 | 1070 |
| Feb. 11, 2022 | 3000m | GVSU Big Meet (Friday) | 8:00.43 | 1 | 1054 |
| March 13, 2021 | 3000m | NCAA DII Indoor Track and Field Championships | 8:00.63 | 2 | 1053 |
| Feb. 1, 2020 | 3000m | Power Five Invitational | 8:10.06 | 3 | 998 |
Mid-D
Event Group
785
Points
1:59.02
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 19, 2015 | 800m | Metrohealth Sports Med Scholarship Meet | 1:59.02 | 3 | 785 |
| April 19, 2016 | 800m | East Kentwood vs. Rockford | 1:59.46 | 2 | 774 |
| May 28, 2016 | 800m | MITCA D1 Team State Championship | 1:59.94 | 3 | 762 |
| May 13, 2016 | 800m | Ottawa-Kent Red Conference Championship | 2:00.16 | 2 | 757 |
| April 26, 2016 | 800m | Rockford vs. Grandville | 2:02.06 | 2 | 711 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava