Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
571
Points
16:26.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 29, 2025 | Brooks XC Championships Midwest | 16:26.70 | 37 | 571 |
| Oct. 23, 2025 | MSHSL Section 7AAA Championships | 15:26.80 | 1 | 732 |
| Nov. 1, 2025 | MSHSL Class AAA State Championships | 15:27.70 | 3 | 729 |
| Nov. 12, 2023 | NXR Heartland Regional Championships | 15:28.40 | 38 | 727 |
| Sept. 5, 2024 | Steve Hoag Invitational | 15:40.50 | 2 | 693 |
| Nov. 4, 2023 | MSHSL State Cross Country Championships | 15:45.20 | 17 | 680 |
| Oct. 1, 2025 | STMA Invitational | 15:47.30 | 1 | 674 |
| Oct. 8, 2025 | NWSC Championships | 15:48.90 | 1 | 670 |
| Sept. 4, 2025 | Steve Hoag Invitational | 15:49.10 | 1 | 669 |
| Nov. 9, 2025 | NXR Heartland Regional Championships | 16:00.40 | 29 | 639 |
| Aug. 28, 2025 | ABC Early Bird | 16:04.00 | 2 | 629 |
| Sept. 13, 2024 | Lakeville North AppleJack Invitational | 16:06.60 | 3 | 623 |
| Oct. 26, 2023 | MSHSL Section 7AAA XC Championships | 16:07.91 | 2 | 619 |
| Aug. 29, 2024 | ABC Early Bird | 16:08.40 | 1 | 618 |
| Oct. 4, 2023 | STMA Invite (postponed from 10/3) | 16:21.10 | 9 | 585 |
| Sept. 11, 2025 | Lakeville North AppleJack Invitational | 16:27.00 | 3 | 570 |
| Sept. 23, 2023 | Tom Watson Mustang Invitational | 16:29.60 | 7 | 564 |
| Sept. 20, 2025 | Roy Griak Invitational | 16:33.00 | 2 | 555 |
| Oct. 11, 2023 | Northwest Suburban Conference Championships | 16:39.60 | 7 | 539 |
| Sept. 7, 2023 | Anoka Steve Hoag Invitational | 16:50.20 | 6 | 513 |
| Sept. 15, 2023 | Lakeville AppleJack Invitational | 17:12.70 | 17 | 461 |
| Aug. 31, 2023 | Anoka ABC Early Bird invite | 17:32.20 | 12 | 418 |
1600m
850
Points
4:17.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 24, 2025 | Jordan Invitational | 4:17.83 | 4 | 850 |
| April 25, 2025 | Hamline Elite Meet | 4:17.83 | 4 | 850 |
| May 6, 2025 | Section 4AAA True Team | 4:19.06 | 2 | 837 |
| May 22, 2025 | Northwest Suburban Conference Championships | 4:19.16 | 2 | 836 |
| May 7, 2024 | Section 4AAA True Team | 4:20.79 | 2 | 818 |
| May 30, 2025 | MSHSL Section 7AAA Championships | 4:22.42 | 1 | 800 |
| June 12, 2025 | MSHSL State Track & Field Championships | 4:22.83 | 7 | 796 |
| April 17, 2025 | Osseo Invitational | 4:27.52 | 4 | 747 |
| April 30, 2024 | Blaine Invitational | 4:28.52 | 1 | 737 |
| March 28, 2025 | Griak Indoor Classic - Maroon | 4:29.96 | 1 | 722 |
| April 10, 2025 | Andover Quad | 4:32.40 | 1 | 698 |
3200m
817
Points
9:20.37
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 12, 2025 | MSHSL State Track & Field Championships | 9:20.37 | 6 | 817 |
| May 30, 2025 | MSHSL Section 7AAA Championships | 9:36.27 | 1 | 742 |
| May 22, 2025 | Northwest Suburban Conference Championships | 9:37.01 | 1 | 739 |
| April 29, 2025 | Blaine Invitational | 9:37.42 | 1 | 737 |
400m
693
Points
52.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2024 | Thunder Last Chance Meet | 52.95 | 2 | 693 |
800m
878
Points
1:55.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2025 | Lane/Rogness Relays | 1:55.39 | 2 | 878 |
| May 6, 2025 | Section 4AAA True Team | 1:56.07 | 3 | 861 |
| May 13, 2025 | Thunder Last Chance Meet | 1:56.65 | 1 | 845 |
| May 7, 2024 | Section 4AAA True Team | 1:58.11 | 3 | 808 |
| April 5, 2025 | Mounds View Outdoor | 2:01.89 | 2 | 715 |
| April 6, 2024 | Mounds View Outdoor | 2:02.05 | 1 | 711 |
| April 18, 2024 | Osseo TF Invite | 2:03.01 | 1 | 689 |
mile
897
Points
4:15.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 18, 2025 | Mini-Apple Night of Miles | 4:15.17 | 3 | 897 |
Cross Country
Event Group
732
Points
15:26.80
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 23, 2025 | 5K XC | MSHSL Section 7AAA Championships | 15:26.80 | 1 | 732 |
| Nov. 1, 2025 | 5K XC | MSHSL Class AAA State Championships | 15:27.70 | 3 | 729 |
| Nov. 12, 2023 | 5K XC | NXR Heartland Regional Championships | 15:28.40 | 38 | 727 |
| Sept. 5, 2024 | 5K XC | Steve Hoag Invitational | 15:40.50 | 2 | 693 |
| Nov. 4, 2023 | 5K XC | MSHSL State Cross Country Championships | 15:45.20 | 17 | 680 |
Mile
Event Group
897
Points
4:15.17
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 18, 2025 | Mile | Mini-Apple Night of Miles | 4:15.17 | 3 | 897 |
| April 24, 2025 | 1600m | Jordan Invitational | 4:17.83 | 4 | 850 |
| April 25, 2025 | 1600m | Hamline Elite Meet | 4:17.83 | 4 | 850 |
| May 6, 2025 | 1600m | Section 4AAA True Team | 4:19.06 | 2 | 837 |
| May 22, 2025 | 1600m | Northwest Suburban Conference Championships | 4:19.16 | 2 | 836 |
Distance
Event Group
817
Points
9:20.37
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 12, 2025 | 3200m | MSHSL State Track & Field Championships | 9:20.37 | 6 | 817 |
| May 30, 2025 | 3200m | MSHSL Section 7AAA Championships | 9:36.27 | 1 | 742 |
| May 22, 2025 | 3200m | Northwest Suburban Conference Championships | 9:37.01 | 1 | 739 |
| April 29, 2025 | 3200m | Blaine Invitational | 9:37.42 | 1 | 737 |
Long Sprints
Event Group
693
Points
52.95
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2024 | 400m | Thunder Last Chance Meet | 52.95 | 2 | 693 |
Mid-D
Event Group
878
Points
1:55.39
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 22, 2025 | 800m | Lane/Rogness Relays | 1:55.39 | 2 | 878 |
| May 6, 2025 | 800m | Section 4AAA True Team | 1:56.07 | 3 | 861 |
| May 13, 2025 | 800m | Thunder Last Chance Meet | 1:56.65 | 1 | 845 |
| May 7, 2024 | 800m | Section 4AAA True Team | 1:58.11 | 3 | 808 |
| April 5, 2025 | 800m | Mounds View Outdoor | 2:01.89 | 2 | 715 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava