Performance Dashboard
Athlete analytics & progression tracking
1000m
724
Points
2:37.21
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 26, 2019 | Can-Am Invitational | 2:37.21 | 15 | 724 |
1500m
808
Points
4:04.07
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2019 | Bison Outdoor Classic | 4:04.07 | 85 | 808 | |
| June 25, 2016 | Blazers Invitational | 4:15.43 | 2 | 683 | 83° |
| July 3, 2016 | AAU Region 12 National Qualifier | 4:18.87 | 5 | 647 | 77° |
| April 14, 2018 | Golden Grizzly Invitational | 4:22.70 | 9 | 608 | 41° |
| Aug. 6, 2016 | AAU Junior Olympic Games | 4:28.36 | 36 | 553 | 96° |
1600m
696
Points
4:32.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2017 | KLAA Kensington Conference Championship | 4:32.57 | 7 | 696 | |
| May 9, 2017 | Canton v Churchill | 4:34.42 | 1 | 678 | 83° |
| May 6, 2017 | Farmington New Balance Invitational | 4:36.32 | 9 | 659 | |
| April 28, 2017 | Livonia City Championships | 4:37.97 | 3 | 643 | |
| April 22, 2017 | April Showers Relays | 4:42.80 | 19 | 598 | 59° |
| March 25, 2017 | 62nd Huron Relays Pres. by AARC | 4:43.87 | 17 | 588 | |
| April 28, 2015 | Canton vs. Churchill | 4:44.52 | 1 | 582 | 59° |
| April 12, 2016 | Plymouth vs. Livonia Churchhill | 4:53.38 | 3 | 504 | 68° |
| April 29, 2016 | Livonia City Championships | 4:55.91 | 8 | 483 | |
| April 10, 2014 | Livonia Boys City Championships | 5:17.21 | 6 | 323 |
400m
692
Points
52.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 25, 2016 | Blazers Invitational | 52.97 | 16 | 692 | 83° |
| May 9, 2014 | KLAA Kensington Conference Championship | 56.23 | 27 | 529 |
5000m_cc
495
Points
16:58.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 20, 2016 | KLAA Conference Championship | 16:58.00 | 28 | 495 | |
| Oct. 1, 2016 | Coaching Legends Classic (HS) | 17:01.44 | 29 | 487 | |
| Oct. 14, 2016 | LPS City Meet | 17:07.90 | 7 | 472 | |
| Sept. 24, 2016 | Monroe Jefferson Invitational | 17:16.17 | 9 | 453 | 67° |
| Oct. 29, 2016 | MHSAA Regional 06 | 17:28.00 | 53 | 427 | |
| Sept. 12, 2015 | Ramblin' Rock Invitational | 17:30.80 | 33 | 421 | |
| Oct. 8, 2016 | Wayne County Championship | 17:44.00 | 78 | 393 | |
| Sept. 16, 2016 | MSU Spartan Invitational | 17:46.00 | 94 | 389 | 78° |
| Oct. 22, 2015 | K.L.A.A. Kensington Conference Championships | 17:46.00 | 12 | 389 | |
| Oct. 4, 2016 | Livonia Churchill vs. Livonia Franklin | 17:54.70 | 3 | 371 | |
| Oct. 3, 2015 | Running Fit Coaching Legends Invite | 18:04.00 | 64 | 352 | |
| Sept. 26, 2015 | Monroe Jefferson Invitational | 18:05.00 | 26 | 350 | 70° |
| Sept. 12, 2014 | MSU Spartan Invitational | 18:10.00 | 144 | 340 | 56° |
| Oct. 16, 2014 | K.L.A.A. Kensington Conference Championships | 18:24.00 | 36 | 314 | |
| Oct. 31, 2015 | MHSAA Regional 06 | 18:27.00 | 81 | 308 | |
| Sept. 18, 2015 | MSU Spartan Invitational | 18:33.00 | 124 | 297 | 78° |
| Sept. 16, 2014 | Churchill vs. Plymouth | 18:38.00 | 10 | 288 | |
| Sept. 6, 2014 | Ramblin' Rock Invitational | 18:45.00 | 52 | 276 | |
| Sept. 13, 2016 | Churchill vs Canton | 18:47.00 | 11 | 272 | |
| Oct. 1, 2015 | Livonia Churchill vs. Livonia Franklin | 18:48.00 | 16 | 270 | |
| Aug. 30, 2016 | Northville Mustang Invitational | 18:53.05 | 48 | 262 | |
| Oct. 23, 2014 | Livonia Franklin JV Invitational | 19:02.30 | 11 | 246 | |
| Oct. 13, 2015 | Canton vs. Livonia Churchill | 19:02.60 | 19 | 246 | |
| Sept. 20, 2014 | Monroe Jefferson Invitational | 19:09.00 | 48 | 235 | 79° |
| Oct. 6, 2015 | Wayne Memorial vs. Churchill | 19:15.20 | 8 | 225 | 66° |
| Sept. 30, 2014 | Churchill vs. Wayne Dual | 19:19.20 | 15 | 219 | |
| Sept. 1, 2015 | Northville Mustang Invitational | 19:39.00 | 59 | 189 |
600m
711
Points
1:26.55
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 25, 2020 | Can-Am Invitational | 1:26.55 | 8 | 711 | 37° |
800m
881
Points
1:55.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 4, 2016 | MHSAA State Championships LP-1 | 1:55.30 | 9 | 881 | |
| April 6, 2019 | Oakland vs. Detroit | 1:55.38 | 1 | 879 | 63° |
| Feb. 15, 2020 | GVSU Big Meet | 1:56.30 | 18 | 855 | |
| March 23, 2019 | Adidas Winthrop University Invite | 1:56.44 | 6 | 851 | 61° |
| April 19, 2019 | Pacesetter Sports Invite | 1:56.47 | 3 | 850 | |
| May 6, 2018 | Horizon League Championships | 1:56.48 | 5 | 850 | 70° |
| June 3, 2017 | MHSAA State Championships LP-1 | 1:56.80 | 12 | 842 | |
| Feb. 15, 2019 | GVSU Tune-Up | 1:56.90 | 7 | 839 | |
| Feb. 16, 2018 | Silverston Invitational | 1:57.03 | 2 | 836 | |
| March 1, 2020 | Horizon League Championships | 1:57.23 | 12 | 831 | |
| May 20, 2016 | MHSAA Regional 04 | 1:57.48 | 1 | 824 | 80° |
| Dec. 6, 2019 | Notre Dame Blue and Gold Invitational | 1:57.79 | 7 | 816 | 41° |
| Feb. 25, 2018 | Horizon League Indoor Championship | 1:58.08 | 6 | 809 | |
| Feb. 3, 2018 | YSU National Invitational | 1:58.23 | 2 | 805 | |
| Nov. 30, 2018 | Notre Dame Blue and Gold Meet | 1:58.34 | 8 | 802 | 39° |
| May 12, 2017 | KLAA Kensington Conference Championship | 1:58.53 | 1 | 798 | |
| Feb. 2, 2019 | Youngstown State Mid-Major Invite | 1:58.77 | 3 | 791 | |
| Feb. 19, 2021 | SVSU Tune-Up | 1:58.94 | 3 | 787 | |
| Feb. 1, 2020 | Youngstown State Mid-Major Invite | 1:59.00 | 14 | 786 | |
| May 15, 2015 | MHSAA Regional 04 | 1:59.47 | 4 | 774 | 84° |
| May 19, 2017 | MHSAA LP Regional 04-1 @ Canton-Plymouth | 2:00.03 | 1 | 760 | 87° |
| July 3, 2016 | AAU Region 12 National Qualifier | 2:00.06 | 5 | 760 | 77° |
| April 17, 2021 | Grizzly PR Classic | 2:00.11 | 7 | 758 | 54° |
| April 28, 2017 | Livonia City Championships | 2:00.25 | 1 | 755 | |
| May 6, 2017 | Farmington New Balance Invitational | 2:00.51 | 1 | 749 | |
| April 29, 2016 | Livonia City Championships | 2:00.57 | 1 | 747 | |
| Jan. 20, 2018 | IPFW Duals | 2:00.93 | 2 | 738 | 44° |
| Jan. 19, 2019 | Mastodon Invitational | 2:00.94 | 3 | 738 | 29° |
| Feb. 12, 2021 | Mastodon Invite #2 | 2:01.22 | 5 | 731 | |
| May 13, 2016 | KLAA Kensington Conference Championship | 2:01.72 | 4 | 719 | |
| May 9, 2017 | Canton v Churchill | 2:02.35 | 1 | 704 | 83° |
| Jan. 12, 2018 | Jack Skoog Open | 2:03.51 | 6 | 677 | 42° |
| April 7, 2018 | Detroit Titans v. Oakland Grizzlies | 2:03.60 | 5 | 675 | |
| May 1, 2021 | Bob Harris Open | 2:03.84 | 9 | 670 | 74° |
| Aug. 6, 2016 | AAU Junior Olympic Games | 2:04.03 | 45 | 665 | 96° |
| April 28, 2015 | Canton vs. Churchill | 2:04.88 | 2 | 646 | 59° |
| April 24, 2021 | Elaine Leigh T&F Invite | 2:04.91 | 8 | 645 | 61° |
| April 24, 2021 | Elaine Leigh T&F Invite | 2:04.91 | 8 | 645 | |
| March 1, 2021 | Horizon League Indoor Track & Field Championships | 2:04.93 | 18 | 645 | 39° |
| April 23, 2015 | Livonia Boys City Championships | 2:05.36 | 2 | 635 | |
| April 12, 2016 | Plymouth vs. Livonia Churchhill | 2:06.36 | 1 | 613 | 68° |
8000m_cc
208
Points
33:09.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 14, 2018 | National Catholic Invitational | 33:09.20 | 212 | 208 | 81° |
4mile_cc
286
Points
25:11.44
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 7, 2019 | Running Fit - Detroit Mercy Titans Invitational | 25:11.44 | 63 | 286 |
j
1
Points
80-7.5
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 25, 2016 | Blazers Invitational | 80-7.5 | 1 | 1 | 83° |
| July 3, 2016 | AAU Region 12 National Qualifier | 101-0 | 4 | 1 | 77° |
lj
1
Points
16-2.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 19, 2014 | April Showers Relays | 16-2.75 | 26 | 1 | 54° |
| April 18, 2015 | April Showers Relays | 16-3 | 39 | 1 | 70° |
| May 9, 2014 | KLAA Kensington Conference Championship | 17-0.25 | 28 | 1 | |
| April 10, 2014 | Livonia Boys City Championships | 17-11.25 | 5 | 1 | |
| April 23, 2015 | Livonia Boys City Championships | 18-3 | 7 | 1 | |
| May 2, 2015 | Observerland Relays | 18-6 | 12 | 1 | |
| April 28, 2015 | Canton vs. Churchill | 19-0.5 | 3 | 1 | 59° |
mile
708
Points
4:32.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2018 | GVSU Mike Lints Open | 4:32.97 | 2 | 708 | |
| Dec. 8, 2018 | Findlay Oiler Opener | 4:47.30 | 7 | 572 |
Mid-D
Event Group
881
Points
1:55.30
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 4, 2016 | 800m | MHSAA State Championships LP-1 | 1:55.30 | 9 | 881 | |
| April 6, 2019 | 800m | Oakland vs. Detroit | 1:55.38 | 1 | 879 | 63° |
| Feb. 15, 2020 | 800m | GVSU Big Meet | 1:56.30 | 18 | 855 | |
| March 23, 2019 | 800m | Adidas Winthrop University Invite | 1:56.44 | 6 | 851 | 61° |
| April 19, 2019 | 800m | Pacesetter Sports Invite | 1:56.47 | 3 | 850 |
Mile
Event Group
808
Points
4:04.07
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 13, 2019 | 1500m | Bison Outdoor Classic | 4:04.07 | 85 | 808 | |
| Jan. 27, 2018 | Mile | GVSU Mike Lints Open | 4:32.97 | 2 | 708 | |
| May 12, 2017 | 1600m | KLAA Kensington Conference Championship | 4:32.57 | 7 | 696 | |
| June 25, 2016 | 1500m | Blazers Invitational | 4:15.43 | 2 | 683 | 83° |
| May 9, 2017 | 1600m | Canton v Churchill | 4:34.42 | 1 | 678 | 83° |
Long Sprints
Event Group
692
Points
52.97
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 25, 2016 | 400m | Blazers Invitational | 52.97 | 16 | 692 | 83° |
| May 9, 2014 | 400m | KLAA Kensington Conference Championship | 56.23 | 27 | 529 |
Cross Country
Event Group
495
Points
16:58.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 20, 2016 | 5K XC | KLAA Conference Championship | 16:58.00 | 28 | 495 | |
| Oct. 1, 2016 | 5K XC | Coaching Legends Classic (HS) | 17:01.44 | 29 | 487 | |
| Oct. 14, 2016 | 5K XC | LPS City Meet | 17:07.90 | 7 | 472 | |
| Sept. 24, 2016 | 5K XC | Monroe Jefferson Invitational | 17:16.17 | 9 | 453 | 67° |
| Oct. 29, 2016 | 5K XC | MHSAA Regional 06 | 17:28.00 | 53 | 427 |
Throws
Event Group
1
Points
80-7.5
Personal Record
J
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 25, 2016 | J | Blazers Invitational | 80-7.5 | 1 | 1 | 83° |
| July 3, 2016 | J | AAU Region 12 National Qualifier | 101-0 | 4 | 1 | 77° |
Jump
Event Group
1
Points
16-2.75
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 19, 2014 | LJ | April Showers Relays | 16-2.75 | 26 | 1 | 54° |
| April 18, 2015 | LJ | April Showers Relays | 16-3 | 39 | 1 | 70° |
| May 9, 2014 | LJ | KLAA Kensington Conference Championship | 17-0.25 | 28 | 1 | |
| April 10, 2014 | LJ | Livonia Boys City Championships | 17-11.25 | 5 | 1 | |
| April 23, 2015 | LJ | Livonia Boys City Championships | 18-3 | 7 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava