Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
650
Points
15:56.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 16, 2025 | NXR Midwest Regional Championships | 15:56.45 | 112 | 650 |
| Oct. 4, 2025 | Nike XC Town Twilight Invitational | 15:33.10 | 32 | 714 |
| Sept. 13, 2025 | Forest Park XC Festival | 15:53.00 | 8 | 659 |
| Oct. 9, 2025 | MCC Championships | 16:01.40 | 1 | 636 |
| Nov. 1, 2025 | MSHSAA Class 5 - District 1 | 16:17.88 | 17 | 593 |
| Sept. 14, 2024 | Forest Park XC Festival | 16:23.70 | 29 | 578 |
| Nov. 8, 2024 | MSHSAA Class 5 State XC Championships | 16:26.40 | 62 | 572 |
| Nov. 2, 2024 | MSHSAA Class 5 - District 1 | 16:32.70 | 13 | 556 |
| Oct. 5, 2024 | Nike XC Town Twilight Invitational | 16:40.69 | 172 | 536 |
| Oct. 10, 2024 | MCC Championships | 16:51.40 | 5 | 510 |
| Nov. 12, 2023 | NXR Midwest Regional Championships | 17:09.30 | 82 | 469 |
| Oct. 21, 2023 | Big River PR Invitational | 17:15.40 | 1 | 455 |
| Oct. 25, 2023 | Findley Memorial Invitational | 17:29.60 | 5 | 423 |
| Nov. 8, 2025 | MSHSAA State Cross Country Championships | 17:30.60 | 119 | 421 |
| Oct. 14, 2023 | Hancock Invitational | 17:40.30 | 6 | 400 |
| Oct. 5, 2023 | MCC Championships | 17:42.60 | 4 | 396 |
| Oct. 21, 2022 | Big River PR Invitational | 18:05.30 | 10 | 349 |
| Oct. 15, 2022 | Hancock Invitational | 18:17.60 | 4 | 326 |
| Sept. 24, 2022 | 26th Annual Ed White Festival of Races | 18:22.50 | 1 | 316 |
| Oct. 1, 2022 | Parkway West Dale Shepherd Invitational | 18:31.66 | 4 | 299 |
| Oct. 26, 2022 | Findley Memorial Invitational | 18:32.10 | 1 | 299 |
| Sept. 15, 2023 | Paul Enke Invitational | 18:34.00 | 4 | 295 |
| Sept. 30, 2023 | Parkway West Dale Shepherd Invitational | 18:36.72 | 2 | 290 |
| Sept. 9, 2023 | Forest Park XC Festival | 18:45.50 | 87 | 275 |
| Nov. 17, 2024 | Nike Cross Nationals Midwest Regional | 18:45.80 | 309 | 274 |
| Oct. 6, 2022 | MCC Championships | 19:07.70 | 1 | 237 |
| Nov. 13, 2022 | Team Midwest Regional Championships | 19:57.40 | 731 | 163 |
| Sept. 17, 2022 | Paul Enke Invitational | 20:40.00 | 6 | 111 |
1600m
818
Points
4:20.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2025 | MCC Championship | 4:20.81 | 3 | 818 |
| March 29, 2025 | McCullough-Douglas Invitational | 4:28.82 | 3 | 734 |
| April 6, 2024 | 48th Annual All Catholic Invitational | 4:37.19 | 4 | 651 |
| May 17, 2025 | MSHSAA Class 5 District 2 | 4:41.91 | 9 | 606 |
| May 9, 2023 | SLUH JV/C #3 | 4:54.60 | 12 | 494 |
| April 27, 2023 | De Smet JV / C | 5:01.43 | 2 | 438 |
| May 3, 2023 | MCC Championships | 5:01.69 | 6 | 436 |
| April 12, 2023 | SLUH JV/C #2 | 5:10.00 | 7 | 373 |
| April 1, 2023 | Mustang Flyer Classic | 7:08.98 | 20 | 1 |
2mile
691
Points
9:51.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Distance Night in Palatine | 9:51.25 | 19 | 691 |
| Dec. 28, 2024 | STL Frostbite Series 2M/10M | 10:25.60 | 2 | 548 |
3000m
550
Points
9:40.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 14, 2024 | STL Frostbite Series 3K/12K | 9:40.30 | 5 | 550 |
3000m_cc
241
Points
11:08.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | Forest Park XC Festival | 11:08.20 | 9 | 241 |
3200m
729
Points
9:39.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | McCullough-Douglas Invitational | 9:39.11 | 18 | 729 |
| April 26, 2025 | Distance Night in Palatine | 9:47.99 | 17 | 689 |
| Aug. 16, 2024 | SLUH Alumni Run | 9:58.00 | 4 | 646 |
| March 20, 2024 | SLUH JV/C #1 | 10:11.90 | 3 | 587 |
| April 13, 2024 | Ladue Brusca-Strohbach Invitational | 10:16.37 | 5 | 569 |
| April 6, 2023 | Eureka Boys Wildcat Classic | 10:42.85 | 5 | 468 |
| March 22, 2023 | SLUH JV/C #1 | 11:00.50 | 7 | 405 |
| May 1, 2023 | John Mohr Freshman Invitational | 11:27.28 | 2 | 320 |
| April 19, 2023 | Kirkwood Freshmen Boys Invite | 11:37.58 | 3 | 289 |
400m
639
Points
53.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2024 | MCC Championship | 53.98 | 4 | 639 |
| April 27, 2024 | Dale Collier/Kirkwood Invitational | 54.49 | 29 | 613 |
800m
751
Points
2:00.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | MSHSAA Class 5 District 1 | 2:00.42 | 4 | 751 |
| April 20, 2024 | Winston Brown Invitational | 2:00.98 | 6 | 737 |
| May 18, 2024 | MSHSAA Class 5 Sectional 1 | 2:02.77 | 6 | 695 |
| April 6, 2024 | 48th Annual All Catholic Invitational | 2:03.62 | 4 | 675 |
| April 12, 2025 | Statesmen Boys Invitational (V/JV) | 2:04.96 | 8 | 644 |
3mile_cc
661
Points
15:17.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2025 | 52nd Annual Granite City Robinson/Lang Cross Country Invitationa | 15:17.20 | 12 | 661 |
| Sept. 7, 2024 | 51st Annual Granite City Robinson/Lang CC Invitational | 15:20.70 | 20 | 652 |
| Sept. 28, 2024 | Palatine Invite- Meet of Champions | 15:46.60 | 62 | 581 |
| Sept. 27, 2025 | Palatine Invitational - Meet of Champions | 15:52.06 | 61 | 567 |
| Sept. 2, 2023 | Granite City Invite | 16:58.90 | 4 | 406 |
| Sept. 3, 2022 | Granite City Invite | 19:05.10 | 46 | 175 |
3mile
558
Points
15:55.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | STL Frostbite Series 3M/15K | 15:55.50 | 1 | 558 |
Cross Country
Event Group
714
Points
15:33.10
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 4, 2025 | 5K XC | Nike XC Town Twilight Invitational | 15:33.10 | 32 | 714 |
| Sept. 6, 2025 | 3 Mile XC | 52nd Annual Granite City Robinson/Lang Cross Country Invitationa | 15:17.20 | 12 | 661 |
| Sept. 13, 2025 | 5K XC | Forest Park XC Festival | 15:53.00 | 8 | 659 |
| Sept. 7, 2024 | 3 Mile XC | 51st Annual Granite City Robinson/Lang CC Invitational | 15:20.70 | 20 | 652 |
| Nov. 16, 2025 | 5K XC | NXR Midwest Regional Championships | 15:56.45 | 112 | 650 |
Mile
Event Group
818
Points
4:20.81
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2025 | 1600m | MCC Championship | 4:20.81 | 3 | 818 |
| March 29, 2025 | 1600m | McCullough-Douglas Invitational | 4:28.82 | 3 | 734 |
| April 6, 2024 | 1600m | 48th Annual All Catholic Invitational | 4:37.19 | 4 | 651 |
| May 17, 2025 | 1600m | MSHSAA Class 5 District 2 | 4:41.91 | 9 | 606 |
| May 9, 2023 | 1600m | SLUH JV/C #3 | 4:54.60 | 12 | 494 |
Distance
Event Group
729
Points
9:39.11
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 3200m | McCullough-Douglas Invitational | 9:39.11 | 18 | 729 |
| April 26, 2025 | 2Mile | Distance Night in Palatine | 9:51.25 | 19 | 691 |
| April 26, 2025 | 3200m | Distance Night in Palatine | 9:47.99 | 17 | 689 |
| Aug. 16, 2024 | 3200m | SLUH Alumni Run | 9:58.00 | 4 | 646 |
| March 20, 2024 | 3200m | SLUH JV/C #1 | 10:11.90 | 3 | 587 |
Long Sprints
Event Group
639
Points
53.98
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2024 | 400m | MCC Championship | 53.98 | 4 | 639 |
| April 27, 2024 | 400m | Dale Collier/Kirkwood Invitational | 54.49 | 29 | 613 |
Mid-D
Event Group
751
Points
2:00.42
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 800m | MSHSAA Class 5 District 1 | 2:00.42 | 4 | 751 |
| April 20, 2024 | 800m | Winston Brown Invitational | 2:00.98 | 6 | 737 |
| May 18, 2024 | 800m | MSHSAA Class 5 Sectional 1 | 2:02.77 | 6 | 695 |
| April 6, 2024 | 800m | 48th Annual All Catholic Invitational | 2:03.62 | 4 | 675 |
| April 12, 2025 | 800m | Statesmen Boys Invitational (V/JV) | 2:04.96 | 8 | 644 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava