Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
818
Points
31:40.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA D1 Great Lakes XC Regional Championships | 31:40.70 | 102 | 818 |
| Nov. 12, 2021 | NCAA Division I Great Lakes Region Cross Country Championships | 32:21.20 | 108 | 766 |
1500m
863
Points
3:59.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | Golden Grizzly Invite | 3:59.32 | 7 | 863 |
1600m
442
Points
5:00.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2018 | MITS - GVSU #4 | 5:00.95 | 62 | 442 |
| Feb. 16, 2019 | MITS - EMU #5 | 5:01.41 | 20 | 439 |
3000m
869
Points
8:33.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2022 | SVSU Classic | 8:33.38 | 3 | 869 |
| Jan. 13, 2023 | SVSU Classic | 8:36.38 | 5 | 854 |
| Dec. 9, 2022 | GVSU Holiday Open | 8:43.77 | 7 | 815 |
| Jan. 20, 2023 | SVSU “Doug Hansen” Open | 8:47.32 | 9 | 797 |
3200m
885
Points
9:06.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 8, 2021 | Farmington New Balance Invitational | 9:06.46 | 8 | 885 |
| May 21, 2021 | MHSAA LP Region 09-1 @ Lake Orion | 9:14.31 | 1 | 846 |
| June 5, 2021 | MHSAA State Championships LP-1 | 9:19.49 | 7 | 821 |
| May 16, 2021 | OAA Red/White Championship | 9:27.78 | 1 | 782 |
| April 7, 2021 | Troy vs. Stoney Creek | 9:44.00 | 1 | 707 |
| May 17, 2019 | MHSAA LP Region 09-1 @ Lake Orion | 9:55.90 | 7 | 655 |
| Feb. 23, 2020 | MITS State Championships | 9:56.19 | 18 | 653 |
| May 4, 2021 | Adams vs Stoney Creek | 10:02.91 | 1 | 625 |
| May 4, 2019 | Farmington New Balance Invitational | 10:04.65 | 14 | 617 |
| May 24, 2019 | Oakland County Championship | 10:10.31 | 13 | 594 |
| April 27, 2019 | Elmer Ball Oxford Invitational | 10:11.71 | 11 | 588 |
| May 9, 2019 | OAA Red-White Championships | 10:17.45 | 8 | 565 |
| April 12, 2019 | Tri-County Invitational | 10:25.77 | 5 | 532 |
| May 10, 2018 | OAA White Division Championship | 10:27.58 | 6 | 525 |
| April 17, 2019 | Rochester Hills vs Bloomington | 10:30.31 | 1 | 514 |
| May 18, 2018 | MHSAA LP Region 09-1 @ Rochester | 10:32.09 | 21 | 508 |
| April 28, 2018 | Ashley/Brennan Relays | 10:35.46 | 15 | 495 |
| May 26, 2018 | 9th Grade Oakland County Championships | 10:40.85 | 2 | 475 |
| Dec. 15, 2018 | MITS - EMU #1 | 10:44.20 | 8 | 463 |
5000m
903
Points
14:29.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | GVSU Extra Weekend Meet | 14:29.95 | 17 | 903 |
| Feb. 14, 2025 | GVSU Big Meet- Friday | 14:45.31 | 1 | 855 |
| March 2, 2025 | Horizon League Indoor Track & Field Championship | 14:47.43 | 11 | 848 |
| Feb. 9, 2024 | GVSU Big Meet- (Friday) | 14:50.56 | 1 | 839 |
| Feb. 1, 2025 | Meyo Invitational | 14:53.09 | 33 | 831 |
| Feb. 10, 2023 | GVSU Big Meet (Friday) | 15:00.98 | 12 | 807 |
| Jan. 28, 2023 | PNC Lenny Lyles Invitational Indoor | 15:03.57 | 5 | 799 |
| March 31, 2023 | Spartan Invite | 15:15.04 | 9 | 766 |
5000m_cc
828
Points
14:53.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2025 | Golden Grizzlies Open (Collegiate) | 14:53.99 | 3 | 828 |
| Sept. 19, 2020 | Stoney Creek vs Oxford | 15:34.50 | 1 | 710 |
| Oct. 31, 2020 | MHSAA LP Region 09-1 @ Anchor Bay | 15:41.10 | 5 | 691 |
| Nov. 7, 2020 | MHSAA State Championships LP | 15:41.99 | 11 | 689 |
| Oct. 9, 2020 | Boys Oakland County Championships 2020 | 15:46.40 | 1 | 677 |
| Oct. 3, 2020 | Hansons Invitational | 15:47.80 | 2 | 673 |
| Sept. 2, 2022 | Mike Baumer XC Classic | 15:48.90 | 36 | 670 |
| Oct. 21, 2020 | MHSAA Pre-Regional 17-1 | 15:50.80 | 2 | 665 |
| Nov. 14, 2020 | MITCA Michigan Meet of Champions | 15:54.11 | 25 | 656 |
| Oct. 26, 2019 | MHSAA LP Region 09-1 @ Algonac | 15:55.40 | 5 | 652 |
| Oct. 12, 2019 | Gabriel Richard Invitational | 15:58.50 | 9 | 644 |
| Sept. 25, 2020 | Stoney Creek vs Farmington | 16:11.00 | 2 | 611 |
| Sept. 16, 2020 | Stoney Creek vs Bloomfield Hills | 16:14.50 | 2 | 602 |
| Sept. 3, 2020 | Notre Dame Prep vs Stoney Creek | 16:15.00 | 1 | 601 |
| Nov. 2, 2019 | MHSAA State Championships LP | 16:19.10 | 48 | 590 |
| Sept. 21, 2019 | Jackson Invitational - Varsity | 16:29.90 | 21 | 563 |
| Oct. 17, 2019 | OAA WHITE JAM 3 | 16:29.90 | 3 | 563 |
| Oct. 28, 2017 | MHSAA LP Region 09-1 at Algonac | 16:34.00 | 26 | 553 |
| Sept. 30, 2017 | Hanson's Invitational | 16:38.00 | 16 | 543 |
| Oct. 5, 2019 | Oakland County HS Championships | 16:40.40 | 12 | 537 |
| Oct. 27, 2018 | MHSAA LP Region 09-1 at Algonac | 16:43.80 | 29 | 529 |
| Sept. 4, 2019 | OAA White Jam | 16:45.30 | 1 | 525 |
| Oct. 12, 2018 | Oxford Invitational | 16:46.57 | 16 | 522 |
| Sept. 28, 2019 | Hansons Invitational | 16:52.20 | 8 | 508 |
| Sept. 13, 2019 | MSU Spartan Invitational | 16:55.30 | 36 | 501 |
| Aug. 29, 2019 | AA Run Co Hornet Early Bird Invitational | 16:55.82 | 14 | 500 |
| Sept. 25, 2019 | OAA White Jamboree 2 | 16:57.00 | 4 | 497 |
| Sept. 15, 2017 | MSU Spartan Invitational | 16:58.20 | 66 | 494 |
| Aug. 31, 2017 | Saline Hornet Early Bird | 17:02.60 | 22 | 484 |
| Sept. 14, 2018 | MSU Spartan Invitational | 17:04.60 | 63 | 479 |
| Oct. 3, 2017 | OAA White Jamboree #2 | 17:04.80 | 6 | 479 |
| Sept. 6, 2017 | OAA White Jamboree #1 | 17:05.30 | 7 | 478 |
| Nov. 4, 2017 | MHSAA State Championships LP | 17:05.70 | 174 | 477 |
| Nov. 30, 2019 | Foot Locker Midwest Regional | 17:07.70 | 81 | 472 |
| Oct. 18, 2018 | OAA White Jamboree #3 Championship | 17:08.50 | 8 | 470 |
| Oct. 19, 2017 | OAA White Championship | 17:12.30 | 8 | 462 |
| Nov. 3, 2018 | MHSAA State Championships LP | 17:13.10 | 157 | 460 |
| Sept. 28, 2018 | Hansons Middle School & High School Invitational | 17:13.20 | 11 | 460 |
| Sept. 9, 2017 | Averill Memorial Cross County Invitational | 17:17.20 | 15 | 451 |
| Oct. 6, 2018 | Oakland County Championships | 17:37.30 | 32 | 407 |
| Aug. 30, 2018 | Saline Hornet Early Bird | 17:39.90 | 45 | 401 |
| Sept. 22, 2018 | Old Skool Classic | 17:40.00 | 2 | 401 |
| Sept. 5, 2018 | OAA White Jamboree #1 | 17:43.80 | 10 | 393 |
| Sept. 25, 2018 | OAA White Jamboree 2 | 21:18.70 | 44 | 72 |
6000m_cc
736
Points
19:03.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Akron Tommy Evans XC Invitational | 19:03.50 | 20 | 736 |
800m
340
Points
2:20.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 22, 2018 | Oxford Wildcat JV Invite | 2:20.58 | 5 | 340 |
| Dec. 15, 2018 | MITS - EMU #1 | 2:22.70 | 39 | 306 |
8000m_cc
923
Points
23:58.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Joe Piane Invitational | 23:58.80 | 56 | 923 |
| Nov. 1, 2025 | Horizon League Championship | 24:31.50 | 16 | 866 |
| Oct. 5, 2024 | Louisville XC Classic | 24:47.50 | 47 | 839 |
| Sept. 19, 2025 | George Dales Invite | 24:51.30 | 5 | 833 |
| Sept. 20, 2024 | George Dales Invite | 24:59.40 | 7 | 819 |
| Nov. 2, 2024 | Horizon League Cross Country Championship | 25:21.70 | 21 | 783 |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 25:32.30 | 115 | 766 |
| Sept. 16, 2022 | Mel Brodt Collegiate XC Invitational | 26:26.80 | 13 | 681 |
| Sept. 16, 2022 | Mel Brodt Collegiate XC Invitational | 26:26.80 | 13 | 681 |
| Oct. 30, 2021 | Horizon League Cross Country Championships | 27:05.00 | 33 | 624 |
5mile_cc
789
Points
25:26.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2025 | Crimson Classic | 25:26.97 | 67 | 789 |
Cross Country
Event Group
923
Points
23:58.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Joe Piane Invitational | 23:58.80 | 56 | 923 |
| Nov. 1, 2025 | 8000mCC | Horizon League Championship | 24:31.50 | 16 | 866 |
| Oct. 5, 2024 | 8000mCC | Louisville XC Classic | 24:47.50 | 47 | 839 |
| Sept. 19, 2025 | 8000mCC | George Dales Invite | 24:51.30 | 5 | 833 |
| Aug. 29, 2025 | 5K XC | Golden Grizzlies Open (Collegiate) | 14:53.99 | 3 | 828 |
Mile
Event Group
863
Points
3:59.32
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2025 | 1500m | Golden Grizzly Invite | 3:59.32 | 7 | 863 |
| Feb. 17, 2018 | 1600m | MITS - GVSU #4 | 5:00.95 | 62 | 442 |
| Feb. 16, 2019 | 1600m | MITS - EMU #5 | 5:01.41 | 20 | 439 |
Distance
Event Group
885
Points
9:06.46
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 8, 2021 | 3200m | Farmington New Balance Invitational | 9:06.46 | 8 | 885 |
| Jan. 14, 2022 | 3000m | SVSU Classic | 8:33.38 | 3 | 869 |
| Jan. 13, 2023 | 3000m | SVSU Classic | 8:36.38 | 5 | 854 |
| May 21, 2021 | 3200m | MHSAA LP Region 09-1 @ Lake Orion | 9:14.31 | 1 | 846 |
| June 5, 2021 | 3200m | MHSAA State Championships LP-1 | 9:19.49 | 7 | 821 |
Long-Distance
Event Group
903
Points
14:29.95
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 5000m | GVSU Extra Weekend Meet | 14:29.95 | 17 | 903 |
| Feb. 14, 2025 | 5000m | GVSU Big Meet- Friday | 14:45.31 | 1 | 855 |
| March 2, 2025 | 5000m | Horizon League Indoor Track & Field Championship | 14:47.43 | 11 | 848 |
| Feb. 9, 2024 | 5000m | GVSU Big Meet- (Friday) | 14:50.56 | 1 | 839 |
| Feb. 1, 2025 | 5000m | Meyo Invitational | 14:53.09 | 33 | 831 |
Mid-D
Event Group
340
Points
2:20.58
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 22, 2018 | 800m | Oxford Wildcat JV Invite | 2:20.58 | 5 | 340 |
| Dec. 15, 2018 | 800m | MITS - EMU #1 | 2:22.70 | 39 | 306 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava