Performance Dashboard
Athlete analytics & progression tracking
1500m
877
Points
3:58.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2024 | Nike Outdoor Nationals | 3:58.13 | 29 | 877 |
1600m
951
Points
4:08.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2024 | MSHSL State Track and Field Championships | 4:08.89 | 1 | 951 |
| June 15, 2024 | Nike Outdoor Nationals | 4:12.44 | 23 | 910 |
| May 7, 2024 | Section 6AAA True Team | 4:13.38 | 1 | 900 |
| May 31, 2024 | MSHSL Section 5AAA Championships | 4:13.76 | 1 | 895 |
| March 29, 2025 | MSU Varsity Showcase | 4:15.67 | 2 | 874 |
| May 9, 2023 | Section 6AAA True Team Meet | 4:16.28 | 1 | 867 |
| June 10, 2023 | MSHSL State Track and Field Championships | 4:17.68 | 4 | 852 |
| June 2, 2023 | MSHSL Section 5AAA T&F Finals | 4:18.22 | 2 | 846 |
| June 12, 2025 | MSHSL State Track & Field Championships | 4:19.00 | 3 | 837 |
| April 13, 2023 | White Bear Lake SEC Boys Relays | 4:22.00 | 2 | 805 |
| May 30, 2025 | MSHSL Section 5AAA Championships | 4:23.78 | 2 | 786 |
| May 10, 2022 | Section 6AAA True Team Meet | 4:29.78 | 4 | 724 |
| June 3, 2022 | MSHSL Section 5AAA T&F Finals | 4:31.27 | 4 | 709 |
| April 13, 2022 | White Bear Lake SEC Boys Relays | 4:47.63 | 5 | 554 |
| June 3, 2021 | Suburban East Conference Championships | 4:48.87 | 17 | 543 |
| April 29, 2021 | East Ridge Boys Invite | 5:11.20 | 15 | 365 |
2mile
961
Points
8:55.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2024 | Nike Outdoor Nationals | 8:55.03 | 3 | 961 |
| June 18, 2023 | Nike Outdoor Nationals | 8:59.83 | 5 | 936 |
| June 19, 2022 | New Balance Nationals Outdoor | 9:45.13 | 2 | 718 |
2mile_cc
772
Points
9:33.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Irish Invitational | 9:33.50 | 1 | 772 |
| Sept. 1, 2023 | Rosemount Irish Invitational | 9:41.58 | 1 | 734 |
| Sept. 2, 2022 | Rosemount Irish Invitational | 10:25.71 | 13 | 548 |
| Sept. 3, 2021 | Rosemount Irish Invitational | 10:30.10 | 1 | 530 |
| Aug. 29, 2020 | WBL Vs. Roseville | 10:41.00 | 5 | 489 |
| Aug. 30, 2019 | Rosemount Irish Invitational | 11:20.00 | 14 | 355 |
2400m_cc
169
Points
9:09.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 14, 2019 | Eden Prairie Metro Invitational | 9:09.50 | 7 | 169 |
3000m
923
Points
8:23.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2024 | Nike Outdoor Nationals | 8:23.54 | 5 | 923 |
| June 18, 2023 | Nike Outdoor Nationals | 8:25.97 | 6 | 909 |
| June 19, 2022 | New Balance Nationals Outdoor | 9:09.49 | 5 | 688 |
3200m
958
Points
8:52.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2024 | Nike Outdoor Nationals | 8:52.22 | 3 | 958 |
| April 26, 2024 | Hamline Elite Meet | 8:59.02 | 1 | 923 |
| April 28, 2023 | Hamline Elite Meet | 9:00.82 | 1 | 914 |
| May 6, 2025 | Section 6AAA True Team | 9:02.07 | 1 | 908 |
| May 25, 2023 | Suburban East Conference Championships | 9:05.47 | 1 | 890 |
| June 10, 2023 | MSHSL State Track and Field Championships | 9:06.01 | 4 | 888 |
| May 30, 2025 | MSHSL Section 5AAA Championships | 9:06.62 | 1 | 885 |
| June 8, 2024 | MSHSL State Track and Field Championships | 9:06.85 | 1 | 883 |
| April 25, 2023 | Roseville Invitational | 9:10.69 | 1 | 864 |
| April 11, 2024 | White Bear Lake Relays | 9:10.84 | 1 | 864 |
| May 23, 2024 | Suburban East Conference Championship | 9:19.18 | 1 | 823 |
| June 2, 2023 | MSHSL Section 5AAA T&F Finals | 9:20.43 | 1 | 817 |
| May 31, 2024 | MSHSL Section 5AAA Championships | 9:20.75 | 1 | 815 |
| April 10, 2025 | WBL Mens Relays | 9:23.08 | 1 | 804 |
| June 12, 2025 | MSHSL State Track & Field Championships | 9:26.95 | 9 | 786 |
| June 3, 2022 | MSHSL Section 5AAA T&F Finals | 9:30.19 | 3 | 770 |
| May 26, 2022 | Suburban East Conference Championships | 9:32.13 | 5 | 761 |
| April 29, 2022 | Hamline Elite Meet | 9:51.95 | 14 | 672 |
| April 9, 2022 | Mounds View Last Man Standing Invitational | 9:53.08 | 4 | 667 |
| May 16, 2021 | True Team Section 6AAA (Virtual) | 10:23.54 | 7 | 541 |
| May 20, 2021 | Irondale Boys True Team Meet | 10:23.54 | 7 | 541 |
| May 13, 2021 | Stillwater SEC Boys Meet | 10:30.00 | 6 | 516 |
| May 6, 2021 | Roseville Area Boys Pent | 10:40.21 | 2 | 477 |
3200m_cc
326
Points
11:25.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Alexandria Lions Meet Of Champions | 11:25.20 | 9 | 326 |
400m
367
Points
1:00.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2022 | Roseville Invitational | 1:00.04 | 13 | 367 |
5000m_cc
896
Points
14:32.00
Personal Record
800m
468
Points
2:13.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 10, 2021 | MSHSL Section 4AA Championship | 2:13.39 | 17 | 468 |
| March 10, 2019 | USATF Minnesota Indoor Track & Field Championship | 2:33.13 | 1 | 165 |
mile
911
Points
4:13.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 15, 2024 | Nike Outdoor Nationals | 4:13.87 | 23 | 911 |
| Jan. 28, 2024 | USATF Minnesota All-Comers #4 | 4:23.57 | 1 | 805 |
| Jan. 29, 2023 | USATF Minnesota All-Comers #3 | 4:29.16 | 1 | 747 |
| June 19, 2022 | New Balance Nationals Outdoor | 4:30.55 | 7 | 732 |
| July 3, 2021 | The Outdoor Nationals | 4:48.12 | 13 | 565 |
Mile
Event Group
951
Points
4:08.89
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2024 | 1600m | MSHSL State Track and Field Championships | 4:08.89 | 1 | 951 |
| June 15, 2024 | Mile | Nike Outdoor Nationals | 4:13.87 | 23 | 911 |
| June 15, 2024 | 1600m | Nike Outdoor Nationals | 4:12.44 | 23 | 910 |
| May 7, 2024 | 1600m | Section 6AAA True Team | 4:13.38 | 1 | 900 |
| May 31, 2024 | 1600m | MSHSL Section 5AAA Championships | 4:13.76 | 1 | 895 |
Distance
Event Group
961
Points
8:55.03
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 15, 2024 | 2Mile | Nike Outdoor Nationals | 8:55.03 | 3 | 961 |
| June 15, 2024 | 3200m | Nike Outdoor Nationals | 8:52.22 | 3 | 958 |
| June 18, 2023 | 2Mile | Nike Outdoor Nationals | 8:59.83 | 5 | 936 |
| April 26, 2024 | 3200m | Hamline Elite Meet | 8:59.02 | 1 | 923 |
| June 15, 2024 | 3000m | Nike Outdoor Nationals | 8:23.54 | 5 | 923 |
Cross Country
Event Group
896
Points
14:32.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 12, 2023 | 5K XC | NXR Heartland Regional Championships | 14:32.00 | 1 | 896 |
| Nov. 10, 2024 | 5K XC | Nike Cross Nationals Heartland Regional | 14:36.00 | 3 | 884 |
| Sept. 14, 2024 | 5K XC | Metro Invitational | 14:53.90 | 1 | 828 |
| Nov. 2, 2024 | 5K XC | MSHSL State Cross Country Championships | 15:03.70 | 1 | 799 |
| Nov. 4, 2023 | 5K XC | MSHSL State Cross Country Championships | 15:04.20 | 1 | 797 |
Long Sprints
Event Group
367
Points
1:00.04
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2022 | 400m | Roseville Invitational | 1:00.04 | 13 | 367 |
Mid-D
Event Group
468
Points
2:13.39
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 10, 2021 | 800m | MSHSL Section 4AA Championship | 2:13.39 | 17 | 468 |
| March 10, 2019 | 800m | USATF Minnesota Indoor Track & Field Championship | 2:33.13 | 1 | 165 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava