Performance Dashboard
Athlete analytics & progression tracking
10000m
1059
Points
28:48.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Big Ten Invite #3 | 28:48.18 | 2 | 1059 |
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 29:10.65 | 3 | 1026 |
| April 21, 2018 | Brooks Mt. SAC Relays | 29:39.35 | 11 | 984 |
| May 12, 2019 | Big Ten Conference Championship | 29:44.40 | 6 | 977 |
| May 15, 2016 | Big Ten Outdoor Championships | 30:24.00 | 13 | 921 |
| May 13, 2018 | Big Ten Conference Championship | 30:44.24 | 8 | 893 |
| May 29, 2021 | NCAA Division I West Preliminary | 30:54.38 | 40 | 880 |
10000m_cc
949
Points
30:04.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI Midwest Regional | 30:04.51 | 43 | 949 |
| Nov. 13, 2015 | NCAA D1 Midwest Regional | 32:27.50 | 114 | 758 |
1500m
968
Points
3:50.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 27, 2021 | Big Ten Invite #1 | 3:50.68 | 7 | 968 |
| April 3, 2021 | 2021 B1G North Florida Invitational | 3:51.54 | 10 | 957 |
| April 16, 2016 | Texas Invitational | 3:57.23 | 7 | 888 |
| March 19, 2016 | Baldy Castillo Invitational | 3:57.62 | 10 | 883 |
| April 13, 2018 | Iowa Musco Twilight | 4:02.03 | 9 | 831 |
| March 16, 2019 | Baldy Castillo Invitational | 4:02.41 | 24 | 827 |
1600m
794
Points
4:23.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2015 | Iowa State High School Track & Field Championships | 4:23.00 | 6 | 794 |
| April 16, 2015 | Iowa City Forwald/Coleman Relays | 4:25.15 | 2 | 772 |
| April 11, 2015 | Jim Duncan Invitational | 4:26.95 | 2 | 753 |
| April 5, 2014 | Dr. Brooks Valley Relays (Coed) | 4:27.76 | 1 | 744 |
| May 14, 2015 | 4A District 2 (Lewis Central) | 4:28.30 | 3 | 739 |
| March 11, 2014 | A.D. Dickinson Iowa HS Indoor Track & Field Meet (Boys) | 4:30.43 | 4 | 717 |
| April 12, 2014 | Jim Duncan Invitational (coed) | 4:30.77 | 4 | 714 |
| April 25, 2015 | Drake Relays | 4:30.90 | 16 | 713 |
| March 10, 2015 | A.D. Dickinson Iowa HS Indoor Track & Field Meet (Boys) | 4:32.50 | 4 | 697 |
| March 12, 2013 | ISU Classic Indoor (boys) | 4:37.91 | 12 | 644 |
| March 18, 2014 | ISU Classic Indoor (Boys) | 4:40.80 | 10 | 616 |
3000m
1021
Points
8:06.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | UW Invitational | 8:06.04 | 16 | 1021 |
| Jan. 19, 2019 | Larry Wieczorek Invitational | 8:10.24 | 4 | 997 |
| Feb. 10, 2018 | Iowa State Classic | 8:11.83 | 8 | 988 |
| Feb. 24, 2018 | Big Ten Indoor Conference Championship | 8:24.10 | 14 | 920 |
| Feb. 27, 2016 | Big Ten Indoor Conference Championship | 8:24.12 | 4 | 919 |
| Jan. 20, 2018 | Larry Wieczorek Invitational | 8:30.06 | 2 | 887 |
| Feb. 13, 2016 | Iowa State Classic | 8:31.74 | 56 | 878 |
| Jan. 23, 2016 | Big 4 Duals | 8:32.72 | 5 | 873 |
| Jan. 11, 2019 | Hawkeye Challenge | 8:33.81 | 5 | 867 |
| Jan. 9, 2016 | Border Battle | 8:47.98 | 9 | 793 |
3200m
869
Points
9:09.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 13, 2015 | US Army Midwest Distance Classic | 9:09.76 | 6 | 869 |
| April 25, 2015 | Drake Relays | 9:18.64 | 3 | 825 |
| May 23, 2015 | Iowa State High School Track & Field Championships | 9:19.76 | 2 | 820 |
| March 10, 2015 | A.D. Dickinson Iowa HS Indoor Track & Field Meet (Boys) | 9:27.06 | 1 | 785 |
| March 18, 2014 | ISU Classic Indoor (Boys) | 9:30.20 | 4 | 770 |
| April 5, 2014 | Dr. Brooks Valley Relays (Coed) | 9:31.63 | 1 | 764 |
| May 14, 2015 | 4A District 2 (Lewis Central) | 9:36.35 | 3 | 742 |
| April 26, 2014 | Drake Relays | 9:38.24 | 17 | 733 |
| April 27, 2013 | Drake Relays | 9:38.66 | 15 | 731 |
| May 18, 2013 | Iowa State High School Track & Field Championships | 9:39.76 | 12 | 726 |
| March 12, 2013 | ISU Classic Indoor (boys) | 9:40.17 | 8 | 724 |
| April 11, 2015 | Jim Duncan Invitational | 9:43.77 | 1 | 708 |
| March 13, 2012 | ISU Classic Indoor (boys) | 10:15.77 | 5 | 572 |
| May 10, 2012 | Iowa 4A District/Regional T&F Championships, Waukee | 10:36.08 | 5 | 493 |
400m
520
Points
56.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2015 | SE Polk Ram Invitational (Boys) | 56.43 | 10 | 520 |
5000m
1014
Points
13:55.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2021 | Big Ten Invite #4 | 13:55.71 | 4 | 1014 |
| April 30, 2021 | Billy Hayes Invitational | 13:55.71 | 4 | 1014 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 13:58.97 | 6 | 1003 |
| Feb. 15, 2020 | Iowa State Classic | 13:59.63 | 11 | 1001 |
| Feb. 9, 2019 | Iowa State Classic | 13:59.82 | 7 | 1001 |
| March 31, 2018 | Stanford Invitational | 14:20.18 | 3 | 934 |
| Feb. 2, 2018 | Meyo Invitational | 14:25.42 | 4 | 917 |
| Feb. 23, 2019 | Big 10 Indoor Championship | 14:30.25 | 17 | 902 |
| April 2, 2016 | SF State Distance Carnival | 14:55.02 | 23 | 825 |
| May 12, 2019 | Big Ten Conference Championship | 15:02.08 | 20 | 804 |
| May 13, 2018 | Big Ten Conference Championship | 15:21.26 | 22 | 748 |
5000m_cc
739
Points
15:24.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2014 | Iowa State Cross Country Championships | 15:24.20 | 1 | 739 |
| Oct. 9, 2014 | Ft. Dodge XC Invitational | 15:27.00 | 1 | 731 |
| Oct. 16, 2014 | CIML - Central Conference Championships | 15:28.00 | 1 | 728 |
| Nov. 2, 2013 | Iowa State Cross Country Championships | 15:30.70 | 3 | 721 |
| Nov. 9, 2014 | Nike Cross Nationals Heartland Regional | 15:36.70 | 14 | 704 |
| Sept. 11, 2014 | Bobcat XC Invitational | 15:40.00 | 2 | 694 |
| Oct. 24, 2013 | Class 4A District/Regional, at Ankeny Centennial | 15:48.00 | 3 | 672 |
| Sept. 12, 2013 | Bobcat Invitational | 15:48.00 | 1 | 672 |
| Nov. 29, 2014 | Foot Locker Midwest Regional | 15:49.00 | 22 | 670 |
| Oct. 10, 2013 | Fort Dodge Invitational | 15:53.00 | 3 | 659 |
| Oct. 4, 2012 | Fort Dodge Invitational | 16:01.40 | 5 | 636 |
| Sept. 25, 2012 | Waukee Invitational | 16:03.00 | 5 | 632 |
| Sept. 20, 2014 | Heartland Classic | 16:05.00 | 3 | 627 |
| Sept. 21, 2013 | Heartland Classic | 16:05.30 | 7 | 626 |
| Nov. 30, 2013 | Foot Locker Midwest Regional | 16:06.00 | 47 | 624 |
| Oct. 17, 2013 | CIML - Central Conference Championships | 16:06.00 | 2 | 624 |
| Sept. 28, 2013 | Roy Griak Invitational | 16:08.80 | 12 | 617 |
| Sept. 30, 2014 | Waukee XC Invite | 16:13.00 | 1 | 606 |
| Oct. 27, 2012 | Iowa State Cross Country Championships | 16:16.00 | 51 | 598 |
| Oct. 23, 2014 | 4A-Ames Qualifier | 16:16.40 | 1 | 597 |
| Oct. 11, 2012 | CIML - Iowa Conference Championships | 16:17.00 | 9 | 596 |
| Sept. 17, 2013 | Tom Karpen Invitational | 16:17.00 | 1 | 596 |
| Oct. 18, 2012 | Class 4A District/Regional, at Waukee | 16:22.00 | 3 | 583 |
| Oct. 29, 2011 | Iowa State Cross Country Championships | 16:23.00 | 93 | 580 |
| Sept. 27, 2014 | Roy Griak Invitational | 16:23.76 | 8 | 578 |
| Sept. 6, 2012 | Bobcat Invitational | 16:37.00 | 14 | 545 |
| Nov. 10, 2013 | Nike Cross Nationals Heartland Regional | 16:38.80 | 90 | 541 |
| Sept. 20, 2012 | Indianola Invitational | 16:43.00 | 12 | 530 |
| Sept. 15, 2012 | Heartland Classic | 16:48.00 | 25 | 518 |
| Sept. 29, 2012 | Roy Griak Invitational | 16:48.42 | 34 | 517 |
| Nov. 11, 2012 | Nike Cross Nationals Heartland Regional | 16:59.52 | 2 | 491 |
| Oct. 6, 2011 | Fort Dodge Invitational | 17:01.50 | 36 | 487 |
| Sept. 11, 2012 | Tom Karpen Invitational | 17:05.00 | 5 | 478 |
| Oct. 13, 2011 | CIML - Iowa Conference Championships | 17:09.40 | 23 | 468 |
| Sept. 13, 2011 | Tom Karpen Invitational | 17:10.00 | 20 | 467 |
| Sept. 22, 2011 | Indianola Invitational | 17:13.00 | 26 | 460 |
| Sept. 17, 2011 | Roosevelt Heartland Classic | 17:23.00 | 84 | 438 |
| Oct. 20, 2011 | Class 4A District/Regional, at CB Abraham Lincoln | 17:23.66 | 16 | 436 |
| Sept. 24, 2011 | Roy Griak Invitational | 17:50.29 | 214 | 380 |
| Sept. 1, 2011 | Little Cyclone Invitational | 19:43.00 | 21 | 183 |
6000m_cc
787
Points
18:39.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2016 | Hawkeye Invitational | 18:39.90 | 15 | 787 |
| Sept. 1, 2017 | Hawkeye Invitational | 18:41.50 | 23 | 783 |
| Aug. 31, 2018 | Hawkeye Invitational | 18:44.30 | 9 | 777 |
800m
754
Points
2:00.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2015 | Urbandale Invitational (coed) | 2:00.30 | 3 | 754 |
| April 5, 2014 | Dr. Brooks Valley Relays (Coed) | 2:09.67 | 8 | 542 |
8000m_cc
863
Points
24:33.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2018 | Big Ten Championships | 24:33.60 | 32 | 863 |
| Sept. 15, 2018 | Woody Greeno/Jay Dirksen Invitational | 24:45.50 | 6 | 843 |
| Sept. 29, 2017 | Joe Piane Notre Dame Invitational | 24:52.60 | 69 | 831 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 24:52.90 | 81 | 830 |
| Nov. 1, 2015 | Big Ten Championships | 24:55.20 | 69 | 826 |
| Oct. 13, 2017 | Bradley Pink Classic | 24:59.70 | 12 | 819 |
| Oct. 29, 2017 | Big Ten Championships | 25:04.30 | 36 | 811 |
| Oct. 16, 2015 | Bradley Classic | 25:04.30 | 62 | 811 |
| Oct. 1, 2016 | D1 Midwest Preview | 25:23.20 | 2 | 780 |
| Oct. 2, 2015 | Notre Dame Invitational | 25:38.50 | 137 | 756 |
| Sept. 9, 2016 | Illinois State Invitational | 25:40.50 | 11 | 753 |
| Sept. 16, 2017 | Woody Greeno/Nebraska Cross-Country Invitational | 25:48.10 | 4 | 741 |
| Sept. 11, 2015 | Illinois State Invitational | 26:04.10 | 39 | 715 |
| Sept. 24, 2016 | Roy Griak Invitational | 26:44.80 | 118 | 654 |
5mile_cc
908
Points
24:16.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2018 | Joe Piane Notre Dame Invitational | 24:16.20 | 14 | 908 |
mile
985
Points
4:07.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2020 | Meyo Invitational | 4:07.51 | 11 | 985 |
| Feb. 2, 2019 | Meyo Invitational | 4:10.18 | 11 | 953 |
| Jan. 18, 2020 | Larry Wieczorek Invitational | 4:11.63 | 16 | 937 |
| Jan. 11, 2019 | Hawkeye Challenge | 4:13.09 | 4 | 920 |
| Jan. 11, 2020 | Hawkeye Invitational | 4:13.35 | 3 | 917 |
| Jan. 13, 2018 | Hawkeye Challenge | 4:17.76 | 10 | 868 |
Long-Distance
Event Group
1059
Points
28:48.18
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2021 | 10000m | Big Ten Invite #3 | 28:48.18 | 2 | 1059 |
| May 16, 2021 | 10000m | Big Ten Outdoor Track and Field Championships | 29:10.65 | 3 | 1026 |
| May 1, 2021 | 5000m | Big Ten Invite #4 | 13:55.71 | 4 | 1014 |
| April 30, 2021 | 5000m | Billy Hayes Invitational | 13:55.71 | 4 | 1014 |
| Feb. 29, 2020 | 5000m | Big Ten Indoor Track and Field Championships | 13:58.97 | 6 | 1003 |
Cross Country
Event Group
949
Points
30:04.51
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 10, 2017 | 10000mCC | NCAA DI Midwest Regional | 30:04.51 | 43 | 949 |
| Sept. 28, 2018 | 5MileCC | Joe Piane Notre Dame Invitational | 24:16.20 | 14 | 908 |
| Oct. 28, 2018 | 8000mCC | Big Ten Championships | 24:33.60 | 32 | 863 |
| Sept. 15, 2018 | 8000mCC | Woody Greeno/Jay Dirksen Invitational | 24:45.50 | 6 | 843 |
| Sept. 29, 2017 | 8000mCC | Joe Piane Notre Dame Invitational | 24:52.60 | 69 | 831 |
Mile
Event Group
985
Points
4:07.51
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2020 | Mile | Meyo Invitational | 4:07.51 | 11 | 985 |
| March 27, 2021 | 1500m | Big Ten Invite #1 | 3:50.68 | 7 | 968 |
| April 3, 2021 | 1500m | 2021 B1G North Florida Invitational | 3:51.54 | 10 | 957 |
| Feb. 2, 2019 | Mile | Meyo Invitational | 4:10.18 | 11 | 953 |
| Jan. 18, 2020 | Mile | Larry Wieczorek Invitational | 4:11.63 | 16 | 937 |
Distance
Event Group
1021
Points
8:06.04
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2020 | 3000m | UW Invitational | 8:06.04 | 16 | 1021 |
| Jan. 19, 2019 | 3000m | Larry Wieczorek Invitational | 8:10.24 | 4 | 997 |
| Feb. 10, 2018 | 3000m | Iowa State Classic | 8:11.83 | 8 | 988 |
| Feb. 24, 2018 | 3000m | Big Ten Indoor Conference Championship | 8:24.10 | 14 | 920 |
| Feb. 27, 2016 | 3000m | Big Ten Indoor Conference Championship | 8:24.12 | 4 | 919 |
Long Sprints
Event Group
520
Points
56.43
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2015 | 400m | SE Polk Ram Invitational (Boys) | 56.43 | 10 | 520 |
Mid-D
Event Group
754
Points
2:00.30
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2015 | 800m | Urbandale Invitational (coed) | 2:00.30 | 3 | 754 |
| April 5, 2014 | 800m | Dr. Brooks Valley Relays (Coed) | 2:09.67 | 8 | 542 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava