Performance Dashboard
Athlete analytics & progression tracking
100m
579
Points
12.15
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 27, 2015 | Southfield vs. Oak Park | 12.15 | 5 | 579 |
1000m
917
Points
2:27.14
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 13, 2018 | Texas Tech Corky Classic | 2:27.14 | 2 | 917 | |
| Feb. 6, 2016 | Armory Track Invitational | 2:29.81 | 6 | 863 |
1500m
922
Points
3:54.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 6, 2016 | AAU Junior Olympic Games | 3:54.45 | 1 | 922 | 96° |
| May 1, 2021 | Jesse Owens Track Classic | 3:56.69 | 9 | 894 | 66° |
| March 27, 2021 | Maryland B1G Invite | 3:59.55 | 4 | 860 | 70° |
| July 3, 2016 | AAU Region 12 National Qualifier | 4:00.58 | 1 | 848 | 77° |
| April 10, 2021 | Big Ten Invite #2 | 4:01.39 | 42 | 839 | |
| April 3, 2021 | 2021 B1G North Florida Invitational | 4:01.95 | 9 | 832 | 67° |
| July 16, 2016 | Motor City Classic | 4:02.19 | 1 | 829 | 73° |
| June 14, 2015 | AAU Michigan District Qualifier | 4:04.19 | 1 | 806 | 80° |
| July 5, 2015 | AAU Region 12 National Qualifier | 4:04.79 | 1 | 799 | 79° |
| Aug. 2, 2014 | AAU Junior Olympic Games | 4:07.76 | 2 | 766 | |
| June 25, 2016 | Blazers Invitational | 4:10.54 | 1 | 735 | 83° |
| June 28, 2014 | USATF Youth Outdoor Track and Field Championship | 4:14.19 | 4 | 696 | |
| June 30, 2019 | AAU Region 12 Qualifier | 4:15.26 | 3 | 684 | |
| Aug. 3, 2019 | AAU Junior Olympic Games | 4:16.90 | 17 | 667 | 86° |
| June 17, 2018 | AAU Michigan District Qualifier | 4:19.52 | 1 | 640 | 89° |
| July 1, 2018 | AAU Region 12 Qualifier | 4:23.02 | 2 | 605 | |
| Aug. 4, 2018 | AAU Junior Olympic Games | 4:23.53 | 35 | 600 | 93° |
| July 21, 2018 | James & Martha Bibbs TF Classic | 4:26.92 | 1 | 567 | 76° |
| July 2, 2017 | AAU Region 12 Qualifier | 4:42.47 | 13 | 427 | |
| June 24, 2017 | USATF Michigan Junior Olympic Association Championship | 5:04.03 | 3 | 267 | 70° |
1600m
950
Points
4:08.96
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 3, 2017 | MHSAA State Championships LP-1 | 4:08.96 | 2 | 950 | |
| May 26, 2017 | Oakland County Championship | 4:12.83 | 2 | 906 | 67° |
| June 4, 2016 | MHSAA State Championships LP-1 | 4:13.58 | 4 | 897 | |
| May 19, 2017 | MHSAA LP Regional 06-1 @ North Farmington | 4:14.97 | 1 | 882 | 57° |
| April 15, 2017 | Rockford Invitational | 4:16.21 | 1 | 868 | |
| May 30, 2015 | MHSAA State Championships LP-1 | 4:17.54 | 9 | 853 | |
| May 27, 2016 | Oakland County Championship | 4:18.27 | 1 | 845 | 81° |
| April 28, 2017 | Charlie Janke Invitational | 4:18.29 | 1 | 845 | 63° |
| May 16, 2015 | MHSAA Regional 05 | 4:18.41 | 2 | 844 | 71° |
| March 26, 2016 | 61st Huron Relays (Large) Pres. by AARC | 4:19.10 | 1 | 836 | |
| May 22, 2015 | Oakland County Championship | 4:19.15 | 2 | 836 | 63° |
| April 22, 2017 | Oxford Invitational | 4:19.85 | 1 | 828 | |
| April 23, 2016 | Oxford Invitational | 4:20.11 | 1 | 825 | |
| March 25, 2017 | 62nd Huron Relays Pres. by AARC | 4:20.42 | 1 | 822 | |
| May 11, 2017 | OAA Gold Divisional Meet | 4:20.45 | 1 | 822 | 63° |
| May 20, 2016 | MHSAA Regional 06 | 4:20.81 | 1 | 818 | 67° |
| Jan. 5, 2017 | MITS - EMU #4 | 4:21.57 | 1 | 810 | |
| May 6, 2017 | Roosevelt Memorial Invitational | 4:21.60 | 1 | 809 | |
| May 14, 2016 | 12th Annual Dakota Cougars Invite | 4:22.01 | 1 | 805 | |
| May 2, 2015 | Roosevelt Memorial Invitational | 4:22.34 | 2 | 801 | |
| Feb. 18, 2016 | MITS - EMU #5 | 4:22.48 | 1 | 800 | |
| May 13, 2016 | OAA Gold Championships | 4:23.23 | 1 | 792 | 67° |
| April 29, 2016 | Charles Janke Invitational | 4:23.85 | 1 | 785 | |
| Feb. 2, 2017 | MITS - EMU #5 | 4:23.95 | 1 | 784 | |
| Dec. 20, 2014 | MITS - SVSU #1 | 4:25.36 | 2 | 769 | |
| March 21, 2015 | 60th Huron Relays (Large) Pres. by AARC | 4:26.14 | 1 | 761 | |
| April 12, 2017 | OAA: Berkley @ Oak Park | 4:28.78 | 1 | 734 | 59° |
| Jan. 9, 2016 | MITS - GVSU #2 | 4:28.94 | 1 | 732 | |
| Feb. 12, 2015 | MITS - EMU #5 | 4:29.45 | 3 | 727 | |
| Jan. 24, 2015 | Bowling Green Sid Sink High School Indoor | 4:29.46 | 1 | 727 | |
| April 24, 2015 | Charles Janke Invitational | 4:30.13 | 1 | 720 | |
| April 1, 2017 | Lima Spartan Track Invitational | 4:30.21 | 1 | 720 | |
| Dec. 1, 2016 | MITS - EMU #1 | 4:31.09 | 1 | 711 | |
| Jan. 16, 2016 | MITS - U of M #2 | 4:31.32 | 1 | 708 | |
| April 11, 2015 | 19th Annual University of Toledo HS Invitational | 4:32.35 | 2 | 698 | 59° |
| Jan. 2, 2015 | MITS - U of M #1 | 4:33.11 | 7 | 690 | |
| Jan. 29, 2015 | MITS - U of M #4 | 4:34.94 | 3 | 672 | |
| May 9, 2015 | River Rat Invite | 4:35.24 | 3 | 670 | |
| April 18, 2015 | Groves Invitational | 4:40.92 | 4 | 615 | 65° |
| April 25, 2016 | Oak Park Triangular | 4:43.71 | 1 | 589 | 67° |
| May 17, 2014 | MHSAA Regional 06 | 4:46.08 | 5 | 568 | |
| Dec. 20, 2018 | MITS - EMU DHall Meet #2 | 4:47.47 | 4 | 556 | |
| April 20, 2016 | Southfield vs. Oak Park | 4:48.02 | 1 | 551 | 62° |
| Dec. 13, 2018 | MITS - EMU DHall Meet #1 | 4:48.50 | 5 | 546 | |
| Jan. 4, 2020 | MITS - EMU #2 | 4:49.44 | 7 | 538 | 36° |
| April 27, 2015 | Southfield vs. Oak Park | 4:49.93 | 1 | 534 | |
| Jan. 3, 2019 | MITS - EMU DHall Meet #3 | 4:50.76 | 2 | 527 | |
| Dec. 19, 2019 | D Hall's All Star Indoor Series | 4:51.54 | 3 | 520 | |
| April 26, 2014 | Courageous Invitational | 4:54.62 | 1 | 494 | |
| April 19, 2017 | OAA: Hazel Park @ Oak Park | 5:07.82 | 1 | 389 | 72° |
200m
460
Points
25.98
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 27, 2015 | Southfield vs. Oak Park | 25.98 | 11 | 460 |
3000m
617
Points
9:24.85
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 3, 2019 | AAU Junior Olympic Games | 9:24.85 | 8 | 617 | 86° |
| Aug. 4, 2018 | AAU Junior Olympic Games | 9:42.15 | 22 | 542 | 93° |
| June 30, 2019 | AAU Region 12 Qualifier | 9:48.77 | 2 | 514 | |
| July 1, 2018 | AAU Region 12 Qualifier | 10:09.65 | 2 | 432 | |
| June 17, 2018 | AAU Michigan District Qualifier | 10:10.13 | 2 | 431 | 89° |
3200m
645
Points
9:58.16
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 1, 2016 | MITS - EMU #1 | 9:58.16 | 2 | 645 | |
| May 6, 2017 | Roosevelt Memorial Invitational | 10:10.88 | 1 | 592 | |
| April 26, 2017 | Royal Oak / Oak Park / Ferndale | 10:30.50 | 1 | 514 | |
| April 27, 2015 | Southfield vs. Oak Park | 13:25.29 | 1 | 63 |
400m
860
Points
49.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 11, 2022 | Iowa State Classic | 49.97 | 15 | 860 | 41° |
| Jan. 30, 2016 | MITS - Hillsdale #2 | 50.77 | 1 | 813 | |
| Jan. 29, 2016 | MITS - U of M #4 | 50.77 | 1 | 813 | |
| Feb. 12, 2015 | MITS - EMU #5 | 51.41 | 2 | 777 | |
| Jan. 2, 2015 | MITS - U of M #1 | 53.63 | 3 | 657 | |
| Dec. 18, 2014 | MITS - EMU #1 | 53.81 | 8 | 648 | |
| Dec. 20, 2018 | MITS - EMU DHall Meet #2 | 56.51 | 10 | 516 |
5000m_cc
706
Points
15:36.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 24, 2016 | Carl Schoensee Memorial | 15:36.00 | 1 | 706 | 70° |
| Oct. 29, 2016 | MHSAA Regional 06 | 15:52.30 | 1 | 661 | |
| Oct. 14, 2016 | River Rat Open | 15:57.10 | 2 | 648 | |
| Dec. 5, 2015 | AAU National Championships | 16:00.97 | 2 | 637 | |
| Nov. 5, 2016 | MHSAA State Championships LP | 16:11.00 | 30 | 611 | 62° |
| Oct. 20, 2016 | OAA Blue Division Championships | 16:38.30 | 1 | 542 | 60° |
| Sept. 27, 2016 | OAA Blue Jamboree #2 | 16:50.50 | 5 | 512 | |
| Oct. 1, 2016 | Hanson's Invitational | 16:58.00 | 3 | 495 | 66° |
| Oct. 8, 2016 | Oakland County Championship | 17:04.30 | 28 | 480 | |
| Sept. 12, 2014 | MSU Spartan Invitational | 17:13.00 | 50 | 460 | 56° |
| Sept. 9, 2015 | OAA Blue Jamboree #1 | 17:16.40 | 3 | 453 | 76° |
| Sept. 30, 2017 | A2 Coaching Legends Classic (HS) | 17:33.69 | 24 | 415 | |
| Dec. 7, 2019 | AAU National Championships | 17:37.32 | 25 | 407 | |
| Sept. 14, 2013 | Huron Invitational | 17:44.00 | 6 | 393 | |
| Sept. 6, 2017 | OAA Blue Jamboree #1 | 17:49.80 | 9 | 381 | 66° |
| Oct. 26, 2013 | MHSAA Regional 06 | 17:52.40 | 60 | 375 | |
| Sept. 27, 2014 | HS-Running Fit Coaching Legends Invite | 18:05.00 | 42 | 350 | |
| Oct. 7, 2017 | Oakland County Championship | 18:17.70 | 90 | 325 | |
| Dec. 1, 2018 | AAU National Championships | 19:07.00 | 30 | 238 |
600m
1024
Points
1:17.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 1:17.97 | 9 | 1024 | |
| Feb. 13, 2021 | Big Ten SPIRE Invite | 1:18.61 | 3 | 999 | |
| Feb. 26, 2022 | Big Ten Indoor Track & Field Championships | 1:19.32 | 9 | 971 | |
| Jan. 16, 2021 | 2021 Simmons-Harvey Invitational | 1:19.49 | 1 | 964 | |
| Feb. 1, 2019 | Rod McCravy Memorial | 1:19.84 | 6 | 951 | 37° |
| Jan. 23, 2021 | Penn State Invite | 1:20.32 | 3 | 933 | 25° |
| Jan. 18, 2020 | Simmons-Harvey Invitational | 1:21.68 | 3 | 882 |
800m
1096
Points
1:47.59
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 24, 2017 | USATF Junior National Outdoor T&F Championships | 1:47.59 | 1 | 1096 | 98° |
| Feb. 8, 2020 | Meyo Invitational | 1:49.33 | 3 | 1045 | 35° |
| March 12, 2017 | New Balance Nationals Indoor | 1:49.46 | 1 | 1042 | |
| May 4, 2019 | Campbell/Wright Invitational | 1:49.52 | 2 | 1040 | 57° |
| June 19, 2016 | New Balance Nationals Outdoor | 1:49.71 | 2 | 1035 | |
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 1:49.78 | 8 | 1033 | |
| Feb. 18, 2017 | UK High School Invitational | 1:49.82 | 1 | 1031 | 59° |
| July 23, 2017 | Pan-American Junior Athletics Championships | 1:50.00 | 0 | 1026 | |
| Feb. 12, 2017 | MileSplit Scholastic Showcase at Spire | 1:50.07 | 1 | 1024 | |
| Feb. 19, 2021 | 2021 UM B1G Silverston Invitational | 1:50.19 | 2 | 1021 | |
| Feb. 13, 2021 | Big Ten SPIRE Invite | 1:50.23 | 4 | 1020 | |
| Feb. 22, 2020 | Alex Wilson Invitational | 1:50.39 | 4 | 1015 | 48° |
| May 12, 2019 | Big Ten Conference Championship | 1:50.73 | 11 | 1006 | 52° |
| May 25, 2019 | NCAA Division I East Preliminary | 1:50.74 | 27 | 1005 | 93° |
| May 26, 2017 | Oakland County Championship | 1:50.80 | 1 | 1004 | 67° |
| March 24, 2018 | Pac-12/Big Ten Challenge | 1:50.80 | 3 | 1004 | 82° |
| April 7, 2018 | LSU Battle on the Bayou | 1:50.89 | 1 | 1001 | |
| March 13, 2016 | New Balance Nationals Indoor | 1:50.97 | 3 | 999 | |
| Feb. 16, 2019 | Alex Wilson Invitational | 1:51.05 | 3 | 997 | 32° |
| April 21, 2018 | LSU Alumni Gold Meet | 1:51.08 | 4 | 996 | |
| Jan. 25, 2020 | Dr. Sander Columbia Challenge | 1:51.09 | 4 | 995 | |
| Feb. 27, 2021 | Big Ten Indoor T&F Championship 2021 | 1:51.12 | 4 | 995 | |
| Jan. 29, 2022 | 2022 Rod McCravy Memorial Track and Field Meet | 1:51.16 | 4 | 993 | 26° |
| June 3, 2017 | MHSAA State Championships LP-1 | 1:51.22 | 1 | 992 | |
| April 3, 2021 | 2021 B1G North Florida Invitational | 1:51.25 | 6 | 991 | 67° |
| Aug. 6, 2016 | AAU Junior Olympic Games | 1:51.28 | 1 | 990 | 96° |
| June 18, 2017 | New Balance Nationals Outdoor | 1:51.33 | 2 | 989 | |
| April 6, 2019 | LSU Battle on the Bayou | 1:51.34 | 2 | 988 | |
| April 14, 2018 | Miami Hurricane Invitational | 1:51.34 | 2 | 988 | 84° |
| Feb. 9, 2019 | Tiger Paw Invitational | 1:51.41 | 2 | 986 | |
| June 4, 2016 | MHSAA State Championships LP-1 | 1:51.68 | 1 | 979 | |
| Aug. 5, 2017 | AAU Junior Olympic Games | 1:51.72 | 1 | 978 | 76° |
| Feb. 6, 2021 | Hoosier Hills Invitational | 1:51.73 | 3 | 978 | |
| April 28, 2017 | Charlie Janke Invitational | 1:51.79 | 1 | 976 | 63° |
| April 19, 2019 | Virginia Challenge | 1:51.84 | 11 | 975 | 73° |
| April 19, 2019 | Virginia Challenge | 1:51.84 | 11 | 975 | 73° |
| March 30, 2019 | Pepsi Florida Relays | 1:51.87 | 44 | 974 | 79° |
| March 23, 2019 | Miami Power 5 Trailblazer Challenge | 1:51.93 | 2 | 972 | 76° |
| Aug. 5, 2017 | AAU Junior Olympic Games | 1:51.96 | 1 | 971 | 76° |
| April 2, 2022 | Oliver Nikoloff Invite | 1:52.06 | 4 | 968 | 52° |
| June 21, 2015 | New Balance Nationals Outdoor | 1:52.06 | 1 | 968 | |
| May 16, 2021 | Big Ten Outdoor Track and Field Championships | 1:52.13 | 26 | 966 | 70° |
| July 1, 2015 | USATF World Youth Track and Field Trials | 1:52.22 | 2 | 964 | 70° |
| March 17, 2018 | Louisiana Classic | 1:52.30 | 2 | 962 | 75° |
| Jan. 14, 2017 | Arkansas High School Invitational | 1:52.43 | 1 | 958 | |
| April 17, 2021 | Husker Big 10 Invite | 1:52.53 | 8 | 955 | 66° |
| Feb. 25, 2018 | SEC Indoor Championships | 1:52.53 | 5 | 955 | 62° |
| Jan. 27, 2018 | Razorback Team Invitational | 1:52.59 | 8 | 954 | |
| May 27, 2016 | Oakland County Championship | 1:52.61 | 1 | 953 | 81° |
| April 10, 2021 | Big Ten Invite #2 | 1:52.61 | 11 | 953 | |
| March 27, 2021 | Maryland B1G Invite | 1:52.64 | 6 | 952 | 70° |
| Feb. 4, 2022 | Meyo Invitational | 1:52.73 | 21 | 950 | 16° |
| May 13, 2018 | SEC Championships | 1:52.85 | 5 | 947 | 86° |
| Dec. 10, 2016 | MITS - SVSU #1 | 1:52.89 | 1 | 946 | |
| May 1, 2021 | Jesse Owens Track Classic | 1:52.89 | 6 | 946 | 66° |
| July 19, 2015 | 9th IAAF World Youth Championships | 1:53.04 | 3 | 941 | 71° |
| Aug. 6, 2016 | AAU Junior Olympic Games | 1:53.22 | 1 | 937 | 96° |
| Jan. 28, 2017 | MITS - U of M #5 | 1:53.31 | 1 | 934 | |
| Feb. 21, 2015 | UK High School Invitational | 1:53.66 | 4 | 925 | |
| Feb. 29, 2020 | Big Ten Indoor Track and Field Championships | 1:53.67 | 14 | 924 | |
| Feb. 23, 2019 | Big 10 Indoor Championship | 1:53.69 | 19 | 924 | |
| April 29, 2016 | Charles Janke Invitational | 1:53.75 | 1 | 922 | |
| April 22, 2017 | Oxford Invitational | 1:53.92 | 1 | 918 | |
| July 5, 2015 | AAU Region 12 National Qualifier | 1:54.08 | 1 | 913 | 79° |
| Feb. 10, 2018 | Iowa State Classic | 1:54.09 | 6 | 913 | |
| Feb. 15, 2020 | Iowa State Classic | 1:54.10 | 35 | 913 | 41° |
| April 15, 2017 | Rockford Invitational | 1:54.12 | 1 | 912 | |
| May 7, 2016 | Roosevelt Memorial Invitational | 1:54.14 | 1 | 912 | |
| Feb. 14, 2015 | SPIRE HS Showcase | 1:54.21 | 3 | 910 | |
| Jan. 21, 2017 | MITS - SVSU #2 | 1:54.27 | 1 | 908 | |
| Feb. 26, 2017 | MITS State Championship | 1:54.37 | 1 | 905 | |
| Feb. 27, 2016 | MITS State Championship | 1:54.47 | 1 | 903 | |
| May 6, 2017 | Roosevelt Memorial Invitational | 1:54.62 | 1 | 899 | |
| Feb. 20, 2016 | UK High School Invitational | 1:54.64 | 4 | 898 | |
| April 1, 2017 | Lima Spartan Track Invitational | 1:54.67 | 1 | 897 | |
| April 16, 2016 | Groves Invitational | 1:54.68 | 1 | 897 | 68° |
| July 19, 2015 | 9th IAAF World Youth Championships | 1:54.71 | 6 | 896 | 71° |
| July 1, 2015 | USATF World Youth Track and Field Trials | 1:54.76 | 4 | 895 | 70° |
| April 26, 2017 | Royal Oak / Oak Park / Ferndale | 1:54.80 | 1 | 894 | |
| Aug. 8, 2015 | AAU Junior Olympic Games | 1:54.89 | 2 | 892 | 77° |
| May 15, 2022 | Big Ten Outdoor Track and Field Championships | 1:55.00 | 29 | 889 | 71° |
| May 20, 2016 | MHSAA Regional 06 | 1:55.16 | 1 | 884 | 67° |
| May 30, 2015 | MHSAA State Championships LP-1 | 1:55.29 | 10 | 881 | |
| April 23, 2016 | Oxford Invitational | 1:55.44 | 1 | 877 | |
| May 22, 2015 | Oakland County Championship | 1:55.46 | 1 | 877 | 63° |
| May 19, 2017 | MHSAA LP Regional 06-1 @ North Farmington | 1:55.54 | 1 | 874 | 57° |
| May 16, 2015 | MHSAA Regional 05 | 1:55.55 | 1 | 874 | 71° |
| June 14, 2015 | AAU Michigan District Qualifier | 1:55.64 | 1 | 872 | 80° |
| Jan. 23, 2016 | Kent State University #2 | 1:55.67 | 1 | 871 | |
| Feb. 11, 2016 | MITS - EMU #4 | 1:55.81 | 1 | 867 | |
| July 3, 2016 | AAU Region 12 National Qualifier | 1:55.95 | 1 | 864 | 77° |
| May 11, 2017 | OAA Gold Divisional Meet | 1:56.14 | 1 | 859 | 63° |
| May 2, 2015 | Roosevelt Memorial Invitational | 1:56.17 | 2 | 858 | |
| March 15, 2015 | New Balance Nationals Indoor | 1:56.19 | 10 | 857 | |
| April 24, 2015 | Charles Janke Invitational | 1:56.33 | 1 | 854 | |
| Aug. 2, 2014 | AAU Junior Olympic Games | 1:56.47 | 4 | 850 | |
| Feb. 28, 2015 | MITS State Championship | 1:56.82 | 3 | 841 | |
| May 9, 2015 | River Rat Invite | 1:57.05 | 1 | 835 | |
| July 16, 2016 | Motor City Classic | 1:57.13 | 2 | 833 | 73° |
| Dec. 22, 2016 | MITS - EMU #3 | 1:57.23 | 1 | 831 | |
| April 11, 2015 | 19th Annual University of Toledo HS Invitational | 1:57.47 | 1 | 824 | 59° |
| Jan. 24, 2015 | Bowling Green Sid Sink High School Indoor | 1:57.57 | 1 | 822 | |
| Aug. 2, 2014 | AAU Junior Olympic Games | 1:57.72 | 9 | 818 | |
| Feb. 7, 2015 | MITS - SVSU #3 | 1:58.05 | 4 | 810 | |
| April 25, 2015 | Courageous Invitational | 1:58.15 | 1 | 807 | |
| May 14, 2016 | 12th Annual Dakota Cougars Invite | 1:58.35 | 1 | 802 | |
| Feb. 19, 2015 | MITS - EMU #6 | 1:58.90 | 1 | 788 | |
| June 28, 2014 | USATF Youth Outdoor Track and Field Championship | 1:59.36 | 2 | 777 | |
| Jan. 29, 2015 | MITS - U of M #4 | 1:59.38 | 1 | 776 | |
| Jan. 29, 2015 | MITS - U of M #4 | 1:59.38 | 1 | 776 | |
| May 13, 2016 | OAA Gold Championships | 1:59.59 | 1 | 771 | 67° |
| Jan. 31, 2015 | Oiler HS Invite at the University of Findlay (Div 1) | 1:59.63 | 1 | 770 | |
| Feb. 15, 2020 | UK High School Invitational | 2:00.16 | 23 | 757 | 48° |
| April 12, 2017 | OAA: Berkley @ Oak Park | 2:01.01 | 1 | 736 | 59° |
| June 28, 2014 | USATF Youth Outdoor Track and Field Championship | 2:01.26 | 7 | 730 | |
| Dec. 18, 2014 | MITS - EMU #1 | 2:01.40 | 2 | 727 | |
| Feb. 19, 2021 | LAB #4 | 2:02.06 | 1 | 711 | |
| Jan. 16, 2015 | SPIRE Scholastic Open | 2:02.30 | 3 | 706 | |
| June 25, 2016 | Blazers Invitational | 2:03.19 | 1 | 685 | 83° |
| June 30, 2019 | AAU Region 12 Qualifier | 2:04.07 | 9 | 664 | |
| Dec. 21, 2019 | MITS - EMU #1 | 2:04.28 | 7 | 660 | |
| Feb. 23, 2020 | MITS State Championships | 2:06.16 | 26 | 617 | 51° |
| April 20, 2016 | Southfield vs. Oak Park | 2:06.73 | 1 | 605 | 62° |
| April 25, 2016 | Oak Park Triangular | 2:07.11 | 2 | 596 | 67° |
| Dec. 19, 2019 | D Hall's All Star Indoor Series | 2:08.97 | 4 | 557 | |
| May 17, 2014 | MHSAA Regional 06 | 2:09.67 | 9 | 542 | |
| April 27, 2015 | Southfield vs. Oak Park | 2:10.11 | 1 | 533 | |
| July 2, 2017 | AAU Region 12 Qualifier | 2:16.77 | 17 | 405 | |
| June 24, 2017 | USATF Michigan Junior Olympic Association Championship | 2:21.54 | 3 | 324 | 70° |
| April 19, 2017 | OAA: Hazel Park @ Oak Park | 2:21.81 | 1 | 320 | 72° |
8000m_cc
618
Points
27:09.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 23, 2017 | Texas A&M Invitational | 27:09.00 | 127 | 618 | 89° |
| Oct. 27, 2017 | SEC Championship | 28:28.50 | 111 | 509 | 69° |
mile
867
Points
4:17.86
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 23, 2021 | Penn State Invite | 4:17.86 | 4 | 867 | 25° |
| Jan. 7, 2017 | MITS - GVSU #2 | 4:19.39 | 2 | 850 | |
| Feb. 9, 2019 | Tiger Paw Invitational | 4:21.21 | 3 | 830 | |
| Jan. 15, 2022 | The Badgers Big Ten Midwest Invite | 4:21.40 | 9 | 828 | |
| Jan. 15, 2022 | The Badgers B1G Ten Midwest Invite | 4:21.40 | 9 | 828 | |
| Jan. 18, 2020 | Simmons-Harvey Invitational | 4:22.69 | 11 | 814 | |
| Jan. 20, 2018 | Larry Wieczorek Invitational | 4:23.21 | 9 | 809 | |
| Jan. 12, 2019 | Jim Green Invitational | 4:23.50 | 13 | 806 | 38° |
| Jan. 19, 2019 | Simmons-Harvey BIG Invitational | 4:26.85 | 9 | 770 | |
| Jan. 31, 2015 | Oiler HS Invite at the University of Findlay (Div 1) | 4:30.47 | 1 | 733 | |
| Jan. 17, 2015 | Kent State University High School Open #1 | 4:32.12 | 1 | 717 | |
| Feb. 11, 2018 | Dunamis Super Meet | 4:51.19 | 26 | 538 | 66° |
Short Sprints
Event Group
579
Points
12.15
Personal Record
100m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 27, 2015 | 100m | Southfield vs. Oak Park | 12.15 | 5 | 579 | |
| April 27, 2015 | 200m | Southfield vs. Oak Park | 25.98 | 11 | 460 |
Mid-D
Event Group
1096
Points
1:47.59
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 24, 2017 | 800m | USATF Junior National Outdoor T&F Championships | 1:47.59 | 1 | 1096 | 98° |
| Feb. 8, 2020 | 800m | Meyo Invitational | 1:49.33 | 3 | 1045 | 35° |
| March 12, 2017 | 800m | New Balance Nationals Indoor | 1:49.46 | 1 | 1042 | |
| May 4, 2019 | 800m | Campbell/Wright Invitational | 1:49.52 | 2 | 1040 | 57° |
| June 19, 2016 | 800m | New Balance Nationals Outdoor | 1:49.71 | 2 | 1035 |
Mile
Event Group
950
Points
4:08.96
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 3, 2017 | 1600m | MHSAA State Championships LP-1 | 4:08.96 | 2 | 950 | |
| Aug. 6, 2016 | 1500m | AAU Junior Olympic Games | 3:54.45 | 1 | 922 | 96° |
| May 26, 2017 | 1600m | Oakland County Championship | 4:12.83 | 2 | 906 | 67° |
| June 4, 2016 | 1600m | MHSAA State Championships LP-1 | 4:13.58 | 4 | 897 | |
| May 1, 2021 | 1500m | Jesse Owens Track Classic | 3:56.69 | 9 | 894 | 66° |
Distance
Event Group
645
Points
9:58.16
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 1, 2016 | 3200m | MITS - EMU #1 | 9:58.16 | 2 | 645 | |
| Aug. 3, 2019 | 3000m | AAU Junior Olympic Games | 9:24.85 | 8 | 617 | 86° |
| May 6, 2017 | 3200m | Roosevelt Memorial Invitational | 10:10.88 | 1 | 592 | |
| Aug. 4, 2018 | 3000m | AAU Junior Olympic Games | 9:42.15 | 22 | 542 | 93° |
| June 30, 2019 | 3000m | AAU Region 12 Qualifier | 9:48.77 | 2 | 514 |
Long Sprints
Event Group
860
Points
49.97
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 11, 2022 | 400m | Iowa State Classic | 49.97 | 15 | 860 | 41° |
| Jan. 30, 2016 | 400m | MITS - Hillsdale #2 | 50.77 | 1 | 813 | |
| Jan. 29, 2016 | 400m | MITS - U of M #4 | 50.77 | 1 | 813 | |
| Feb. 12, 2015 | 400m | MITS - EMU #5 | 51.41 | 2 | 777 | |
| Jan. 2, 2015 | 400m | MITS - U of M #1 | 53.63 | 3 | 657 |
Cross Country
Event Group
706
Points
15:36.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 24, 2016 | 5K XC | Carl Schoensee Memorial | 15:36.00 | 1 | 706 | 70° |
| Oct. 29, 2016 | 5K XC | MHSAA Regional 06 | 15:52.30 | 1 | 661 | |
| Oct. 14, 2016 | 5K XC | River Rat Open | 15:57.10 | 2 | 648 | |
| Dec. 5, 2015 | 5K XC | AAU National Championships | 16:00.97 | 2 | 637 | |
| Sept. 23, 2017 | 8000mCC | Texas A&M Invitational | 27:09.00 | 127 | 618 | 89° |