Performance Dashboard
Athlete analytics & progression tracking
100m
689
Points
11.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2023 | New Prague Last Chance Meet | 11.71 | 10 | 689 |
1500m
935
Points
3:53.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Drake Relays | 3:53.33 | 13 | 935 |
| April 5, 2025 | Pepsi Florida Relays | 3:55.19 | 11 | 912 |
| July 30, 2023 | USATF National Junior Olympic Championship | 3:59.98 | 2 | 855 |
| July 31, 2022 | USATF Junior Olympic Championship | 4:02.00 | 4 | 831 |
| July 30, 2023 | USATF National Junior Olympic Championship | 4:03.97 | 3 | 809 |
| July 31, 2022 | USATF Junior Olympic Championship | 4:08.00 | 4 | 763 |
| July 10, 2022 | USATF Region 8 Junior Olympic Championships | 4:12.59 | 1 | 713 |
| July 16, 2023 | USATF Region 8 Junior Olympic Championships | 4:12.84 | 1 | 710 |
| June 19, 2022 | USATF Minnesota Junior Olympic Championships | 4:17.72 | 1 | 659 |
1600m
848
Points
4:17.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2023 | Hamline Elite Meet | 4:17.98 | 3 | 848 |
| May 9, 2023 | Section 2AA True Team Meet | 4:19.34 | 2 | 834 |
| June 10, 2023 | MSHSL State Track and Field Championships | 4:21.82 | 6 | 807 |
| May 17, 2022 | Wright County Conference East Championships | 4:24.93 | 1 | 774 |
| April 18, 2023 | WCC Quad (Annandale) | 4:25.87 | 1 | 764 |
| June 2, 2023 | MSHSL Section 2AA Finals | 4:28.48 | 2 | 737 |
| April 19, 2022 | Mound Westonka Quad | 4:30.13 | 1 | 720 |
| May 16, 2023 | WCC East Conference Championships | 4:31.21 | 1 | 709 |
| May 10, 2022 | Section 2AA True Team Meet | 4:31.97 | 2 | 702 |
| May 21, 2022 | MSHSCA State True Team Championships | 4:37.25 | 9 | 650 |
| April 13, 2023 | Belle Plaine Outdoor Inv. | 4:38.50 | 1 | 638 |
| April 27, 2021 | WCC Quad @ Mound Westonka | 4:38.91 | 1 | 634 |
| April 16, 2021 | WCC Quad | 4:39.68 | 1 | 627 |
| June 1, 2019 | MSHSL Section 2A T&F Finals | 4:46.01 | 4 | 569 |
| May 23, 2019 | MSHSL Section 2A Subsection 8 | 4:49.22 | 2 | 540 |
| May 29, 2021 | Class AA Boys State True Team | 4:49.72 | 5 | 536 |
| May 25, 2021 | WCC East Conference | 4:49.72 | 5 | 536 |
| May 25, 2021 | WCC East Conference Meet | 4:49.72 | 5 | 536 |
| March 24, 2022 | Mankato East Tri | 4:50.00 | 1 | 533 |
| May 7, 2019 | Section 2AA True Team Meet | 4:50.28 | 13 | 531 |
| June 11, 2021 | MSHSL Section 2AA Finals | 4:52.29 | 16 | 514 |
| May 24, 2019 | Adidas JH Elite Meet | 4:52.61 | 1 | 511 |
| May 18, 2019 | MSHSCA State True Team Championships | 4:52.65 | 17 | 511 |
| May 16, 2019 | Minnesota River Conference Track and Field Championships | 4:55.62 | 5 | 486 |
| May 25, 2018 | Adidas JH Elite Meet | 4:59.47 | 6 | 454 |
| May 14, 2018 | Tri-City United Titans Invitational (postponed) | 5:10.58 | 5 | 369 |
| April 23, 2019 | Jordan Quad | 5:11.51 | 9 | 363 |
| April 23, 2018 | Jordan JH Tri | 5:39.60 | 1 | 189 |
1600m_cc
114
Points
5:56.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 31, 2017 | Stewartville Bill Glomski Invitational | 5:56.00 | 13 | 114 |
200m
678
Points
23.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2023 | New Prague Last Chance Meet | 23.94 | 7 | 678 |
2500m_cc
309
Points
8:51.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2017 | Minnesota River Conference Championships | 8:51.81 | 1 | 309 |
| Sept. 6, 2018 | Tri-City United Gerry Smith Invitational | 9:09.70 | 2 | 244 |
| Sept. 7, 2017 | Tri-City United Gerry Smith Invitational | 9:56.10 | 16 | 111 |
3200m
735
Points
9:37.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2023 | WCC Quad (Rockford) | 9:37.71 | 1 | 735 |
| May 10, 2022 | Section 2AA True Team Meet | 9:46.50 | 1 | 696 |
| April 11, 2022 | Delano Quad | 10:04.10 | 1 | 620 |
| April 22, 2021 | WCC Quad @ Jordan | 10:16.05 | 1 | 570 |
| May 21, 2022 | MSHSCA State True Team Championships | 10:21.76 | 12 | 548 |
| May 7, 2019 | Section 2AA True Team Meet | 10:46.34 | 13 | 455 |
| April 29, 2019 | Tri-City United Titans Invitational | 11:32.08 | 8 | 305 |
3200m_cc
258
Points
11:48.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 22, 2018 | Milaca Mega Meet | 11:48.90 | 24 | 258 |
| Sept. 23, 2017 | Milaca Mega Meet | 12:33.32 | 27 | 151 |
400m
882
Points
49.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2022 | USATF Minnesota Junior Olympic Championships | 49.61 | 1 | 882 |
| July 31, 2022 | USATF Junior Olympic Championship | 49.64 | 17 | 880 |
| July 10, 2022 | USATF Region 8 Junior Olympic Championships | 49.97 | 2 | 860 |
| May 24, 2023 | New Prague Last Chance Meet | 50.82 | 2 | 810 |
| April 26, 2022 | Holy Family Catholic Quad | 50.89 | 1 | 806 |
| July 16, 2023 | USATF Region 8 Junior Olympic Championships | 51.21 | 9 | 788 |
| May 22, 2018 | Minnesota River Conference JV Championships | 59.74 | 2 | 379 |
4000m_cc
155
Points
15:50.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2019 | Waconia Run of the Lakes CC Invite | 15:50.50 | 34 | 155 |
5000m_cc
605
Points
16:13.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 22, 2022 | Pine Island Invite | 16:13.17 | 1 | 605 |
| Oct. 6, 2022 | Waseca Invitational | 16:19.30 | 1 | 590 |
| Sept. 13, 2022 | Norwood-Young America Lions Invitational | 16:27.40 | 2 | 569 |
| Oct. 18, 2022 | Wright County Conference East Championship | 16:31.58 | 1 | 559 |
| Oct. 25, 2022 | MSHSL Section 2AA XC Championships | 16:32.17 | 6 | 557 |
| Oct. 26, 2021 | MSHSL Section 2AA XC Championships | 16:49.39 | 4 | 515 |
| Oct. 7, 2021 | Waseca Invitational | 16:51.60 | 1 | 510 |
| Sept. 24, 2020 | Jordan Tri | 16:59.40 | 2 | 491 |
| Sept. 25, 2021 | Milaca Mega Meet | 17:03.70 | 12 | 481 |
| Sept. 27, 2022 | New Prague Trojan Invitational | 17:03.80 | 2 | 481 |
| Oct. 19, 2021 | Wright County Conference East Championship | 17:12.10 | 2 | 462 |
| Nov. 13, 2022 | Team Heartland Regional Championships | 17:13.30 | 66 | 459 |
| Sept. 8, 2022 | Tri-City United Gerry Smith Invitational | 17:14.79 | 6 | 456 |
| Oct. 15, 2019 | Minnesota River Conference Championships | 17:21.68 | 9 | 441 |
| Nov. 6, 2021 | MSHSL State Cross Country Championships | 17:24.89 | 47 | 434 |
| Oct. 25, 2018 | MSHSL Section 4A Championships | 17:31.20 | 17 | 420 |
| Oct. 12, 2021 | Jordan Invitational | 17:37.13 | 13 | 407 |
| Sept. 11, 2020 | Mound Westonka Tri | 17:38.00 | 2 | 405 |
| Oct. 16, 2018 | Minnesota River Conference Championships | 17:38.28 | 16 | 405 |
| Oct. 1, 2020 | Jordan Tri | 17:39.00 | 4 | 403 |
| Oct. 11, 2022 | Jordan Invitational | 17:44.10 | 8 | 393 |
| Sept. 28, 2021 | New Prague Trojan Invitational | 17:47.90 | 4 | 385 |
| Sept. 26, 2019 | Buffalo Bison CC Invitational | 17:59.50 | 12 | 361 |
| Nov. 5, 2022 | MSHSL State Cross Country Championships | 18:01.38 | 132 | 357 |
| Sept. 17, 2020 | New Prague Tri | 18:03.80 | 5 | 352 |
| Sept. 16, 2021 | Hutchinson Invitational | 18:09.01 | 7 | 342 |
| Oct. 8, 2019 | Jordan Invitational | 18:10.20 | 9 | 340 |
| Sept. 21, 2019 | Milaca Mega Meet | 18:19.10 | 26 | 323 |
| Sept. 29, 2018 | Willmar Invitational | 18:22.20 | 24 | 317 |
| Oct. 13, 2020 | MSHSL Section 2AA Championship | 18:30.00 | 45 | 303 |
| Oct. 9, 2018 | Jordan Invitational | 18:32.20 | 19 | 298 |
| Sept. 5, 2019 | Tri-City United Gerry Smith Invitational | 18:35.90 | 54 | 292 |
| Nov. 11, 2018 | Nike Cross Nationals Heartland Regional | 18:44.50 | 569 | 277 |
| Sept. 3, 2020 | Hutchinson Tri | 18:50.97 | 6 | 265 |
| Oct. 4, 2018 | Waseca Invitational | 19:14.00 | 23 | 227 |
| Oct. 10, 2017 | Jordan Invitational | 19:20.00 | 11 | 218 |
| Aug. 29, 2019 | Stewartville Bill Glomski Invitational | 19:33.00 | 25 | 198 |
| Sept. 11, 2018 | Norwood-Young America Lions Invitational | 20:03.78 | 5 | 155 |
| Sept. 12, 2017 | Norwood-Young America Lions Invitational | 22:05.28 | 48 | 37 |
| Aug. 30, 2018 | Stewartville Bill Glomski Invitational | 22:07.90 | 11 | 35 |
6000m_cc
641
Points
19:49.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 5, 2025 | Platte River Rumble Gold | 19:49.50 | 79 | 641 |
600m
957
Points
1:19.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | Graduate Classic | 1:19.68 | 3 | 957 |
800m
1030
Points
1:49.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 9, 2025 | Ward Haylett Invitational | 1:49.86 | 5 | 1030 |
| Feb. 8, 2025 | Frank Sevigne Husker Invitational | 1:50.46 | 4 | 1013 |
| Dec. 13, 2024 | Husker Holiday Open | 1:50.89 | 3 | 1001 |
| May 3, 2025 | Desert Heat Classic | 1:51.04 | 23 | 997 |
| May 17, 2025 | Big Ten Outdoor Championships | 1:51.11 | 33 | 995 |
| April 12, 2025 | Texas A&M 44 Farms Team Invitational | 1:51.35 | 14 | 988 |
| Feb. 21, 2025 | Nebraska Tune-Up | 1:51.59 | 1 | 981 |
| June 10, 2023 | MSHSL State Track and Field Championships | 1:53.23 | 2 | 936 |
| March 28, 2025 | Central Nebraska Challenge | 1:53.28 | 2 | 935 |
| July 30, 2023 | USATF National Junior Olympic Championship | 1:53.44 | 3 | 931 |
| Jan. 25, 2025 | Mark Colligan Memorial | 1:53.64 | 6 | 925 |
| June 2, 2023 | MSHSL Section 2AA Finals | 1:53.80 | 1 | 921 |
| June 18, 2023 | Nike Outdoor Nationals | 1:53.85 | 26 | 919 |
| June 10, 2023 | MSHSL State Track and Field Championships | 1:54.17 | 2 | 911 |
| July 10, 2022 | USATF Region 8 Junior Olympic Championships | 1:54.88 | 1 | 892 |
| July 31, 2022 | USATF Junior Olympic Championship | 1:55.00 | 2 | 889 |
| July 31, 2022 | USATF Junior Olympic Championship | 1:55.00 | 5 | 889 |
| May 16, 2023 | WCC East Conference Championships | 1:55.04 | 1 | 888 |
| June 11, 2022 | MSHSL State Track and Field Championships | 1:55.37 | 1 | 879 |
| April 23, 2022 | Cannon Falls Milan Matasich Invite | 1:56.10 | 1 | 860 |
| July 30, 2023 | USATF National Junior Olympic Championship | 1:56.27 | 7 | 855 |
| April 28, 2023 | Hamline Elite Meet | 1:56.42 | 3 | 851 |
| June 2, 2023 | MSHSL Section 2AA Finals | 1:56.60 | 1 | 847 |
| June 3, 2022 | MSHSL Section 2AA Finals | 1:56.71 | 2 | 844 |
| May 9, 2023 | Section 2AA True Team Meet | 1:57.28 | 1 | 829 |
| July 16, 2023 | USATF Region 8 Junior Olympic Championships | 1:57.34 | 1 | 828 |
| April 29, 2022 | Hamline Elite Meet | 1:58.14 | 4 | 807 |
| June 11, 2022 | MSHSL State Track and Field Championships | 1:58.33 | 2 | 803 |
| May 17, 2022 | Wright County Conference East Championships | 1:58.60 | 1 | 796 |
| June 19, 2022 | USATF Minnesota Junior Olympic Championships | 1:58.74 | 1 | 792 |
| April 19, 2022 | Mound Westonka Quad | 1:59.33 | 1 | 778 |
| April 11, 2023 | WCC Tri (Jordan) | 1:59.57 | 1 | 772 |
| Feb. 19, 2023 | USATF Minnesota All-Comers #5 | 1:59.87 | 1 | 764 |
| June 3, 2022 | MSHSL Section 2AA Finals | 1:59.87 | 1 | 764 |
| April 18, 2023 | WCC Quad (Annandale) | 2:02.21 | 1 | 708 |
| April 16, 2021 | WCC Quad | 2:04.80 | 1 | 648 |
| May 24, 2019 | Adidas JH Elite Meet | 2:08.87 | 1 | 559 |
| April 27, 2021 | WCC Quad @ Mound Westonka | 2:09.34 | 1 | 549 |
| April 25, 2019 | Jordan Invite | 2:17.49 | 5 | 392 |
| April 23, 2018 | Jordan JH Tri | 2:37.00 | 1 | 124 |
8000m_cc
631
Points
27:00.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 31, 2025 | Big Ten Cross Country Championships | 27:00.21 | 138 | 631 |
| Sept. 20, 2025 | Woody Greeno / Jay Dirksen Invitational | 27:12.86 | 139 | 613 |
| Sept. 16, 2023 | Greeno/Dirksen Invite | 28:17.20 | 246 | 524 |
lj
1
Points
12-9
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2018 | Jordan JH Tri | 12-9 | 11 | 1 |
| May 22, 2018 | Minnesota River Conference JV Championships | 14-11.5 | 5 | 1 |
mile
956
Points
4:09.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Dr. Rick McGuire Invitational | 4:09.97 | 17 | 956 |
| Jan. 18, 2025 | Graduate Classic | 4:12.75 | 8 | 924 |
| June 18, 2023 | Nike Outdoor Nationals | 4:24.86 | 34 | 791 |
| Feb. 15, 2025 | Tyson Invitational | 4:28.74 | 69 | 751 |
| Feb. 19, 2023 | USATF Minnesota All-Comers #5 | 4:33.29 | 6 | 705 |
Short Sprints
Event Group
689
Points
11.71
Personal Record
100m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2023 | 100m | New Prague Last Chance Meet | 11.71 | 10 | 689 |
| May 24, 2023 | 200m | New Prague Last Chance Meet | 23.94 | 7 | 678 |
Mile
Event Group
956
Points
4:09.97
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Mile | Dr. Rick McGuire Invitational | 4:09.97 | 17 | 956 |
| April 26, 2025 | 1500m | Drake Relays | 3:53.33 | 13 | 935 |
| Jan. 18, 2025 | Mile | Graduate Classic | 4:12.75 | 8 | 924 |
| April 5, 2025 | 1500m | Pepsi Florida Relays | 3:55.19 | 11 | 912 |
| July 30, 2023 | 1500m | USATF National Junior Olympic Championship | 3:59.98 | 2 | 855 |
Cross Country
Event Group
641
Points
19:49.50
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 5, 2025 | 6000mCC | Platte River Rumble Gold | 19:49.50 | 79 | 641 |
| Oct. 31, 2025 | 8000mCC | Big Ten Cross Country Championships | 27:00.21 | 138 | 631 |
| Sept. 20, 2025 | 8000mCC | Woody Greeno / Jay Dirksen Invitational | 27:12.86 | 139 | 613 |
| Sept. 22, 2022 | 5K XC | Pine Island Invite | 16:13.17 | 1 | 605 |
| Oct. 6, 2022 | 5K XC | Waseca Invitational | 16:19.30 | 1 | 590 |
Distance
Event Group
735
Points
9:37.71
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 25, 2023 | 3200m | WCC Quad (Rockford) | 9:37.71 | 1 | 735 |
| May 10, 2022 | 3200m | Section 2AA True Team Meet | 9:46.50 | 1 | 696 |
| April 11, 2022 | 3200m | Delano Quad | 10:04.10 | 1 | 620 |
| April 22, 2021 | 3200m | WCC Quad @ Jordan | 10:16.05 | 1 | 570 |
| May 21, 2022 | 3200m | MSHSCA State True Team Championships | 10:21.76 | 12 | 548 |
Long Sprints
Event Group
882
Points
49.61
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 19, 2022 | 400m | USATF Minnesota Junior Olympic Championships | 49.61 | 1 | 882 |
| July 31, 2022 | 400m | USATF Junior Olympic Championship | 49.64 | 17 | 880 |
| July 10, 2022 | 400m | USATF Region 8 Junior Olympic Championships | 49.97 | 2 | 860 |
| May 24, 2023 | 400m | New Prague Last Chance Meet | 50.82 | 2 | 810 |
| April 26, 2022 | 400m | Holy Family Catholic Quad | 50.89 | 1 | 806 |
Mid-D
Event Group
1030
Points
1:49.86
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 9, 2025 | 800m | Ward Haylett Invitational | 1:49.86 | 5 | 1030 |
| Feb. 8, 2025 | 800m | Frank Sevigne Husker Invitational | 1:50.46 | 4 | 1013 |
| Dec. 13, 2024 | 800m | Husker Holiday Open | 1:50.89 | 3 | 1001 |
| May 3, 2025 | 800m | Desert Heat Classic | 1:51.04 | 23 | 997 |
| May 17, 2025 | 800m | Big Ten Outdoor Championships | 1:51.11 | 33 | 995 |
Jump
Event Group
1
Points
12-9
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 23, 2018 | LJ | Jordan JH Tri | 12-9 | 11 | 1 |
| May 22, 2018 | LJ | Minnesota River Conference JV Championships | 14-11.5 | 5 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava