Performance Dashboard
Athlete analytics & progression tracking
1500m
852
Points
4:00.23
Personal Record
1600m
740
Points
4:28.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2016 | Apex Relays | 4:28.16 | 11 | 740 |
| May 15, 2015 | NCHSAA 1A State Championship | 4:29.94 | 2 | 722 |
| April 18, 2015 | Patriot Dawg Track & Field Invitational | 4:31.26 | 1 | 709 |
| March 19, 2016 | Dennis Craddock Carolina Relays | 4:33.61 | 0 | 686 |
| March 21, 2015 | Phoenix High School Classic | 4:34.77 | 4 | 674 |
| March 28, 2015 | JJ Knox Track & Field Classic | 4:35.54 | 4 | 667 |
| May 14, 2016 | NCHSAA 1A Mideast Regional | 4:36.02 | 1 | 662 |
| Feb. 6, 2016 | David Oliver Classic | 4:36.98 | 21 | 653 |
| April 23, 2016 | Durham County Track & Field Championships | 4:37.81 | 2 | 645 |
| April 25, 2015 | Frosh/Soph Invitational | 4:40.46 | 9 | 620 |
| May 9, 2015 | NCHSAA 1A Mideast Regional | 4:40.82 | 1 | 616 |
| April 9, 2015 | DSA Home Meet | 4:41.00 | 1 | 615 |
| May 6, 2016 | NCAC Conference Meet #2 | 4:42.47 | 1 | 601 |
| Feb. 2, 2016 | Eastern Alamance Polar Bear #5 | 4:43.66 | 5 | 590 |
| Jan. 30, 2016 | Eastern High School Challenge | 4:45.01 | 29 | 578 |
| May 20, 2016 | NCHSAA 1A State Championship | 4:47.89 | 7 | 552 |
| May 3, 2014 | NCHSAA 1A Mideast Regional | 4:48.45 | 2 | 547 |
| March 7, 2016 | NCRunners Eastern Tour #1 | 4:49.00 | 1 | 542 |
| Feb. 13, 2016 | NCHSAA 1A/2A Indoor State Championship | 4:49.80 | 10 | 535 |
| April 23, 2014 | Patriot Relays | 4:49.90 | 5 | 534 |
| Jan. 23, 2016 | Fast Track High School Invitational | 4:50.43 | 13 | 530 |
| Jan. 31, 2015 | Eastern High School Challenge | 4:52.05 | 40 | 516 |
| May 9, 2014 | NCHSAA 1A State Championship | 4:52.20 | 7 | 514 |
| March 22, 2014 | Triangle Challenge Freshman/Sophomore Meet | 4:53.56 | 3 | 503 |
| April 5, 2014 | Hornet Invitational | 4:53.58 | 3 | 503 |
| April 9, 2016 | Hillside Hornet Invitational | 4:59.81 | 1 | 451 |
3000m
726
Points
9:01.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 8, 2018 | Clemson Opener | 9:01.58 | 4 | 726 |
| July 12, 2015 | USATF Region 3 Championship | 9:14.25 | 4 | 665 |
| June 22, 2014 | NC USATF Association Meet | 9:33.85 | 2 | 577 |
| Aug. 2, 2015 | USATF National JO Outdoor Track and Field Championship | 9:35.90 | 16 | 568 |
| July 20, 2014 | Russell E. Blunt East Coast Invitational | 9:46.69 | 2 | 523 |
| June 24, 2012 | USATF NC Association Championships | 9:49.06 | 2 | 513 |
| June 28, 2015 | NC USATF Association Meet | 9:49.62 | 4 | 511 |
| Feb. 17, 2013 | USATF South Zone Youth Championship | 10:01.94 | 2 | 462 |
| July 29, 2012 | 2012 USATF National Junior Olympic Track & Field Championships | 10:02.33 | 17 | 460 |
| July 7, 2011 | Region III USATF JO Championship | 10:09.89 | 3 | 432 |
| July 7, 2011 | Region III USATF JO Championship | 10:09.89 | 3 | 432 |
| June 26, 2011 | NC USATF State Meet | 10:14.35 | 2 | 415 |
| July 31, 2011 | USATF National Junior Olympic Outdoor Track & Field Championship | 10:26.32 | 19 | 372 |
| June 11, 2011 | State Games of North Carolina | 10:31.31 | 1 | 355 |
| June 23, 2013 | USATF Region 16 JO Championships | 10:49.17 | 15 | 297 |
3200m
575
Points
10:14.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2015 | Reagan Polar Bear | 10:14.93 | 80 | 575 |
| April 23, 2014 | Patriot Relays | 10:23.70 | 4 | 540 |
| May 6, 2016 | NCAC Conference Meet #2 | 10:29.91 | 1 | 516 |
| May 9, 2014 | NCHSAA 1A State Championship | 10:43.98 | 7 | 463 |
| April 5, 2014 | Hornet Invitational | 10:44.10 | 2 | 463 |
| May 3, 2014 | NCHSAA 1A Mideast Regional | 10:51.32 | 3 | 437 |
| April 9, 2016 | Hillside Hornet Invitational | 10:59.00 | 4 | 411 |
| March 10, 2015 | NCRunners Eastern Tour #2 | 11:05.08 | 4 | 390 |
3200m_cc
575
Points
10:14.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2015 | Dash for Doobie 3200 Tune-Up | 10:14.93 | 80 | 575 |
400m
667
Points
53.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2015 | DSA Home Meet | 53.44 | 1 | 667 |
| March 10, 2015 | NCRunners Eastern Tour #2 | 54.15 | 3 | 630 |
| May 19, 2012 | Triangle Champions Challenge | 57.42 | 2 | 475 |
| May 26, 2012 | Durham Striders Developmental Meet | 57.93 | 8 | 453 |
| May 29, 2013 | Durham Striders Developmental Meet | 59.35 | 19 | 394 |
4000m_cc
499
Points
13:22.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 17, 2012 | USATF Region 3 Cross Country Championship | 13:22.10 | 3 | 499 |
| Nov. 4, 2012 | NC USATF Championship | 14:04.20 | 1 | 381 |
5000m_cc
628
Points
16:04.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2015 | Wendell Park Early Bird Invitational | 16:04.53 | 2 | 628 |
| Oct. 31, 2015 | NCHSAA 1A Mideast Regional | 16:17.29 | 1 | 595 |
| Aug. 23, 2014 | 5th Annual Wendell Park Early Bird Invitational | 16:18.71 | 1 | 591 |
| Sept. 5, 2015 | Jungle Run Night Race | 16:18.82 | 9 | 591 |
| Aug. 30, 2014 | 2014 Jungle Run Night Race | 16:22.74 | 12 | 581 |
| Nov. 29, 2014 | Foot Locker South Regional | 16:24.00 | 18 | 578 |
| Oct. 22, 2015 | NCAC Championship | 16:27.00 | 2 | 570 |
| Oct. 7, 2017 | Furman Gene Mullin Invitational | 16:28.94 | 18 | 565 |
| Dec. 13, 2014 | USATF National Junior Olympics XC Championships | 16:30.34 | 35 | 562 |
| Sept. 19, 2015 | adidas XC Challenge | 16:34.00 | 57 | 553 |
| Nov. 16, 2014 | NC USATF Association Championship | 16:38.38 | 2 | 542 |
| Oct. 4, 2014 | Great American XC Festival | 16:39.71 | 10 | 539 |
| Oct. 26, 2013 | NCHSAA 1A Mideast Regional | 16:43.00 | 2 | 530 |
| Oct. 7, 2014 | Durham County Championship | 16:46.00 | 2 | 523 |
| Oct. 25, 2014 | NCHSAA 1A Mideast Regional | 16:46.60 | 1 | 522 |
| Oct. 5, 2013 | Great American Cross Country Festival | 16:47.00 | 6 | 521 |
| Aug. 24, 2013 | Wendell Park Early Bird Invitational | 16:49.61 | 5 | 515 |
| Oct. 17, 2014 | NCAC Championship | 16:50.10 | 1 | 513 |
| Oct. 12, 2013 | Frosh/Soph Invitational | 16:50.19 | 7 | 513 |
| Aug. 30, 2019 | Charlotte Preview | 16:51.60 | 31 | 510 |
| Oct. 15, 2015 | NCAC-Woods | 16:55.00 | 4 | 502 |
| Nov. 2, 2013 | NCHSAA State Championships | 16:58.20 | 7 | 494 |
| Nov. 17, 2013 | NC USATF Junior Olympic State Championship | 17:04.42 | 6 | 480 |
| Sept. 12, 2014 | NCAC Regular Season Meet | 17:07.30 | 1 | 473 |
| Sept. 6, 2014 | Seahawk Invitational | 17:07.73 | 26 | 472 |
| Sept. 1, 2012 | Jungle Run (Night Race) | 17:07.90 | 1 | 472 |
| Aug. 31, 2013 | 2013 Jungle Run Night Race | 17:10.64 | 45 | 466 |
| Sept. 29, 2012 | American Independent Schools Championship | 17:15.00 | 9 | 456 |
| Oct. 6, 2012 | Hagan Stone XC Classic | 17:15.51 | 24 | 455 |
| Nov. 24, 2012 | Foot Locker South Regional | 17:16.00 | 43 | 453 |
| Oct. 1, 2013 | Durham County Meet | 17:16.00 | 8 | 453 |
| Nov. 30, 2013 | Foot Locker South Regional | 17:16.00 | 95 | 453 |
| Oct. 11, 2012 | Durham City/County Meet | 17:18.00 | 5 | 449 |
| Sept. 24, 2013 | East Wake Academy Home Meet | 17:20.00 | 2 | 444 |
| Sept. 8, 2012 | adidas Seahawk Invitational | 17:21.00 | 30 | 442 |
| Sept. 23, 2014 | NCAC-Woods Charter | 17:25.00 | 6 | 433 |
| Nov. 1, 2014 | NCHSAA State Championship | 17:35.03 | 11 | 412 |
| Sept. 7, 2013 | Cannon Invitational | 17:36.62 | 9 | 408 |
| Oct. 11, 2014 | NCRunners Elite Cross Country Invitational | 17:40.15 | 60 | 401 |
| Nov. 7, 2015 | NCHSAA State Championship | 17:52.97 | 11 | 374 |
| Aug. 25, 2012 | Wendell Park Early Bird Invitational | 17:54.69 | 1 | 371 |
| Oct. 10, 2015 | NCRunners Elite Cross Country Invitational | 18:13.62 | 54 | 333 |
| Oct. 6, 2015 | Durham City-County Meet | 20:52.30 | 47 | 98 |
800m
925
Points
1:53.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2017 | Vanderbilt Indoor Invitational | 1:53.63 | 2 | 925 |
| Feb. 26, 2017 | Southern Conference Indoor Championship | 1:55.41 | 4 | 878 |
| May 12, 2017 | Southern Conference Outdoor Championships | 1:55.61 | 6 | 873 |
| May 12, 2017 | Southern Conference Outdoor Championships | 1:56.05 | 8 | 861 |
| Jan. 19, 2018 | Vanderbilt Indoor Invitational | 1:56.08 | 3 | 860 |
| Jan. 19, 2019 | Vanderbilt Indoor Invitational | 1:56.25 | 5 | 856 |
| Feb. 15, 2020 | Samford Bulldog Invite | 1:56.46 | 6 | 850 |
| Feb. 24, 2019 | Southern Conference Indoor Championship | 1:57.02 | 10 | 836 |
| March 1, 2020 | Indoor Southern Conference Championship | 1:57.09 | 9 | 834 |
| May 11, 2018 | Southern Conference (SoCon) Outdoor Championships | 1:57.22 | 3 | 831 |
| April 14, 2018 | Catamount Classic | 1:57.40 | 7 | 826 |
| March 1, 2020 | Indoor Southern Conference Championship | 1:57.42 | 7 | 826 |
| March 30, 2019 | Terrier Relays | 1:57.43 | 9 | 825 |
| April 11, 2019 | Tennessee Relays | 1:57.53 | 43 | 823 |
| April 20, 2019 | USC Open Invitational | 1:57.56 | 9 | 822 |
| April 28, 2019 | Southern Conference Outdoor Championship | 1:58.17 | 14 | 807 |
| Feb. 26, 2017 | Southern Conference Indoor Championship | 1:59.34 | 8 | 777 |
| April 18, 2015 | Patriot Dawg Track & Field Invitational | 1:59.61 | 2 | 771 |
| Feb. 8, 2019 | Bulldog Invite | 2:00.10 | 5 | 759 |
| April 22, 2017 | USC Open Invitational | 2:00.12 | 9 | 758 |
| April 23, 2016 | Durham County Track & Field Championships | 2:00.35 | 1 | 752 |
| April 25, 2015 | Frosh/Soph Invitational | 2:00.35 | 2 | 752 |
| March 21, 2015 | Phoenix High School Classic | 2:00.66 | 5 | 745 |
| April 8, 2017 | Tiger Classic | 2:00.83 | 8 | 741 |
| Feb. 24, 2018 | Southern Conference Indoor Championship | 2:00.84 | 5 | 741 |
| Feb. 10, 2018 | Samford Invitational and Open | 2:00.85 | 4 | 740 |
| May 15, 2015 | NCHSAA 1A State Championship | 2:01.43 | 2 | 726 |
| May 20, 2016 | NCHSAA 1A State Championship | 2:01.45 | 3 | 726 |
| March 28, 2015 | JJ Knox Track & Field Classic | 2:01.93 | 4 | 714 |
| May 9, 2015 | NCHSAA 1A Mideast Regional | 2:02.21 | 1 | 708 |
| March 7, 2016 | NCRunners Eastern Tour #1 | 2:02.52 | 1 | 700 |
| June 22, 2014 | NC USATF Association Meet | 2:04.05 | 3 | 665 |
| May 14, 2016 | NCHSAA 1A Mideast Regional | 2:04.16 | 1 | 662 |
| April 23, 2014 | Patriot Relays | 2:07.80 | 6 | 582 |
| May 6, 2016 | NCAC Conference Meet #2 | 2:07.92 | 1 | 579 |
| April 9, 2015 | DSA Home Meet | 2:10.00 | 1 | 535 |
| June 9, 2012 | Powerade State Games - Youth | 2:12.04 | 5 | 494 |
| June 24, 2012 | USATF NC Association Championships | 2:12.16 | 4 | 492 |
| May 26, 2012 | Durham Striders Developmental Meet | 2:12.47 | 1 | 486 |
| May 19, 2012 | Triangle Champions Challenge | 2:14.61 | 1 | 445 |
| June 11, 2011 | State Games of North Carolina | 2:18.98 | 3 | 366 |
| May 29, 2013 | Durham Striders Developmental Meet | 2:25.45 | 11 | 264 |
| July 25, 2010 | Russell Blunt Invitational | 2:27.44 | 6 | 236 |
8000m_cc
769
Points
25:30.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2018 | Royals XC Challenge | 25:30.00 | 76 | 769 |
| Oct. 11, 2019 | Royals XC Challenge | 25:46.50 | 89 | 743 |
| Sept. 27, 2019 | Queen City Invitational | 25:48.00 | 17 | 741 |
| Sept. 14, 2019 | Eye Opener - part of the SCRunners XC Series | 26:53.80 | 13 | 640 |
| Sept. 1, 2018 | Eye Opener | 26:57.19 | 9 | 635 |
mile
770
Points
4:26.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 4, 2016 | UNCG Early Bird Duals | 4:26.90 | 2 | 770 |
| Dec. 2, 2018 | JDL Early Bird Duals | 4:28.69 | 2 | 751 |
| Feb. 10, 2017 | Samford Open | 4:32.21 | 10 | 716 |
| Dec. 3, 2017 | UNCG Early Bird Duals | 4:33.26 | 8 | 705 |
| March 19, 2016 | Dennis Craddock Carolina Relays | 4:35.21 | 9 | 686 |
| June 6, 2015 | NCRunners Elite Tune-Up & BORDER CLASH | 4:41.03 | 11 | 630 |
Mile
Event Group
852
Points
4:00.23
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 24, 2017 | 1500m | adidas Raleigh Relays | 4:00.23 | 3 | 852 |
| Dec. 4, 2016 | Mile | UNCG Early Bird Duals | 4:26.90 | 2 | 770 |
| May 30, 2015 | 1500m | NCTCCCA Meet of Champions | 4:07.65 | 2 | 767 |
| March 30, 2018 | 1500m | Terrier Relays | 4:08.24 | 10 | 760 |
| July 12, 2015 | 1500m | USATF Region 3 Championship | 4:09.00 | 5 | 752 |
Distance
Event Group
726
Points
9:01.58
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 8, 2018 | 3000m | Clemson Opener | 9:01.58 | 4 | 726 |
| July 12, 2015 | 3000m | USATF Region 3 Championship | 9:14.25 | 4 | 665 |
| June 22, 2014 | 3000m | NC USATF Association Meet | 9:33.85 | 2 | 577 |
| Nov. 21, 2015 | 3200m | Reagan Polar Bear | 10:14.93 | 80 | 575 |
| Aug. 2, 2015 | 3000m | USATF National JO Outdoor Track and Field Championship | 9:35.90 | 16 | 568 |
Cross Country
Event Group
769
Points
25:30.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 12, 2018 | 8000mCC | Royals XC Challenge | 25:30.00 | 76 | 769 |
| Oct. 11, 2019 | 8000mCC | Royals XC Challenge | 25:46.50 | 89 | 743 |
| Sept. 27, 2019 | 8000mCC | Queen City Invitational | 25:48.00 | 17 | 741 |
| Sept. 14, 2019 | 8000mCC | Eye Opener - part of the SCRunners XC Series | 26:53.80 | 13 | 640 |
| Sept. 1, 2018 | 8000mCC | Eye Opener | 26:57.19 | 9 | 635 |
Long Sprints
Event Group
667
Points
53.44
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2015 | 400m | DSA Home Meet | 53.44 | 1 | 667 |
| March 10, 2015 | 400m | NCRunners Eastern Tour #2 | 54.15 | 3 | 630 |
| May 19, 2012 | 400m | Triangle Champions Challenge | 57.42 | 2 | 475 |
| May 26, 2012 | 400m | Durham Striders Developmental Meet | 57.93 | 8 | 453 |
| May 29, 2013 | 400m | Durham Striders Developmental Meet | 59.35 | 19 | 394 |
Mid-D
Event Group
925
Points
1:53.63
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 21, 2017 | 800m | Vanderbilt Indoor Invitational | 1:53.63 | 2 | 925 |
| Feb. 26, 2017 | 800m | Southern Conference Indoor Championship | 1:55.41 | 4 | 878 |
| May 12, 2017 | 800m | Southern Conference Outdoor Championships | 1:55.61 | 6 | 873 |
| May 12, 2017 | 800m | Southern Conference Outdoor Championships | 1:56.05 | 8 | 861 |
| Jan. 19, 2018 | 800m | Vanderbilt Indoor Invitational | 1:56.08 | 3 | 860 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava