Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
960
Points
29:56.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | NCAA DI Cross Country Championships | 29:56.80 | 72 | 960 |
| Nov. 12, 2021 | NCAA Division I Midwest Region Cross Country Championships | 30:57.70 | 25 | 875 |
10000m
851
Points
31:15.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Phil Esten Challenge | 31:15.52 | 7 | 851 |
1000m
876
Points
2:29.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2019 | St. Olaf Mens Tostrud Classic | 2:29.15 | 2 | 876 |
| Feb. 7, 2020 | Hamster Invitational | 2:29.91 | 2 | 861 |
| Jan. 17, 2020 | St. Olaf Tri | 2:33.38 | 1 | 795 |
1500m
1000
Points
3:48.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 8, 2023 | Jim Click Shootout | 3:48.18 | 3 | 1000 |
| May 1, 2019 | Carleton Rolex Classic | 3:56.19 | 1 | 900 |
| April 10, 2021 | St. Olaf Men's Invitational | 3:58.42 | 1 | 874 |
| April 24, 2021 | SMU Drake Alternative | 3:59.27 | 1 | 863 |
| May 1, 2018 | Carleton Rolex Classic | 4:02.86 | 1 | 821 |
| May 11, 2019 | MIAC Track and Field Outdoor Championship | 4:07.85 | 2 | 765 |
| May 11, 2019 | MIAC Track and Field Outdoor Championship | 4:08.11 | 2 | 762 |
1600m
831
Points
4:19.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2017 | MSHSL Section 6AA Championship | 4:19.62 | 5 | 831 |
| June 2, 2016 | MSHSL Section 6AA Championship | 4:25.29 | 6 | 770 |
| May 5, 2017 | Wayzata Relays | 4:25.78 | 1 | 765 |
| April 20, 2017 | Shakopee Sabre Relays | 4:26.87 | 2 | 754 |
| May 10, 2017 | Section 7AAA True Team | 4:28.30 | 8 | 739 |
| April 26, 2016 | Joe Lane Invitational | 4:28.50 | 1 | 737 |
| May 13, 2016 | Section 7AAA True Team | 4:29.53 | 14 | 726 |
| April 22, 2016 | Shakopee Relays | 4:31.60 | 6 | 706 |
| May 2, 2017 | Buffalo Invitational | 4:31.98 | 1 | 702 |
| May 28, 2015 | MSHSL Section 6AA Championship | 4:33.01 | 13 | 691 |
| April 7, 2017 | Edina Boys Dual | 4:35.13 | 2 | 671 |
| May 6, 2015 | Section 7AAA True Team | 4:38.34 | 10 | 640 |
| May 2, 2014 | Wayzata Invite | 4:54.75 | 11 | 493 |
| May 22, 2013 | Classic Lake Conference MS Championships | 5:22.52 | 13 | 288 |
| May 13, 2013 | Minnetonka Border Battle | 5:34.96 | 1 | 214 |
| May 2, 2013 | Minnetonka West Boys Meet | 5:45.98 | 5 | 157 |
2mile_cc
708
Points
9:47.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2016 | Irish Invitational | 9:47.50 | 1 | 708 |
| Sept. 4, 2015 | Irish Invitational | 10:10.00 | 3 | 611 |
| Aug. 29, 2014 | Irish Invitational | 10:37.50 | 24 | 502 |
| Aug. 30, 2013 | Irish Invitational | 11:19.90 | 2 | 356 |
3000m
1095
Points
7:53.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 27, 2022 | US Ind. Ch. | 7:53.44 | 10 | 1095 |
| Jan. 25, 2020 | UW-Stout Open | 8:18.64 | 1 | 950 |
| Jan. 11, 2020 | Minnesota Open | 8:22.28 | 3 | 930 |
| Feb. 15, 2020 | Kelly Family Meet of the Hearts | 8:30.32 | 1 | 886 |
| Feb. 23, 2019 | MIAC Indoor Championship | 8:33.68 | 3 | 868 |
| Feb. 2, 2019 | Ted Nelson Classic | 8:38.48 | 4 | 842 |
| Feb. 10, 2018 | SDSU Classic | 8:39.87 | 12 | 835 |
| Jan. 18, 2019 | Carleton Triangular | 8:42.00 | 2 | 824 |
| Feb. 24, 2018 | MIAC Indoor Championship | 8:44.48 | 3 | 811 |
| Jan. 19, 2018 | St. Olaf Tri | 8:45.83 | 3 | 804 |
| May 25, 2019 | NCAA DIII Outdoor Track & Field National Championships | 9:08.95 | 4 | 690 |
3000msc
1211
Points
8:10.23
Personal Record
3200m
840
Points
9:15.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2017 | MSHSL Section 6AA Championship | 9:15.70 | 4 | 840 |
| April 28, 2017 | Hamline Elite Meet | 9:17.56 | 2 | 831 |
| May 10, 2017 | Section 7AAA True Team | 9:33.09 | 5 | 757 |
| June 2, 2016 | MSHSL Section 6AA Championship | 9:33.81 | 9 | 753 |
| May 17, 2016 | Lake Conference Championships | 9:34.23 | 2 | 751 |
| May 28, 2015 | MSHSL Section 6AA Championship | 9:35.44 | 11 | 746 |
| April 11, 2017 | Lake Conference Relays | 9:36.08 | 2 | 743 |
| May 12, 2015 | Lake Conference Championships | 9:43.25 | 4 | 710 |
| May 13, 2016 | Section 7AAA True Team | 9:47.23 | 8 | 693 |
| May 1, 2015 | Wayzata Relays | 9:49.29 | 2 | 683 |
| April 24, 2015 | Hamline Elite Meet | 9:49.45 | 10 | 683 |
| May 6, 2015 | Section 7AAA True Team | 9:55.13 | 7 | 658 |
| April 21, 2015 | Joe Lane Invitational | 9:58.01 | 1 | 646 |
| May 6, 2016 | Wayzata Relays | 10:16.84 | 4 | 567 |
| May 29, 2014 | MSHSL Section 6AA Championship | 10:17.35 | 18 | 565 |
| April 22, 2014 | Joe Lane Invitational | 10:22.46 | 6 | 545 |
| May 7, 2014 | Section 7AAA True Team | 10:24.27 | 13 | 538 |
| May 13, 2014 | Lake Conference Championships | 10:25.63 | 14 | 533 |
400h
1
Points
9:24.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2019 | Mike Fanelli Track Classic | 9:24.89 | 34 | 1 |
5000m
1029
Points
13:51.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2023 | Big 10 Outdoor Championships | 13:51.31 | 1 | 1029 |
| May 29, 2021 | NCAA Division III Outdoor Track & Field Championships | 13:55.27 | 1 | 1016 |
| May 5, 2021 | Carleton Rolex | 13:58.25 | 1 | 1006 |
| Nov. 4, 2023 | Abbott Dash to the Finish Line 5K | 14:00.00 | 14 | 1000 |
| May 15, 2022 | Big Ten Outdoor Track and Field Championships | 14:13.00 | 4 | 957 |
| April 17, 2021 | Carleton Relays | 14:23.66 | 1 | 923 |
| March 9, 2019 | NCAA DIII Indoor Track and Field Championships | 14:33.97 | 6 | 890 |
| March 9, 2019 | NCAA DIII Indoor Championships | 14:33.97 | 6 | 890 |
| May 15, 2021 | 2021 MIAC Outdoor Track & Field Championships | 14:34.58 | 1 | 888 |
| Feb. 23, 2019 | MIAC Indoor Championship | 14:38.93 | 1 | 874 |
| April 6, 2019 | Hamline Invitational | 14:49.80 | 2 | 841 |
| April 12, 2018 | Tomcat Twilight | 14:53.42 | 3 | 830 |
| Feb. 24, 2018 | MIAC Indoor Championship | 14:57.61 | 1 | 817 |
| Jan. 26, 2019 | Mark Schuck Open and Multi | 15:03.60 | 3 | 799 |
| Jan. 27, 2018 | Minnesota State Open & Multi | 15:16.74 | 2 | 761 |
| March 17, 2018 | Ross & Sharon Irwin Point Loma Invitational | 15:20.55 | 2 | 750 |
| May 12, 2018 | MIAC Track and Field Outdoor Championship | 15:23.94 | 8 | 740 |
5000m_cc
717
Points
15:31.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 13, 2016 | Nike Cross Nationals Heartland Regional | 15:31.80 | 19 | 717 |
| Sept. 8, 2016 | Bauman/Rovn Invitational | 15:39.53 | 2 | 696 |
| Oct. 26, 2016 | MSHSL Section 6AA Championships | 15:44.90 | 4 | 681 |
| Oct. 6, 2015 | Victoria Lions Invitational | 15:51.90 | 5 | 662 |
| Nov. 15, 2015 | Nike Cross Nationals Heartland Regional | 15:52.00 | 30 | 662 |
| Oct. 14, 2016 | Lake Conference Championships | 15:52.20 | 3 | 661 |
| Sept. 17, 2016 | Lakeville Applejack Invitaitonal | 15:53.96 | 1 | 656 |
| Oct. 14, 2015 | Lake Conference Championships | 15:54.18 | 8 | 656 |
| Nov. 7, 2015 | MSHSL State Cross Country Championships | 15:54.50 | 13 | 655 |
| Sept. 17, 2015 | Lakeville Applejack Invite | 16:03.08 | 1 | 632 |
| Nov. 5, 2016 | MSHSL State Cross Country Championships | 16:05.20 | 7 | 626 |
| Oct. 4, 2016 | Victoria Lions Invitational | 16:05.20 | 2 | 626 |
| Sept. 30, 2014 | Victoria Lions Invitational | 16:07.20 | 4 | 621 |
| Oct. 9, 2014 | Lake Conference Championships | 16:09.50 | 10 | 615 |
| Oct. 28, 2015 | MSHSL Section 6AA Championships | 16:11.30 | 7 | 610 |
| Sept. 10, 2015 | Bauman/Rovn | 16:16.88 | 6 | 596 |
| Oct. 22, 2014 | MSHSL Section 6AA Championships | 16:27.10 | 18 | 570 |
| Sept. 11, 2014 | Lakeville Applejack Invite | 16:33.40 | 10 | 554 |
| Sept. 26, 2015 | Roy Griak Invitational | 16:38.15 | 12 | 542 |
| Sept. 24, 2016 | Roy Griak Invitational | 16:38.57 | 6 | 541 |
| Nov. 9, 2014 | Nike Cross Nationals Heartland Regional | 16:51.20 | 15 | 511 |
| Oct. 23, 2013 | MSHSL Section 6AA Championships | 17:05.80 | 39 | 477 |
| Sept. 18, 2014 | Burnsville Blaze Invitational | 17:07.20 | 4 | 473 |
| Oct. 1, 2013 | Victoria Lions Invitational | 17:23.40 | 55 | 437 |
| Sept. 13, 2013 | Lakeville Applejack Invitational | 17:26.50 | 53 | 430 |
| Oct. 15, 2013 | Park Center Dundee Invite | 17:27.00 | 18 | 429 |
| Sept. 4, 2014 | Bauman/Rovn | 17:31.50 | 14 | 419 |
| Sept. 27, 2014 | Roy Griak Invitational | 17:35.91 | 81 | 410 |
| Oct. 10, 2013 | Lake Conference Championships | 17:44.00 | 33 | 393 |
| Sept. 28, 2013 | Roy Griak Invitational | 17:50.20 | 214 | 380 |
| Nov. 10, 2013 | Nike Cross Nationals Heartland Regional | 17:55.90 | 120 | 368 |
| Sept. 4, 2013 | Bauman/Rovn | 18:31.70 | 59 | 299 |
800m
811
Points
1:57.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2019 | Carleton Rolex Classic | 1:57.98 | 1 | 811 |
| April 25, 2017 | Minnetonka Joe Lane Invitational | 1:59.88 | 2 | 764 |
| Feb. 3, 2018 | Kelly Family Meet of the Hearts | 2:03.81 | 4 | 670 |
| May 22, 2013 | Classic Lake Conference MS Championships | 2:30.15 | 13 | 201 |
| May 13, 2013 | Minnetonka Border Battle | 2:34.07 | 3 | 154 |
| May 2, 2013 | Minnetonka West Boys Meet | 2:41.59 | 5 | 82 |
8000m_cc
887
Points
24:19.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 23, 2019 | NCAA D3 Cross Country Championship | 24:19.60 | 2 | 887 |
| Oct. 15, 2021 | Wisconsin Nuttycombe Invitational | 24:19.90 | 83 | 886 |
| Oct. 19, 2019 | Connecticut College XC Invitational | 24:21.40 | 4 | 884 |
| Nov. 2, 2019 | MIAC Championships | 24:37.40 | 1 | 856 |
| Nov. 16, 2019 | NCAA D3 Central Regional | 24:56.80 | 1 | 824 |
| Oct. 4, 2019 | Blugold Invitational | 24:58.30 | 2 | 821 |
| Nov. 17, 2018 | NCAA DIII Cross Country Championships | 24:58.90 | 38 | 820 |
| Oct. 14, 2017 | Lewis & Clark Invitational | 25:18.10 | 7 | 789 |
| Nov. 18, 2017 | NCAA DIII Cross Country Championships | 25:18.80 | 71 | 787 |
| Nov. 11, 2017 | NCAA DIII Central Regional | 25:21.60 | 9 | 783 |
| Sept. 28, 2018 | Blugold Invitational | 25:23.20 | 16 | 780 |
| Sept. 21, 2019 | Carleton Running of the Cows | 25:24.70 | 1 | 778 |
| Nov. 10, 2018 | NCAA D3 Central Regional | 25:37.10 | 28 | 758 |
| Sept. 30, 2017 | Carleton Running of the Cows | 25:40.00 | 1 | 753 |
| Oct. 27, 2018 | MIAC Championships | 25:50.90 | 6 | 736 |
| Oct. 28, 2017 | MIAC Championships | 26:00.60 | 6 | 721 |
| Sept. 8, 2017 | UW River Falls Falcon Invitational | 26:02.00 | 3 | 719 |
| Oct. 13, 2018 | KollgeTown Pre National Meet | 26:18.60 | 73 | 693 |
| Sept. 16, 2017 | St. Olaf Invitational | 26:38.50 | 15 | 663 |
| Sept. 7, 2018 | UW River Falls Falcon Invitational | 26:56.50 | 2 | 637 |
4mile_cc
855
Points
19:33.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2019 | Augie Twilight | 19:33.93 | 17 | 855 |
| Sept. 1, 2017 | Augie Twilight | 20:35.14 | 46 | 729 |
hj
1
Points
4-6
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2013 | Minnetonka West Boys Meet | 4-6 | 1 | 1 |
| May 13, 2013 | Minnetonka Border Battle | 4-6 | 1 | 1 |
| May 22, 2013 | Classic Lake Conference MS Championships | 4-8 | 10 | 1 |
mile
1033
Points
4:03.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 18, 2022 | Snowshoe Open | 4:03.48 | 1 | 1033 |
| Jan. 29, 2022 | Jack Johnson Classic | 4:04.23 | 1 | 1024 |
| Feb. 15, 2020 | Kelly Family Meet of the Hearts | 4:08.55 | 1 | 972 |
| Feb. 9, 2019 | Carleton Meet of the Hearts | 4:15.01 | 2 | 898 |
| Jan. 17, 2020 | St. Olaf Tri | 4:15.02 | 1 | 898 |
| Feb. 3, 2018 | Kelly Family Meet of the Hearts | 4:25.65 | 3 | 783 |
| Feb. 10, 2018 | SDSU Classic | 4:28.34 | 11 | 755 |
Cross Country
Event Group
960
Points
29:56.80
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 20, 2021 | 10000mCC | NCAA DI Cross Country Championships | 29:56.80 | 72 | 960 |
| Nov. 23, 2019 | 8000mCC | NCAA D3 Cross Country Championship | 24:19.60 | 2 | 887 |
| Oct. 15, 2021 | 8000mCC | Wisconsin Nuttycombe Invitational | 24:19.90 | 83 | 886 |
| Oct. 19, 2019 | 8000mCC | Connecticut College XC Invitational | 24:21.40 | 4 | 884 |
| Nov. 12, 2021 | 10000mCC | NCAA Division I Midwest Region Cross Country Championships | 30:57.70 | 25 | 875 |
Long-Distance
Event Group
1029
Points
13:51.31
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2023 | 5000m | Big 10 Outdoor Championships | 13:51.31 | 1 | 1029 |
| May 29, 2021 | 5000m | NCAA Division III Outdoor Track & Field Championships | 13:55.27 | 1 | 1016 |
| May 5, 2021 | 5000m | Carleton Rolex | 13:58.25 | 1 | 1006 |
| Nov. 4, 2023 | 5000m | Abbott Dash to the Finish Line 5K | 14:00.00 | 14 | 1000 |
| May 15, 2022 | 5000m | Big Ten Outdoor Track and Field Championships | 14:13.00 | 4 | 957 |
Mid-D
Event Group
876
Points
2:29.15
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 16, 2019 | 1000m | St. Olaf Mens Tostrud Classic | 2:29.15 | 2 | 876 |
| Feb. 7, 2020 | 1000m | Hamster Invitational | 2:29.91 | 2 | 861 |
| May 1, 2019 | 800m | Carleton Rolex Classic | 1:57.98 | 1 | 811 |
| Jan. 17, 2020 | 1000m | St. Olaf Tri | 2:33.38 | 1 | 795 |
| April 25, 2017 | 800m | Minnetonka Joe Lane Invitational | 1:59.88 | 2 | 764 |
Mile
Event Group
1033
Points
4:03.48
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 18, 2022 | Mile | Snowshoe Open | 4:03.48 | 1 | 1033 |
| Jan. 29, 2022 | Mile | Jack Johnson Classic | 4:04.23 | 1 | 1024 |
| April 8, 2023 | 1500m | Jim Click Shootout | 3:48.18 | 3 | 1000 |
| Feb. 15, 2020 | Mile | Kelly Family Meet of the Hearts | 4:08.55 | 1 | 972 |
| May 1, 2019 | 1500m | Carleton Rolex Classic | 3:56.19 | 1 | 900 |
Distance
Event Group
1095
Points
7:53.44
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 27, 2022 | 3000m | US Ind. Ch. | 7:53.44 | 10 | 1095 |
| Jan. 25, 2020 | 3000m | UW-Stout Open | 8:18.64 | 1 | 950 |
| Jan. 11, 2020 | 3000m | Minnesota Open | 8:22.28 | 3 | 930 |
| Feb. 15, 2020 | 3000m | Kelly Family Meet of the Hearts | 8:30.32 | 1 | 886 |
| Feb. 23, 2019 | 3000m | MIAC Indoor Championship | 8:33.68 | 3 | 868 |
Steeple
Event Group
1211
Points
8:10.23
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 11, 2025 | 3000mSC | Herculis | 8:10.23 | 9 | 1211 |
| May 18, 2024 | 3000mSC | USATF LA Grand Prix | 8:16.59 | 2 | 1182 |
| July 9, 2023 | 3000mSC | USATF Outdoor Championships | 8:23.69 | 6 | 1151 |
| June 11, 2022 | 3000mSC | NCAA D1 Outdoor Track & Field Championships | 8:25.03 | 8 | 1145 |
| May 27, 2023 | 3000mSC | 2023 NCAA Division 1 West Preliminary | 8:26.33 | 4 | 1139 |
Hurdles
Event Group
1
Points
9:24.89
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2019 | 400H | Mike Fanelli Track Classic | 9:24.89 | 34 | 1 |
Jump
Event Group
1
Points
4-6
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2013 | HJ | Minnetonka West Boys Meet | 4-6 | 1 | 1 |
| May 13, 2013 | HJ | Minnetonka Border Battle | 4-6 | 1 | 1 |
| May 22, 2013 | HJ | Classic Lake Conference MS Championships | 4-8 | 10 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava