Performance Dashboard
Athlete analytics & progression tracking
1500m
642
Points
4:19.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 30, 2023 | USATF National Junior Olympic Championship | 4:19.35 | 38 | 642 |
| June 18, 2023 | USATF Minnesota Association Junior Olympic Championships | 4:25.49 | 1 | 581 |
| July 16, 2023 | USATF Region 8 Junior Olympic Championships | 4:29.18 | 4 | 545 |
| June 16, 2024 | USATF Minnesota Association Junior Olympic Championships | 4:31.31 | 5 | 526 |
1600m
626
Points
4:39.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2023 | MSHSL Section 4A T&F Finals | 4:39.81 | 4 | 626 |
| May 10, 2022 | Section 4A True Team Meet | 4:40.08 | 4 | 623 |
| May 18, 2023 | Minnesota Classic Athletic Association Conference Championships | 4:40.34 | 4 | 621 |
| May 9, 2023 | Section 4A True Team Meet | 4:40.85 | 4 | 616 |
| May 4, 2023 | Chuck Johnson Invitational | 4:41.71 | 2 | 608 |
| May 16, 2024 | MCAA Conference Championships | 4:42.10 | 3 | 604 |
| May 11, 2024 | Gryphon Mega Meet – Varsity and JV | 4:42.44 | 2 | 601 |
| May 21, 2022 | Saint Francis Terry Nutter Last Chance | 4:42.68 | 1 | 599 |
| May 7, 2024 | Section 4A True Team | 4:43.21 | 2 | 594 |
| June 4, 2022 | MSHSL Section 4A T&F Finals | 4:43.93 | 7 | 587 |
| June 1, 2024 | MSHSL Section 4A Championships | 4:44.90 | 9 | 579 |
| April 24, 2023 | Big Lake Invitational | 4:44.97 | 1 | 578 |
| April 27, 2023 | Big Lake Invitational | 4:44.97 | 1 | 578 |
| April 20, 2023 | Osseo Invitational | 4:45.71 | 7 | 571 |
| April 18, 2024 | Osseo TF Invite | 4:46.61 | 4 | 563 |
| April 15, 2024 | Gryphon Invitational | 4:47.76 | 1 | 553 |
| April 28, 2022 | Big Lake Invitational | 4:53.47 | 1 | 504 |
| June 9, 2021 | MSHSL Section 5A Championships | 4:55.78 | 5 | 484 |
| April 17, 2021 | Spectrum Track Meet | 4:56.14 | 2 | 481 |
| June 1, 2021 | MSHSL Section 5A - Sub-Section 17 | 4:57.27 | 3 | 472 |
| June 1, 2019 | MSHSL Section 4A T&F Finals | 5:01.87 | 20 | 435 |
| April 25, 2019 | Big Lake Invitational | 5:03.24 | 5 | 424 |
| May 23, 2019 | Rockford Last Chance Meet | 5:03.63 | 6 | 421 |
| May 10, 2019 | Monticello JV | 5:05.74 | 2 | 405 |
| May 2, 2019 | Princeton Chuck Johnson Memorial Invitational | 5:06.93 | 9 | 396 |
| April 4, 2019 | Monti Quad 19 | 5:20.37 | 8 | 302 |
200m
484
Points
25.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 26, 2022 | Rockford Last Chance Meet | 25.73 | 13 | 484 |
| April 4, 2019 | Monti Quad 19 | 28.47 | 22 | 251 |
3200m
573
Points
10:15.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2023 | MSHSL Section 4A T&F Finals | 10:15.41 | 5 | 573 |
| May 2, 2024 | Chuck Johnson Invitational | 10:18.80 | 1 | 559 |
| May 18, 2023 | Minnesota Classic Athletic Association Conference Championships | 10:20.98 | 2 | 551 |
400m
527
Points
56.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 26, 2022 | Rockford Last Chance Meet | 56.27 | 5 | 527 |
| Feb. 4, 2024 | USATF Minnesota All-Comers #5 | 57.06 | 20 | 491 |
| April 28, 2022 | Big Lake Invitational | 57.92 | 6 | 453 |
| Feb. 5, 2023 | USATF Minnesota All-Comers #4 | 59.80 | 21 | 376 |
| May 2, 2019 | Princeton Chuck Johnson Memorial Invitational | 1:00.97 | 6 | 332 |
| May 10, 2019 | Monticello JV | 1:02.89 | 12 | 265 |
5000m_cc
533
Points
16:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2022 | Minnesota Classic Athletic Association Championship | 16:42.00 | 2 | 533 |
| Oct. 14, 2023 | Minnesota Classic Athletic Association Championship | 16:58.80 | 7 | 493 |
| Aug. 25, 2023 | Spectrum Early Bird | 17:01.10 | 2 | 487 |
| Oct. 25, 2022 | MSHSL Section 4A XC Championships | 17:15.00 | 14 | 456 |
| Sept. 9, 2022 | Anoka Steve Hoag Invitational | 17:25.20 | 11 | 433 |
| Oct. 8, 2020 | Parnassus Tri | 17:31.72 | 3 | 419 |
| Sept. 25, 2021 | Milaca Mega Meet | 17:32.10 | 14 | 418 |
| Sept. 30, 2021 | Osseo Invitational | 17:33.71 | 18 | 415 |
| Sept. 16, 2022 | Blaine Invitational | 17:35.30 | 19 | 411 |
| Sept. 21, 2023 | Burnsville Blaze Invitational | 17:36.00 | 6 | 410 |
| Sept. 7, 2023 | Anoka Steve Hoag Invitational | 17:36.10 | 26 | 409 |
| Oct. 4, 2023 | STMA Invite (postponed from 10/3) | 17:39.30 | 51 | 403 |
| Oct. 26, 2021 | MSHSL Section 4A XC Championships | 17:40.40 | 17 | 400 |
| Nov. 6, 2021 | MSHSL State Cross Country Championships | 17:41.69 | 64 | 398 |
| Oct. 4, 2021 | STMA Invite | 17:45.80 | 37 | 389 |
| Sept. 29, 2022 | Osseo Invitational | 17:46.50 | 37 | 388 |
| Oct. 5, 2022 | Eagle Ridge Academy Gryphon Invitational | 17:47.22 | 12 | 386 |
| Oct. 26, 2023 | MSHSL Section 5A XC Championships | 17:47.90 | 14 | 385 |
| Sept. 1, 2023 | Maple Lake Invitational | 17:48.20 | 4 | 384 |
| Sept. 16, 2020 | Providence Academy Tri | 17:48.62 | 2 | 383 |
| Sept. 28, 2023 | Osseo Invitational | 17:52.63 | 35 | 375 |
| Aug. 26, 2022 | Spectrum Early Bird | 17:53.00 | 6 | 374 |
| Sept. 30, 2020 | STMA Tri | 18:00.99 | 1 | 358 |
| Sept. 11, 2021 | Monticello Invitational | 18:01.20 | 10 | 358 |
| Sept. 2, 2022 | Maple Lake Invitational | 18:02.00 | 7 | 356 |
| Sept. 3, 2020 | Providence Academy vs Parnassus, Math and Science | 18:03.25 | 3 | 354 |
| Sept. 2, 2021 | Princeton Invitational | 18:03.50 | 8 | 353 |
| Oct. 16, 2020 | MSHSL Section 5A Championships | 18:33.70 | 17 | 296 |
| Sept. 7, 2019 | Monticello Invitational | 18:35.40 | 27 | 293 |
| Sept. 26, 2019 | Osseo Invitational | 18:47.90 | 48 | 271 |
| Oct. 24, 2019 | MSHSL Section 5A Championships | 18:51.80 | 55 | 264 |
| Sept. 11, 2019 | Anoka Steve Hoag Invitational | 18:52.20 | 77 | 263 |
| Oct. 8, 2019 | Mora Last Chance Meet | 19:02.00 | 19 | 247 |
| Oct. 25, 2018 | MSHSL Section 5A Championships | 19:11.70 | 76 | 231 |
| Oct. 2, 2018 | STMA Invite | 19:12.00 | 12 | 230 |
| Sept. 19, 2019 | STMA Invite | 19:13.80 | 33 | 228 |
| Oct. 11, 2018 | Princeton Last Chance (postponed) | 19:23.50 | 11 | 212 |
| Sept. 25, 2018 | Chisago Lakes Invite | 19:51.90 | 0 | 171 |
| Sept. 8, 2018 | Monticello Invitational | 20:10.60 | 33 | 146 |
| Aug. 29, 2019 | Princeton Invitational | 20:11.10 | 57 | 146 |
| Aug. 30, 2018 | Princeton Invitational | 20:53.12 | 39 | 97 |
| Sept. 13, 2018 | Anoka Rum River Invitational | 21:31.80 | 115 | 61 |
800m
631
Points
2:05.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2023 | Rockford Last Chance Meet | 2:05.55 | 3 | 631 |
| May 7, 2024 | Section 4A True Team | 2:06.81 | 4 | 603 |
| April 25, 2024 | Big Lake Invitational | 2:07.24 | 1 | 594 |
| June 16, 2024 | USATF Minnesota Association Junior Olympic Championships | 2:07.48 | 8 | 588 |
| May 5, 2022 | Princeton Chuck Johnson Memorial Invitational | 2:07.82 | 3 | 581 |
| May 9, 2023 | Section 4A True Team Meet | 2:08.22 | 7 | 573 |
| June 27, 2023 | USATF Minnesota All Comers Meet #2 | 2:09.07 | 3 | 555 |
| May 21, 2022 | Saint Francis Terry Nutter Last Chance | 2:09.26 | 3 | 551 |
| Feb. 25, 2024 | USATF Minnesota All Comers Meet #7 | 2:09.61 | 16 | 543 |
| Jan. 28, 2024 | USATF Minnesota All-Comers #4 | 2:09.63 | 13 | 543 |
| April 18, 2024 | Osseo TF Invite | 2:09.93 | 9 | 537 |
| May 10, 2022 | Section 4A True Team Meet | 2:10.37 | 6 | 528 |
| April 20, 2023 | Osseo Invitational | 2:10.39 | 8 | 527 |
| May 11, 2024 | Gryphon Mega Meet – Varsity and JV | 2:11.28 | 4 | 509 |
| Jan. 7, 2024 | USATF Minnesota All-Comers #3 | 2:12.00 | 13 | 495 |
| Feb. 4, 2024 | USATF Minnesota All-Comers #5 | 2:12.02 | 7 | 495 |
| May 19, 2021 | MW True Team Tri | 2:15.66 | 2 | 425 |
| May 16, 2021 | True Team Section 4A (Virtual) | 2:15.66 | 2 | 425 |
| Feb. 5, 2023 | USATF Minnesota All-Comers #4 | 2:17.34 | 17 | 395 |
| June 1, 2019 | MSHSL Section 4A T&F Finals | 2:18.17 | 24 | 380 |
| May 23, 2019 | Rockford Last Chance Meet | 2:19.27 | 7 | 361 |
| April 25, 2019 | Big Lake Invitational | 2:22.06 | 4 | 316 |
mile
573
Points
4:47.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2024 | USATF Minnesota All Comers Meet #7 | 4:47.27 | 12 | 573 |
| Jan. 28, 2024 | USATF Minnesota All-Comers #4 | 4:49.92 | 21 | 549 |
| Feb. 19, 2023 | USATF Minnesota All-Comers #5 | 4:52.40 | 20 | 528 |
| Jan. 29, 2023 | USATF Minnesota All-Comers #3 | 5:00.12 | 23 | 463 |
mile_cc
203
Points
5:39.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 16, 2019 | Park Center Pirate Sophomore and Under Meet | 5:39.00 | 2 | 203 |
tj
1
Points
24-0.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Spectrum Track Meet | 24-0.5 | 10 | 1 |
Mile
Event Group
642
Points
4:19.35
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 30, 2023 | 1500m | USATF National Junior Olympic Championship | 4:19.35 | 38 | 642 |
| June 3, 2023 | 1600m | MSHSL Section 4A T&F Finals | 4:39.81 | 4 | 626 |
| May 10, 2022 | 1600m | Section 4A True Team Meet | 4:40.08 | 4 | 623 |
| May 18, 2023 | 1600m | Minnesota Classic Athletic Association Conference Championships | 4:40.34 | 4 | 621 |
| May 9, 2023 | 1600m | Section 4A True Team Meet | 4:40.85 | 4 | 616 |
Short Sprints
Event Group
484
Points
25.73
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 26, 2022 | 200m | Rockford Last Chance Meet | 25.73 | 13 | 484 |
| April 4, 2019 | 200m | Monti Quad 19 | 28.47 | 22 | 251 |
Distance
Event Group
573
Points
10:15.41
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 3, 2023 | 3200m | MSHSL Section 4A T&F Finals | 10:15.41 | 5 | 573 |
| May 2, 2024 | 3200m | Chuck Johnson Invitational | 10:18.80 | 1 | 559 |
| May 18, 2023 | 3200m | Minnesota Classic Athletic Association Conference Championships | 10:20.98 | 2 | 551 |
Long Sprints
Event Group
527
Points
56.27
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 26, 2022 | 400m | Rockford Last Chance Meet | 56.27 | 5 | 527 |
| Feb. 4, 2024 | 400m | USATF Minnesota All-Comers #5 | 57.06 | 20 | 491 |
| April 28, 2022 | 400m | Big Lake Invitational | 57.92 | 6 | 453 |
| Feb. 5, 2023 | 400m | USATF Minnesota All-Comers #4 | 59.80 | 21 | 376 |
| May 2, 2019 | 400m | Princeton Chuck Johnson Memorial Invitational | 1:00.97 | 6 | 332 |
Cross Country
Event Group
533
Points
16:42.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 15, 2022 | 5K XC | Minnesota Classic Athletic Association Championship | 16:42.00 | 2 | 533 |
| Oct. 14, 2023 | 5K XC | Minnesota Classic Athletic Association Championship | 16:58.80 | 7 | 493 |
| Aug. 25, 2023 | 5K XC | Spectrum Early Bird | 17:01.10 | 2 | 487 |
| Oct. 25, 2022 | 5K XC | MSHSL Section 4A XC Championships | 17:15.00 | 14 | 456 |
| Sept. 9, 2022 | 5K XC | Anoka Steve Hoag Invitational | 17:25.20 | 11 | 433 |
Mid-D
Event Group
631
Points
2:05.55
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 23, 2023 | 800m | Rockford Last Chance Meet | 2:05.55 | 3 | 631 |
| May 7, 2024 | 800m | Section 4A True Team | 2:06.81 | 4 | 603 |
| April 25, 2024 | 800m | Big Lake Invitational | 2:07.24 | 1 | 594 |
| June 16, 2024 | 800m | USATF Minnesota Association Junior Olympic Championships | 2:07.48 | 8 | 588 |
| May 5, 2022 | 800m | Princeton Chuck Johnson Memorial Invitational | 2:07.82 | 3 | 581 |
Jump
Event Group
1
Points
24-0.5
Personal Record
TJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2021 | TJ | Spectrum Track Meet | 24-0.5 | 10 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava