Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
852
Points
31:14.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI Southeast Regional | 31:14.50 | 80 | 852 | |
| Nov. 11, 2016 | NCAA DI Southeast Regional | 31:32.70 | 91 | 828 | |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 32:34.50 | 238 | 749 | |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 32:37.20 | 237 | 746 |
1000m
959
Points
2:25.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 25, 2020 | Hokie Invitational (College) | 2:25.08 | 6 | 959 | 41° |
| Feb. 14, 2015 | NCHSAA 4A Indoor State Championship | 2:29.86 | 1 | 862 | |
| Jan. 20, 2018 | Keydet Invitational | 2:31.22 | 10 | 836 | 56° |
| Dec. 20, 2014 | NCRunners Holiday Invitational | 2:31.74 | 3 | 826 | |
| Jan. 5, 2013 | North Carolina High School Opener | 2:34.81 | 1 | 768 | |
| Feb. 9, 2013 | NCHSAA 4A Indoor State Championship | 2:37.84 | 4 | 713 | |
| Jan. 14, 2012 | South View Polar Bear | 2:41.90 | 3 | 642 | |
| Jan. 21, 2012 | Durham Striders Eastern HS Challenge | 2:42.79 | 11 | 627 | |
| Feb. 11, 2012 | 4A NCHSAA Indoor State Championship | 2:46.91 | 20 | 560 |
1500m
1044
Points
3:44.73
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 30, 2019 | adidas Raleigh Relays | 3:44.73 | 3 | 1044 | 72° |
| April 28, 2018 | Virginia Grand Prix | 3:45.17 | 2 | 1039 | 74° |
| May 6, 2016 | Wolfpack Last Chance | 3:46.16 | 4 | 1026 | 64° |
| May 12, 2018 | ACC Championship | 3:46.56 | 5 | 1021 | 81° |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 3:49.95 | 10 | 977 | 76° |
| April 14, 2018 | Charlotte Invitational | 3:50.07 | 2 | 976 | 78° |
| May 12, 2018 | ACC Championship | 3:50.30 | 8 | 973 | 81° |
| April 22, 2017 | Virginia Challenge | 3:50.91 | 8 | 965 | 66° |
| May 14, 2017 | ACC Championship | 3:51.24 | 9 | 961 | 79° |
| March 24, 2017 | adidas Raleigh Relays | 3:52.36 | 10 | 947 | 69° |
| May 11, 2019 | ACC Championship | 3:52.80 | 20 | 942 | 70° |
| July 31, 2011 | USATF National Junior Olympic Outdoor Track & Field Championship | 4:14.96 | 1 | 688 | |
| June 26, 2011 | NC USATF State Meet | 4:18.69 | 1 | 649 | |
| July 7, 2011 | Region III USATF JO Championship | 4:19.59 | 1 | 639 | |
| July 31, 2011 | USATF National Junior Olympic Outdoor Track & Field Championship | 4:23.33 | 1 | 602 | |
| July 25, 2010 | Russell Blunt Invitational | 4:34.94 | 3 | 492 |
1600m
969
Points
4:07.36
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 13, 2015 | Adidas Grand Prix | 4:07.36 | 7 | 969 | |
| May 9, 2015 | NCHSAA 4A State Championship | 4:12.07 | 1 | 915 | |
| May 18, 2013 | NCHSAA 4A State Championship | 4:13.03 | 1 | 904 | |
| May 2, 2015 | NCHSAA 4A East Regional | 4:13.42 | 1 | 899 | |
| Feb. 7, 2015 | David Oliver Classic | 4:13.67 | 0 | 896 | |
| March 9, 2013 | Tiger Relays | 4:15.70 | 1 | 874 | |
| May 16, 2014 | NCHSAA 3A State Championship | 4:16.11 | 1 | 869 | |
| Jan. 24, 2015 | Fast Track High School Invitational | 4:16.18 | 1 | 868 | |
| Feb. 9, 2013 | NCHSAA 4A Indoor State Championship | 4:17.60 | 3 | 853 | |
| April 20, 2013 | Bojangles Apex Relays | 4:17.68 | 3 | 852 | |
| March 8, 2014 | Tiger Relays | 4:18.90 | 1 | 838 | |
| May 11, 2013 | NCHSAA 4A East Regional | 4:19.18 | 1 | 835 | |
| April 28, 2012 | NCRunners Elite Invitational | 4:21.40 | 1 | 811 | |
| May 19, 2012 | NCHSAA 4A State Championships | 4:22.51 | 5 | 799 | |
| Jan. 12, 2013 | JDL High School Mini-Meets | 4:23.01 | 1 | 794 | |
| March 29, 2012 | Terry Sanford Home Meet | 4:23.90 | 1 | 785 | |
| Feb. 14, 2015 | NCHSAA 4A Indoor State Championship | 4:24.69 | 1 | 776 | |
| Jan. 5, 2013 | North Carolina High School Opener | 4:25.03 | 1 | 773 | |
| Jan. 26, 2013 | JDL FastTrack Invitational | 4:26.69 | 1 | 756 | |
| April 14, 2012 | The South View/SSS - Let the Kids Run - Invitational | 4:27.10 | 1 | 751 | 75° |
| May 26, 2012 | NCTCCCA Meet of Champions | 4:27.59 | 1 | 746 | 86° |
| Feb. 11, 2012 | 4A NCHSAA Indoor State Championship | 4:27.68 | 5 | 745 | |
| April 5, 2014 | Coca-Cola 15th Annual Bill Carver Track & Field Classic Inv | 4:28.66 | 1 | 735 | |
| May 10, 2014 | NCHSAA 3A Mideast Regional | 4:29.91 | 1 | 723 | |
| Jan. 21, 2012 | Durham Striders Eastern HS Challenge | 4:30.46 | 8 | 717 | |
| May 2, 2013 | Mid-South Conference Championship | 4:32.49 | 1 | 697 | |
| May 2, 2012 | Mid-South Conference Championship | 4:32.90 | 1 | 693 | |
| May 12, 2012 | NCHSAA 4A East Regional | 4:32.94 | 3 | 692 | 76° |
| May 2, 2014 | Cape Fear Valley Conference Championship | 4:34.48 | 1 | 677 | |
| Jan. 14, 2012 | South View Polar Bear | 4:36.60 | 1 | 656 | |
| Jan. 7, 2012 | North Carolina HS Opener | 4:40.05 | 9 | 623 |
2mile
900
Points
9:06.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 15, 2015 | New Balance Nationals Indoor | 9:06.90 | 7 | 900 |
3000m
1010
Points
8:07.95
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2020 | David Hemery Valentine Invitational | 8:07.95 | 42 | 1010 | |
| Feb. 10, 2018 | Iowa State Classic | 8:09.27 | 2 | 1003 | |
| Feb. 9, 2019 | Iowa State Classic | 8:11.18 | 6 | 992 | 26° |
| Jan. 27, 2018 | Bob Pollock Invitational | 8:16.53 | 8 | 961 | |
| Feb. 27, 2016 | ACC Championships | 8:20.62 | 14 | 939 | |
| Feb. 6, 2016 | Doc Hale Virginia Tech Elite | 8:24.75 | 3 | 916 | |
| March 15, 2015 | New Balance Nationals Indoor | 8:31.94 | 7 | 877 | |
| Feb. 24, 2018 | ACC Championships | 8:34.16 | 14 | 865 | 75° |
| April 12, 2014 | Arcadia Invitational | 8:42.88 | 34 | 820 |
3200m
919
Points
8:59.84
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 11, 2015 | Arcadia Invitational | 8:59.84 | 18 | 919 | |
| March 29, 2014 | Raleigh Relays | 9:03.03 | 4 | 903 | 67° |
| March 30, 2013 | adidas Raleigh Relays | 9:13.72 | 9 | 849 | 64° |
| April 12, 2014 | Arcadia Invitational | 9:19.36 | 33 | 822 | |
| May 9, 2015 | NCHSAA 4A State Championship | 9:24.68 | 1 | 796 | |
| May 2, 2015 | NCHSAA 4A East Regional | 9:25.31 | 1 | 793 | |
| Feb. 14, 2015 | NCHSAA 4A Indoor State Championship | 9:27.02 | 1 | 785 | |
| Jan. 24, 2015 | Fast Track High School Invitational | 9:29.78 | 1 | 772 | |
| Jan. 10, 2015 | South View Polar Bear #2 | 9:32.00 | 1 | 762 | |
| Jan. 19, 2013 | South View Polar Bear 3 | 9:33.30 | 1 | 756 | |
| May 16, 2014 | NCHSAA 3A State Championship | 9:37.01 | 3 | 739 | |
| April 18, 2012 | South View Home Meet | 9:48.00 | 1 | 689 | |
| May 2, 2013 | Mid-South Conference Championship | 9:48.93 | 1 | 685 | |
| Feb. 9, 2013 | NCHSAA 4A Indoor State Championship | 9:51.88 | 8 | 672 | |
| May 10, 2014 | NCHSAA 3A Mideast Regional | 9:58.25 | 1 | 644 | |
| April 14, 2012 | The South View/SSS - Let the Kids Run - Invitational | 10:01.50 | 1 | 631 | 75° |
| May 2, 2012 | Mid-South Conference Championship | 10:22.08 | 1 | 546 |
3200m_cc
809
Points
9:22.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2014 | Dash for Doobie 3200 Tune-Up | 9:22.03 | 6 | 809 | |
| Nov. 16, 2013 | Dash for Doobie 2 Mile | 9:23.95 | 11 | 800 | |
| Nov. 17, 2012 | Chargers Post-Season Tune-Up | 9:34.20 | 1 | 752 |
400m
731
Points
52.24
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 27, 2014 | CFV Conference Meet | 52.24 | 1 | 731 |
4000m_cc
525
Points
13:13.55
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 19, 2011 | USATF Region III Junior Olympics | 13:13.55 | 2 | 525 | |
| Nov. 7, 2010 | NC USATF State Championship | 14:09.67 | 4 | 367 |
500m
871
Points
1:05.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 13, 2014 | South View Polar Bear #1 | 1:05.40 | 1 | 871 |
5000m
890
Points
14:33.92
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 31, 2018 | adidas Raleigh Relays | 14:33.92 | 17 | 890 | 62° |
| April 29, 2017 | The Penn Relays Carnival | 14:42.03 | 22 | 865 |
5000m_cc
803
Points
15:02.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 19, 2015 | adidas XC Challenge | 15:02.30 | 6 | 803 | |
| Nov. 2, 2013 | NCHSAA State Championships | 15:07.55 | 1 | 788 | |
| Sept. 21, 2013 | adidas Cross Country Challenge | 15:08.50 | 1 | 785 | |
| Aug. 30, 2014 | 2014 Jungle Run Night Race | 15:10.22 | 1 | 780 | |
| Oct. 5, 2013 | Great American Cross Country Festival | 15:11.80 | 6 | 775 | |
| Sept. 20, 2014 | adidas XC Challenge | 15:12.10 | 1 | 774 | |
| Aug. 23, 2014 | Providence Invitational | 15:19.00 | 1 | 754 | |
| Aug. 31, 2013 | 2013 Jungle Run Night Race | 15:30.34 | 1 | 722 | |
| Oct. 26, 2013 | NCHSAA 3A Mideast Regional | 15:32.44 | 1 | 716 | |
| Aug. 24, 2013 | Providence Invitational | 15:35.00 | 5 | 708 | |
| Nov. 30, 2013 | Foot Locker South Regional | 15:39.00 | 57 | 697 | |
| Oct. 10, 2012 | Mid-South Pre-Conference | 15:40.00 | 1 | 694 | |
| Sept. 15, 2012 | adidas Cross Country Challenge | 15:47.60 | 8 | 674 | |
| Oct. 17, 2012 | Mid-South Conference Championship | 15:52.00 | 1 | 662 | |
| Sept. 1, 2012 | Jungle Run (Night Race) | 15:56.58 | 1 | 649 | |
| Nov. 3, 2012 | NCHSAA State Championships | 16:00.44 | 10 | 639 | |
| Oct. 19, 2011 | Mid-South Conference Championship | 16:00.94 | 2 | 638 | |
| Nov. 24, 2012 | Foot Locker South Regional | 16:05.00 | 98 | 627 | |
| Oct. 16, 2013 | Cape Fear Valley Conference Championship | 16:12.00 | 1 | 608 | 72° |
| Sept. 29, 2012 | Greensboro Cross Country Invitational | 16:13.75 | 1 | 604 | |
| Oct. 25, 2014 | NCHSAA 4A East Regional | 16:15.85 | 1 | 598 | 70° |
| Oct. 27, 2012 | NCHSAA 4A East Regional | 16:18.18 | 1 | 592 | 68° |
| Nov. 1, 2014 | NCHSAA State Championship | 16:19.39 | 9 | 589 | |
| Sept. 8, 2012 | adidas Seahawk Invitational | 16:22.00 | 3 | 583 | 83° |
| Oct. 29, 2011 | NCHSAA 4A East Regional | 16:32.00 | 5 | 558 | |
| Oct. 8, 2011 | 4 Runners Only Cross Country Carnival | 16:32.30 | 33 | 557 | |
| Sept. 13, 2014 | Patriot Derby Classic | 16:36.07 | 1 | 547 | 82° |
| Sept. 21, 2011 | Mid-South Regular Season Meet | 16:41.00 | 1 | 535 | 78° |
| Nov. 26, 2011 | Foot Locker South Regional | 16:44.00 | 15 | 528 | |
| Oct. 12, 2011 | Mid-South Regular Season Meet | 16:45.30 | 1 | 525 | |
| Nov. 5, 2011 | NCHSAA State Championship | 16:55.00 | 51 | 502 | |
| Sept. 3, 2011 | 10th Annual Jungle Run | 17:11.00 | 34 | 465 | |
| Sept. 28, 2011 | Mid-South Regular Season Meet | 17:23.00 | 1 | 438 | 83° |
| Sept. 10, 2011 | Seahawk Invitational | 17:33.00 | 36 | 416 | 84° |
| Sept. 14, 2011 | Mid-South Regular Season Meet | 17:36.61 | 6 | 408 | |
| Sept. 24, 2011 | Greensboro Cross Country Invitational | 17:47.80 | 39 | 385 | |
| Nov. 7, 2010 | NC USATF State Championship | 20:12.00 | 10 | 144 |
6000m_cc
829
Points
18:21.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 17, 2016 | adidas XC Challenge | 18:21.00 | 14 | 829 |
800m
1013
Points
1:50.46
Personal Record
8000m_cc
932
Points
23:53.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 28, 2016 | ACC Championship | 23:53.80 | 22 | 932 | |
| Oct. 27, 2017 | ACC Championship | 23:58.00 | 14 | 924 | |
| Sept. 29, 2017 | Joe Piane Notre Dame Invitational | 24:28.90 | 40 | 871 | |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 24:44.00 | 137 | 845 | 55° |
| Oct. 16, 2015 | Wisconsin Adidas Invitational | 24:56.70 | 173 | 824 | 48° |
| Oct. 26, 2018 | ACC Championship | 24:58.50 | 68 | 821 | |
| Oct. 30, 2015 | ACC Championship | 25:40.10 | 80 | 753 | 79° |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 25:58.90 | 194 | 724 | 49° |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 26:33.10 | 181 | 671 | 62° |
5mile_cc
850
Points
24:49.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 30, 2016 | Notre Dame Invitational | 24:49.70 | 88 | 850 |
mile
1016
Points
4:04.89
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 23, 2019 | ACC Indoor Championship | 4:04.89 | 3 | 1016 | 39° |
| Feb. 23, 2019 | ACC Indoor Championship | 4:06.70 | 1 | 994 | 39° |
| June 13, 2015 | Adidas Grand Prix | 4:08.80 | 7 | 969 | |
| Feb. 13, 2016 | Husky Classic | 4:09.63 | 8 | 960 | |
| Jan. 30, 2016 | Vanderbilt Indoor Invitational | 4:10.18 | 9 | 953 | |
| Feb. 2, 2018 | Michigan Power 5 Invitational | 4:10.76 | 3 | 947 | |
| Feb. 29, 2020 | ACC Indoor Championship | 4:11.15 | 19 | 942 | 34° |
| Feb. 8, 2020 | Camel City Elite Invitational | 4:11.41 | 11 | 939 | |
| Feb. 2, 2019 | Camel City Elite Invitational | 4:12.48 | 7 | 927 | |
| Feb. 7, 2015 | David Oliver Classic | 4:14.85 | 3 | 900 | |
| March 28, 2015 | adidas Raleigh Relays | 4:15.10 | 1 | 897 | 46° |
| April 25, 2015 | The Penn Relays Carnival | 4:16.57 | 8 | 881 | |
| March 22, 2014 | Carolina Relays | 4:17.19 | 1 | 874 | 72° |
| Feb. 27, 2016 | ACC Championships | 4:18.01 | 9 | 865 | |
| April 26, 2014 | The Penn Relays Carnival | 4:18.90 | 6 | 855 | |
| April 27, 2013 | The Penn Relays Carnival | 4:19.65 | 15 | 847 | |
| March 11, 2012 | New Balance Indoor Nationals | 4:30.52 | 7 | 733 |
Cross Country
Event Group
932
Points
23:53.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 28, 2016 | 8000mCC | ACC Championship | 23:53.80 | 22 | 932 | |
| Oct. 27, 2017 | 8000mCC | ACC Championship | 23:58.00 | 14 | 924 | |
| Sept. 29, 2017 | 8000mCC | Joe Piane Notre Dame Invitational | 24:28.90 | 40 | 871 | |
| Nov. 10, 2017 | 10000mCC | NCAA DI Southeast Regional | 31:14.50 | 80 | 852 | |
| Sept. 30, 2016 | 5MileCC | Notre Dame Invitational | 24:49.70 | 88 | 850 |
Mid-D
Event Group
1013
Points
1:50.46
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 6, 2015 | 800m | NCRunners Elite Tune-Up & BORDER CLASH | 1:50.46 | 1 | 1013 | |
| April 15, 2017 | 800m | Charlotte Invitational | 1:51.91 | 4 | 973 | 82° |
| May 16, 2014 | 800m | NCHSAA 3A State Championship | 1:52.35 | 2 | 960 | |
| Jan. 25, 2020 | 1000m | Hokie Invitational (College) | 2:25.08 | 6 | 959 | 41° |
| April 13, 2019 | 800m | Charlotte Invitational | 1:52.79 | 8 | 948 | 72° |
Mile
Event Group
1044
Points
3:44.73
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 30, 2019 | 1500m | adidas Raleigh Relays | 3:44.73 | 3 | 1044 | 72° |
| April 28, 2018 | 1500m | Virginia Grand Prix | 3:45.17 | 2 | 1039 | 74° |
| May 6, 2016 | 1500m | Wolfpack Last Chance | 3:46.16 | 4 | 1026 | 64° |
| May 12, 2018 | 1500m | ACC Championship | 3:46.56 | 5 | 1021 | 81° |
| Feb. 23, 2019 | Mile | ACC Indoor Championship | 4:04.89 | 3 | 1016 | 39° |
Distance
Event Group
1010
Points
8:07.95
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 15, 2020 | 3000m | David Hemery Valentine Invitational | 8:07.95 | 42 | 1010 | |
| Feb. 10, 2018 | 3000m | Iowa State Classic | 8:09.27 | 2 | 1003 | |
| Feb. 9, 2019 | 3000m | Iowa State Classic | 8:11.18 | 6 | 992 | 26° |
| Jan. 27, 2018 | 3000m | Bob Pollock Invitational | 8:16.53 | 8 | 961 | |
| Feb. 27, 2016 | 3000m | ACC Championships | 8:20.62 | 14 | 939 |
Long Sprints
Event Group
871
Points
1:05.40
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 13, 2014 | 500m | South View Polar Bear #1 | 1:05.40 | 1 | 871 | |
| Feb. 27, 2014 | 400m | CFV Conference Meet | 52.24 | 1 | 731 |
Long-Distance
Event Group
890
Points
14:33.92
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 31, 2018 | 5000m | adidas Raleigh Relays | 14:33.92 | 17 | 890 | 62° |
| April 29, 2017 | 5000m | The Penn Relays Carnival | 14:42.03 | 22 | 865 |