Performance Dashboard
Athlete analytics & progression tracking
1000m
763
Points
2:35.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 7, 2019 | Crowell Open | 2:35.06 | 5 | 763 |
| Jan. 15, 2022 | Virginia Tech Invitational | 2:35.33 | 18 | 758 |
1500m
691
Points
4:14.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 26, 2016 | AAU Minnesota District Qualifier | 4:14.62 | 1 | 691 |
| July 3, 2016 | AAU Region 14 Qualifier | 4:14.75 | 1 | 690 |
1600m
726
Points
4:29.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 9, 2017 | Section 3AAA True Team Meet | 4:29.54 | 3 | 726 |
| April 11, 2017 | Lake Conference Relays | 4:31.03 | 3 | 711 |
| May 18, 2016 | Metro West Conference Championships | 4:33.44 | 2 | 687 |
| April 9, 2019 | Chaska Tri | 4:43.05 | 1 | 596 |
| May 20, 2015 | Metro West Conference Championships | 4:47.02 | 9 | 560 |
| April 27, 2015 | Missota Conference Relays | 4:50.97 | 7 | 525 |
| May 15, 2014 | Shakopee Open | 5:11.85 | 10 | 360 |
2mile_cc
628
Points
10:05.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2016 | Irish Invitational | 10:05.90 | 4 | 628 |
200m
670
Points
24.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2019 | Chaska Tri | 24.01 | 2 | 670 |
3200m
656
Points
9:55.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2016 | Metro West Conference Championships | 9:55.54 | 3 | 656 |
| May 5, 2015 | Section 3AAA True Team Meet | 10:53.11 | 22 | 431 |
| May 30, 2014 | MSHSL Section 2AA Finals | 11:35.20 | 34 | 296 |
400m
778
Points
51.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2019 | Wayzata Relays | 51.39 | 1 | 778 |
| May 8, 2018 | Section 3AAA True Team Meet | 52.24 | 4 | 731 |
| May 6, 2016 | Wayzata Relays | 53.29 | 5 | 675 |
| May 10, 2016 | Section 3AAA True Team Meet | 53.89 | 7 | 643 |
| June 3, 2016 | MSHSL Section 2AA Finals | 54.61 | 16 | 607 |
| May 30, 2015 | MSHSL Section 2AA Finals | 55.69 | 22 | 555 |
5000m_cc
575
Points
16:24.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 12, 2017 | Nike Cross Nationals Heartland Regional | 16:24.90 | 64 | 575 |
| Oct. 25, 2018 | MSHSL Section 2AA Championship | 16:45.20 | 14 | 525 |
| Aug. 26, 2016 | St. Paul Central Open | 16:49.00 | 4 | 516 |
| Nov. 3, 2018 | MSHSL State Cross Country Championships | 16:50.40 | 105 | 513 |
| Sept. 8, 2016 | Bauman/Rovn Invitational | 16:51.35 | 10 | 510 |
| Oct. 26, 2017 | MSHSL Section 2AA Championship | 16:54.00 | 14 | 504 |
| Sept. 12, 2017 | Norwood-Young America Lions Invitational | 16:56.65 | 4 | 498 |
| Aug. 25, 2017 | St. Paul Central Open | 17:01.00 | 8 | 488 |
| Nov. 4, 2017 | MSHSL State Cross Country Championships | 17:07.00 | 127 | 474 |
| Sept. 18, 2018 | Waconia Run of the Lakes CC Invite | 17:07.70 | 9 | 472 |
| Oct. 2, 2018 | Chaska Victoria Lions Invitational | 17:10.50 | 25 | 466 |
| Aug. 31, 2017 | St. Olaf High School Showcase | 17:12.00 | 21 | 462 |
| Sept. 19, 2017 | Waconia Run of the Lakes CC Invite | 17:12.80 | 6 | 461 |
| Oct. 6, 2018 | Alexandria Lions Meet Of Champions | 17:15.10 | 49 | 455 |
| Aug. 30, 2018 | St. Olaf High School Showcase | 17:18.50 | 49 | 448 |
| Sept. 20, 2016 | Waconia Run of the Lakes CC Invite | 17:19.70 | 8 | 445 |
| Sept. 23, 2017 | Milaca Mega Meet | 17:19.94 | 43 | 445 |
| Oct. 16, 2018 | Metro West Conference | 17:20.30 | 10 | 444 |
| Sept. 25, 2018 | Jefferson Jaguar Challenge | 17:23.20 | 14 | 437 |
| Oct. 27, 2016 | MSHSL Section 2AA Championship | 17:31.20 | 23 | 420 |
| Sept. 13, 2018 | Hutchinson Invitational | 17:34.60 | 12 | 413 |
| Oct. 17, 2017 | Metro West Conference | 17:35.90 | 7 | 410 |
| Oct. 29, 2015 | MSHSL Section 2AA Championship | 17:47.10 | 38 | 386 |
| Sept. 19, 2015 | Metro Invitational | 17:51.30 | 32 | 378 |
| Aug. 28, 2015 | St. Paul Central Open | 17:52.00 | 15 | 376 |
| Oct. 6, 2015 | Victoria Lions Invitational | 17:53.00 | 86 | 374 |
| Oct. 19, 2016 | Metro West Conference | 17:56.60 | 18 | 367 |
| Sept. 26, 2015 | Milaca Mega Meet | 18:00.00 | 65 | 360 |
| Oct. 7, 2017 | Alexandria Lions Meet Of Champions | 18:01.28 | 81 | 357 |
| Sept. 14, 2017 | Hutchinson Invitational | 18:03.80 | 21 | 352 |
| Oct. 10, 2015 | Lions Meet of Champions | 18:09.50 | 68 | 341 |
| Sept. 10, 2015 | Bauman/Rovn | 18:12.83 | 76 | 335 |
| Oct. 21, 2015 | Metro West Conference | 18:15.30 | 22 | 330 |
| Sept. 20, 2014 | Milaca Mega Meet | 18:29.60 | 70 | 303 |
| Oct. 13, 2014 | Metro West Conference | 18:32.50 | 48 | 298 |
| Oct. 21, 2013 | Lefty Wright Grade Level Challenge | 18:36.10 | 14 | 291 |
| Oct. 20, 2014 | Lefty Wright Grade Level Challenge | 18:37.00 | 14 | 290 |
| Sept. 30, 2014 | Victoria Lions Invitational | 18:42.10 | 150 | 281 |
| Sept. 13, 2014 | Metro Invitational | 18:43.20 | 49 | 279 |
| Oct. 4, 2014 | Lions Meet of Champions | 18:58.10 | 61 | 253 |
| Oct. 15, 2013 | Missota Conference Championships | 19:01.00 | 30 | 248 |
| Sept. 21, 2013 | Milaca Mega Meet | 19:02.50 | 50 | 246 |
| Aug. 22, 2014 | St. Paul Central Open | 19:05.00 | 47 | 242 |
| Sept. 14, 2013 | Metro Invitational | 19:08.60 | 55 | 236 |
| Sept. 4, 2014 | Bauman/Rovn | 19:32.30 | 103 | 199 |
| Aug. 23, 2013 | St. Paul Central Open | 19:35.00 | 70 | 195 |
| Oct. 1, 2013 | Victoria Lions Invitational | 19:36.10 | 153 | 193 |
| Oct. 5, 2013 | Lions Meet of Champions | 19:42.30 | 98 | 184 |
| Aug. 29, 2014 | St. Olaf High School Showcase | 20:10.70 | 229 | 146 |
| Sept. 4, 2013 | Bauman/Rovn | 20:44.00 | 50 | 107 |
800m
909
Points
1:54.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 9, 2018 | MSHSL State Track and Field Championships | 1:54.23 | 3 | 909 |
| June 17, 2018 | New Balance Nationals Outdoor | 1:55.16 | 6 | 884 |
| May 16, 2018 | Metro West Conference Championships | 1:55.36 | 1 | 879 |
| May 31, 2019 | MSHSL Section 2AA Finals | 1:55.45 | 1 | 877 |
| June 8, 2019 | MSHSL State Track and Field Championships | 1:55.48 | 4 | 876 |
| May 31, 2019 | MSHSL Section 2AA Finals | 1:55.55 | 1 | 874 |
| Feb. 15, 2020 | Giegengack Invitational | 1:55.77 | 1 | 868 |
| May 7, 2019 | Section 3AAA True Team Meet | 1:55.80 | 1 | 868 |
| June 10, 2017 | MSHSL State Track and Field Championships | 1:55.86 | 8 | 866 |
| June 1, 2017 | MSHSL Section 2AA Finals | 1:55.91 | 1 | 865 |
| June 9, 2018 | MSHSL State Track and Field Championships | 1:55.98 | 4 | 863 |
| Jan. 22, 2022 | Penn State National Open | 1:56.09 | 12 | 860 |
| June 8, 2019 | MSHSL State Track and Field Championships | 1:56.16 | 5 | 858 |
| April 22, 2023 | Team Challenge | 1:56.25 | 5 | 856 |
| May 15, 2019 | Metro West Conference Championships | 1:56.44 | 1 | 851 |
| June 1, 2018 | MSHSL Section 2AA Finals | 1:56.55 | 1 | 848 |
| Feb. 22, 2020 | Army Tune-Up | 1:56.91 | 3 | 839 |
| Jan. 15, 2022 | Virginia Tech Invitational | 1:56.95 | 12 | 838 |
| May 4, 2018 | Wayzata Relays | 1:56.99 | 1 | 837 |
| Jan. 21, 2023 | Villanova Invitational | 1:57.42 | 14 | 826 |
| April 28, 2017 | Hamline Elite Meet | 1:57.67 | 5 | 819 |
| Feb. 6, 2021 | Army v Villanova | 1:57.68 | 2 | 819 |
| April 26, 2019 | Hamline Elite Meet | 1:57.73 | 1 | 818 |
| Feb. 20, 2021 | Army vs Boston College | 1:57.92 | 4 | 813 |
| May 1, 2018 | Chanhassen Quad | 1:58.08 | 1 | 809 |
| June 1, 2018 | MSHSL Section 2AA Finals | 1:58.24 | 2 | 805 |
| Jan. 30, 2021 | Army v Northeastern | 1:58.54 | 8 | 797 |
| March 30, 2019 | MSU-Mankato Showcase | 1:58.65 | 1 | 794 |
| March 18, 2023 | Penn Challenge | 1:59.04 | 10 | 785 |
| Jan. 11, 2020 | Nittany Lion Challenge | 1:59.06 | 9 | 784 |
| May 17, 2017 | Metro West Conference Championships (rescheduled to 5/18) | 1:59.16 | 1 | 782 |
| April 27, 2018 | Hamline Elite Meet | 1:59.41 | 1 | 776 |
| April 22, 2017 | Mankato Maverick Invitational | 1:59.73 | 1 | 768 |
| May 5, 2017 | Wayzata Relays | 1:59.76 | 1 | 767 |
| June 1, 2017 | MSHSL Section 2AA Finals | 1:59.87 | 1 | 764 |
| Jan. 8, 2022 | West Point Open | 2:00.13 | 4 | 758 |
| April 4, 2017 | Chanhassen/Chaska Time Trials | 2:00.13 | 1 | 758 |
| July 3, 2016 | AAU Region 14 Qualifier | 2:00.28 | 1 | 754 |
| Jan. 18, 2020 | Keydet Invitational (College) | 2:00.84 | 14 | 741 |
| March 31, 2018 | MSU Showcase | 2:01.59 | 2 | 722 |
| April 1, 2017 | MSU Showcase | 2:03.02 | 2 | 689 |
| June 26, 2016 | AAU Minnesota District Qualifier | 2:04.35 | 1 | 658 |
| May 10, 2016 | Section 3AAA True Team Meet | 2:05.20 | 8 | 639 |
| April 9, 2016 | Mankato Varsity Showcase | 2:07.08 | 11 | 597 |
| May 20, 2015 | Metro West Conference Championships | 2:09.69 | 13 | 542 |
| May 18, 2015 | Metro West Conference Prelims | 2:09.69 | 13 | 542 |
| May 30, 2015 | MSHSL Section 2AA Finals | 2:11.46 | 26 | 506 |
| April 21, 2015 | Joe Lane Invitational | 2:12.79 | 10 | 479 |
| April 22, 2014 | Joe Lane Invitational | 2:17.18 | 13 | 398 |
| May 2, 2014 | Wayzata Invite | 2:19.25 | 23 | 362 |
Mid-D
Event Group
909
Points
1:54.23
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 9, 2018 | 800m | MSHSL State Track and Field Championships | 1:54.23 | 3 | 909 |
| June 17, 2018 | 800m | New Balance Nationals Outdoor | 1:55.16 | 6 | 884 |
| May 16, 2018 | 800m | Metro West Conference Championships | 1:55.36 | 1 | 879 |
| May 31, 2019 | 800m | MSHSL Section 2AA Finals | 1:55.45 | 1 | 877 |
| June 8, 2019 | 800m | MSHSL State Track and Field Championships | 1:55.48 | 4 | 876 |
Mile
Event Group
726
Points
4:29.54
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 9, 2017 | 1600m | Section 3AAA True Team Meet | 4:29.54 | 3 | 726 |
| April 11, 2017 | 1600m | Lake Conference Relays | 4:31.03 | 3 | 711 |
| June 26, 2016 | 1500m | AAU Minnesota District Qualifier | 4:14.62 | 1 | 691 |
| July 3, 2016 | 1500m | AAU Region 14 Qualifier | 4:14.75 | 1 | 690 |
| May 18, 2016 | 1600m | Metro West Conference Championships | 4:33.44 | 2 | 687 |
Cross Country
Event Group
628
Points
10:05.90
Personal Record
2MileCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 2, 2016 | 2MileCC | Irish Invitational | 10:05.90 | 4 | 628 |
| Nov. 12, 2017 | 5K XC | Nike Cross Nationals Heartland Regional | 16:24.90 | 64 | 575 |
| Oct. 25, 2018 | 5K XC | MSHSL Section 2AA Championship | 16:45.20 | 14 | 525 |
| Aug. 26, 2016 | 5K XC | St. Paul Central Open | 16:49.00 | 4 | 516 |
| Nov. 3, 2018 | 5K XC | MSHSL State Cross Country Championships | 16:50.40 | 105 | 513 |
Short Sprints
Event Group
670
Points
24.01
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2019 | 200m | Chaska Tri | 24.01 | 2 | 670 |
Distance
Event Group
656
Points
9:55.54
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2016 | 3200m | Metro West Conference Championships | 9:55.54 | 3 | 656 |
| May 5, 2015 | 3200m | Section 3AAA True Team Meet | 10:53.11 | 22 | 431 |
| May 30, 2014 | 3200m | MSHSL Section 2AA Finals | 11:35.20 | 34 | 296 |
Long Sprints
Event Group
778
Points
51.39
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2019 | 400m | Wayzata Relays | 51.39 | 1 | 778 |
| May 8, 2018 | 400m | Section 3AAA True Team Meet | 52.24 | 4 | 731 |
| May 6, 2016 | 400m | Wayzata Relays | 53.29 | 5 | 675 |
| May 10, 2016 | 400m | Section 3AAA True Team Meet | 53.89 | 7 | 643 |
| June 3, 2016 | 400m | MSHSL Section 2AA Finals | 54.61 | 16 | 607 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava