Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
859
Points
31:09.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | NCAA DI Cross Country Championships | 31:09.30 | 201 | 859 |
| Nov. 12, 2021 | NCAA Division I Midwest Region Cross Country Championships | 31:10.30 | 30 | 858 |
| Nov. 9, 2018 | NCAA DI Midwest Regional | 32:13.60 | 58 | 775 |
| Nov. 15, 2019 | NCAA D1 Midwest Regional | 32:17.90 | 64 | 770 |
1000m
914
Points
2:27.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2019 | The Graduate Classic | 2:27.29 | 4 | 914 |
1500m
1075
Points
3:42.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 3:42.42 | 4 | 1075 |
| April 10, 2021 | Big Ten Invite #2 | 3:43.64 | 3 | 1059 |
| May 1, 2021 | M City Classic | 3:44.20 | 1 | 1051 |
| May 15, 2022 | Big Ten Outdoor Track and Field Championships | 3:46.00 | 8 | 1028 |
| May 29, 2021 | NCAA Division I West Preliminary | 3:46.41 | 27 | 1023 |
| April 21, 2018 | Cardinal Classic | 3:48.90 | 5 | 991 |
| April 6, 2019 | Jim Click Shootout/Combined | 3:50.87 | 1 | 966 |
| April 12, 2018 | Tomcat Twilight | 3:51.95 | 2 | 952 |
| May 13, 2018 | Big Ten Conference Championship | 3:53.06 | 9 | 939 |
| April 29, 2023 | Drake Relays | 3:54.00 | 10 | 927 |
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 3:54.37 | 6 | 922 |
| May 15, 2022 | Big Ten Outdoor Track and Field Championships | 3:55.00 | 9 | 915 |
| April 1, 2017 | Hamline Invitational | 3:57.14 | 4 | 889 |
1600m
895
Points
4:13.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2016 | Section 7AAA True Team | 4:13.77 | 2 | 895 |
| April 29, 2016 | Hamline Elite Meet | 4:14.16 | 1 | 891 |
| June 10, 2016 | MSHSL State Track and Field Championships | 4:14.43 | 4 | 888 |
| June 2, 2016 | MSHSL Section 6AA Championship | 4:15.15 | 4 | 880 |
| May 21, 2016 | True Team State | 4:16.91 | 2 | 860 |
| April 24, 2015 | Hamline Elite Meet | 4:22.53 | 3 | 799 |
| May 1, 2015 | Border Battle - MN vs. WI | 4:23.09 | 3 | 793 |
| May 6, 2015 | Section 7AAA True Team | 4:23.59 | 4 | 788 |
| May 30, 2013 | MSHSL Section 6AA T&F Finals | 4:26.82 | 4 | 754 |
| May 8, 2013 | Section 7AAA True Team Meet | 4:31.77 | 6 | 704 |
| May 18, 2013 | True Team State Meet | 4:32.34 | 9 | 698 |
| April 26, 2013 | Hopkins Invite | 4:32.43 | 2 | 697 |
| May 29, 2014 | MSHSL Section 6AA Championship | 4:35.01 | 12 | 672 |
| May 21, 2014 | 9/10 Grade Lake Conference Championships | 4:36.02 | 1 | 662 |
| May 16, 2014 | True Team State | 4:36.30 | 13 | 659 |
| April 5, 2014 | Mounds View CoEd Quad | 4:38.70 | 6 | 636 |
| April 6, 2013 | Mounds View Invite (Boys) | 4:38.73 | 4 | 636 |
| May 15, 2012 | Lake Conference Championship | 4:46.53 | 11 | 564 |
1600m_cc
41
Points
6:18.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 7, 2010 | Blaine Invitational | 6:18.50 | 1 | 41 |
2500m_cc
221
Points
9:16.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 24, 2010 | Mustang Invitational | 9:16.80 | 20 | 221 |
3000m
1051
Points
8:00.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 13, 2021 | Hawkeye B1G Invitational | 8:00.83 | 5 | 1051 |
| Feb. 8, 2020 | Meyo Invitational | 8:03.77 | 3 | 1034 |
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 8:06.17 | 5 | 1020 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 8:20.45 | 9 | 940 |
| Feb. 2, 2019 | Power Five Invitational | 8:20.81 | 1 | 938 |
3200m
878
Points
9:07.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2015 | MSHSL Section 6AA Championship | 9:07.94 | 3 | 878 |
| June 2, 2016 | MSHSL Section 6AA Championship | 9:08.16 | 4 | 877 |
| June 6, 2015 | Minnesota State Track and Field Meet | 9:14.33 | 5 | 846 |
| May 21, 2016 | True Team State | 9:27.04 | 1 | 785 |
| May 6, 2015 | Section 7AAA True Team | 9:27.65 | 2 | 782 |
| June 10, 2016 | MSHSL State Track and Field Championships | 9:33.46 | 10 | 755 |
| May 18, 2013 | True Team State Meet | 9:44.89 | 6 | 703 |
| May 29, 2014 | MSHSL Section 6AA Championship | 9:50.06 | 9 | 680 |
| May 7, 2014 | Section 7AAA True Team | 9:52.92 | 5 | 668 |
| May 16, 2014 | True Team State | 9:53.44 | 10 | 665 |
| May 9, 2012 | Section 7AAA True Team Meet | 10:07.25 | 11 | 606 |
| May 30, 2012 | MSHSL Section 6AA T&F Finals | 10:29.94 | 17 | 516 |
3200m_cc
382
Points
11:07.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 15, 2011 | Lucky Lindy CC Invitational | 11:07.50 | 1 | 382 |
| Sept. 16, 2010 | Lucky Lindy CC Invitational | 11:59.90 | 9 | 229 |
5000m
999
Points
14:00.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Big Ten Invite #3 | 14:00.23 | 9 | 999 |
| March 30, 2019 | Stanford Invitational | 14:05.91 | 3 | 980 |
| May 25, 2019 | NCAA Division I West Preliminary | 14:34.36 | 41 | 889 |
| May 12, 2019 | Big Ten Conference Championship | 14:51.10 | 13 | 837 |
5000m_cc
743
Points
15:22.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2015 | Lake Conference Championships | 15:22.68 | 2 | 743 |
| Nov. 15, 2015 | Nike Cross Nationals Heartland Regional | 15:41.30 | 17 | 691 |
| Oct. 28, 2015 | MSHSL Section 6AA Championships | 15:45.10 | 2 | 680 |
| Oct. 3, 2015 | Willmar Invite | 15:46.56 | 2 | 676 |
| Nov. 1, 2014 | MSHSL State Cross Country Championships | 15:46.70 | 11 | 676 |
| Nov. 7, 2015 | MSHSL State Cross Country Championships | 15:49.70 | 10 | 668 |
| Oct. 9, 2014 | Lake Conference Championships | 15:53.10 | 4 | 659 |
| Dec. 5, 2015 | Nike Cross Nationals | 15:53.30 | 56 | 658 |
| Sept. 10, 2015 | Bauman/Rovn | 15:54.88 | 1 | 654 |
| Nov. 9, 2014 | Nike Cross Nationals Heartland Regional | 15:58.70 | 35 | 644 |
| Sept. 11, 2014 | Lucky Lindy CC Invitational | 16:02.10 | 3 | 634 |
| Oct. 22, 2014 | MSHSL Section 6AA Championships | 16:02.90 | 6 | 632 |
| Sept. 19, 2015 | Heartland Classic | 16:14.00 | 3 | 603 |
| Sept. 4, 2015 | St. Olaf High School Showcase | 16:18.90 | 1 | 591 |
| Oct. 11, 2012 | Lake Conference Championships | 16:27.80 | 16 | 568 |
| Sept. 4, 2014 | Bauman/Rovn | 16:31.90 | 2 | 558 |
| Aug. 29, 2014 | St. Olaf High School Showcase | 16:43.30 | 6 | 530 |
| Oct. 24, 2012 | MSHSL Section 6AA Championships | 16:44.30 | 21 | 527 |
| Sept. 13, 2012 | Lucky Lindy CC Invitational | 16:45.30 | 14 | 525 |
| Oct. 23, 2013 | MSHSL Section 6AA Championships | 16:46.40 | 28 | 522 |
| Sept. 12, 2013 | Lucky Lindy CC Invitational | 16:52.10 | 15 | 509 |
| Oct. 4, 2012 | Blaine Invitational | 16:55.70 | 11 | 500 |
| Sept. 6, 2012 | Bauman/Rovn | 16:58.60 | 18 | 493 |
| Nov. 11, 2012 | Nike Cross Nationals Heartland Regional | 17:01.29 | 119 | 487 |
| Sept. 27, 2014 | Roy Griak Invitational | 17:08.01 | 38 | 472 |
| Nov. 10, 2013 | Nike Cross Nationals Heartland Regional | 17:13.70 | 158 | 459 |
| Aug. 30, 2013 | St. Olaf High School Showcase | 17:15.70 | 9 | 454 |
| Oct. 13, 2011 | Lake Conference Championships | 17:19.90 | 34 | 445 |
| Oct. 3, 2013 | Blaine Invitational | 17:20.30 | 15 | 444 |
| Oct. 26, 2011 | MSHSL Section 6AA Championships | 17:20.90 | 41 | 442 |
| Oct. 10, 2013 | Lake Conference Championships | 17:30.90 | 26 | 421 |
| Sept. 4, 2013 | Bauman/Rovn | 17:31.70 | 20 | 419 |
| Sept. 28, 2013 | Roy Griak Invitational | 17:36.50 | 171 | 409 |
| Nov. 13, 2011 | Nike Cross Nationals Heartland Regional | 17:42.93 | 198 | 395 |
| Oct. 6, 2011 | Blaine Invitational | 17:44.70 | 2 | 391 |
| Aug. 31, 2012 | St. Olaf High School Showcase | 17:45.50 | 34 | 390 |
| Sept. 29, 2012 | Roy Griak Invitational | 17:47.67 | 133 | 385 |
| Oct. 1, 2011 | Willmar Invite | 18:05.60 | 2 | 349 |
800m
944
Points
1:52.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 29, 2022 | Jack Johnson Classic | 1:52.95 | 1 | 944 |
| Feb. 16, 2018 | Snowshoe Invitational | 1:55.40 | 2 | 878 |
| May 13, 2016 | Section 7AAA True Team | 1:58.59 | 5 | 796 |
| April 30, 2016 | Hopkins Invite | 1:59.48 | 2 | 774 |
| April 30, 2016 | Hopkins True Team Invitaitonal | 1:59.48 | 2 | 774 |
| May 1, 2015 | Border Battle - MN vs. WI | 2:00.09 | 1 | 759 |
| April 26, 2013 | Hopkins Invite | 2:08.93 | 4 | 558 |
8000m_cc
914
Points
24:04.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 24:04.00 | 36 | 914 |
| Oct. 15, 2021 | Wisconsin Nuttycombe Invitational | 24:35.80 | 113 | 859 |
| Jan. 30, 2021 | Big Ten Cross Country Championship | 24:51.50 | 32 | 833 |
| Oct. 19, 2019 | Pre-National Invitational | 24:57.00 | 112 | 823 |
| Nov. 3, 2019 | Big Ten Championships | 25:08.30 | 55 | 805 |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 25:26.70 | 141 | 775 |
| Oct. 28, 2018 | Big Ten Championships | 25:29.70 | 77 | 770 |
| Sept. 29, 2018 | Roy Griak Invitational | 26:05.40 | 62 | 713 |
| Oct. 29, 2017 | Big Ten Championships | 26:10.40 | 88 | 706 |
| Sept. 2, 2017 | Indiana Open | 26:40.60 | 42 | 660 |
| Sept. 24, 2016 | Roy Griak Invitational | 28:15.40 | 234 | 526 |
4mile_cc
761
Points
20:18.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 7, 2018 | Minnesota Oz Memorial | 20:18.84 | 2 | 761 |
| Sept. 6, 2019 | Minnesota Oz Memorial | 20:38.04 | 1 | 723 |
| Sept. 9, 2016 | Minnesota Oz Memorial | 20:59.24 | 23 | 682 |
mile
1052
Points
4:01.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 4:01.90 | 1 | 1052 |
| Feb. 11, 2022 | Iowa State Classic | 4:02.55 | 3 | 1044 |
| Jan. 18, 2020 | Larry Wieczorek Invitational | 4:05.38 | 6 | 1010 |
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 4:05.45 | 1 | 1009 |
| June 11, 2022 | 15th Annual WiscoMILE | 4:05.49 | 3 | 1008 |
| Feb. 23, 2019 | Big 10 Indoor Championship | 4:05.76 | 8 | 1005 |
| Jan. 21, 2023 | Jim Emmerich Alumni Meet | 4:06.75 | 5 | 994 |
| Feb. 9, 2019 | Iowa State Classic | 4:06.76 | 1 | 993 |
| Jan. 19, 2019 | Larry Wieczorek Invitational | 4:08.55 | 1 | 972 |
| Feb. 10, 2018 | Iowa State Classic | 4:08.75 | 4 | 970 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 4:09.00 | 4 | 967 |
| Feb. 23, 2019 | Big 10 Indoor Championship | 4:09.74 | 9 | 959 |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 4:11.45 | 7 | 939 |
| Jan. 27, 2018 | Jack Johnson Invitational | 4:12.13 | 3 | 931 |
| Jan. 28, 2017 | Jack Johnson Invitational | 4:15.89 | 1 | 889 |
| Jan. 14, 2017 | Minnesota Open | 4:16.84 | 2 | 878 |
| Jan. 13, 2018 | Minnesota vs. Wisconsin Dual | 4:16.96 | 3 | 877 |
| March 31, 2018 | Jim Bush Invitational and Bob Larsen Distance Carnival | 4:20.17 | 17 | 841 |
Cross Country
Event Group
914
Points
24:04.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 5, 2019 | 8000mCC | Lehigh University's Paul Short Run | 24:04.00 | 36 | 914 |
| Nov. 20, 2021 | 10000mCC | NCAA DI Cross Country Championships | 31:09.30 | 201 | 859 |
| Oct. 15, 2021 | 8000mCC | Wisconsin Nuttycombe Invitational | 24:35.80 | 113 | 859 |
| Nov. 12, 2021 | 10000mCC | NCAA Division I Midwest Region Cross Country Championships | 31:10.30 | 30 | 858 |
| Jan. 30, 2021 | 8000mCC | Big Ten Cross Country Championship | 24:51.50 | 32 | 833 |
Mid-D
Event Group
944
Points
1:52.95
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 29, 2022 | 800m | Jack Johnson Classic | 1:52.95 | 1 | 944 |
| Jan. 12, 2019 | 1000m | The Graduate Classic | 2:27.29 | 4 | 914 |
| Feb. 16, 2018 | 800m | Snowshoe Invitational | 1:55.40 | 2 | 878 |
| May 13, 2016 | 800m | Section 7AAA True Team | 1:58.59 | 5 | 796 |
| April 30, 2016 | 800m | Hopkins Invite | 1:59.48 | 2 | 774 |
Mile
Event Group
1075
Points
3:42.42
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 16, 2021 | 1500m | Big Ten Outdoor Track and Field Championships | 3:42.42 | 4 | 1075 |
| April 10, 2021 | 1500m | Big Ten Invite #2 | 3:43.64 | 3 | 1059 |
| Feb. 27, 2021 | Mile | Big Ten Indoor T&F Championship 2021 | 4:01.90 | 1 | 1052 |
| May 1, 2021 | 1500m | M City Classic | 3:44.20 | 1 | 1051 |
| Feb. 11, 2022 | Mile | Iowa State Classic | 4:02.55 | 3 | 1044 |
Distance
Event Group
1051
Points
8:00.83
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 13, 2021 | 3000m | Hawkeye B1G Invitational | 8:00.83 | 5 | 1051 |
| Feb. 8, 2020 | 3000m | Meyo Invitational | 8:03.77 | 3 | 1034 |
| Feb. 27, 2021 | 3000m | Big Ten Indoor T&F Championship 2021 | 8:06.17 | 5 | 1020 |
| Feb. 29, 2020 | 3000m | Big Ten Indoor Track and Field Championships | 8:20.45 | 9 | 940 |
| Feb. 2, 2019 | 3000m | Power Five Invitational | 8:20.81 | 1 | 938 |
Long-Distance
Event Group
999
Points
14:00.23
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2021 | 5000m | Big Ten Invite #3 | 14:00.23 | 9 | 999 |
| March 30, 2019 | 5000m | Stanford Invitational | 14:05.91 | 3 | 980 |
| May 25, 2019 | 5000m | NCAA Division I West Preliminary | 14:34.36 | 41 | 889 |
| May 12, 2019 | 5000m | Big Ten Conference Championship | 14:51.10 | 13 | 837 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava