Performance Dashboard
Athlete analytics & progression tracking
1600m
882
Points
4:15.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 11, 2022 | MSHSL State Track and Field Championships | 4:15.00 | 7 | 882 | 79° |
| April 29, 2022 | Hamline Elite Meet | 4:16.35 | 1 | 866 | 66° |
| April 18, 2023 | Farmington Invitational | 4:16.50 | 1 | 865 | 52° |
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 4:16.77 | 1 | 862 | 66° |
| May 2, 2023 | South Suburban Conference Relays | 4:19.09 | 2 | 836 | 58° |
| April 23, 2022 | Lakeville Mega Meet | 4:22.50 | 1 | 800 | 75° |
| May 10, 2022 | Section 1AAA True Team Meet | 4:23.73 | 1 | 787 | |
| May 18, 2021 | Boys True Team Qualifier at Prior Lake | 4:24.65 | 2 | 777 | 72° |
| May 16, 2021 | True Team Section 1AAA (Virtual) | 4:24.65 | 2 | 777 | 72° |
| June 19, 2021 | MSHSL State Track and Field Championships | 4:25.89 | 9 | 764 | 81° |
| June 10, 2021 | MSHSL Section 1AA Finals | 4:28.98 | 1 | 732 | |
| May 4, 2021 | Lakeville North - Apple Valley - Prior Lake | 4:37.30 | 1 | 650 | 58° |
| April 20, 2021 | Rosemount vs Lakeville North | 4:40.00 | 1 | 624 | |
| May 16, 2019 | Lakeville Mega Meet (postponed) | 4:49.70 | 1 | 536 | 78° |
| April 9, 2019 | Prior Lake Boys Invitational | 4:54.03 | 7 | 499 | 54° |
| May 17, 2018 | Shakopee Last Chance | 4:56.26 | 3 | 480 | 81° |
| April 12, 2018 | Lakeville North Tri | 5:17.57 | 9 | 320 | 51° |
2mile_cc
407
Points
11:04.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 31, 2018 | Rosemount Irish Invitational | 11:04.20 | 1 | 407 | 81° |
| Sept. 1, 2017 | Rosemount Irish Invitational | 11:34.90 | 14 | 310 | 71° |
200m
447
Points
26.12
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 27, 2021 | Lakeville North- Burnsville Dual | 26.12 | 5 | 447 | 59° |
3200m
795
Points
9:24.96
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 9:24.96 | 1 | 795 | 66° |
| June 11, 2022 | MSHSL State Track and Field Championships | 9:31.73 | 12 | 763 | 79° |
| May 5, 2022 | Lakeville North Tri | 9:39.58 | 1 | 727 | 60° |
| June 10, 2021 | MSHSL Section 1AA Finals | 10:16.46 | 10 | 569 | |
| May 7, 2019 | Section 1AAA True Team Meet | 10:20.29 | 5 | 554 | |
| May 23, 2018 | South Suburban Conference Championships | 10:22.47 | 14 | 545 | 81° |
| June 1, 2019 | MSHSL Section 1AA Finals | 10:25.00 | 12 | 535 | |
| April 23, 2019 | Hopkins True Team Invite | 10:27.49 | 6 | 525 | 63° |
| June 1, 2018 | MSHSL Section 1AA Finals | 10:36.73 | 16 | 490 | |
| April 24, 2018 | Hopkins Invite | 10:58.62 | 10 | 412 |
3200m_cc
520
Points
10:28.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 27, 2020 | South Suburban Conference Round #1 | 10:28.90 | 7 | 520 | 85° |
| Sept. 16, 2017 | Lakeville Applejack Invitational | 12:11.52 | 4 | 200 |
400m
924
Points
48.91
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 18, 2023 | Farmington Ron Thelen Invitational | 48.91 | 1 | 924 | 72° |
| April 21, 2022 | Shakopee Sabre Relays | 49.51 | 1 | 888 | 55° |
| June 19, 2022 | New Balance Nationals Outdoor | 50.07 | 12 | 854 | 75° |
5000m_cc
760
Points
15:16.95
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 6, 2022 | Owatonna Ev Berg Invitational | 15:16.95 | 1 | 760 | 57° |
| Nov. 13, 2022 | Team Heartland Regional Championships | 15:19.30 | 22 | 753 | 30° |
| Sept. 16, 2022 | Lakeville AppleJack Invitational | 15:24.20 | 1 | 739 | 78° |
| Oct. 27, 2022 | MSHSL Section 1AAA XC Championships | 15:34.63 | 1 | 709 | 54° |
| Nov. 5, 2022 | MSHSL State Cross Country Championships | 15:35.01 | 8 | 708 | 45° |
| Sept. 9, 2022 | Faribault Invitational | 15:38.18 | 1 | 700 | 73° |
| Oct. 7, 2021 | Owatonna Ev Berg Invitational | 15:46.90 | 1 | 675 | 72° |
| Sept. 23, 2022 | Roy Griak Invitational | 15:53.30 | 7 | 658 | 63° |
| Sept. 1, 2022 | St. Olaf High School Showcase | 15:57.30 | 5 | 647 | |
| Nov. 6, 2021 | MSHSL State Cross Country Championships | 16:03.03 | 12 | 632 | |
| Oct. 14, 2022 | South Suburban Conference Championship | 16:05.30 | 1 | 626 | 42° |
| Oct. 28, 2021 | MSHSL Section 1AAA XC Championships | 16:07.64 | 1 | 620 | 48° |
| Sept. 9, 2021 | Hopkins Bauman/Rovn Invitational | 16:12.50 | 6 | 607 | |
| Oct. 3, 2020 | South Suburban Conference Round #5 | 16:16.50 | 3 | 597 | 51° |
| Sept. 2, 2021 | St. Olaf High School Showcase | 16:18.20 | 10 | 592 | |
| Oct. 24, 2019 | MSHSL Section 1AA Championship | 16:22.90 | 7 | 580 | |
| Nov. 2, 2019 | MSHSL State Cross Country Championships | 16:32.10 | 55 | 557 | |
| Oct. 15, 2021 | South Suburban Conference Championship | 16:37.00 | 2 | 545 | 53° |
| Sept. 17, 2021 | Lakeville AppleJack Invitational | 16:39.00 | 5 | 540 | 77° |
| Sept. 24, 2020 | Dakota County Invitational | 16:41.60 | 2 | 534 | 77° |
| Sept. 24, 2021 | Roy Griak Invitational | 16:43.00 | 20 | 530 | 62° |
| Oct. 4, 2018 | Owatonna Ev Berg Invitational | 16:45.80 | 14 | 524 | |
| Oct. 15, 2020 | MSHSL Section 1AA Championship | 16:47.20 | 7 | 520 | 48° |
| Sept. 12, 2020 | South Suburban Conference Round #3 | 16:50.00 | 11 | 514 | 65° |
| Sept. 13, 2019 | Lakeville Applejack Invitational | 16:51.17 | 11 | 511 | 63° |
| Sept. 19, 2019 | Farmington Cowbell Classic | 16:55.20 | 10 | 501 | 80° |
| Oct. 25, 2018 | MSHSL Section 1AA Championship | 16:57.20 | 28 | 497 | |
| Sept. 5, 2019 | Hopkins Bauman/Rovn Invitational | 17:04.10 | 21 | 481 | |
| Oct. 10, 2020 | South Suburban Conference Championship | 17:04.40 | 20 | 480 | 64° |
| Oct. 11, 2019 | South Suburban Conference Championship | 17:04.40 | 12 | 480 | 42° |
| Sept. 28, 2019 | Roy Griak Invitational | 17:05.10 | 75 | 478 | 62° |
| Aug. 29, 2019 | St. Olaf High School Showcase | 17:10.10 | 33 | 467 | |
| Oct. 12, 2018 | South Suburban Conference Championship | 17:14.70 | 22 | 456 | |
| Sept. 29, 2018 | Roy Griak Invitational | 17:36.50 | 173 | 409 | 45° |
| Sept. 7, 2018 | Faribault Invitational | 17:37.30 | 31 | 407 | 71° |
| Sept. 15, 2018 | Lakeville Applejack Invitational | 17:44.50 | 22 | 392 | 87° |
| Nov. 11, 2018 | Nike Cross Nationals Heartland Regional | 17:49.60 | 292 | 381 | |
| Oct. 26, 2017 | MSHSL Section 1AA Championship | 18:14.50 | 11 | 332 | |
| Oct. 13, 2017 | South Suburban Conference Championship | 18:31.20 | 11 | 300 |
600m
1017
Points
1:18.15
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2025 | The Badgers Windy City Invite | 1:18.15 | 2 | 1017 | 32° |
| Jan. 13, 2024 | Wisconsin Badgers Big Ten Midwest Invite | 1:18.34 | 2 | 1009 | |
| Jan. 13, 2024 | Wisconsin Indoor Invite | 1:18.34 | 2 | 1009 | |
| Jan. 20, 2024 | Larry Wieczorek Invitational | 1:18.60 | 3 | 999 | -1° |
800m
1089
Points
1:47.83
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 17, 2025 | Big Ten Outdoor Championships | 1:47.83 | 6 | 1089 | 61° |
| April 12, 2025 | Texas A&M 44 Farms Team Invitational | 1:48.34 | 2 | 1074 | 87° |
| June 13, 2024 | USATF U20 Championships | 1:48.41 | 3 | 1072 | 75° |
| Feb. 24, 2024 | 2024 BIG TEN Track and Field Championship | 1:48.50 | 4 | 1070 | |
| May 17, 2025 | Big Ten Outdoor Championships | 1:48.54 | 5 | 1068 | 61° |
| May 12, 2024 | Big Ten Outdoor Championships | 1:48.62 | 5 | 1066 | 69° |
| May 12, 2024 | Big Ten Outdoor Championships | 1:48.79 | 5 | 1061 | 69° |
| Feb. 24, 2024 | 2024 BIG TEN Track and Field Championship | 1:48.91 | 2 | 1058 | |
| Feb. 1, 2025 | Meyo Invitational | 1:49.10 | 4 | 1052 | 31° |
| June 8, 2024 | NCAA Division I Outdoor Track And Field Championships | 1:49.59 | 21 | 1038 | 78° |
| June 8, 2024 | NCAA Division I Outdoor T&F Championships | 1:49.59 | 21 | 1038 | 78° |
| Jan. 27, 2024 | Michigan Invitational | 1:49.92 | 4 | 1029 | 42° |
| Jan. 17, 2026 | Indiana Invitational | 1:50.22 | 1 | 1020 | |
| Jan. 20, 2024 | Larry Wieczorek Invitational | 1:50.44 | 3 | 1014 | -1° |
| Feb. 15, 2025 | The Badgers Windy City Invite | 1:50.77 | 1 | 1004 | 32° |
| June 13, 2024 | USATF U20 Championships | 1:51.44 | 2 | 986 | 75° |
| June 3, 2023 | MSHSL Section 1AAA T&F Finals | 1:51.52 | 1 | 983 | 86° |
| June 19, 2022 | New Balance Nationals Outdoor | 1:51.60 | 7 | 981 | 75° |
| May 25, 2022 | South Suburban Conference Championships | 1:52.11 | 2 | 967 | 54° |
| June 14, 2025 | NCAA Division 1 Outdoor Track & Field Championship | 1:52.44 | 21 | 958 | 69° |
| May 24, 2023 | South Suburban Conference Championships | 1:52.77 | 1 | 949 | 76° |
| June 10, 2023 | MSHSL State Track and Field Championships | 1:53.69 | 1 | 924 | 80° |
| March 12, 2023 | New Balance Nationals Indoor | 1:53.82 | 15 | 920 | |
| April 28, 2023 | Hamline Elite Meet | 1:54.57 | 1 | 900 | 51° |
| June 10, 2023 | MSHSL State Track and Field Championships | 1:54.83 | 1 | 893 | 80° |
| May 10, 2022 | Section 1AAA True Team Meet | 1:55.70 | 1 | 870 | |
| June 2, 2021 | South Suburban Conference Championships | 1:55.72 | 4 | 870 | 81° |
| April 11, 2023 | Prior Lake Boys Invitational | 1:55.76 | 1 | 869 | 75° |
| April 12, 2022 | Prior Lake Boys Invitational | 1:56.34 | 1 | 853 | 54° |
| May 9, 2023 | Section 1AAA True Team Meet | 1:56.98 | 2 | 837 | 71° |
| May 25, 2022 | South Suburban Conference Championships | 1:57.02 | 1 | 836 | 54° |
| June 3, 2023 | MSHSL Section 1AAA T&F Finals | 2:00.74 | 3 | 743 | 86° |
| May 16, 2021 | True Team Section 1AAA (Virtual) | 2:01.94 | 3 | 714 | 72° |
| May 18, 2021 | Boys True Team Qualifier at Prior Lake | 2:01.94 | 2 | 714 | 72° |
| April 27, 2021 | Lakeville North- Burnsville Dual | 2:02.23 | 1 | 707 | 59° |
| May 24, 2023 | South Suburban Conference Championships | 2:02.44 | 4 | 702 | 76° |
8000m_cc
843
Points
24:45.22
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 3, 2025 | Lakefront Invite | 24:45.22 | 57 | 843 | 87° |
mile
973
Points
4:08.54
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 25, 2025 | Dr. Sander Scorcher | 4:08.54 | 18 | 973 | |
| Dec. 9, 2023 | Jimmy Grant Invite | 4:10.30 | 1 | 952 | 45° |
mile_cc
219
Points
5:36.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 28, 2017 | Farmington Cowbell Classic | 5:36.03 | 1 | 219 | 70° |
Mile
Event Group
973
Points
4:08.54
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 25, 2025 | Mile | Dr. Sander Scorcher | 4:08.54 | 18 | 973 | |
| Dec. 9, 2023 | Mile | Jimmy Grant Invite | 4:10.30 | 1 | 952 | 45° |
| June 11, 2022 | 1600m | MSHSL State Track and Field Championships | 4:15.00 | 7 | 882 | 79° |
| April 29, 2022 | 1600m | Hamline Elite Meet | 4:16.35 | 1 | 866 | 66° |
| April 18, 2023 | 1600m | Farmington Invitational | 4:16.50 | 1 | 865 | 52° |
Cross Country
Event Group
843
Points
24:45.22
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Lakefront Invite | 24:45.22 | 57 | 843 | 87° |
| Oct. 6, 2022 | 5K XC | Owatonna Ev Berg Invitational | 15:16.95 | 1 | 760 | 57° |
| Nov. 13, 2022 | 5K XC | Team Heartland Regional Championships | 15:19.30 | 22 | 753 | 30° |
| Sept. 16, 2022 | 5K XC | Lakeville AppleJack Invitational | 15:24.20 | 1 | 739 | 78° |
| Oct. 27, 2022 | 5K XC | MSHSL Section 1AAA XC Championships | 15:34.63 | 1 | 709 | 54° |
Short Sprints
Event Group
447
Points
26.12
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 27, 2021 | 200m | Lakeville North- Burnsville Dual | 26.12 | 5 | 447 | 59° |
Distance
Event Group
795
Points
9:24.96
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 4, 2022 | 3200m | MSHSL Section 1AAA T&F Finals | 9:24.96 | 1 | 795 | 66° |
| June 11, 2022 | 3200m | MSHSL State Track and Field Championships | 9:31.73 | 12 | 763 | 79° |
| May 5, 2022 | 3200m | Lakeville North Tri | 9:39.58 | 1 | 727 | 60° |
| June 10, 2021 | 3200m | MSHSL Section 1AA Finals | 10:16.46 | 10 | 569 | |
| May 7, 2019 | 3200m | Section 1AAA True Team Meet | 10:20.29 | 5 | 554 |
Long Sprints
Event Group
924
Points
48.91
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 18, 2023 | 400m | Farmington Ron Thelen Invitational | 48.91 | 1 | 924 | 72° |
| April 21, 2022 | 400m | Shakopee Sabre Relays | 49.51 | 1 | 888 | 55° |
| June 19, 2022 | 400m | New Balance Nationals Outdoor | 50.07 | 12 | 854 | 75° |
Mid-D
Event Group
1089
Points
1:47.83
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 17, 2025 | 800m | Big Ten Outdoor Championships | 1:47.83 | 6 | 1089 | 61° |
| April 12, 2025 | 800m | Texas A&M 44 Farms Team Invitational | 1:48.34 | 2 | 1074 | 87° |
| June 13, 2024 | 800m | USATF U20 Championships | 1:48.41 | 3 | 1072 | 75° |
| Feb. 24, 2024 | 800m | 2024 BIG TEN Track and Field Championship | 1:48.50 | 4 | 1070 | |
| May 17, 2025 | 800m | Big Ten Outdoor Championships | 1:48.54 | 5 | 1068 | 61° |