Performance Dashboard
Athlete analytics & progression tracking
1600m
512
Points
4:52.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2019 | Farmington/Rosemount Dual | 4:52.49 | 3 | 512 |
200m
959
Points
21.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 19, 2022 | Farmington Ron Thelen Invitational | 21.76 | 1 | 959 |
| April 20, 2021 | Prior Lake Boys Meet | 23.63 | 2 | 715 |
400m
1023
Points
47.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 11, 2022 | MSHSL State Track and Field Championships | 47.34 | 1 | 1023 |
| May 12, 2024 | Big Ten Outdoor Championships | 47.40 | 9 | 1019 |
| April 30, 2025 | Meet of the UnSaintly | 47.40 | 1 | 1019 |
| April 18, 2025 | Beach Invitational | 47.41 | 5 | 1019 |
| April 22, 2023 | LSU Alumni Gold | 47.51 | 15 | 1012 |
| May 12, 2024 | Big Ten Outdoor Championships | 47.53 | 8 | 1011 |
| May 25, 2022 | South Suburban Conference Championships | 47.55 | 1 | 1010 |
| March 25, 2023 | Clyde Hart Classic | 47.67 | 6 | 1002 |
| May 3, 2025 | LSU Invitational | 47.70 | 31 | 1000 |
| May 19, 2022 | Farmington Ron Thelen Invitational | 47.74 | 1 | 997 |
| May 14, 2023 | Big 10 Outdoor Championships | 47.85 | 14 | 990 |
| May 25, 2022 | South Suburban Conference Championships | 47.88 | 1 | 988 |
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 48.05 | 1 | 978 |
| June 10, 2021 | MSHSL Section 1AA Finals | 48.13 | 1 | 973 |
| April 12, 2025 | Bethel Invitational | 48.16 | 7 | 971 |
| June 11, 2022 | MSHSL State Track and Field Championships | 48.21 | 1 | 968 |
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 48.31 | 1 | 961 |
| June 2, 2021 | South Suburban Conference Championships | 48.34 | 1 | 959 |
| June 10, 2021 | MSHSL Section 1AA Finals | 48.57 | 1 | 945 |
| April 29, 2023 | Drake Relays | 48.58 | 7 | 944 |
| May 10, 2022 | Section 1AAA True Team Meet | 48.65 | 1 | 940 |
| June 19, 2021 | MSHSL State Track and Field Championships | 49.02 | 2 | 917 |
| May 19, 2021 | True Team Qualifier at Rosemount | 49.23 | 1 | 905 |
| May 16, 2021 | True Team Section 1AAA (Virtual) | 49.23 | 1 | 905 |
| April 26, 2022 | Hopkins True Team Invitational | 49.50 | 1 | 888 |
| Feb. 4, 2023 | Gopher Classic | 49.95 | 1 | 861 |
| April 2, 2022 | Mankato Varsity Showcase | 50.43 | 2 | 833 |
| April 20, 2021 | Prior Lake Boys Meet | 50.49 | 1 | 830 |
5000m_cc
483
Points
17:03.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2020 | South Suburban Conference Round #5 | 17:03.10 | 29 | 483 |
| Oct. 15, 2020 | MSHSL Section 1AA Championship | 17:34.71 | 28 | 412 |
| Oct. 10, 2020 | South Suburban Conference Championship | 17:51.30 | 41 | 378 |
| Sept. 18, 2020 | South Suburban Conference Round #4 | 17:51.30 | 7 | 378 |
| Sept. 10, 2021 | Faribault Invitational | 17:59.60 | 14 | 361 |
| Sept. 16, 2021 | Farmington Cowbell Classic | 18:08.40 | 4 | 343 |
| Sept. 24, 2020 | Dakota County Invitational | 18:29.30 | 20 | 304 |
| Sept. 12, 2020 | South Suburban Conference Round #3 | 18:37.10 | 72 | 290 |
| Sept. 4, 2020 | South Suburban Conference Round #2 | 19:31.70 | 100 | 200 |
| Sept. 6, 2019 | Faribault Invitational | 20:12.00 | 64 | 144 |
600m
977
Points
1:19.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2024 | Snowshoe Open | 1:19.16 | 1 | 977 |
| Dec. 7, 2024 | M City Indoor Classsic | 1:19.77 | 1 | 954 |
| Dec. 10, 2022 | Ice Breaker Open & Multi | 1:20.88 | 1 | 912 |
800m
1030
Points
1:49.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | Big Ten Outdoor Championships | 1:49.87 | 25 | 1030 |
| April 5, 2025 | Pepsi Florida Relays | 1:50.24 | 28 | 1019 |
| April 18, 2025 | Bryan Clay Invitational | 1:50.87 | 70 | 1002 |
| March 23, 2024 | Clyde Hart Classic | 1:51.05 | 2 | 997 |
| April 6, 2024 | 44 Farms Team Invitational | 1:51.07 | 3 | 996 |
| May 12, 2024 | Big Ten Outdoor Championships | 1:51.31 | 17 | 989 |
| Feb. 8, 2025 | Gopher Classic | 1:51.45 | 1 | 985 |
| May 25, 2022 | South Suburban Conference Championships | 1:51.96 | 1 | 971 |
| April 8, 2023 | Jim Click Shootout | 1:52.33 | 4 | 961 |
| June 2, 2021 | South Suburban Conference Championships | 1:52.54 | 1 | 955 |
| June 10, 2021 | MSHSL Section 1AA Finals | 1:53.42 | 1 | 931 |
| May 4, 2021 | Farmington Dual HS | 1:55.42 | 1 | 878 |
| June 11, 2022 | MSHSL State Track and Field Championships | 1:55.59 | 4 | 873 |
| April 29, 2022 | Hamline Elite Meet | 1:56.08 | 1 | 860 |
| June 11, 2022 | MSHSL State Track and Field Championships | 1:56.46 | 2 | 850 |
| April 11, 2022 | Farmington Tri | 1:56.56 | 1 | 848 |
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 1:56.70 | 1 | 844 |
| May 10, 2022 | Section 1AAA True Team Meet | 1:56.72 | 2 | 844 |
| May 16, 2021 | True Team Section 1AAA (Virtual) | 1:57.32 | 1 | 828 |
| May 19, 2021 | True Team Qualifier at Rosemount | 1:57.32 | 1 | 828 |
| June 1, 2019 | MSHSL Section 1AA Finals | 1:57.71 | 1 | 818 |
| May 23, 2019 | South Suburban Conference Championships | 1:58.58 | 2 | 796 |
| May 23, 2019 | South Suburban Conference Championships | 1:58.86 | 1 | 789 |
| June 1, 2019 | MSHSL Section 1AA Finals | 1:59.50 | 3 | 773 |
| May 25, 2022 | South Suburban Conference Championships | 1:59.91 | 3 | 763 |
| April 14, 2021 | Eastview Dual Meet | 2:00.08 | 1 | 759 |
| May 17, 2019 | Farmington Ron Thelen Invitational | 2:00.66 | 1 | 745 |
| June 4, 2022 | MSHSL Section 1AAA T&F Finals | 2:01.70 | 2 | 720 |
| June 10, 2021 | MSHSL Section 1AA Finals | 2:03.51 | 4 | 677 |
| May 7, 2019 | Section 1AAA True Team Meet | 2:03.85 | 5 | 669 |
| May 3, 2019 | Farmington/Lakeville North Dual | 2:07.18 | 1 | 595 |
| April 16, 2019 | Eastview Quad | 2:13.54 | 4 | 465 |
| April 9, 2019 | Farmington Boys Invitational (rescheduled) | 2:15.83 | 9 | 422 |
Mile
Event Group
512
Points
4:52.49
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 23, 2019 | 1600m | Farmington/Rosemount Dual | 4:52.49 | 3 | 512 |
Short Sprints
Event Group
959
Points
21.76
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 19, 2022 | 200m | Farmington Ron Thelen Invitational | 21.76 | 1 | 959 |
| April 20, 2021 | 200m | Prior Lake Boys Meet | 23.63 | 2 | 715 |
Long Sprints
Event Group
1023
Points
47.34
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 11, 2022 | 400m | MSHSL State Track and Field Championships | 47.34 | 1 | 1023 |
| May 12, 2024 | 400m | Big Ten Outdoor Championships | 47.40 | 9 | 1019 |
| April 30, 2025 | 400m | Meet of the UnSaintly | 47.40 | 1 | 1019 |
| April 18, 2025 | 400m | Beach Invitational | 47.41 | 5 | 1019 |
| April 22, 2023 | 400m | LSU Alumni Gold | 47.51 | 15 | 1012 |
Cross Country
Event Group
483
Points
17:03.10
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2020 | 5K XC | South Suburban Conference Round #5 | 17:03.10 | 29 | 483 |
| Oct. 15, 2020 | 5K XC | MSHSL Section 1AA Championship | 17:34.71 | 28 | 412 |
| Oct. 10, 2020 | 5K XC | South Suburban Conference Championship | 17:51.30 | 41 | 378 |
| Sept. 18, 2020 | 5K XC | South Suburban Conference Round #4 | 17:51.30 | 7 | 378 |
| Sept. 10, 2021 | 5K XC | Faribault Invitational | 17:59.60 | 14 | 361 |
Mid-D
Event Group
1030
Points
1:49.87
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 800m | Big Ten Outdoor Championships | 1:49.87 | 25 | 1030 |
| April 5, 2025 | 800m | Pepsi Florida Relays | 1:50.24 | 28 | 1019 |
| April 18, 2025 | 800m | Bryan Clay Invitational | 1:50.87 | 70 | 1002 |
| March 23, 2024 | 800m | Clyde Hart Classic | 1:51.05 | 2 | 997 |
| April 6, 2024 | 800m | 44 Farms Team Invitational | 1:51.07 | 3 | 996 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava