Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
741
Points
32:40.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 14, 2025 | NCAA Division I Midwest Region Cross Country Championships | 32:40.90 | 83 | 741 | |
| Nov. 14, 2025 | NCAA Division I Midwest Region Cross Country Championships | 32:40.90 | 83 | 741 |
1000m
874
Points
2:29.25
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 31, 2025 | Mark Schuck Open and Multi | 2:29.25 | 4 | 874 | 42° |
1500m
969
Points
3:50.58
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 11, 2024 | Summit League Outdoor Championships | 3:50.58 | 8 | 969 | 72° |
| April 17, 2025 | University of St. Thomas Easter Invite. | 3:57.69 | 3 | 882 | 72° |
1600m
884
Points
4:14.78
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 3, 2023 | Minnesota Open HS Spring Invitational | 4:14.78 | 2 | 884 | 65° |
| June 1, 2023 | MSHSL Section 2AAA T&F Finals | 4:19.00 | 2 | 837 | 85° |
| June 10, 2023 | MSHSL State Track and Field Championships | 4:19.15 | 6 | 836 | 80° |
| May 20, 2023 | MSHSCA State True Team Championships | 4:20.18 | 3 | 824 | 69° |
| June 3, 2022 | MSHSL Section 2AAA T&F Finals | 4:23.55 | 3 | 788 | 66° |
| May 10, 2023 | Section 7AAA True Team | 4:23.76 | 3 | 786 | 77° |
| May 24, 2022 | Lake Conference Championships | 4:24.78 | 3 | 775 | 66° |
| April 29, 2022 | Hamline Elite Meet | 4:26.89 | 10 | 753 | 66° |
| May 11, 2022 | Section 7AAA True Team | 4:27.85 | 4 | 744 | 80° |
| April 26, 2022 | Minnetonka Joe Lane Invitational | 4:29.23 | 2 | 729 | 41° |
| June 1, 2021 | Lake Conference Championships | 4:39.58 | 10 | 628 | 76° |
| April 13, 2022 | Lake Conference Relays | 4:40.02 | 6 | 624 | 48° |
| May 15, 2021 | Edina vs Minnetonka | 4:48.28 | 7 | 548 | 69° |
| April 16, 2021 | Lake Conference Dual Minnetonka v. Eden Prairie | 4:57.60 | 4 | 469 | 57° |
| April 14, 2021 | Minnetonka/SPHP Dual | 5:03.00 | 5 | 426 | 46° |
| April 14, 2021 | St. Paul Highland Park vs. Minnetonka | 5:03.00 | 5 | 426 | 46° |
| May 20, 2019 | Classic Lake Conference MS Boys Championships | 5:15.49 | 10 | 335 |
2mile_cc
330
Points
11:28.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 30, 2019 | Rosemount Irish Invitational | 11:28.00 | 17 | 330 | 73° |
| Aug. 31, 2018 | Rosemount Irish Invitational | 14:48.20 | 178 | 2 | 81° |
2400m_cc
225
Points
8:51.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 27, 2018 | Junior High Classic | 8:51.90 | 11 | 225 | |
| Oct. 10, 2017 | Freeman Park Invitational (MS) | 9:25.20 | 19 | 125 | 52° |
| Sept. 28, 2017 | Junior High Classic | 9:44.30 | 15 | 81 | |
| Oct. 24, 2017 | Classic Lake Conference Middle School Championships | 10:10.10 | 37 | 37 | 47° |
3000m
928
Points
8:22.47
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | Jack Johnson Classic | 8:22.47 | 2 | 928 | 41° |
3000m_cc
87
Points
12:16.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 15, 2018 | Joe Ross Invitational | 12:16.40 | 17 | 87 | 42° |
3200m
852
Points
9:13.25
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 28, 2023 | Hamline Elite Meet | 9:13.25 | 5 | 852 | 51° |
| June 1, 2023 | MSHSL Section 2AAA T&F Finals | 9:13.43 | 2 | 851 | 85° |
| June 10, 2023 | MSHSL State Track and Field Championships | 9:13.54 | 6 | 850 | 80° |
| May 10, 2023 | Section 7AAA True Team | 9:18.29 | 3 | 827 | 77° |
| May 20, 2023 | MSHSCA State True Team Championships | 9:25.58 | 1 | 792 | 69° |
| April 14, 2023 | Lake Conference Relays | 9:29.54 | 2 | 773 | 78° |
| May 6, 2022 | Wayzata Relays | 9:44.68 | 2 | 704 | 68° |
| May 19, 2021 | Section 7AAA East Region | 10:10.65 | 12 | 592 | 76° |
| May 29, 2021 | Class AAA Boys State True Team | 10:14.23 | 23 | 578 | 63° |
| May 26, 2021 | Lakeville South vs Minnetonka Boys | 10:14.23 | 5 | 578 |
3200m_cc
285
Points
11:39.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 28, 2020 | Eden Prairie Vs. Minnetonka | 11:39.20 | 20 | 285 | 81° |
| Sept. 6, 2018 | Hopkins Bauman/Rovn Invitational | 13:32.20 | 47 | 54 |
5000m
907
Points
14:28.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 30, 2025 | Meet of the UnSaintly | 14:28.63 | 4 | 907 | 67° |
| May 17, 2025 | Summit League Conference Meet | 14:36.90 | 5 | 881 | 55° |
5000m_cc
725
Points
15:29.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 13, 2022 | Team Heartland Regional Championships | 15:29.00 | 35 | 725 | 30° |
| Nov. 5, 2022 | MSHSL State Cross Country Championships | 15:37.87 | 10 | 700 | 45° |
| Oct. 13, 2022 | Lake Conference Championships | 15:46.13 | 6 | 678 | |
| Oct. 25, 2022 | MSHSL Section 2AAA XC Championships | 15:47.96 | 3 | 673 | |
| Sept. 10, 2022 | Nike Heartland Preview | 15:56.60 | 4 | 649 | |
| Aug. 30, 2024 | Oz Memorial | 16:04.80 | 2 | 627 | 78° |
| Nov. 14, 2021 | NXR Heartland Regional Championships | 16:26.80 | 98 | 571 | |
| Oct. 14, 2021 | Lake Conference Championships | 16:29.20 | 14 | 565 | |
| Sept. 23, 2022 | Roy Griak Invitational | 16:29.50 | 24 | 564 | 63° |
| Oct. 26, 2021 | MSHSL Section 2AAA XC Championships | 16:31.44 | 4 | 559 | |
| Nov. 6, 2021 | MSHSL State Cross Country Championships | 16:34.14 | 46 | 552 | |
| Sept. 1, 2022 | St. Olaf High School Showcase | 16:41.20 | 20 | 535 | |
| Sept. 11, 2021 | Nike Heartland Preview | 16:55.39 | 13 | 501 | |
| Sept. 9, 2021 | Anoka Steve Hoag Invitational | 17:02.95 | 7 | 483 | |
| Sept. 2, 2021 | St. Olaf High School Showcase | 17:18.70 | 55 | 447 | |
| Sept. 26, 2020 | Lake Conference Meet @ STMA | 17:36.30 | 37 | 409 | 70° |
| Oct. 3, 2020 | Lake Conference Championships | 17:43.10 | 57 | 395 | |
| Oct. 14, 2020 | MSHSL Section 6AA Championships | 17:46.40 | 37 | 388 | |
| Sept. 24, 2021 | Roy Griak Invitational | 17:50.40 | 126 | 379 | 62° |
| Sept. 18, 2020 | Lake Conference Jamboree | 17:57.80 | 62 | 364 | 60° |
| Sept. 10, 2020 | STMA Vs. Minnetonka | 18:04.20 | 9 | 352 | |
| Sept. 11, 2019 | Anoka Steve Hoag Invitational | 18:11.80 | 10 | 337 | |
| Oct. 25, 2019 | Lefty Wright Grade Level Challenge (postponed) | 18:23.30 | 14 | 315 | |
| Nov. 10, 2019 | Nike Cross Nationals Heartland Regional | 18:25.10 | 616 | 312 | |
| Oct. 31, 2020 | TCRC Cross Country Showcase | 18:28.79 | 145 | 305 | 54° |
| Oct. 10, 2019 | Lake Conference Championships | 18:29.70 | 11 | 303 | |
| Sept. 5, 2019 | Hopkins Bauman/Rovn Invitational | 18:32.10 | 81 | 299 | |
| Oct. 1, 2019 | Chaska Victoria Lions Invitational | 18:47.88 | 39 | 271 | 62° |
| Sept. 19, 2019 | Burnsville Blaze Invitational | 18:50.30 | 7 | 266 | 83° |
| Oct. 15, 2019 | Park Center Dundee Invitational | 18:53.00 | 11 | 262 | 51° |
| Oct. 2, 2018 | Chaska Victoria Lions Invitational | 20:20.70 | 68 | 134 | 59° |
800m
826
Points
1:57.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 6, 2024 | UW-La Crosse Ashton May Invitational | 1:57.40 | 4 | 826 | 55° |
| June 3, 2022 | MSHSL Section 2AAA T&F Finals | 2:02.39 | 5 | 703 | 66° |
| April 21, 2022 | Shakopee Sabre Relays | 2:02.42 | 2 | 703 | 55° |
| June 3, 2022 | MSHSL Section 2AAA T&F Finals | 2:02.69 | 3 | 696 | 66° |
| May 11, 2022 | Section 7AAA True Team | 2:04.35 | 7 | 658 | 80° |
| May 5, 2021 | Rogness/Lane Invitational | 2:16.48 | 5 | 410 | 55° |
8000m_cc
882
Points
24:22.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 1, 2025 | Summit League Championships | 24:22.63 | 13 | 882 | 48° |
| Oct. 17, 2025 | Bradley Pink Classic | 24:26.10 | 12 | 876 | 77° |
| Oct. 3, 2025 | Joe Piane Invitational | 24:34.90 | 9 | 861 | 86° |
| Oct. 4, 2024 | Joe Piane Invitational | 25:31.10 | 78 | 768 | 71° |
| Oct. 28, 2023 | Summit League Cross Country Championship | 26:10.60 | 39 | 705 | 29° |
| Sept. 19, 2025 | Roy Griak Invitational - D1 Teams Only | 26:42.70 | 49 | 657 | 72° |
| Sept. 22, 2023 | Roy Griak Invitational | 27:03.00 | 145 | 627 | 77° |
8000m
688
Points
26:21.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 2, 2024 | Summit League XC Championships | 26:21.90 | 46 | 688 | 61° |
5mile_cc
722
Points
26:09.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 26:09.30 | 90 | 722 | 72° |
mile
956
Points
4:09.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 10, 2024 | SDSU Indoor Classic | 4:09.97 | 5 | 956 | 37° |
| Jan. 19, 2024 | Cyclone Open | 4:12.81 | 18 | 923 | 2° |
| Jan. 24, 2025 | Cyclone Open | 4:14.11 | 16 | 909 | 32° |
Cross Country
Event Group
882
Points
24:22.63
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 1, 2025 | 8000mCC | Summit League Championships | 24:22.63 | 13 | 882 | 48° |
| Oct. 17, 2025 | 8000mCC | Bradley Pink Classic | 24:26.10 | 12 | 876 | 77° |
| Oct. 3, 2025 | 8000mCC | Joe Piane Invitational | 24:34.90 | 9 | 861 | 86° |
| Oct. 4, 2024 | 8000mCC | Joe Piane Invitational | 25:31.10 | 78 | 768 | 71° |
| Nov. 14, 2025 | 10000mCC | NCAA Division I Midwest Region Cross Country Championships | 32:40.90 | 83 | 741 |
Mid-D
Event Group
874
Points
2:29.25
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 31, 2025 | 1000m | Mark Schuck Open and Multi | 2:29.25 | 4 | 874 | 42° |
| April 6, 2024 | 800m | UW-La Crosse Ashton May Invitational | 1:57.40 | 4 | 826 | 55° |
| June 3, 2022 | 800m | MSHSL Section 2AAA T&F Finals | 2:02.39 | 5 | 703 | 66° |
| April 21, 2022 | 800m | Shakopee Sabre Relays | 2:02.42 | 2 | 703 | 55° |
| June 3, 2022 | 800m | MSHSL Section 2AAA T&F Finals | 2:02.69 | 3 | 696 | 66° |
Mile
Event Group
969
Points
3:50.58
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 11, 2024 | 1500m | Summit League Outdoor Championships | 3:50.58 | 8 | 969 | 72° |
| Feb. 10, 2024 | Mile | SDSU Indoor Classic | 4:09.97 | 5 | 956 | 37° |
| Jan. 19, 2024 | Mile | Cyclone Open | 4:12.81 | 18 | 923 | 2° |
| Jan. 24, 2025 | Mile | Cyclone Open | 4:14.11 | 16 | 909 | 32° |
| May 3, 2023 | 1600m | Minnesota Open HS Spring Invitational | 4:14.78 | 2 | 884 | 65° |
Distance
Event Group
928
Points
8:22.47
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 27, 2024 | 3000m | Jack Johnson Classic | 8:22.47 | 2 | 928 | 41° |
| April 28, 2023 | 3200m | Hamline Elite Meet | 9:13.25 | 5 | 852 | 51° |
| June 1, 2023 | 3200m | MSHSL Section 2AAA T&F Finals | 9:13.43 | 2 | 851 | 85° |
| June 10, 2023 | 3200m | MSHSL State Track and Field Championships | 9:13.54 | 6 | 850 | 80° |
| May 10, 2023 | 3200m | Section 7AAA True Team | 9:18.29 | 3 | 827 | 77° |
Long-Distance
Event Group
907
Points
14:28.63
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 30, 2025 | 5000m | Meet of the UnSaintly | 14:28.63 | 4 | 907 | 67° |
| May 17, 2025 | 5000m | Summit League Conference Meet | 14:36.90 | 5 | 881 | 55° |
| Nov. 2, 2024 | 8000m | Summit League XC Championships | 26:21.90 | 46 | 688 | 61° |