Performance Dashboard
Athlete analytics & progression tracking
1500m
1005
Points
3:47.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2023 | Big 10 Outdoor Championships | 3:47.77 | 16 | 1005 |
| April 29, 2023 | The Penn Relays Carnival Presented by Toyota | 3:48.70 | 28 | 993 |
| May 15, 2022 | Big Ten Outdoor Track and Field Championships | 3:51.00 | 18 | 964 |
| March 30, 2024 | Battle on the Bayou | 3:51.47 | 19 | 958 |
| March 23, 2024 | Clyde Hart Classic | 3:54.46 | 6 | 921 |
1600m
775
Points
4:24.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | CHSL AB Championships | 4:24.83 | 1 | 775 |
| May 24, 2019 | Wayne County Championship | 4:25.24 | 2 | 771 |
| April 8, 2019 | DCC @ Divine Child | 4:27.48 | 1 | 747 |
| May 23, 2017 | CHSL AB Championships | 4:33.16 | 4 | 690 |
| May 25, 2018 | Wayne County Championship | 4:33.35 | 1 | 688 |
| May 5, 2018 | DDC Mark Carpenter Invitational | 4:34.01 | 2 | 682 |
| April 10, 2017 | Det.-Novi Catholic Central @ Divine Child | 4:37.87 | 5 | 644 |
| March 23, 2018 | Clash of the Classes | 4:38.81 | 2 | 635 |
| April 28, 2017 | Spartan Classic Track and Field Invite | 4:40.09 | 11 | 623 |
| May 18, 2019 | MHSAA LP Regional 14-2 @ Divine Child | 4:41.24 | 3 | 612 |
| April 1, 2017 | Clash of the Classes | 4:42.87 | 11 | 597 |
| May 6, 2017 | DDC Mark Carpenter Invitational | 4:43.02 | 2 | 596 |
| April 28, 2018 | Courageous Inc Invitational | 4:46.63 | 1 | 563 |
| May 26, 2017 | Wayne County D2-3-4 Championship | 4:47.57 | 26 | 555 |
| March 25, 2017 | 62nd Huron Relays Pres. by AARC | 4:48.94 | 9 | 543 |
| April 2, 2019 | CHSL: DLS @ Divine Child | 4:53.48 | 2 | 503 |
| April 29, 2017 | Courageous Inc Invitational | 4:56.55 | 2 | 478 |
| May 20, 2017 | MHSAA LP Regional 14-2 @ South Lake | 4:56.79 | 3 | 476 |
| Feb. 10, 2017 | MITS - U of M #6 | 5:00.57 | 2 | 445 |
2mile
765
Points
9:34.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | New Balance Nationals Outdoor | 9:34.93 | 31 | 765 |
3000m
977
Points
8:13.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2022 | The Badgers Windy City Invite | 8:13.83 | 13 | 977 |
| Jan. 29, 2022 | 2022 Indiana University Relays | 8:19.35 | 25 | 946 |
| Jan. 15, 2022 | Simmons-Harvey Invitational 2022 | 8:20.13 | 5 | 941 |
| Jan. 21, 2023 | Simmons-Harvey Invitational - 2023 | 8:20.42 | 6 | 940 |
| Feb. 19, 2021 | 2021 UM B1G Silverston Invitational | 8:28.37 | 2 | 896 |
| Feb. 13, 2021 | Big Ten SPIRE Invite | 8:32.46 | 15 | 874 |
3200m
884
Points
9:06.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2019 | MHSAA State Championships LP-2 | 9:06.65 | 1 | 884 |
| May 3, 2019 | Golden Triangle Meet of Champions | 9:08.77 | 7 | 874 |
| Feb. 15, 2020 | GVSU Big Meet | 9:14.11 | 4 | 847 |
| April 27, 2018 | Spartan Classic Track and Field Invite | 9:22.78 | 2 | 805 |
| May 4, 2018 | Golden Triangle Invitational | 9:22.83 | 11 | 805 |
| April 21, 2018 | Elmer Ball Oxford Invitational | 9:27.92 | 2 | 781 |
| Feb. 23, 2020 | MITS State Championships | 9:28.92 | 7 | 776 |
| June 2, 2018 | MHSAA State Championships LP-2 | 9:30.41 | 9 | 769 |
| May 13, 2017 | Inaugural Metro Classic | 9:43.13 | 3 | 711 |
| May 18, 2019 | MHSAA LP Regional 14-2 @ Divine Child | 9:43.49 | 1 | 709 |
| April 22, 2017 | Oxford Invitational | 9:49.09 | 3 | 684 |
| June 3, 2017 | MHSAA State Championships LP-2 | 9:51.95 | 28 | 672 |
| May 11, 2019 | CHSL AB Championships | 9:52.72 | 1 | 668 |
| April 8, 2019 | DCC @ Divine Child | 9:56.60 | 1 | 652 |
| May 23, 2017 | CHSL AB Championships | 9:56.75 | 4 | 651 |
| March 23, 2018 | Clash of the Classes | 10:00.44 | 3 | 635 |
| April 1, 2017 | Clash of the Classes | 10:00.98 | 3 | 633 |
| May 20, 2017 | MHSAA LP Regional 14-2 @ South Lake | 10:01.85 | 1 | 629 |
| April 13, 2018 | Divine Child Boys Quad | 10:02.28 | 2 | 627 |
| May 6, 2017 | DDC Mark Carpenter Invitational | 10:07.01 | 1 | 607 |
| Feb. 10, 2017 | MITS - U of M #6 | 10:12.99 | 12 | 583 |
| May 26, 2017 | Wayne County D2-3-4 Championship | 10:17.08 | 4 | 566 |
| April 29, 2017 | Courageous Inc Invitational | 10:36.70 | 1 | 490 |
| May 7, 2019 | CHSL: OLSM @ Divine Child | 10:42.78 | 1 | 468 |
| April 2, 2019 | CHSL: DLS @ Divine Child | 10:43.68 | 2 | 465 |
5000m
916
Points
14:25.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2022 | Duke Invitational | 14:25.71 | 16 | 916 |
| April 30, 2022 | Drake Relays | 14:50.42 | 26 | 839 |
| Feb. 9, 2019 | SVSU - Distance Fest | 15:42.04 | 4 | 689 |
5000m_cc
813
Points
14:59.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Wayne County Championship | 14:59.03 | 2 | 813 |
| Sept. 7, 2019 | Running Fit - Detroit Mercy Titans Invitational | 15:11.00 | 3 | 777 |
| Sept. 22, 2018 | Monroe Jefferson Invitational | 15:14.92 | 2 | 766 |
| Sept. 1, 2023 | Michigan Open | 15:15.20 | 7 | 765 |
| Nov. 2, 2019 | MHSAA State Championships LP | 15:18.20 | 2 | 756 |
| Aug. 29, 2019 | Trenton Watermelon Run | 15:21.70 | 1 | 746 |
| Aug. 30, 2024 | Michigan Open | 15:27.30 | 5 | 730 |
| Sept. 14, 2018 | MSU Spartan Invitational | 15:34.70 | 6 | 709 |
| Sept. 8, 2018 | Running Fit - Detroit Mercy Titans Invitational | 15:35.30 | 2 | 708 |
| Oct. 6, 2018 | Wayne County Championship | 15:44.20 | 4 | 683 |
| Sept. 28, 2019 | Marauder Invite | 15:45.00 | 1 | 681 |
| Nov. 4, 2017 | MHSAA State Championships LP | 15:48.20 | 9 | 672 |
| Nov. 3, 2018 | MHSAA State Championships LP | 15:48.50 | 4 | 671 |
| Sept. 13, 2019 | MSU Spartan Invitational | 15:50.70 | 4 | 665 |
| Aug. 24, 2019 | Michigan Catholic XC Invitational | 15:54.40 | 1 | 655 |
| Nov. 11, 2018 | Nike Cross Nationals Midwest Regional Championships | 15:58.70 | 33 | 644 |
| Oct. 28, 2017 | MHSAA LP Region 18-2 at Lake Erie Metro (Gibraltar Carlson) | 15:59.10 | 3 | 642 |
| Aug. 30, 2018 | Watermelon Run | 16:00.00 | 3 | 640 |
| Oct. 27, 2018 | MHSAA LP Region 18-2 at Lake Erie Metro (Gibraltar Carlson) | 16:01.60 | 2 | 636 |
| Oct. 19, 2019 | Catholic HS League Championship | 16:01.80 | 1 | 635 |
| Oct. 14, 2017 | Downriver Gabriel Richard Invitational | 16:03.80 | 2 | 630 |
| Oct. 7, 2017 | Wayne County Championship | 16:04.30 | 5 | 629 |
| Oct. 26, 2019 | MHSAA LP Region 18-2 @ Gibraltar Carlson | 16:06.00 | 1 | 624 |
| Sept. 21, 2019 | Monroe Jefferson Invitational | 16:07.90 | 2 | 619 |
| Aug. 25, 2018 | Michigan Catholic Invitational | 16:08.80 | 1 | 617 |
| Sept. 30, 2017 | Marauder Cross Country Invitational | 16:10.00 | 3 | 614 |
| Sept. 17, 2019 | Divine Child Soter-Crane Invite | 16:12.90 | 1 | 606 |
| Oct. 13, 2018 | Downriver Gabriel Richard Invitational | 16:14.60 | 2 | 602 |
| Nov. 25, 2017 | Foot Locker Midwest Regional | 16:15.00 | 84 | 601 |
| Sept. 15, 2017 | MSU Spartan Invitational | 16:17.50 | 1 | 594 |
| Aug. 31, 2017 | Watermelon Run | 16:17.60 | 2 | 594 |
| Aug. 27, 2019 | Northville Mustang Invitational | 16:18.00 | 1 | 593 |
| Sept. 11, 2018 | CHSL D2 Jamboree #1 | 16:21.00 | 1 | 585 |
| Oct. 10, 2017 | CHSL D2 Jamboree #3 | 16:25.00 | 1 | 575 |
| Oct. 21, 2017 | CHSL Championships | 16:26.60 | 2 | 571 |
| Sept. 29, 2018 | Marauder Cross Country Invitational | 16:28.90 | 3 | 565 |
| Nov. 30, 2019 | Foot Locker Midwest Regional | 16:30.60 | 28 | 561 |
| Aug. 26, 2017 | Michigan Catholic Invitational | 16:36.04 | 3 | 548 |
| Sept. 23, 2017 | Monroe Jefferson Invitational | 16:41.73 | 3 | 534 |
| Nov. 5, 2016 | MHSAA State Championships LP | 16:46.00 | 51 | 523 |
| Oct. 15, 2016 | Gabriel Richard Invitational | 16:46.20 | 4 | 523 |
| Sept. 26, 2017 | CHSL D1G, D2 & D3/4 Jam #2 | 16:50.90 | 2 | 511 |
| Sept. 13, 2016 | CHSL D2 Jamboree #1 | 16:51.00 | 1 | 511 |
| Sept. 17, 2016 | Huron Invitational | 16:53.68 | 5 | 505 |
| Sept. 17, 2016 | New Boston Huron Invitational | 16:53.68 | 5 | 505 |
| Nov. 26, 2016 | Foot Locker Midwest Regional | 16:59.40 | 20 | 491 |
| Aug. 29, 2017 | Northville Mustang Invitational | 17:01.55 | 2 | 486 |
| Oct. 29, 2016 | MHSAA Regional 18-2 | 17:09.66 | 9 | 468 |
| Aug. 27, 2016 | Michigan Catholic Invitational | 17:11.18 | 9 | 464 |
| Nov. 24, 2018 | Foot Locker Midwest Regional | 17:19.00 | 56 | 447 |
| Sept. 12, 2017 | CHSL D2 Jamboree #1 | 17:21.40 | 1 | 441 |
| Oct. 3, 2017 | Dearborn Divine Child vs Detroit Country Day | 17:22.28 | 2 | 439 |
| Oct. 22, 2016 | CHSL Championships | 17:30.96 | 9 | 420 |
| Aug. 30, 2016 | Northville Mustang Invitational | 17:35.35 | 4 | 411 |
| Oct. 1, 2016 | Marauder Cross Country Invitational | 17:35.60 | 9 | 410 |
6000m_cc
813
Points
18:28.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2022 | Michigan Big 10 Preview | 18:28.00 | 15 | 813 |
60m
793
Points
7.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2018 | MITS - EMU #5 | 7.30 | 10 | 793 |
800m
724
Points
2:01.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | CHSL AB Championships | 2:01.54 | 2 | 724 |
| May 7, 2019 | CHSL: OLSM @ Divine Child | 2:01.89 | 1 | 715 |
| April 13, 2018 | Divine Child Boys Quad | 2:08.21 | 2 | 573 |
| Feb. 10, 2017 | MITS - U of M #6 | 2:28.52 | 42 | 222 |
8000m_cc
901
Points
24:11.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2024 | Louisville XC Classic | 24:11.60 | 14 | 901 |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 24:18.70 | 153 | 888 |
| Oct. 14, 2022 | Nuttycombe Invitational | 24:38.30 | 32 | 855 |
| Nov. 1, 2024 | Big Ten Cross Country Championships | 24:39.00 | 115 | 854 |
| Oct. 28, 2022 | Big Ten Championship | 25:00.60 | 41 | 817 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 25:07.20 | 5 | 806 |
| Oct. 27, 2023 | Big 10 Cross-Country Championships | 25:49.40 | 55 | 738 |
5mile_cc
862
Points
24:42.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 30, 2022 | 2022 Joe Piane Notre Dame Invitational | 24:42.60 | 105 | 862 |
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 25:05.50 | 34 | 824 |
mile
1018
Points
4:04.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2023 | Big Ten Indoor Track & Field Championships | 4:04.69 | 5 | 1018 |
| Feb. 4, 2023 | 2023 Meyo Invitational (ND IND TF) | 4:05.23 | 2 | 1012 |
| Jan. 7, 2023 | Wolverine Invitational | 4:07.79 | 1 | 981 |
| Feb. 25, 2023 | Big Ten Indoor Track & Field Championships | 4:16.56 | 9 | 881 |
| Jan. 23, 2021 | Gladstein Invitational | 4:17.12 | 9 | 875 |
| Jan. 12, 2020 | MITS Meet #3 @ GVSU | 4:21.56 | 4 | 826 |
Mile
Event Group
1018
Points
4:04.69
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 25, 2023 | Mile | Big Ten Indoor Track & Field Championships | 4:04.69 | 5 | 1018 |
| Feb. 4, 2023 | Mile | 2023 Meyo Invitational (ND IND TF) | 4:05.23 | 2 | 1012 |
| May 14, 2023 | 1500m | Big 10 Outdoor Championships | 3:47.77 | 16 | 1005 |
| April 29, 2023 | 1500m | The Penn Relays Carnival Presented by Toyota | 3:48.70 | 28 | 993 |
| Jan. 7, 2023 | Mile | Wolverine Invitational | 4:07.79 | 1 | 981 |
Distance
Event Group
977
Points
8:13.83
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 12, 2022 | 3000m | The Badgers Windy City Invite | 8:13.83 | 13 | 977 |
| Jan. 29, 2022 | 3000m | 2022 Indiana University Relays | 8:19.35 | 25 | 946 |
| Jan. 15, 2022 | 3000m | Simmons-Harvey Invitational 2022 | 8:20.13 | 5 | 941 |
| Jan. 21, 2023 | 3000m | Simmons-Harvey Invitational - 2023 | 8:20.42 | 6 | 940 |
| Feb. 19, 2021 | 3000m | 2021 UM B1G Silverston Invitational | 8:28.37 | 2 | 896 |
Long-Distance
Event Group
916
Points
14:25.71
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2022 | 5000m | Duke Invitational | 14:25.71 | 16 | 916 |
| April 30, 2022 | 5000m | Drake Relays | 14:50.42 | 26 | 839 |
| Feb. 9, 2019 | 5000m | SVSU - Distance Fest | 15:42.04 | 4 | 689 |
Cross Country
Event Group
901
Points
24:11.60
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 5, 2024 | 8000mCC | Louisville XC Classic | 24:11.60 | 14 | 901 |
| Oct. 19, 2024 | 8000mCC | Wisconsin Pre-Nationals | 24:18.70 | 153 | 888 |
| Sept. 30, 2022 | 5MileCC | 2022 Joe Piane Notre Dame Invitational | 24:42.60 | 105 | 862 |
| Oct. 14, 2022 | 8000mCC | Nuttycombe Invitational | 24:38.30 | 32 | 855 |
| Nov. 1, 2024 | 8000mCC | Big Ten Cross Country Championships | 24:39.00 | 115 | 854 |
Short Sprints
Event Group
793
Points
7.30
Personal Record
60m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 28, 2018 | 60m | MITS - EMU #5 | 7.30 | 10 | 793 |
Mid-D
Event Group
724
Points
2:01.54
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2019 | 800m | CHSL AB Championships | 2:01.54 | 2 | 724 |
| May 7, 2019 | 800m | CHSL: OLSM @ Divine Child | 2:01.89 | 1 | 715 |
| April 13, 2018 | 800m | Divine Child Boys Quad | 2:08.21 | 2 | 573 |
| Feb. 10, 2017 | 800m | MITS - U of M #6 | 2:28.52 | 42 | 222 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava