Performance Dashboard
Athlete analytics & progression tracking
10000m
994
Points
34:50.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2025 | Big 12 Outdoor Championships | 34:50.52 | 12 | 994 |
1500m
854
Points
4:47.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 18, 2017 | USATF Minnesota JO Championships | 4:47.56 | 1 | 854 |
| June 14, 2015 | USATF Minnesota JO Championships | 4:47.82 | 1 | 852 |
| June 14, 2015 | USATF Minnesota JO Championships | 4:47.82 | 1 | 852 |
| June 29, 2014 | AAU Region 14 Qualifier | 5:02.28 | 1 | 757 |
| Aug. 2, 2014 | AAU Junior Olympic Games | 5:07.54 | 2 | 724 |
| June 16, 2013 | USATF Minnesota JO Championships | 5:19.31 | 1 | 653 |
1600m
931
Points
4:55.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2018 | SPIRE Scholastic Showcase | 4:55.56 | 2 | 931 |
| May 31, 2018 | MSHSL Section 1A T&F Finals | 4:57.33 | 1 | 919 |
| June 9, 2018 | MSHSL State Track and Field Championships | 4:57.86 | 1 | 916 |
| June 8, 2019 | MSHSL State Track and Field Championships | 4:59.07 | 1 | 908 |
| June 10, 2016 | MSHSL State Track and Field Championships | 5:02.84 | 1 | 883 |
| Feb. 29, 2020 | Thunder Invite | 5:02.91 | 1 | 883 |
| May 30, 2019 | MSHSL Section 1A T&F Finals | 5:03.95 | 2 | 876 |
| April 20, 2018 | PEM Varsity Meet #2 | 5:05.70 | 2 | 865 |
| May 14, 2016 | Three Rivers Conference Championships | 5:06.90 | 1 | 857 |
| April 27, 2018 | Hamline Elite Meet | 5:08.01 | 7 | 850 |
| May 26, 2016 | MSHSL Section 1A Subsection 1 | 5:10.93 | 1 | 832 |
| May 16, 2019 | Winona Cotter Invitational | 5:11.41 | 1 | 829 |
| May 23, 2019 | MSHSL Section 1A Subsection 1 | 5:12.34 | 1 | 823 |
| May 24, 2018 | MSHSL Section 1A Subsection 1 | 5:13.00 | 2 | 819 |
| April 5, 2019 | Caledonia/Spring Grove Invitational | 5:13.29 | 2 | 817 |
| May 10, 2016 | Section 1A True Team Meet | 5:13.30 | 1 | 817 |
| May 15, 2021 | AIA State Track & Field Championships D1 & D3 | 5:17.85 | 10 | 789 |
| April 29, 2021 | Tempe All City | 5:22.84 | 2 | 759 |
2mile
961
Points
10:28.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2016 | New Balance Nationals Outdoor | 10:28.66 | 7 | 961 |
| March 11, 2018 | New Balance Nationals Indoor | 10:38.79 | 10 | 932 |
3000m
990
Points
9:35.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 21, 2025 | Arkansas Qualifier | 9:35.52 | 3 | 990 |
| Jan. 14, 2017 | UW Indoor Preview | 9:43.31 | 13 | 966 |
| Feb. 28, 2025 | Big 12 Indoor Track & Field Championships | 9:43.52 | 22 | 965 |
| Feb. 1, 2025 | Razorback Invitational | 9:45.11 | 30 | 960 |
| Jan. 7, 2018 | USATF Minnesota Indoor Meet #2 | 9:45.95 | 4 | 957 |
| March 5, 2016 | USATF Minnesota Indoor Meet #4 | 9:46.29 | 0 | 956 |
| Feb. 15, 2025 | Tyson Invitational | 9:46.69 | 23 | 955 |
| June 18, 2017 | USATF Minnesota JO Championships | 9:48.58 | 1 | 949 |
| Feb. 3, 2024 | KSU DeLoss Dodds Invitational | 9:48.80 | 2 | 948 |
| March 11, 2018 | New Balance Nationals Indoor | 9:55.38 | 10 | 928 |
| June 14, 2015 | USATF Minnesota JO Championships | 9:56.45 | 1 | 925 |
| June 14, 2015 | USATF Minnesota JO Championships | 9:56.45 | 1 | 925 |
| Jan. 12, 2024 | Arkansas Invitational (College) | 10:13.69 | 4 | 873 |
| Aug. 2, 2014 | AAU Junior Olympic Games | 10:32.58 | 1 | 817 |
| June 29, 2014 | AAU Region 14 Qualifier | 10:42.29 | 1 | 790 |
3000m_cc
789
Points
10:42.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Cowboy Preview | 10:42.50 | 3 | 789 |
| Sept. 1, 2023 | Cowboy Preview | 10:48.20 | 15 | 773 |
3200m
959
Points
10:25.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 13, 2020 | Desert Dream-Last Hurrah Track & Field Invitational | 10:25.45 | 2 | 959 |
| June 10, 2016 | MSHSL State Track and Field Championships | 10:31.27 | 1 | 943 |
| April 29, 2016 | Hamline Elite Meet | 10:32.11 | 2 | 940 |
| May 12, 2018 | Three Rivers Conference Championships | 10:32.89 | 1 | 938 |
| Feb. 11, 2018 | SPIRE Scholastic Showcase | 10:34.63 | 1 | 933 |
| June 9, 2018 | MSHSL State Track and Field Championships | 10:38.96 | 3 | 921 |
| May 24, 2018 | MSHSL Section 1A Subsection 1 | 10:40.09 | 2 | 917 |
| May 31, 2018 | MSHSL Section 1A T&F Finals | 10:40.58 | 2 | 916 |
| June 2, 2016 | MSHSL Section 1A T&F Finals | 10:42.24 | 1 | 911 |
| Feb. 18, 2017 | Simplot Games | 10:44.57 | 3 | 905 |
| May 30, 2019 | MSHSL Section 1A T&F Finals | 10:47.36 | 2 | 897 |
| June 8, 2019 | MSHSL State Track and Field Championships | 10:50.19 | 2 | 889 |
| Feb. 18, 2017 | Simplot Games | 10:51.04 | 1 | 887 |
| April 5, 2019 | Caledonia/Spring Grove Invitational | 10:52.52 | 2 | 883 |
| May 11, 2019 | Three Rivers Conference Championships | 10:55.09 | 2 | 875 |
| May 26, 2016 | MSHSL Section 1A Subsection 1 | 10:55.68 | 1 | 874 |
| April 26, 2019 | Hamline Elite Meet | 11:00.01 | 6 | 862 |
| Feb. 29, 2020 | Thunder Invite | 11:00.38 | 2 | 861 |
| April 20, 2018 | PEM Varsity Meet #2 | 11:00.65 | 2 | 860 |
| May 23, 2019 | MSHSL Section 1A Subsection 1 | 11:07.71 | 2 | 841 |
| May 10, 2016 | Section 1A True Team Meet | 11:28.20 | 1 | 786 |
3200m_cc
790
Points
11:26.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2015 | Stewartville XC Meet | 11:26.80 | 1 | 790 |
400m
572
Points
1:08.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2016 | Dover-Eyota Invitational | 1:08.68 | 5 | 572 |
| June 16, 2013 | USATF Minnesota JO Championships | 1:14.25 | 3 | 428 |
4000m_cc
952
Points
13:20.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 10, 2016 | USATF National Junior Olympics XC Championships | 13:20.81 | 1 | 952 |
| Sept. 6, 2018 | La Crescent "Crazy Buffalo" Invitational | 15:46.00 | 1 | 657 |
5000m
1003
Points
16:25.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 11, 2017 | Portland Track Festival | 16:25.63 | 10 | 1003 |
| April 1, 2017 | SF State Distance Carnival | 16:26.83 | 1 | 1001 |
| May 15, 2025 | Big 12 Outdoor Championships | 16:31.33 | 17 | 993 |
| June 19, 2016 | New Balance Nationals Outdoor | 16:44.80 | 2 | 969 |
| March 11, 2018 | New Balance Nationals Indoor | 17:11.37 | 5 | 923 |
| June 16, 2019 | New Balance Nationals Outdoor | 17:14.04 | 10 | 918 |
| April 30, 2022 | Drake Relays | 17:16.51 | 17 | 914 |
| May 15, 2022 | Big 12 Outdoor Championships | 17:53.00 | 19 | 852 |
| April 26, 2014 | St. Mary's Open | 18:02.10 | 1 | 837 |
5000m_cc
929
Points
17:08.00
Personal Record
6000m_cc
914
Points
21:14.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2024 | Big 12 Conference Cross Country Championship | 21:14.20 | 55 | 914 |
| Feb. 2, 2019 | USATF Cross Country Championships | 21:27.00 | 4 | 896 |
| Oct. 19, 2024 | Weis-Crockett Invitational | 21:46.00 | 2 | 871 |
| Sept. 28, 2024 | Cowboy Jamboree | 22:00.90 | 29 | 851 |
| Sept. 23, 2023 | Cowboy Jamboree | 22:05.60 | 11 | 845 |
800m
821
Points
2:20.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2018 | Winona Cotter Invitational | 2:20.78 | 2 | 821 |
| May 14, 2016 | Three Rivers Conference Championships | 2:24.29 | 2 | 769 |
| April 19, 2016 | Dover-Eyota Invitational | 2:27.76 | 1 | 719 |
| June 14, 2015 | USATF Minnesota JO Championships | 2:30.67 | 1 | 679 |
| June 14, 2015 | USATF Minnesota JO Championships | 2:30.67 | 1 | 679 |
| June 29, 2014 | AAU Region 14 Qualifier | 2:33.23 | 1 | 644 |
| June 16, 2013 | USATF Minnesota JO Championships | 2:42.58 | 1 | 526 |
mile
941
Points
4:55.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 1, 2017 | SF State Distance Carnival | 4:55.74 | 4 | 941 |
| Feb. 25, 2017 | USATF Minnesota Indoor Meet #4 | 4:59.66 | 31 | 916 |
| Jan. 21, 2018 | USATF Minnesota Indoor Meet #3 | 4:59.79 | 11 | 915 |
| June 13, 2020 | Desert Dream-Last Hurrah Track & Field Invitational | 5:01.56 | 10 | 903 |
| Jan. 27, 2024 | Razorback Invitational | 5:01.71 | 25 | 902 |
| Jan. 17, 2025 | Arkansas Invitational | 5:02.31 | 18 | 898 |
| March 8, 2015 | USATF Minnesota Indoor Championships | 5:25.33 | 1 | 756 |
| Aug. 10, 2016 | Pearl Street Mile | 5:30.00 | 14 | 728 |
3mile_cc
751
Points
18:14.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2016 | BYU Autumn Classic | 18:14.00 | 13 | 751 |
Long-Distance
Event Group
1003
Points
16:25.63
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 11, 2017 | 5000m | Portland Track Festival | 16:25.63 | 10 | 1003 |
| April 1, 2017 | 5000m | SF State Distance Carnival | 16:26.83 | 1 | 1001 |
| May 15, 2025 | 10000m | Big 12 Outdoor Championships | 34:50.52 | 12 | 994 |
| May 15, 2025 | 5000m | Big 12 Outdoor Championships | 16:31.33 | 17 | 993 |
| June 19, 2016 | 5000m | New Balance Nationals Outdoor | 16:44.80 | 2 | 969 |
Mile
Event Group
941
Points
4:55.74
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 1, 2017 | Mile | SF State Distance Carnival | 4:55.74 | 4 | 941 |
| Feb. 11, 2018 | 1600m | SPIRE Scholastic Showcase | 4:55.56 | 2 | 931 |
| May 31, 2018 | 1600m | MSHSL Section 1A T&F Finals | 4:57.33 | 1 | 919 |
| June 9, 2018 | 1600m | MSHSL State Track and Field Championships | 4:57.86 | 1 | 916 |
| Feb. 25, 2017 | Mile | USATF Minnesota Indoor Meet #4 | 4:59.66 | 31 | 916 |
Distance
Event Group
990
Points
9:35.52
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 21, 2025 | 3000m | Arkansas Qualifier | 9:35.52 | 3 | 990 |
| Jan. 14, 2017 | 3000m | UW Indoor Preview | 9:43.31 | 13 | 966 |
| Feb. 28, 2025 | 3000m | Big 12 Indoor Track & Field Championships | 9:43.52 | 22 | 965 |
| June 19, 2016 | 2Mile | New Balance Nationals Outdoor | 10:28.66 | 7 | 961 |
| Feb. 1, 2025 | 3000m | Razorback Invitational | 9:45.11 | 30 | 960 |
Cross Country
Event Group
952
Points
13:20.81
Personal Record
4000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 10, 2016 | 4000mCC | USATF National Junior Olympics XC Championships | 13:20.81 | 1 | 952 |
| Dec. 7, 2019 | 5K XC | Foot Locker West Regional | 17:08.00 | 4 | 929 |
| Nov. 11, 2018 | 5K XC | Nike Cross Nationals Heartland Regional | 17:10.80 | 2 | 924 |
| Nov. 1, 2024 | 6000mCC | Big 12 Conference Cross Country Championship | 21:14.20 | 55 | 914 |
| Nov. 15, 2015 | 5K XC | Nike Cross Nationals Heartland Regional | 17:17.20 | 3 | 913 |
Long Sprints
Event Group
572
Points
1:08.68
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2016 | 400m | Dover-Eyota Invitational | 1:08.68 | 5 | 572 |
| June 16, 2013 | 400m | USATF Minnesota JO Championships | 1:14.25 | 3 | 428 |
Mid-D
Event Group
821
Points
2:20.78
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2018 | 800m | Winona Cotter Invitational | 2:20.78 | 2 | 821 |
| May 14, 2016 | 800m | Three Rivers Conference Championships | 2:24.29 | 2 | 769 |
| April 19, 2016 | 800m | Dover-Eyota Invitational | 2:27.76 | 1 | 719 |
| June 14, 2015 | 800m | USATF Minnesota JO Championships | 2:30.67 | 1 | 679 |
| June 14, 2015 | 800m | USATF Minnesota JO Championships | 2:30.67 | 1 | 679 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava