Performance Dashboard
Athlete analytics & progression tracking
1600m
662
Points
4:36.06
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 22, 2025 | Suburban East Conference Championship | 4:36.06 | 16 | 662 | 61° |
| May 29, 2025 | MSHSL Section 4AAA Championships | 4:37.51 | 10 | 648 | 68° |
| May 15, 2024 | STW Last Chance Meet | 4:42.20 | 2 | 603 | 73° |
| April 10, 2025 | WBL Mens Relays | 4:43.71 | 8 | 589 | 51° |
| May 3, 2024 | Wayzata Relays | 4:44.34 | 15 | 584 | 68° |
| May 3, 2024 | Wayzata Relays | 4:44.34 | 15 | 584 | 68° |
| April 25, 2025 | Bethel True Team Classic | 4:44.54 | 17 | 582 | 56° |
| May 12, 2025 | Stillwater Last Chance Meet | 4:46.00 | 2 | 569 | 80° |
| April 11, 2024 | White Bear Lake Relays | 4:47.23 | 8 | 558 | 59° |
| April 13, 2023 | White Bear Lake SEC Boys Relays | 5:08.86 | 26 | 382 | 79° |
2400m_cc
234
Points
8:49.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 9, 2022 | Faribault Invitational | 8:49.26 | 1 | 234 | 73° |
3000m
658
Points
9:15.89
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 22, 2025 | Nike Outdoor Nationals | 9:15.89 | 55 | 658 | 68° |
3200m
658
Points
9:55.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 23, 2024 | Suburban East Conference Championship | 9:55.20 | 6 | 658 | 76° |
| May 16, 2025 | Class AAA State True Team Meet | 9:55.58 | 18 | 656 | 62° |
| May 2, 2025 | Wayzata Relays | 9:56.16 | 7 | 653 | 49° |
| May 7, 2024 | Section 2AAA True Team | 10:15.05 | 10 | 575 | 72° |
| April 30, 2024 | Bob Stewart Invite | 10:15.92 | 4 | 571 | 67° |
| May 6, 2025 | Section 2AAA True Team | 10:17.30 | 7 | 565 | 80° |
| April 19, 2025 | Pony Classic | 10:18.27 | 11 | 562 | 52° |
| April 27, 2023 | Lakeville South Cougar Invitational | 10:39.34 | 14 | 480 | 66° |
| April 20, 2024 | Stillwater Pony Relays | 10:39.66 | 11 | 479 | 46° |
| April 17, 2023 | Mounds View JV Boys Quad | 10:54.08 | 5 | 427 | 45° |
| April 12, 2023 | Eastview Boys Lighting Classic - 9-10 Meet | 11:31.73 | 5 | 306 | 80° |
5000m_cc
629
Points
16:04.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 23, 2024 | MSHSL Section 4AAA Championships | 16:04.30 | 3 | 629 | 55° |
| Oct. 15, 2024 | Suburban East Cross Country Championships | 16:04.60 | 12 | 628 | 51° |
| Oct. 14, 2025 | Suburban East Conference Championships | 16:12.00 | 11 | 608 | 52° |
| Nov. 2, 2024 | MSHSL State Cross Country Championships | 16:12.80 | 24 | 606 | |
| Nov. 1, 2025 | MSHSL Class AAA State Championships | 16:14.10 | 39 | 603 | |
| Oct. 17, 2023 | Suburban East Conference Championships | 16:24.13 | 19 | 577 | 61° |
| Aug. 30, 2025 | Husky Invitational | 16:26.80 | 9 | 571 | 73° |
| Nov. 10, 2024 | Nike Cross Nationals Heartland Regional | 16:27.60 | 193 | 569 | 55° |
| Oct. 5, 2024 | 51st Annual Lions Cross Country Invitational Meet of Champions | 16:33.80 | 16 | 553 | 71° |
| Sept. 12, 2024 | Mayo Invitational | 16:39.50 | 12 | 539 | 82° |
| Oct. 1, 2024 | Victoria Lions Invitational | 16:43.00 | 18 | 530 | 63° |
| Sept. 11, 2025 | Mayo Invitational | 16:43.00 | 10 | 530 | 76° |
| Sept. 5, 2025 | Faribault Invitational | 16:45.90 | 11 | 523 | 58° |
| Sept. 6, 2024 | Faribault Invitational | 16:47.40 | 15 | 520 | 67° |
| Oct. 22, 2025 | MSHSL Section 4AAA Championships | 16:49.10 | 9 | 516 | 47° |
| Nov. 4, 2023 | MSHSL State Cross Country Championships | 16:51.80 | 103 | 509 | |
| Nov. 9, 2025 | NXR Heartland Regional Championships | 16:56.30 | 7 | 499 | 25° |
| Sept. 30, 2025 | Victoria Lions Invitational | 16:58.70 | 21 | 493 | 81° |
| Oct. 4, 2025 | 52nd Annual Lions Meet of Champions XC Invitational | 17:01.80 | 21 | 486 | 81° |
| Oct. 25, 2023 | MSHSL Section 4AAA XC Championships | 17:04.60 | 18 | 479 | 61° |
| Oct. 7, 2023 | Alexandria Lions Meet Of Champions | 17:09.90 | 4 | 467 | 48° |
| Aug. 31, 2024 | Marshfield Columbus Invite | 17:22.40 | 6 | 439 | 79° |
| Sept. 20, 2025 | Roy Griak Invitational | 17:23.60 | 84 | 437 | 72° |
| Oct. 18, 2022 | Suburban East Conference Championships | 17:27.00 | 3 | 429 | 38° |
| Sept. 14, 2023 | Rochester Mayo Invite | 17:37.81 | 40 | 406 | 77° |
| Sept. 20, 2024 | Roy Griak Invitational | 17:50.80 | 144 | 379 | 79° |
| Nov. 13, 2022 | Team Heartland Regional Championships | 17:53.90 | 72 | 372 | 30° |
| Sept. 8, 2023 | Faribault Invitational | 17:58.71 | 7 | 363 | 78° |
| Sept. 2, 2023 | Columbus Catholic Invitational | 18:01.00 | 2 | 358 | 89° |
| Oct. 3, 2023 | Chaska Victoria Lions Invitational | 18:05.46 | 2 | 349 | |
| Sept. 24, 2022 | Dick Mitchell Invitational | 18:18.90 | 3 | 323 | 66° |
| Nov. 12, 2023 | NXR Heartland Regional Championships | 18:28.80 | 281 | 305 | 56° |
| Sept. 3, 2022 | Columbus Catholic Invitational | 19:39.20 | 8 | 189 | 73° |
Mile
Event Group
662
Points
4:36.06
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 22, 2025 | 1600m | Suburban East Conference Championship | 4:36.06 | 16 | 662 | 61° |
| May 29, 2025 | 1600m | MSHSL Section 4AAA Championships | 4:37.51 | 10 | 648 | 68° |
| May 15, 2024 | 1600m | STW Last Chance Meet | 4:42.20 | 2 | 603 | 73° |
| April 10, 2025 | 1600m | WBL Mens Relays | 4:43.71 | 8 | 589 | 51° |
| May 3, 2024 | 1600m | Wayzata Relays | 4:44.34 | 15 | 584 | 68° |
Cross Country
Event Group
629
Points
16:04.30
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 23, 2024 | 5K XC | MSHSL Section 4AAA Championships | 16:04.30 | 3 | 629 | 55° |
| Oct. 15, 2024 | 5K XC | Suburban East Cross Country Championships | 16:04.60 | 12 | 628 | 51° |
| Oct. 14, 2025 | 5K XC | Suburban East Conference Championships | 16:12.00 | 11 | 608 | 52° |
| Nov. 2, 2024 | 5K XC | MSHSL State Cross Country Championships | 16:12.80 | 24 | 606 | |
| Nov. 1, 2025 | 5K XC | MSHSL Class AAA State Championships | 16:14.10 | 39 | 603 |
Distance
Event Group
658
Points
9:15.89
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 22, 2025 | 3000m | Nike Outdoor Nationals | 9:15.89 | 55 | 658 | 68° |
| May 23, 2024 | 3200m | Suburban East Conference Championship | 9:55.20 | 6 | 658 | 76° |
| May 16, 2025 | 3200m | Class AAA State True Team Meet | 9:55.58 | 18 | 656 | 62° |
| May 2, 2025 | 3200m | Wayzata Relays | 9:56.16 | 7 | 653 | 49° |
| May 7, 2024 | 3200m | Section 2AAA True Team | 10:15.05 | 10 | 575 | 72° |