Performance Dashboard
Athlete analytics & progression tracking
1000m
998
Points
2:48.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 31, 2015 | Armory Track Invitational | 2:48.39 | 2 | 998 |
| Jan. 15, 2016 | Virginia Tech Invitational | 2:48.57 | 2 | 995 |
| Jan. 13, 2018 | Texas Tech Corky Classic | 2:50.01 | 3 | 978 |
1500m
1043
Points
4:20.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | LSU Invitational | 4:20.99 | 2 | 1043 |
| April 27, 2019 | LSU Invitational | 4:22.91 | 1 | 1029 |
| April 7, 2018 | LSU Battle on the Bayou | 4:23.10 | 1 | 1027 |
| April 6, 2019 | LSU Battle on the Bayou | 4:24.57 | 2 | 1017 |
| March 18, 2017 | Charlotte 49er Classic | 4:29.91 | 2 | 977 |
| April 17, 2021 | GSTC Spring Opener | 4:34.11 | 2 | 947 |
1600m
955
Points
4:51.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2013 | MHSAA State Championships LP-1 | 4:51.96 | 4 | 955 |
| Feb. 18, 2012 | MITS @ GVSU #2 | 4:57.72 | 6 | 917 |
| May 4, 2012 | Harold Arft Sterling Invitational | 4:57.84 | 2 | 916 |
| May 3, 2013 | Golden Triangle Invitational | 4:59.35 | 3 | 906 |
| Jan. 2, 2015 | MITS - U of M #1 | 4:59.85 | 1 | 903 |
| Jan. 3, 2014 | MITS - U of M #1 | 5:01.00 | 2 | 895 |
| Dec. 20, 2014 | MITS - SVSU #1 | 5:01.33 | 1 | 893 |
| Feb. 7, 2015 | MITS - SVSU #3 | 5:02.51 | 1 | 885 |
| April 11, 2015 | 19th Annual University of Toledo HS Invitational | 5:02.69 | 1 | 884 |
| Jan. 31, 2013 | MITS @ U of M #5 | 5:03.08 | 3 | 882 |
| April 18, 2015 | Groves Invitational | 5:03.86 | 1 | 877 |
| May 17, 2014 | MHSAA Regional 06 | 5:04.05 | 1 | 875 |
| May 2, 2014 | Harold Arft Sterling Invitational | 5:05.10 | 1 | 869 |
| Jan. 14, 2012 | MITS @ GVSU #2 | 5:05.85 | 2 | 864 |
| Feb. 4, 2012 | MITS @ SVSU #3 | 5:05.86 | 1 | 864 |
| Feb. 25, 2012 | MITS State Championship | 5:06.25 | 1 | 861 |
| Jan. 12, 2013 | MITS Meet @ Grand Valley State University #1 | 5:06.54 | 1 | 860 |
| Jan. 15, 2011 | Akron Jerome Fields Meet OPEN HS Welcome | 5:19.20 | 1 | 781 |
| May 22, 2012 | MAC White Division Meet | 5:21.70 | 1 | 766 |
| Jan. 26, 2012 | MITS @ U of M #4 | 5:37.14 | 20 | 676 |
400m
996
Points
55.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2017 | Tiger Tuneup | 55.47 | 3 | 996 |
| March 17, 2018 | Louisiana Classic | 56.08 | 2 | 974 |
| March 19, 2016 | Shamrock Invitational | 56.17 | 5 | 971 |
| Jan. 7, 2017 | Orange & Purple Classic | 56.19 | 1 | 970 |
| Jan. 21, 2017 | Rod McCravy Memorial | 56.50 | 28 | 959 |
| March 18, 2017 | Charlotte 49er Classic | 56.52 | 2 | 958 |
| June 15, 2014 | New Balance Outdoor Nationals | 56.79 | 10 | 948 |
| May 2, 2014 | Harold Arft Sterling Invitational | 56.89 | 1 | 945 |
| Jan. 9, 2016 | Orange & Purple Classic | 57.34 | 1 | 929 |
| April 25, 2014 | MSU Spartan Classic | 57.38 | 1 | 927 |
| Feb. 16, 2013 | Gazelle Sports/adidas Elite Meet | 57.43 | 2 | 926 |
| Jan. 17, 2015 | Kent State University High School Open #1 | 57.64 | 1 | 918 |
| April 27, 2015 | Southfield vs. Oak Park | 57.70 | 2 | 916 |
| Jan. 2, 2015 | MITS - U of M #1 | 57.75 | 2 | 914 |
| Feb. 12, 2015 | MITS - EMU #5 | 57.84 | 1 | 911 |
| April 26, 2013 | MSU Spartan Classic | 57.85 | 1 | 911 |
| March 16, 2014 | New Balance Nationals Indoor | 57.93 | 5 | 908 |
| April 27, 2012 | MSU Spartan Classic | 58.04 | 1 | 904 |
| Jan. 16, 2014 | MITS - U of M #3 | 59.51 | 1 | 854 |
5000m_cc
876
Points
17:39.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2013 | MAC Division Championship | 17:39.00 | 1 | 876 |
| Sept. 29, 2012 | Coaching Legends Classic | 17:50.60 | 2 | 856 |
| Sept. 28, 2013 | Coaching Legends Classic | 17:52.60 | 3 | 853 |
| Sept. 28, 2018 | Joe Piane Notre Dame Invitational | 17:57.80 | 63 | 844 |
| Nov. 1, 2014 | MHSAA State Championships LP | 17:57.90 | 6 | 844 |
| Oct. 25, 2013 | MHSAA Regional 08 | 18:00.00 | 1 | 841 |
| Nov. 3, 2012 | MHSAA State Championships LP | 18:05.30 | 8 | 832 |
| Nov. 2, 2013 | MHSAA State Championships LP | 18:12.50 | 7 | 820 |
| Oct. 5, 2013 | Wayne County Championship | 18:15.90 | 1 | 815 |
| Sept. 13, 2013 | MSU Spartan Invitational | 18:17.00 | 9 | 813 |
| Sept. 7, 2013 | Algonac Muskrat Classic | 18:17.00 | 1 | 813 |
| Sept. 14, 2012 | MSU Spartan Invitational | 18:17.00 | 10 | 813 |
| Sept. 22, 2012 | Centerville Stampede | 18:18.38 | 4 | 811 |
| Sept. 12, 2014 | MSU Spartan Invitational | 18:19.00 | 5 | 810 |
| Oct. 6, 2012 | Wayne County Championships | 18:27.20 | 3 | 796 |
| Sept. 27, 2014 | HS-Running Fit Coaching Legends Invite | 18:28.40 | 1 | 794 |
| Sept. 21, 2013 | Centerville Stampede | 18:29.20 | 3 | 793 |
| Oct. 27, 2012 | Regional 8-1 (Grosse Pointe South) | 18:36.00 | 8 | 782 |
| Nov. 5, 2011 | MHSAA State Championships LP | 18:41.70 | 21 | 773 |
| Oct. 25, 2014 | MHSAA Regional 07 | 18:46.50 | 3 | 766 |
| Sept. 1, 2017 | UNO Opener | 18:48.00 | 2 | 763 |
| Sept. 30, 2016 | Notre Dame Invitational | 18:54.10 | 179 | 754 |
| Sept. 8, 2012 | Muskrat Classic | 18:56.00 | 3 | 751 |
| Aug. 24, 2013 | St. Clair/Mariner Invititational | 19:03.00 | 1 | 740 |
| Oct. 15, 2014 | OAA Blue Division Championships | 19:22.91 | 1 | 710 |
| Oct. 1, 2011 | Ypsilanti Legends Invitational | 19:33.80 | 24 | 693 |
6000m_cc
951
Points
20:46.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI South Central Regional | 20:46.70 | 27 | 951 |
| Oct. 13, 2017 | Alabama Crimson Classic | 21:38.50 | 42 | 881 |
| Sept. 23, 2017 | Texas A&M Invitational | 21:39.30 | 13 | 880 |
| Oct. 13, 2018 | Arturo Barrios Invitational | 21:41.80 | 30 | 877 |
| Oct. 27, 2017 | SEC Championship | 22:18.90 | 65 | 828 |
| Oct. 30, 2015 | ACC Championship | 22:19.60 | 81 | 827 |
| Oct. 28, 2016 | ACC Championship | 22:21.30 | 100 | 825 |
| Sept. 9, 2017 | Bulldog SEC Preview | 22:39.80 | 13 | 801 |
| Oct. 17, 2015 | NCAA Division I (DI) Pre-Nationals | 22:40.00 | 295 | 801 |
| Nov. 13, 2015 | NCAA DI Southeast Regional | 23:17.80 | 124 | 753 |
| Nov. 9, 2018 | NCAA D1 South Central Regional | 23:33.20 | 105 | 735 |
800m
1098
Points
2:03.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 14, 2018 | Miami Hurricane Invitational | 2:03.66 | 2 | 1098 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 2:03.81 | 8 | 1095 |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 2:03.84 | 2 | 1095 |
| May 15, 2016 | ACC Championship | 2:04.13 | 3 | 1090 |
| May 25, 2019 | NCAA Division I East Preliminary | 2:04.15 | 4 | 1090 |
| April 22, 2017 | LSU Alumni Gold Meet | 2:04.51 | 2 | 1083 |
| May 28, 2016 | NCAA Division I East Preliminary | 2:04.74 | 2 | 1079 |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 2:04.80 | 7 | 1078 |
| April 23, 2016 | LSU Alumni Gold Meet | 2:04.82 | 5 | 1078 |
| April 9, 2017 | Spec Towns Invitational | 2:04.83 | 2 | 1078 |
| April 13, 2019 | Miami Hurricane Alumni Invitational | 2:04.95 | 1 | 1076 |
| Feb. 25, 2017 | ACC Championships | 2:04.98 | 4 | 1075 |
| Feb. 11, 2017 | Tiger Paw Invitational | 2:05.01 | 2 | 1075 |
| May 28, 2016 | NCAA Division I East Preliminary | 2:05.11 | 6 | 1073 |
| May 27, 2017 | NCAA Division I East Preliminary | 2:05.20 | 5 | 1071 |
| Jan. 26, 2019 | Razorback Invitational | 2:05.45 | 1 | 1067 |
| Feb. 23, 2019 | SEC Indoor Championship | 2:05.51 | 2 | 1066 |
| Jan. 27, 2018 | Razorback Team Invitational | 2:05.58 | 4 | 1065 |
| Feb. 23, 2019 | SEC Indoor Championship | 2:05.66 | 4 | 1064 |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 2:05.72 | 5 | 1063 |
| April 20, 2019 | LSU Alumni Gold Meet | 2:05.75 | 1 | 1062 |
| Feb. 25, 2017 | ACC Championships | 2:05.82 | 1 | 1061 |
| March 25, 2017 | Miami Hurricane Collegiate Invitational | 2:06.16 | 2 | 1055 |
| Jan. 14, 2017 | Clemson Invitational | 2:06.17 | 1 | 1055 |
| May 13, 2018 | SEC Championships | 2:06.24 | 1 | 1054 |
| May 14, 2017 | ACC Championship | 2:06.31 | 1 | 1052 |
| May 11, 2019 | SEC Championships | 2:06.32 | 4 | 1052 |
| April 9, 2016 | Tiger Classic | 2:06.38 | 3 | 1051 |
| May 27, 2017 | NCAA Division I East Preliminary | 2:06.46 | 2 | 1050 |
| July 14, 2013 | 8th IAAF World Youth Championships | 2:06.75 | 3 | 1045 |
| Jan. 18, 2019 | Texas Tech Red Raider Open | 2:06.90 | 1 | 1042 |
| Feb. 10, 2018 | Iowa State Classic | 2:06.92 | 6 | 1042 |
| May 14, 2017 | ACC Championship | 2:07.05 | 6 | 1040 |
| June 13, 2015 | Midwest Meet of Champions | 2:07.09 | 1 | 1039 |
| June 15, 2014 | New Balance Outdoor Nationals | 2:07.22 | 5 | 1037 |
| March 9, 2019 | NCAA DI Indoor Track and Field Championships | 2:07.23 | 10 | 1037 |
| May 11, 2019 | SEC Championships | 2:07.36 | 5 | 1035 |
| March 24, 2018 | Pac-12/Big Ten Challenge | 2:07.49 | 4 | 1033 |
| March 31, 2018 | Texas Relays | 2:07.59 | 3 | 1031 |
| May 31, 2014 | MHSAA State Championships LP-1 | 2:07.63 | 1 | 1030 |
| May 13, 2018 | SEC Championships | 2:07.66 | 6 | 1030 |
| April 21, 2018 | LSU Alumni Gold Meet | 2:07.83 | 3 | 1027 |
| June 1, 2013 | MHSAA State Championships LP-1 | 2:07.91 | 2 | 1025 |
| May 15, 2016 | ACC Championship | 2:07.96 | 2 | 1025 |
| Feb. 27, 2016 | ACC Championships | 2:08.27 | 3 | 1019 |
| March 15, 2015 | New Balance Nationals Indoor | 2:08.38 | 2 | 1018 |
| May 30, 2015 | MHSAA State Championships LP-1 | 2:08.43 | 1 | 1017 |
| Feb. 13, 2016 | Tyson Invitational | 2:08.63 | 1 | 1013 |
| May 16, 2015 | MHSAA Regional 05 | 2:08.88 | 1 | 1009 |
| March 16, 2014 | New Balance Nationals Indoor | 2:08.92 | 2 | 1009 |
| Feb. 21, 2015 | UK High School Invitational | 2:09.21 | 1 | 1004 |
| Feb. 9, 2019 | Iowa State Classic | 2:09.47 | 8 | 999 |
| May 9, 2015 | River Rat Invite | 2:09.52 | 1 | 999 |
| June 26, 2016 | USATF Junior National Outdoor T&F Championships | 2:09.59 | 4 | 997 |
| Feb. 25, 2018 | SEC Indoor Championships | 2:09.62 | 4 | 997 |
| Feb. 6, 2016 | Charlie Thomas Invitational | 2:09.64 | 6 | 997 |
| Feb. 15, 2014 | SPIRE HS Showcase | 2:10.17 | 1 | 988 |
| May 11, 2012 | Siena Heights Invitational | 2:10.18 | 1 | 988 |
| June 21, 2014 | Brooks PR Invitational | 2:10.58 | 7 | 981 |
| Feb. 22, 2014 | UK High School Invitational | 2:10.93 | 1 | 975 |
| Jan. 24, 2015 | Bowling Green Sid Sink High School Indoor | 2:11.00 | 1 | 974 |
| Feb. 24, 2013 | Brooks PR Invitational | 2:11.13 | 5 | 972 |
| May 22, 2015 | Oakland County Championship | 2:11.14 | 1 | 972 |
| Feb. 7, 2015 | MITS - SVSU #3 | 2:11.16 | 1 | 972 |
| Feb. 28, 2015 | MITS State Championship | 2:11.29 | 1 | 969 |
| June 26, 2013 | USATF World Youth Track and Field Trials | 2:11.36 | 2 | 968 |
| June 21, 2015 | New Balance Nationals Outdoor | 2:11.57 | 17 | 965 |
| Feb. 8, 2014 | Akron Invitational High School | 2:11.63 | 1 | 964 |
| April 24, 2015 | Charles Janke Invitational | 2:11.68 | 1 | 963 |
| Feb. 14, 2015 | SPIRE HS Showcase | 2:11.76 | 2 | 962 |
| April 27, 2012 | MSU Spartan Classic | 2:12.04 | 2 | 957 |
| May 10, 2013 | Siena Heights Invitational | 2:12.12 | 1 | 956 |
| March 10, 2013 | New Balance Indoor Nationals | 2:12.24 | 9 | 954 |
| Jan. 16, 2015 | SPIRE Scholastic Open | 2:12.37 | 1 | 952 |
| May 2, 2015 | Roosevelt Memorial Invitational | 2:12.39 | 1 | 952 |
| May 17, 2014 | MHSAA Regional 06 | 2:12.54 | 1 | 949 |
| Jan. 23, 2016 | Rod McCravy Memorial | 2:13.06 | 8 | 941 |
| July 14, 2013 | 8th IAAF World Youth Championships | 2:13.56 | 8 | 933 |
| April 26, 2013 | MSU Spartan Classic | 2:13.69 | 2 | 931 |
| May 4, 2012 | Harold Arft Sterling Invitational | 2:14.02 | 2 | 925 |
| Feb. 25, 2018 | SEC Indoor Championships | 2:14.99 | 8 | 910 |
| April 20, 2013 | Mansfield Mehock Relays | 2:15.37 | 1 | 904 |
| April 25, 2014 | MSU Spartan Classic | 2:15.45 | 1 | 903 |
| Feb. 27, 2010 | MITS State Championship | 2:16.03 | 0 | 894 |
| Feb. 19, 2011 | UK High School Invitational | 2:16.16 | 3 | 892 |
| March 13, 2011 | New Balance Indoor Nationals | 2:16.81 | 2 | 881 |
| Jan. 15, 2011 | Akron Jerome Fields Meet OPEN HS Welcome | 2:18.85 | 1 | 850 |
| Feb. 11, 2012 | MITS @ SVSU #4 | 2:18.93 | 2 | 849 |
| Feb. 27, 2016 | ACC Championships | 2:20.06 | 8 | 831 |
| Jan. 3, 2014 | MITS - U of M #1 | 2:20.39 | 1 | 827 |
mile
995
Points
4:47.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2017 | Charlie Thomas Invitational | 4:47.81 | 3 | 995 |
| Jan. 20, 2018 | Larry Wieczorek Invitational | 4:53.42 | 7 | 957 |
| Jan. 30, 2016 | Bob Pollock Invitational | 4:56.46 | 2 | 937 |
| Jan. 12, 2019 | UAB Vulcan Invite | 4:56.70 | 1 | 935 |
| Jan. 11, 2014 | MITS - GVSU #2 | 4:59.62 | 2 | 916 |
| Feb. 22, 2014 | UK High School Invitational | 4:59.64 | 2 | 916 |
| Feb. 22, 2014 | UK High School Invitational | 4:59.64 | 2 | 916 |
| Feb. 16, 2013 | Gazelle Sports/adidas Elite Meet | 5:02.01 | 4 | 900 |
| March 11, 2012 | New Balance Indoor Nationals | 5:11.33 | 5 | 841 |
| Jan. 19, 2013 | University of Findlay High School Invite I (Div 1) | 5:15.24 | 1 | 817 |
Mid-D
Event Group
1098
Points
2:03.66
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 14, 2018 | 800m | Miami Hurricane Invitational | 2:03.66 | 2 | 1098 |
| June 8, 2019 | 800m | NCAA Division I Outdoor Track & Field Championship | 2:03.81 | 8 | 1095 |
| May 26, 2018 | 800m | 2018 NCAA D1 East Prelims | 2:03.84 | 2 | 1095 |
| May 15, 2016 | 800m | ACC Championship | 2:04.13 | 3 | 1090 |
| May 25, 2019 | 800m | NCAA Division I East Preliminary | 2:04.15 | 4 | 1090 |
Mile
Event Group
1043
Points
4:20.99
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2018 | 1500m | LSU Invitational | 4:20.99 | 2 | 1043 |
| April 27, 2019 | 1500m | LSU Invitational | 4:22.91 | 1 | 1029 |
| April 7, 2018 | 1500m | LSU Battle on the Bayou | 4:23.10 | 1 | 1027 |
| April 6, 2019 | 1500m | LSU Battle on the Bayou | 4:24.57 | 2 | 1017 |
| Feb. 4, 2017 | Mile | Charlie Thomas Invitational | 4:47.81 | 3 | 995 |
Long Sprints
Event Group
996
Points
55.47
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 17, 2017 | 400m | Tiger Tuneup | 55.47 | 3 | 996 |
| March 17, 2018 | 400m | Louisiana Classic | 56.08 | 2 | 974 |
| March 19, 2016 | 400m | Shamrock Invitational | 56.17 | 5 | 971 |
| Jan. 7, 2017 | 400m | Orange & Purple Classic | 56.19 | 1 | 970 |
| Jan. 21, 2017 | 400m | Rod McCravy Memorial | 56.50 | 28 | 959 |
Cross Country
Event Group
951
Points
20:46.70
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 10, 2017 | 6000mCC | NCAA DI South Central Regional | 20:46.70 | 27 | 951 |
| Oct. 13, 2017 | 6000mCC | Alabama Crimson Classic | 21:38.50 | 42 | 881 |
| Sept. 23, 2017 | 6000mCC | Texas A&M Invitational | 21:39.30 | 13 | 880 |
| Oct. 13, 2018 | 6000mCC | Arturo Barrios Invitational | 21:41.80 | 30 | 877 |
| Oct. 19, 2013 | 5K XC | MAC Division Championship | 17:39.00 | 1 | 876 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava