Performance Dashboard
Athlete analytics & progression tracking
1500m
1065
Points
4:18.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 11, 2025 | Jim Duncan Invitational | 4:18.13 | 1 | 1065 |
| March 29, 2025 | Raleigh Relays | 4:19.51 | 18 | 1054 |
| April 26, 2025 | Drake Relays | 4:26.58 | 10 | 1002 |
| April 30, 2022 | Drake Relays | 4:32.41 | 17 | 959 |
| April 2, 2023 | Wartburg Outdoor Select | 4:32.95 | 2 | 956 |
1600m
889
Points
5:01.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2021 | Northwest Suburban Conference Championships | 5:01.91 | 1 | 889 |
| May 18, 2021 | Osseo Track Meet | 5:12.33 | 1 | 823 |
| May 16, 2021 | True Team Section 4AA (Virtual) | 5:12.33 | 1 | 823 |
| May 23, 2019 | Northwest Suburban Conference Championships | 5:14.12 | 1 | 812 |
| April 29, 2021 | Blaine Pent | 5:18.37 | 1 | 786 |
| May 19, 2018 | MSHSCA State True Team Championships | 5:21.32 | 2 | 768 |
| May 24, 2018 | Northwest Suburban Conference Championships | 5:24.93 | 1 | 746 |
| April 24, 2018 | Minnetonka Joe Lane Invitational | 5:24.99 | 1 | 746 |
| May 10, 2018 | Section 4AA True Team Meet | 5:29.20 | 1 | 721 |
| April 6, 2019 | Mounds View Last Man Standing Invitational | 5:32.05 | 1 | 705 |
| May 9, 2019 | Section 4AA True Team Meet | 5:34.10 | 1 | 693 |
2mile_cc
579
Points
12:58.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2017 | Park Center Pirate Sophomore and Under Meet | 12:58.00 | 1 | 579 |
2500m_cc
572
Points
9:58.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2017 | Minneapolis South Tiger Invitational | 9:58.00 | 1 | 572 |
3000m
923
Points
9:57.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 19, 2024 | Cyclone Open | 9:57.09 | 9 | 923 |
3000m_cc
528
Points
12:24.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 23, 2017 | Roy Griak Invitational | 12:24.00 | 10 | 528 |
3200m
764
Points
11:36.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | Lakeville Mega Meet (postponed) | 11:36.94 | 1 | 764 |
| May 2, 2019 | Blaine Invite (postponed) | 11:44.68 | 1 | 744 |
| May 19, 2018 | MSHSCA State True Team Championships | 11:47.07 | 5 | 738 |
| May 10, 2018 | Section 4AA True Team Meet | 12:02.05 | 1 | 700 |
| May 9, 2019 | Section 4AA True Team Meet | 12:03.46 | 2 | 697 |
| June 1, 2018 | MSHSL Section 5AA Finals | 12:15.57 | 14 | 667 |
4000m_cc
753
Points
14:55.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2021 | Hawkeye Invitational | 14:55.80 | 36 | 753 |
5000m_cc
871
Points
17:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Cyclone Preview | 17:42.00 | 17 | 871 |
| Sept. 21, 2024 | Woody Greeno / Jay Dirksen Invitational | 17:49.44 | 5 | 858 |
| Sept. 17, 2022 | 2022 Greeno/Dirksen Invite | 18:04.10 | 13 | 834 |
| Sept. 1, 2023 | Minnesota Oz Memorial (HS Races Cancelled) | 18:17.70 | 3 | 812 |
| Oct. 24, 2019 | MSHSL Section 5AA Championships | 18:55.30 | 8 | 752 |
| Oct. 26, 2017 | MSHSL Section 5AA Championships | 19:07.80 | 7 | 733 |
| Aug. 29, 2018 | Orono Twilight | 19:17.20 | 1 | 718 |
| Nov. 4, 2017 | MSHSL State Cross Country Championships | 19:21.30 | 54 | 712 |
| Oct. 2, 2020 | Spring Lake Park Tri | 19:23.00 | 1 | 709 |
| Nov. 2, 2019 | MSHSL State Cross Country Championships | 19:29.70 | 80 | 699 |
| Oct. 25, 2018 | MSHSL Section 5AA Championships | 19:30.10 | 16 | 699 |
| Sept. 11, 2019 | Anoka Steve Hoag Invitational | 19:34.10 | 11 | 693 |
| Nov. 3, 2018 | MSHSL State Cross Country Championships | 19:39.70 | 96 | 684 |
| Sept. 11, 2020 | Totino Grace Vs. Osseo | 19:42.00 | 1 | 681 |
| Sept. 17, 2020 | Osseo Tri | 19:44.00 | 1 | 678 |
| Sept. 6, 2019 | Faribault Invitational | 19:50.80 | 6 | 668 |
| Oct. 7, 2020 | Northwest Suburban Conference Championships | 19:55.10 | 9 | 662 |
| Sept. 19, 2019 | STMA Invite | 19:55.20 | 2 | 661 |
| Oct. 15, 2020 | MSHSL Section 5AA Championships | 19:56.10 | 14 | 660 |
| Oct. 12, 2017 | Northwest Suburban Conference Championships | 19:57.77 | 5 | 658 |
| Sept. 28, 2019 | Roy Griak Invitational | 20:05.10 | 9 | 647 |
| Oct. 6, 2018 | Swain Meet | 20:05.70 | 16 | 646 |
| Oct. 10, 2018 | Northwest Suburban Conference Championships | 20:06.90 | 12 | 644 |
| Sept. 13, 2018 | Anoka Rum River Invitational | 20:07.10 | 12 | 644 |
| Oct. 10, 2019 | Northwest Suburban Conference Championships | 20:14.20 | 8 | 634 |
| Sept. 8, 2017 | Faribault Invitational | 20:40.10 | 18 | 597 |
| Oct. 7, 2017 | Swain Meet | 20:43.20 | 7 | 593 |
| Sept. 25, 2020 | Rogers Vs. Totino-Grace | 20:55.00 | 1 | 577 |
| Sept. 14, 2017 | Anoka Rum River Invitational | 20:57.91 | 17 | 573 |
| Aug. 28, 2020 | Armstrong Vs. Totino-Grace | 21:03.00 | 1 | 566 |
| Sept. 29, 2018 | Roy Griak Invitational | 21:35.00 | 93 | 524 |
| Oct. 5, 2019 | Swain Meet | 21:55.80 | 12 | 497 |
6000m_cc
931
Points
21:01.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2024 | Missouri Valley Conference Cross Country Championships | 21:01.20 | 19 | 931 |
| Nov. 15, 2024 | NCAA DI Midwest Regional Championships | 21:11.94 | 70 | 917 |
| Oct. 4, 2024 | Sean Earl Loyola Lakefront Invite | 21:12.70 | 81 | 916 |
| Sept. 29, 2023 | Sean Earl Loyola Lakefront Invitational | 21:23.50 | 77 | 901 |
| Oct. 18, 2024 | Bradley University "Pink" Classic | 21:32.34 | 64 | 889 |
| Nov. 11, 2022 | NCAA Division I Midwest Region Cross Country Championships | 21:36.50 | 79 | 884 |
| Oct. 14, 2022 | Bradley Pink Classic | 21:37.90 | 58 | 882 |
| Oct. 27, 2023 | MVC XC Championships | 21:49.48 | 18 | 866 |
| Oct. 27, 2023 | Missouri Valley Conference Championships | 21:49.50 | 18 | 866 |
| Nov. 10, 2023 | NCAA Division I Midwest Region Cross Country Championships | 22:01.30 | 68 | 851 |
| Sept. 30, 2022 | Gans Creek Classic | 22:03.10 | 80 | 848 |
| Oct. 28, 2022 | Missouri Valley Conference | 22:16.30 | 18 | 831 |
| Nov. 12, 2021 | NCAA Division I Midwest Region Cross Country Championships | 22:24.70 | 106 | 820 |
| Sept. 17, 2021 | ISU Redbird Invitational | 22:32.40 | 39 | 811 |
800m
1093
Points
2:03.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Drake Relays | 2:03.95 | 1 | 1093 |
| April 18, 2025 | Bryan Clay Invitational | 2:04.36 | 5 | 1086 |
| May 19, 2025 | Missouri Valley Track and Field Championships | 2:04.87 | 1 | 1077 |
| May 18, 2025 | MVC Track and Field Championships | 2:04.87 | 1 | 1077 |
| March 29, 2025 | Raleigh Relays | 2:05.69 | 6 | 1063 |
| Feb. 22, 2025 | Alex Wilson Invitational | 2:06.34 | 1 | 1052 |
| May 12, 2024 | MVC Outdoor Track & Field Championship | 2:06.35 | 2 | 1052 |
| May 18, 2025 | MVC Track and Field Championships | 2:06.67 | 1 | 1046 |
| May 19, 2025 | Missouri Valley Track and Field Championships | 2:06.67 | 1 | 1046 |
| March 3, 2025 | Missouri Valley Conference Indoor Championships | 2:07.60 | 1 | 1031 |
| May 3, 2024 | ISU Alumni Invitational | 2:07.85 | 1 | 1026 |
| April 29, 2023 | Drake Relays | 2:08.66 | 3 | 1013 |
| May 14, 2023 | Missouri Valley Conference | 2:08.93 | 4 | 1008 |
| March 3, 2025 | Missouri Valley Conference Indoor Championships | 2:09.36 | 1 | 1001 |
| Feb. 8, 2025 | Iowa State Classic | 2:09.45 | 1 | 1000 |
| May 12, 2023 | Missouri Valley Outdoor Track and Field Championship | 2:10.93 | 2 | 975 |
| May 14, 2023 | Missouri Valley Conference | 2:10.93 | 2 | 975 |
| Feb. 28, 2022 | MVC Indoor Championships | 2:11.12 | 4 | 972 |
| May 12, 2024 | MVC Outdoor Track & Field Championship | 2:11.43 | 4 | 967 |
| Feb. 3, 2024 | Iowa State Classic | 2:11.53 | 1 | 966 |
| Feb. 11, 2022 | Iowa State Classic | 2:12.41 | 24 | 951 |
| Feb. 4, 2023 | ISU Classic | 2:12.53 | 2 | 949 |
| Feb. 4, 2023 | 2023 Iowa State Classic | 2:12.53 | 2 | 949 |
| June 19, 2021 | MSHSL State Track and Field Championships | 2:12.91 | 4 | 943 |
| Feb. 26, 2024 | MVC Indoor Championships | 2:13.20 | 6 | 939 |
| Jan. 21, 2023 | Cyclone Open | 2:13.46 | 1 | 934 |
| June 8, 2019 | MSHSL State Track and Field Championships | 2:13.69 | 4 | 931 |
| Feb. 5, 2022 | Frank Sevigne Husker Invitational | 2:14.06 | 2 | 925 |
| June 8, 2019 | MSHSL State Track and Field Championships | 2:14.23 | 1 | 922 |
| Feb. 26, 2024 | MVC Indoor Championships | 2:14.57 | 6 | 917 |
| Feb. 1, 2025 | Washburn Open | 2:15.25 | 9 | 906 |
| Feb. 27, 2023 | MVC Indoor TF Championship | 2:15.83 | 4 | 897 |
| June 12, 2021 | MSHSL Section 5AA Finals | 2:16.30 | 1 | 889 |
| April 26, 2019 | Hamline Elite Meet | 2:16.53 | 2 | 886 |
| Feb. 27, 2023 | MVC Indoor TF Championship | 2:16.75 | 6 | 882 |
| Feb. 28, 2022 | MVC Indoor Championships | 2:18.03 | 6 | 862 |
| May 6, 2021 | Osseo Track Meet | 2:18.08 | 1 | 862 |
| May 6, 2021 | Osseo High School Meet | 2:18.08 | 1 | 862 |
| May 28, 2021 | Northwest Suburban Conference Championships | 2:18.30 | 1 | 858 |
| May 31, 2019 | MSHSL Section 5AA Finals | 2:18.53 | 1 | 855 |
| April 23, 2019 | Minnetonka Joe Lane Invitational | 2:18.59 | 1 | 854 |
| May 23, 2019 | Northwest Suburban Conference Championships | 2:20.70 | 3 | 822 |
| May 18, 2021 | Osseo Track Meet | 2:21.57 | 1 | 809 |
| May 16, 2021 | True Team Section 4AA (Virtual) | 2:21.57 | 1 | 809 |
| June 12, 2021 | MSHSL Section 5AA Finals | 2:22.54 | 1 | 794 |
| May 31, 2019 | MSHSL Section 5AA Finals | 2:23.00 | 1 | 788 |
| May 23, 2019 | Northwest Suburban Conference Championships | 2:28.56 | 1 | 708 |
lj
1
Points
14-2.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2018 | JV Catholic Meet | 14-2.5 | 2 | 1 |
| May 10, 2018 | Section 4AA True Team Meet | 14-10.25 | 8 | 1 |
| May 19, 2018 | MSHSCA State True Team Championships | 14-10.5 | 18 | 1 |
mile
1029
Points
4:42.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Tyson Invitational | 4:42.83 | 6 | 1029 |
| Feb. 26, 2024 | MVC Indoor Championships | 4:48.20 | 4 | 992 |
| Jan. 24, 2025 | Cyclone Open | 4:50.28 | 3 | 978 |
| Jan. 19, 2024 | Cyclone Open | 4:53.47 | 7 | 956 |
| Feb. 1, 2025 | Washburn Open | 4:53.51 | 2 | 956 |
| Jan. 17, 2025 | Bill Bergan Open | 4:54.31 | 7 | 951 |
| Feb. 11, 2023 | 2023 SDSU Indoor Classic | 4:54.67 | 4 | 948 |
| Jan. 22, 2022 | Cyclone Open | 4:57.00 | 7 | 933 |
| Feb. 26, 2024 | MVC Indoor Championships | 4:57.28 | 8 | 931 |
| Feb. 27, 2023 | MVC Indoor TF Championship | 4:57.29 | 7 | 931 |
| Feb. 27, 2023 | MVC Indoor TF Championship | 5:02.68 | 6 | 896 |
| Jan. 15, 2022 | Nebraska Graduate Classic | 5:02.72 | 1 | 896 |
mile_cc
595
Points
5:54.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2016 | Park Center Pirate Sophomore and Under Meet | 5:54.00 | 1 | 595 |
Mile
Event Group
1065
Points
4:18.13
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 11, 2025 | 1500m | Jim Duncan Invitational | 4:18.13 | 1 | 1065 |
| March 29, 2025 | 1500m | Raleigh Relays | 4:19.51 | 18 | 1054 |
| Feb. 15, 2025 | Mile | Tyson Invitational | 4:42.83 | 6 | 1029 |
| April 26, 2025 | 1500m | Drake Relays | 4:26.58 | 10 | 1002 |
| Feb. 26, 2024 | Mile | MVC Indoor Championships | 4:48.20 | 4 | 992 |
Cross Country
Event Group
931
Points
21:01.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 1, 2024 | 6000mCC | Missouri Valley Conference Cross Country Championships | 21:01.20 | 19 | 931 |
| Nov. 15, 2024 | 6000mCC | NCAA DI Midwest Regional Championships | 21:11.94 | 70 | 917 |
| Oct. 4, 2024 | 6000mCC | Sean Earl Loyola Lakefront Invite | 21:12.70 | 81 | 916 |
| Sept. 29, 2023 | 6000mCC | Sean Earl Loyola Lakefront Invitational | 21:23.50 | 77 | 901 |
| Oct. 18, 2024 | 6000mCC | Bradley University "Pink" Classic | 21:32.34 | 64 | 889 |
Distance
Event Group
923
Points
9:57.09
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 19, 2024 | 3000m | Cyclone Open | 9:57.09 | 9 | 923 |
| April 28, 2018 | 3200m | Lakeville Mega Meet (postponed) | 11:36.94 | 1 | 764 |
| May 2, 2019 | 3200m | Blaine Invite (postponed) | 11:44.68 | 1 | 744 |
| May 19, 2018 | 3200m | MSHSCA State True Team Championships | 11:47.07 | 5 | 738 |
| May 10, 2018 | 3200m | Section 4AA True Team Meet | 12:02.05 | 1 | 700 |
Mid-D
Event Group
1093
Points
2:03.95
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 800m | Drake Relays | 2:03.95 | 1 | 1093 |
| April 18, 2025 | 800m | Bryan Clay Invitational | 2:04.36 | 5 | 1086 |
| May 19, 2025 | 800m | Missouri Valley Track and Field Championships | 2:04.87 | 1 | 1077 |
| May 18, 2025 | 800m | MVC Track and Field Championships | 2:04.87 | 1 | 1077 |
| March 29, 2025 | 800m | Raleigh Relays | 2:05.69 | 6 | 1063 |
Jump
Event Group
1
Points
14-2.5
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2018 | LJ | JV Catholic Meet | 14-2.5 | 2 | 1 |
| May 10, 2018 | LJ | Section 4AA True Team Meet | 14-10.25 | 8 | 1 |
| May 19, 2018 | LJ | MSHSCA State True Team Championships | 14-10.5 | 18 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava