Performance Dashboard
Athlete analytics & progression tracking
10000m
830
Points
31:31.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2024 | Wash U Distance Carnival | 31:31.41 | 60 | 830 |
| March 28, 2025 | Washington (Mo.) Distance Carnival | 32:41.52 | 120 | 740 |
10000m_cc
800
Points
31:54.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA DI Midwest Regional Championships | 31:54.43 | 130 | 800 |
1500m
767
Points
4:07.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2024 | SIUE Cougar Classic | 4:07.65 | 8 | 767 |
| March 23, 2024 | Margaret Simmons Invitational | 4:15.55 | 28 | 681 |
| April 5, 2025 | SLU Alumni Invite | 4:15.65 | 11 | 680 |
| April 22, 2023 | Gary Wieneke Memorial | 4:15.98 | 38 | 677 |
1600m
644
Points
4:37.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 22, 2022 | Wartburg HS Meet #3 | 4:37.84 | 2 | 644 |
| June 16, 2020 | Iowa Distance Carnival | 4:55.24 | 18 | 489 |
3000m
829
Points
8:41.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 17, 2025 | Show-Me Showdown | 8:41.06 | 3 | 829 |
| Feb. 24, 2024 | Atlantic 10 Indoor Track & Field Championships | 8:44.00 | 27 | 814 |
| Dec. 8, 2023 | Indiana Early Bird | 8:48.10 | 11 | 793 |
| Feb. 4, 2023 | ISU Classic | 8:51.00 | 37 | 778 |
| Feb. 4, 2023 | 2023 Iowa State Classic | 8:51.00 | 37 | 778 |
| Jan. 20, 2023 | Blue Demon Alumni Classic | 9:00.48 | 23 | 731 |
| Dec. 13, 2024 | Indiana Early Bird | 9:02.28 | 14 | 722 |
| April 15, 2023 | SIUE Cougar Classic | 9:14.56 | 10 | 664 |
| Dec. 3, 2022 | John Coughlan Invite | 9:28.86 | 4 | 599 |
3200m
803
Points
9:23.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2022 | Drake Relays | 9:23.20 | 14 | 803 |
| April 9, 2022 | Valley HS Coed Relays | 9:29.24 | 1 | 775 |
| March 8, 2022 | Dickinson Relays (Boys) | 9:44.26 | 3 | 706 |
5000m
824
Points
14:55.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | SLU Alumni | 14:55.53 | 2 | 824 |
| Feb. 1, 2025 | Meyo Invitational | 14:56.07 | 34 | 822 |
| Feb. 3, 2024 | Meyo Invitational | 14:57.05 | 30 | 819 |
| Jan. 28, 2023 | Indiana University Relays | 15:37.73 | 8 | 701 |
| April 8, 2023 | Fighting Illini Challenge | 15:53.91 | 37 | 656 |
5000m_cc
767
Points
15:14.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 4, 2021 | Garmin RunningLane Cross Country Championships | 15:14.66 | 21 | 767 |
| Aug. 29, 2025 | Mizzou XC Opener | 16:03.30 | 35 | 631 |
| Oct. 29, 2021 | Iowa State High School Cross Country Championships Class 4A | 16:06.01 | 10 | 624 |
| Oct. 7, 2021 | Fort Dodge Invitational | 16:08.80 | 8 | 617 |
| Sept. 9, 2021 | Marshalltown Bobcat Invitational | 16:11.40 | 10 | 610 |
| Nov. 14, 2021 | NXR Heartland Regional Championships | 16:13.60 | 78 | 604 |
| Nov. 27, 2021 | Eastbay Midwest Region Cross Country Championships | 16:21.20 | 76 | 585 |
| Oct. 20, 2021 | Iowa State Qualifier 4A - Indianola | 16:34.00 | 4 | 553 |
| Sept. 4, 2021 | Urbandale Invitational | 16:46.80 | 3 | 521 |
| Oct. 21, 2020 | Class 4A District - Southeast Polk | 16:54.30 | 6 | 503 |
| Sept. 18, 2021 | Heartland Classic | 16:58.50 | 67 | 494 |
| Oct. 31, 2020 | Iowa State Cross Country Championships | 17:08.70 | 70 | 470 |
| Oct. 8, 2020 | Fort Dodge Invitational | 17:09.00 | 18 | 469 |
| Sept. 24, 2021 | Roy Griak Invitational | 17:09.40 | 37 | 468 |
| Oct. 15, 2020 | CIML - Central Conference Championships | 17:11.00 | 14 | 465 |
| Nov. 7, 2020 | XLR8 Iowa Showdown CC Meet | 17:14.00 | 14 | 458 |
| Oct. 10, 2019 | Rumble on the River | 17:17.00 | 21 | 451 |
| Oct. 17, 2019 | CIML Conference Championships | 17:31.90 | 16 | 418 |
| Nov. 10, 2019 | Nike Cross Nationals Heartland Regional | 17:36.30 | 298 | 409 |
| Oct. 4, 2018 | Ankeny Invitational | 17:44.00 | 11 | 393 |
| Sept. 19, 2020 | Heartland Classic | 18:06.10 | 81 | 348 |
| Oct. 3, 2019 | Southeast Polk Invite | 18:15.40 | 46 | 330 |
| Sept. 21, 2019 | Heartland Classic | 18:23.10 | 22 | 315 |
| Sept. 25, 2020 | Indianola Invite | 18:33.50 | 2 | 296 |
| Sept. 27, 2018 | Southeast Polk Invite | 19:01.00 | 17 | 248 |
| Sept. 7, 2019 | Urbandale Invitational | 19:17.00 | 42 | 222 |
| Oct. 11, 2018 | CIML Championship | 19:32.30 | 73 | 199 |
| Sept. 6, 2018 | Bobcat XC Invitational | 19:44.00 | 68 | 182 |
| Sept. 20, 2018 | Indianola Invitational | 19:46.00 | 30 | 179 |
| Sept. 1, 2018 | Urbandale Invitational | 19:49.30 | 43 | 175 |
| Nov. 11, 2018 | Nike Cross Nationals Heartland Regional | 19:59.40 | 880 | 161 |
| Sept. 15, 2018 | Heartland Classic | 20:14.90 | 106 | 141 |
6000m_cc
762
Points
18:51.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Mizzou XC Opener | 18:51.30 | 12 | 762 |
| Sept. 1, 2023 | Mizzou XC Opener | 19:32.50 | 30 | 675 |
8000m_cc
848
Points
24:42.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2024 | Gans Creek Invitational - College | 24:42.50 | 114 | 848 |
| Nov. 2, 2024 | Atlantic 10 Cross Country Championships | 24:58.80 | 33 | 820 |
| Nov. 1, 2025 | Atlantic 10 Conference XC Championships | 25:31.30 | 66 | 767 |
| Oct. 18, 2024 | Bradley University "Pink" Classic | 25:44.15 | 179 | 747 |
| Oct. 28, 2023 | Atlantic 10 Conference XC Championships | 26:01.40 | 91 | 720 |
| Sept. 19, 2025 | Bradley Intercollegiate Championships | 26:02.40 | 23 | 718 |
| Oct. 17, 2025 | Missouri Pre-National Invitational | 26:05.30 | 222 | 714 |
| Sept. 29, 2023 | Sean Earl Loyola Lakefront Invitational | 26:37.80 | 131 | 664 |
| Sept. 16, 2023 | Billiken XC Invitational | 27:38.70 | 9 | 576 |
| Sept. 21, 2024 | SLU Billiken XC Invitational | 27:40.10 | 2 | 574 |
mile
700
Points
4:33.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2023 | EIU Friday Night Special | 4:33.78 | 11 | 700 |
Long-Distance
Event Group
830
Points
31:31.41
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2024 | 10000m | Wash U Distance Carnival | 31:31.41 | 60 | 830 |
| April 19, 2024 | 5000m | SLU Alumni | 14:55.53 | 2 | 824 |
| Feb. 1, 2025 | 5000m | Meyo Invitational | 14:56.07 | 34 | 822 |
| Feb. 3, 2024 | 5000m | Meyo Invitational | 14:57.05 | 30 | 819 |
| March 28, 2025 | 10000m | Washington (Mo.) Distance Carnival | 32:41.52 | 120 | 740 |
Cross Country
Event Group
848
Points
24:42.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 27, 2024 | 8000mCC | Gans Creek Invitational - College | 24:42.50 | 114 | 848 |
| Nov. 2, 2024 | 8000mCC | Atlantic 10 Cross Country Championships | 24:58.80 | 33 | 820 |
| Nov. 15, 2024 | 10000mCC | NCAA DI Midwest Regional Championships | 31:54.43 | 130 | 800 |
| Nov. 1, 2025 | 8000mCC | Atlantic 10 Conference XC Championships | 25:31.30 | 66 | 767 |
| Dec. 4, 2021 | 5K XC | Garmin RunningLane Cross Country Championships | 15:14.66 | 21 | 767 |
Mile
Event Group
767
Points
4:07.65
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2024 | 1500m | SIUE Cougar Classic | 4:07.65 | 8 | 767 |
| Feb. 17, 2023 | Mile | EIU Friday Night Special | 4:33.78 | 11 | 700 |
| March 23, 2024 | 1500m | Margaret Simmons Invitational | 4:15.55 | 28 | 681 |
| April 5, 2025 | 1500m | SLU Alumni Invite | 4:15.65 | 11 | 680 |
| April 22, 2023 | 1500m | Gary Wieneke Memorial | 4:15.98 | 38 | 677 |
Distance
Event Group
829
Points
8:41.06
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 17, 2025 | 3000m | Show-Me Showdown | 8:41.06 | 3 | 829 |
| Feb. 24, 2024 | 3000m | Atlantic 10 Indoor Track & Field Championships | 8:44.00 | 27 | 814 |
| April 30, 2022 | 3200m | Drake Relays | 9:23.20 | 14 | 803 |
| Dec. 8, 2023 | 3000m | Indiana Early Bird | 8:48.10 | 11 | 793 |
| Feb. 4, 2023 | 3000m | ISU Classic | 8:51.00 | 37 | 778 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava