Performance Dashboard
Athlete analytics & progression tracking
1500m
736
Points
4:10.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 12, 2024 | Brooks PR Invitational | 4:10.49 | 7 | 736 |
| Aug. 6, 2022 | AAU Junior Olympics Games | 4:59.28 | 16 | 299 |
| June 26, 2022 | AAU Region 14 Qualifier | 5:09.00 | 1 | 235 |
1600m
823
Points
4:20.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 12, 2025 | MSHSL State Track & Field Championships | 4:20.30 | 3 | 823 |
| May 29, 2025 | MSHSL Section 1A Championships | 4:22.51 | 1 | 799 |
| May 17, 2025 | Class A State True Team Meet | 4:24.02 | 3 | 783 |
| April 11, 2025 | Best in the Bluffs - Varsity | 4:25.92 | 1 | 764 |
| June 12, 2024 | Brooks PR Invitational | 4:27.18 | 7 | 750 |
| June 8, 2024 | MSHSL State Track and Field Championships | 4:28.98 | 9 | 732 |
| March 25, 2025 | Early "Red" Bird Invitational MN | 4:31.84 | 1 | 703 |
| May 6, 2025 | Section 1A True Team | 4:33.13 | 2 | 690 |
| May 30, 2024 | MSHSL Section 1A Championships | 4:35.31 | 1 | 669 |
| May 10, 2025 | Three Rivers Conference Championship | 4:35.37 | 1 | 668 |
| May 7, 2024 | Section 1A True Team | 4:37.09 | 2 | 652 |
| May 22, 2025 | MSHSL Section 1A - Sub-Section 1 | 4:37.42 | 1 | 648 |
| April 12, 2024 | Triton Varsity Meet #1 | 4:41.09 | 1 | 614 |
| May 22, 2024 | Section 1A - Sub-Section 1 | 4:41.78 | 1 | 607 |
| May 22, 2024 | MSHSL Section 1A - Sub Section 1 | 4:41.78 | 1 | 607 |
| May 11, 2024 | Three Rivers Conference Championships | 4:45.02 | 1 | 578 |
| April 28, 2023 | Caledonia/Spring Grove Invitational | 5:07.36 | 2 | 393 |
| Jan. 9, 2022 | Ripon Winter State Series | 5:22.93 | 17 | 285 |
3000m
482
Points
9:56.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 8, 2023 | USATF Minnesota All-Comers #2 | 9:56.89 | 1 | 482 |
| Feb. 5, 2023 | USATF Minnesota All-Comers #4 | 10:04.91 | 1 | 450 |
| Feb. 6, 2022 | USATF Minnesota Indoor Meet #4 | 10:21.13 | 16 | 390 |
| June 26, 2022 | AAU Region 14 Qualifier | 10:34.00 | 1 | 346 |
3200m
864
Points
9:10.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 29, 2025 | MSHSL Section 1A Championships | 9:10.81 | 1 | 864 |
| April 24, 2025 | Jordan Invitational | 9:11.17 | 4 | 862 |
| April 25, 2025 | Hamline Elite Meet | 9:11.17 | 4 | 862 |
| May 16, 2024 | Cotter Invite | 9:22.63 | 1 | 806 |
| June 12, 2025 | MSHSL State Track & Field Championships | 9:25.68 | 1 | 792 |
| May 17, 2025 | Class A State True Team Meet | 9:30.17 | 1 | 770 |
| June 8, 2024 | MSHSL State Track and Field Championships | 9:32.00 | 2 | 762 |
| April 11, 2025 | Best in the Bluffs - Varsity | 9:34.25 | 1 | 751 |
| May 10, 2025 | Three Rivers Conference Championship | 9:34.33 | 1 | 751 |
| May 30, 2024 | MSHSL Section 1A Championships | 9:37.59 | 1 | 736 |
| May 6, 2025 | Section 1A True Team | 9:39.49 | 1 | 727 |
| May 22, 2025 | MSHSL Section 1A - Sub-Section 1 | 9:40.70 | 1 | 722 |
| May 22, 2024 | MSHSL Section 1A - Sub Section 1 | 9:45.01 | 1 | 702 |
| May 22, 2024 | Section 1A - Sub-Section 1 | 9:45.01 | 1 | 702 |
| May 11, 2024 | Three Rivers Conference Championships | 10:02.51 | 1 | 626 |
| May 18, 2023 | Cotter Invite | 10:05.52 | 1 | 614 |
| May 7, 2024 | Section 1A True Team | 10:06.87 | 1 | 608 |
| April 14, 2023 | PEM Winged Foot Invitational | 10:25.83 | 1 | 532 |
| June 1, 2023 | MSHSL Section 1A T&F Finals | 10:27.17 | 3 | 527 |
| Jan. 9, 2022 | Ripon Winter State Series | 11:27.05 | 1 | 320 |
3200m_cc
566
Points
10:17.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2024 | Stewartville Bill Glomski Invitational | 10:17.20 | 1 | 566 |
| Sept. 8, 2022 | La Crescent "Crazy Buffalo" Invitational | 11:04.00 | 5 | 394 |
4000m_cc
677
Points
12:27.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 9, 2023 | USATF JO Cross Country Championship | 12:27.02 | 9 | 677 |
| Sept. 4, 2025 | Crazy Buffalo Invitational | 12:46.00 | 1 | 613 |
| Sept. 7, 2023 | La Crescent "Crazy Buffalo" Invitational | 13:17.00 | 1 | 514 |
5000m_cc
808
Points
15:00.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 7, 2024 | New Balance RunningLane XC Championships | 15:00.62 | 12 | 808 |
| Nov. 10, 2024 | Nike Cross Nationals Heartland Regional | 15:09.20 | 21 | 783 |
| Sept. 13, 2025 | Heartland Preview | 15:16.50 | 1 | 761 |
| Nov. 1, 2025 | MSHSL Class A State Championships | 15:19.70 | 1 | 752 |
| Nov. 2, 2024 | MSHSL State Cross Country Championships | 15:23.50 | 1 | 741 |
| Oct. 14, 2025 | Three Rivers Conference Championships | 15:26.30 | 1 | 733 |
| Nov. 9, 2025 | NXR Heartland Regional Championships | 15:32.00 | 11 | 717 |
| Oct. 7, 2025 | PEM/Jodi Rahman Invitational | 15:38.70 | 1 | 698 |
| Oct. 23, 2025 | MSHSL Section 1A Championships | 15:38.90 | 1 | 698 |
| Nov. 30, 2024 | Foot Locker Midwest Regional | 15:41.30 | 22 | 691 |
| Nov. 12, 2023 | NXR Heartland Regional Championships | 15:43.50 | 7 | 685 |
| Aug. 28, 2025 | St. Olaf H.S. Showcase | 15:47.85 | 4 | 673 |
| Oct. 24, 2024 | MSHSL Section 1A Championships | 15:54.70 | 1 | 654 |
| Nov. 4, 2023 | MSHSL State Cross Country Championships | 15:59.10 | 6 | 642 |
| Sept. 12, 2024 | Mayo Invitational | 16:00.70 | 1 | 638 |
| Oct. 17, 2023 | Three Rivers Conference Championships | 16:07.40 | 1 | 620 |
| Oct. 8, 2024 | PEM/Jodi Rahman Invitational | 16:14.70 | 2 | 601 |
| Oct. 15, 2024 | Three Rivers Conference Championships | 16:15.20 | 1 | 600 |
| Oct. 26, 2023 | MSHSL Section 1A XC Championships | 16:24.90 | 1 | 575 |
| Sept. 20, 2025 | Roy Griak Invitational | 16:25.90 | 16 | 573 |
| Sept. 20, 2024 | Roy Griak Invitational | 16:34.10 | 3 | 552 |
| Oct. 10, 2023 | PEM Jodi Rahman Invitational | 16:34.20 | 2 | 552 |
| Sept. 14, 2023 | Rochester Mayo Invite | 16:46.41 | 13 | 522 |
| Aug. 31, 2023 | Stewartville Bill Glomski Invitational | 17:18.14 | 2 | 449 |
| Nov. 5, 2022 | MSHSL State Cross Country Championships | 17:22.43 | 71 | 439 |
| Nov. 13, 2022 | Team Heartland Regional Championships | 17:28.90 | 64 | 425 |
| Oct. 27, 2022 | MSHSL Section 1A XC Championships | 17:29.34 | 9 | 424 |
| Oct. 18, 2022 | Three Rivers Conference Championships | 17:32.00 | 5 | 418 |
| Sept. 22, 2023 | Roy Griak Invitational | 17:32.20 | 14 | 418 |
| Oct. 11, 2022 | PEM Jodi Rahman Invitational | 17:45.80 | 10 | 389 |
| Sept. 23, 2022 | Roy Griak Invitational | 18:23.10 | 86 | 315 |
800m
250
Points
2:26.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2023 | Caledonia/Spring Grove Invitational | 2:26.49 | 5 | 250 |
| Feb. 6, 2022 | USATF Minnesota Indoor Meet #4 | 2:39.44 | 28 | 101 |
mile
750
Points
4:28.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 12, 2024 | Brooks PR Invitational | 4:28.82 | 7 | 750 |
| March 16, 2025 | New Balance Nationals Indoor | 4:29.13 | 13 | 747 |
| March 10, 2024 | New Balance Nationals Indoor | 4:35.03 | 7 | 688 |
| Jan. 29, 2023 | USATF Minnesota All-Comers #3 | 5:09.20 | 1 | 393 |
| Feb. 19, 2023 | USATF Minnesota All-Comers #5 | 5:17.82 | 1 | 331 |
| Dec. 11, 2022 | USATF Minnesota All-Comers #1 | 5:25.86 | 1 | 279 |
Mile
Event Group
823
Points
4:20.30
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 12, 2025 | 1600m | MSHSL State Track & Field Championships | 4:20.30 | 3 | 823 |
| May 29, 2025 | 1600m | MSHSL Section 1A Championships | 4:22.51 | 1 | 799 |
| May 17, 2025 | 1600m | Class A State True Team Meet | 4:24.02 | 3 | 783 |
| April 11, 2025 | 1600m | Best in the Bluffs - Varsity | 4:25.92 | 1 | 764 |
| June 12, 2024 | 1600m | Brooks PR Invitational | 4:27.18 | 7 | 750 |
Distance
Event Group
864
Points
9:10.81
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 29, 2025 | 3200m | MSHSL Section 1A Championships | 9:10.81 | 1 | 864 |
| April 24, 2025 | 3200m | Jordan Invitational | 9:11.17 | 4 | 862 |
| April 25, 2025 | 3200m | Hamline Elite Meet | 9:11.17 | 4 | 862 |
| May 16, 2024 | 3200m | Cotter Invite | 9:22.63 | 1 | 806 |
| June 12, 2025 | 3200m | MSHSL State Track & Field Championships | 9:25.68 | 1 | 792 |
Cross Country
Event Group
808
Points
15:00.62
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 7, 2024 | 5K XC | New Balance RunningLane XC Championships | 15:00.62 | 12 | 808 |
| Nov. 10, 2024 | 5K XC | Nike Cross Nationals Heartland Regional | 15:09.20 | 21 | 783 |
| Sept. 13, 2025 | 5K XC | Heartland Preview | 15:16.50 | 1 | 761 |
| Nov. 1, 2025 | 5K XC | MSHSL Class A State Championships | 15:19.70 | 1 | 752 |
| Nov. 2, 2024 | 5K XC | MSHSL State Cross Country Championships | 15:23.50 | 1 | 741 |
Mid-D
Event Group
250
Points
2:26.49
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2023 | 800m | Caledonia/Spring Grove Invitational | 2:26.49 | 5 | 250 |
| Feb. 6, 2022 | 800m | USATF Minnesota Indoor Meet #4 | 2:39.44 | 28 | 101 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava