Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
731
Points
32:48.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 9, 2018 | NCAA DI Midwest Regional | 32:48.80 | 93 | 731 |
1500m
1090
Points
3:41.26
Personal Record
1600m
915
Points
4:12.02
Personal Record
3000m
748
Points
8:57.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 29, 2012 | 2012 USATF National Junior Olympic Track & Field Championships | 8:57.12 | 2 | 748 |
| June 17, 2012 | USATF Minnesota Junior Olympic Championships | 9:17.00 | 1 | 653 |
3200m
775
Points
9:29.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 24, 2015 | Hamline Elite Meet | 9:29.26 | 6 | 775 |
| June 11, 2011 | Minnesota State Track and Field Meet | 9:43.10 | 8 | 711 |
| May 26, 2011 | MSHSL Subsection 5A Championship | 9:54.42 | 1 | 661 |
| June 4, 2011 | MSHSL Section 2A T&F Finals | 9:55.38 | 1 | 657 |
| April 8, 2014 | Mankato West Quad | 9:58.80 | 1 | 642 |
| May 10, 2011 | Section 2AA True Team Meet | 10:05.13 | 2 | 615 |
| June 5, 2010 | MSHSL Section 2A Finals | 10:06.92 | 2 | 608 |
| June 12, 2010 | Minnesota State Track & Field Meet | 10:13.77 | 14 | 580 |
400m
884
Points
49.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2015 | St. Charles Varsity Meet | 49.57 | 1 | 884 |
| April 12, 2018 | Tomcat Twilight | 49.88 | 4 | 865 |
| May 5, 2015 | Section 2AA True Team Meet | 50.60 | 2 | 823 |
5000m_cc
709
Points
15:34.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2012 | Zumbrota-Mazeppa Invite | 15:34.90 | 1 | 709 |
| Oct. 3, 2013 | Waseca Invitational | 15:40.00 | 1 | 694 |
| Oct. 24, 2013 | MSHSL Section 2A Championships | 15:41.61 | 1 | 690 |
| Oct. 9, 2012 | South Central Conference Meet | 15:43.00 | 1 | 686 |
| Oct. 25, 2012 | MSHSL Section 2A Championships | 15:44.90 | 1 | 681 |
| Nov. 1, 2014 | MSHSL State Cross Country Championships | 15:46.40 | 1 | 677 |
| Oct. 15, 2013 | St. Peter CC Meet | 15:48.00 | 1 | 672 |
| Nov. 2, 2013 | MSHSL State Cross Country Championships | 15:50.60 | 2 | 665 |
| Sept. 11, 2014 | Hutchinson Invitational | 15:51.20 | 0 | 664 |
| Nov. 9, 2014 | Nike Cross Nationals Heartland Regional | 15:51.80 | 28 | 662 |
| Oct. 23, 2014 | MSHSL Section 2A Championships | 15:52.43 | 1 | 660 |
| Nov. 3, 2012 | MSHSL State Cross Country Championships | 15:52.90 | 3 | 659 |
| Oct. 16, 2012 | St. Peter CC Meet | 15:55.00 | 1 | 653 |
| Nov. 10, 2013 | Nike Cross Nationals Heartland Regional | 15:59.60 | 27 | 641 |
| Sept. 4, 2014 | Gerry Smith Invitational | 16:02.40 | 1 | 634 |
| Sept. 21, 2013 | Apple Valley Eagle Invitational | 16:02.60 | 2 | 633 |
| Sept. 13, 2012 | Hutchinson Invitational | 16:04.00 | 2 | 629 |
| Sept. 22, 2012 | Apple Valley Eagle Invitational | 16:04.00 | 1 | 629 |
| Sept. 12, 2013 | Hutchinson Invitational | 16:06.00 | 2 | 624 |
| Sept. 16, 2011 | St. Olaf High School Showcase | 16:07.00 | 2 | 622 |
| Oct. 7, 2014 | Mankato East Invite | 16:08.30 | 1 | 618 |
| Nov. 11, 2012 | Nike Cross Nationals Heartland Regional | 16:08.49 | 22 | 618 |
| Sept. 27, 2014 | Roy Griak Invitational | 16:08.61 | 6 | 617 |
| Sept. 6, 2012 | Gerry Smith Invitational | 16:09.00 | 1 | 616 |
| Sept. 20, 2014 | Apple Valley Eagle Invitational | 16:09.90 | 1 | 614 |
| Sept. 28, 2013 | Roy Griak Invitational | 16:11.10 | 16 | 611 |
| Oct. 27, 2011 | MSHSL Section 2A Championships | 16:11.17 | 1 | 611 |
| Aug. 29, 2014 | St. Olaf High School Showcase | 16:12.60 | 2 | 607 |
| Oct. 14, 2014 | The Big South Conference Meet | 16:12.70 | 1 | 607 |
| Oct. 2, 2014 | Waseca Invitational | 16:13.00 | 1 | 606 |
| Sept. 8, 2011 | Redbird Invitational | 16:14.75 | 2 | 601 |
| Sept. 24, 2011 | Apple Valley Eagle Invitational | 16:15.00 | 2 | 601 |
| Nov. 5, 2011 | MSHSL State Cross Country Championships | 16:15.60 | 5 | 599 |
| Sept. 29, 2011 | Zumbrota-Mazeppa Invite | 16:24.50 | 1 | 576 |
| Sept. 5, 2013 | Gerry Smith Invitational | 16:26.30 | 1 | 572 |
| Sept. 29, 2012 | Roy Griak Invitational | 16:26.77 | 16 | 571 |
| Nov. 13, 2011 | Nike Cross Nationals Heartland Regional | 16:30.15 | 56 | 562 |
| Nov. 6, 2010 | MSHSL State Cross Country Championships | 16:31.80 | 14 | 558 |
| Oct. 12, 2010 | South Central Conference Meet | 16:32.00 | 1 | 558 |
| Sept. 17, 2010 | St. Olaf High School Showcase | 16:35.90 | 6 | 548 |
| Sept. 9, 2010 | Redbird Invitational | 16:37.50 | 4 | 544 |
| Oct. 28, 2010 | MSHSL Section 2A Championships | 16:43.00 | 1 | 530 |
| Aug. 31, 2011 | Wolverine Invitational | 16:50.00 | 1 | 514 |
| Sept. 25, 2010 | Apple Valley Eagle Invitational | 16:51.00 | 8 | 511 |
| Oct. 29, 2009 | MSHSL Section 2A Championships | 17:10.00 | 2 | 467 |
| Nov. 7, 2009 | MSHSL State Cross Country Championships | 17:25.40 | 41 | 433 |
| Sept. 19, 2009 | St. Olaf High School Showcase | 17:46.00 | 19 | 389 |
| Sept. 2, 2009 | Wolverine Invitational | 18:17.00 | 10 | 327 |
600m
953
Points
1:19.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 19, 2016 | Snowshoe Open | 1:19.79 | 2 | 953 |
800m
1147
Points
1:45.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 5, 2022 | Meet Of Champions | 1:45.90 | 1 | 1147 |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 1:46.70 | 6 | 1123 |
| May 1, 2021 | Virginia Grand Prix | 1:46.78 | 1 | 1120 |
| Feb. 27, 2022 | USATF Indoor Championships | 1:46.86 | 3 | 1118 |
| June 27, 2021 | U.S. Olympic Team Trials | 1:46.92 | 8 | 1116 |
| May 17, 2025 | adidas Atlanta City Games - Meet of Champions | 1:47.09 | 6 | 1111 |
| Feb. 27, 2022 | USATF Indoor Championships | 1:47.16 | 2 | 1109 |
| Feb. 27, 2022 | US Ind. Ch. | 1:47.16 | 1 | 1109 |
| Feb. 15, 2025 | Tiger Paw Invitational | 1:47.18 | 1 | 1108 |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 1:47.28 | 2 | 1105 |
| May 29, 2021 | NCAA Preliminary East Round | 1:47.49 | 2 | 1099 |
| May 18, 2024 | USATF LA Grand Prix | 1:47.77 | 3 | 1091 |
| June 12, 2022 | New York Grand Prix | 1:48.26 | 10 | 1076 |
| June 27, 2021 | U.S. Olympic Team Trials | 1:48.49 | 12 | 1070 |
| June 27, 2021 | U.S. Olympic Trials | 1:48.49 | 3 | 1070 |
| March 20, 2021 | Georgia Tech Yellow Jacket Invitational | 1:48.68 | 1 | 1064 |
| May 29, 2021 | NCAA Preliminary East Round | 1:48.68 | 4 | 1064 |
| April 22, 2017 | Cardinal Classic | 1:48.83 | 1 | 1060 |
| May 12, 2022 | Puerto Rico International Athletics Classic | 1:48.86 | 8 | 1059 |
| May 15, 2021 | ASUN Outdoor Track & Field Championships | 1:49.26 | 1 | 1047 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 1:49.50 | 5 | 1041 |
| Feb. 15, 2020 | Iowa State Classic | 1:49.62 | 5 | 1037 |
| April 29, 2023 | Drake Relays | 1:49.63 | 3 | 1037 |
| April 23, 2016 | Virginia Challenge | 1:49.69 | 4 | 1035 |
| June 13, 2015 | US Army Midwest Distance Classic | 1:49.73 | 1 | 1034 |
| Feb. 27, 2016 | Big Ten Indoor Conference Championship | 1:49.97 | 3 | 1027 |
| June 28, 2015 | USATF Junior National Outdoor T&F Championships | 1:50.29 | 5 | 1018 |
| Feb. 27, 2016 | Big Ten Indoor Conference Championship | 1:50.41 | 6 | 1015 |
| Jan. 18, 2020 | Larry Wieczorek Invitational | 1:50.56 | 3 | 1010 |
| May 14, 2017 | Big Ten Outdoor Championships | 1:50.78 | 4 | 1004 |
| April 2, 2016 | Stanford Invitational | 1:50.81 | 10 | 1003 |
| Feb. 13, 2016 | Iowa State Classic | 1:50.84 | 26 | 1002 |
| June 6, 2015 | Minnesota State Track and Field Meet | 1:51.04 | 1 | 997 |
| June 28, 2015 | USATF Junior National Outdoor T&F Championships | 1:51.21 | 1 | 992 |
| July 6, 2014 | USATF Junior National Outdoor T&F Championships | 1:51.24 | 10 | 991 |
| March 17, 2018 | Baldy Castillo Invitational | 1:51.26 | 4 | 991 |
| March 19, 2016 | Baldy Castillo Invitational | 1:51.63 | 4 | 980 |
| May 15, 2016 | Big Ten Outdoor Championships | 1:51.69 | 13 | 979 |
| May 28, 2016 | NCAA Division I West Preliminary | 1:51.80 | 6 | 976 |
| June 7, 2014 | Minnesota State Track and Field Meet | 1:51.92 | 1 | 972 |
| June 15, 2014 | New Balance Outdoor Nationals | 1:52.06 | 13 | 968 |
| Jan. 22, 2016 | Minnesota/Wisconsin Dual | 1:52.75 | 2 | 949 |
| Jan. 23, 2016 | Minnesota vs. Wisconsin | 1:52.75 | 2 | 949 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 1:52.77 | 3 | 949 |
| May 21, 2015 | MSHSL Section 2A Subsection 5 | 1:54.57 | 1 | 900 |
| June 6, 2015 | Minnesota State Track and Field Meet | 1:54.59 | 1 | 900 |
| June 8, 2013 | Minnesota State Track and Field Meet | 1:54.63 | 1 | 899 |
| June 8, 2013 | Minnesota State Track and Field Meet | 1:54.63 | 1 | 899 |
| June 7, 2014 | Minnesota State Track and Field Meet | 1:55.14 | 1 | 885 |
| May 30, 2015 | MSHSL Section 2A T&F Finals | 1:55.24 | 1 | 882 |
| May 22, 2014 | MSHSL Section 2A Subsection 5 Championship | 1:56.91 | 1 | 839 |
| May 31, 2014 | MSHSL Section 2A T&F Finals | 1:57.02 | 1 | 836 |
| May 12, 2015 | Big South Conference | 1:57.12 | 1 | 833 |
| April 25, 2014 | Hamline Elite Meet | 1:57.21 | 5 | 831 |
| June 9, 2012 | Minnesota State Track and Field Meet | 1:57.25 | 1 | 830 |
| June 1, 2013 | MSHSL Section 2A T&F Finals | 1:57.58 | 1 | 822 |
| May 5, 2015 | Section 2AA True Team Meet | 1:58.22 | 1 | 805 |
| April 26, 2013 | Hamline Elite Meet | 1:58.26 | 5 | 804 |
| June 9, 2012 | Minnesota State Track and Field Meet | 1:58.51 | 2 | 798 |
| April 8, 2014 | Mankato West Quad | 1:58.60 | 1 | 796 |
| May 8, 2012 | Section 2AA True Team Meet | 1:59.37 | 2 | 777 |
| May 7, 2013 | Section 2AA True Team Meet | 2:00.16 | 1 | 757 |
| May 13, 2014 | South Central Conference Championship | 2:00.22 | 1 | 756 |
| April 27, 2012 | Hamline Elite Meet | 2:00.53 | 10 | 748 |
| May 6, 2014 | Section 2AA True Team Meet | 2:01.15 | 1 | 733 |
| May 23, 2013 | MSHSL Subsection 5A Championship | 2:01.30 | 1 | 729 |
| May 15, 2012 | South Central Conference Championship | 2:01.45 | 1 | 726 |
| May 24, 2012 | MSHSL Subsection 5A Championship | 2:01.88 | 1 | 716 |
8000m_cc
781
Points
25:22.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2018 | Big Ten Championships | 25:22.50 | 73 | 781 |
| Sept. 15, 2018 | Woody Greeno/Jay Dirksen Invitational | 25:35.20 | 18 | 761 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 25:48.80 | 30 | 739 |
| Sept. 28, 2019 | Roy Griak Invitational | 25:50.50 | 42 | 737 |
| Sept. 29, 2018 | Roy Griak Invitational | 25:53.60 | 54 | 732 |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 25:54.40 | 38 | 731 |
| Oct. 19, 2019 | Pre-National Invitational | 26:14.30 | 46 | 700 |
| Oct. 30, 2016 | Big Ten Championships | 26:15.60 | 79 | 698 |
| Sept. 2, 2017 | Indiana Open | 26:31.30 | 38 | 674 |
| Sept. 23, 2017 | Roy Griak Invitational | 27:09.00 | 71 | 618 |
| Sept. 24, 2016 | Roy Griak Invitational | 27:21.10 | 178 | 601 |
| Sept. 26, 2015 | Roy Griak Invitational | 27:27.80 | 147 | 592 |
4mile_cc
651
Points
21:16.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2016 | Minnesota Oz Memorial | 21:16.04 | 27 | 651 |
| Sept. 6, 2019 | Minnesota Oz Memorial | 22:03.14 | 21 | 566 |
mile
1115
Points
3:56.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Razorback Invitational | 3:56.79 | 9 | 1115 |
| Jan. 29, 2022 | The Millrose Games | 3:57.98 | 1 | 1100 |
| Jan. 31, 2021 | Magic City Elite Meet #2 | 4:03.13 | 6 | 1037 |
| Feb. 25, 2017 | Big Ten Indoor Conference Championship | 4:03.91 | 4 | 1027 |
| March 31, 2018 | Jim Bush Invitational and Bob Larsen Distance Carnival | 4:04.35 | 1 | 1022 |
| Feb. 11, 2017 | Iowa State Classic | 4:04.44 | 2 | 1021 |
| Feb. 25, 2017 | Big Ten Indoor Conference Championship | 4:04.68 | 5 | 1018 |
| Feb. 10, 2018 | Iowa State Classic | 4:04.81 | 2 | 1017 |
| Feb. 8, 2020 | Meyo Invitational | 4:06.23 | 7 | 1000 |
| Feb. 2, 2018 | Michigan Power 5 Invitational | 4:08.56 | 5 | 972 |
| Jan. 28, 2017 | Jack Johnson Invitational | 4:08.56 | 3 | 972 |
| Jan. 11, 2020 | Minnesota Open | 4:12.06 | 3 | 932 |
| Jan. 30, 2016 | Jack Johnson Invitational | 4:12.65 | 3 | 925 |
| Jan. 21, 2017 | Minnesota vs. Wisconsin | 4:14.52 | 4 | 904 |
| Jan. 13, 2018 | Minnesota vs. Wisconsin Dual | 4:16.15 | 2 | 886 |
| Feb. 24, 2018 | Big Ten Indoor Conference Championship | 4:18.00 | 3 | 865 |
tj
1
Points
40-7.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2013 | Minnesota State Track and Field Meet | 40-7.75 | 6 | 1 |
| May 5, 2015 | Section 2AA True Team Meet | 40-11 | 4 | 1 |
| May 6, 2014 | Section 2AA True Team Meet | 41-2 | 4 | 1 |
| May 13, 2014 | South Central Conference Championship | 41-2 | 2 | 1 |
| May 23, 2013 | MSHSL Subsection 5A Championship | 42-0 | 2 | 1 |
| June 1, 2013 | MSHSL Section 2A T&F Finals | 42-1 | 2 | 1 |
| May 7, 2013 | Section 2AA True Team Meet | 42-4.5 | 1 | 1 |
Cross Country
Event Group
781
Points
25:22.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 28, 2018 | 8000mCC | Big Ten Championships | 25:22.50 | 73 | 781 |
| Sept. 15, 2018 | 8000mCC | Woody Greeno/Jay Dirksen Invitational | 25:35.20 | 18 | 761 |
| Oct. 13, 2018 | 8000mCC | Wisconsin Pre Nationals | 25:48.80 | 30 | 739 |
| Sept. 28, 2019 | 8000mCC | Roy Griak Invitational | 25:50.50 | 42 | 737 |
| Sept. 29, 2018 | 8000mCC | Roy Griak Invitational | 25:53.60 | 54 | 732 |
Mile
Event Group
1115
Points
3:56.79
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Mile | Razorback Invitational | 3:56.79 | 9 | 1115 |
| Jan. 29, 2022 | Mile | The Millrose Games | 3:57.98 | 1 | 1100 |
| April 10, 2021 | 1500m | Joe Walker Invitational | 3:41.26 | 11 | 1090 |
| April 26, 2025 | 1500m | Drake Relays | 3:41.94 | 8 | 1081 |
| May 15, 2021 | 1500m | ASUN Outdoor Track & Field Championships | 3:42.02 | 1 | 1080 |
Distance
Event Group
775
Points
9:29.26
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 24, 2015 | 3200m | Hamline Elite Meet | 9:29.26 | 6 | 775 |
| July 29, 2012 | 3000m | 2012 USATF National Junior Olympic Track & Field Championships | 8:57.12 | 2 | 748 |
| June 11, 2011 | 3200m | Minnesota State Track and Field Meet | 9:43.10 | 8 | 711 |
| May 26, 2011 | 3200m | MSHSL Subsection 5A Championship | 9:54.42 | 1 | 661 |
| June 4, 2011 | 3200m | MSHSL Section 2A T&F Finals | 9:55.38 | 1 | 657 |
Long Sprints
Event Group
884
Points
49.57
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2015 | 400m | St. Charles Varsity Meet | 49.57 | 1 | 884 |
| April 12, 2018 | 400m | Tomcat Twilight | 49.88 | 4 | 865 |
| May 5, 2015 | 400m | Section 2AA True Team Meet | 50.60 | 2 | 823 |
Mid-D
Event Group
1147
Points
1:45.90
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 5, 2022 | 800m | Meet Of Champions | 1:45.90 | 1 | 1147 |
| June 12, 2021 | 800m | NCAA D1 Outdoor Track & Field Championships | 1:46.70 | 6 | 1123 |
| May 1, 2021 | 800m | Virginia Grand Prix | 1:46.78 | 1 | 1120 |
| Feb. 27, 2022 | 800m | USATF Indoor Championships | 1:46.86 | 3 | 1118 |
| June 27, 2021 | 800m | U.S. Olympic Team Trials | 1:46.92 | 8 | 1116 |
Jump
Event Group
1
Points
40-7.75
Personal Record
TJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2013 | TJ | Minnesota State Track and Field Meet | 40-7.75 | 6 | 1 |
| May 5, 2015 | TJ | Section 2AA True Team Meet | 40-11 | 4 | 1 |
| May 6, 2014 | TJ | Section 2AA True Team Meet | 41-2 | 4 | 1 |
| May 13, 2014 | TJ | South Central Conference Championship | 41-2 | 2 | 1 |
| May 23, 2013 | TJ | MSHSL Subsection 5A Championship | 42-0 | 2 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava