Performance Dashboard
Athlete analytics & progression tracking
100m
581
Points
12.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 3, 2012 | Eastern Guilford @ Northern Guilford Dual Meet | 12.14 | 10 | 581 |
| March 29, 2012 | Northern Guilford Home Meet | 14.64 | 10 | 137 |
1000m
890
Points
2:28.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 17, 2015 | Virginia Tech Invitational | 2:28.45 | 6 | 890 |
| Jan. 18, 2014 | JDL High School Mini Meets | 2:32.56 | 1 | 810 |
| Feb. 7, 2014 | NCHSAA 3A Indoor State Championship | 2:33.32 | 1 | 796 |
| Feb. 9, 2013 | NCHSAA 1A/2A/3A Indoor State Championship | 2:36.91 | 3 | 729 |
| Jan. 25, 2014 | David Oliver Classic (HS Invitational) | 2:37.04 | 1 | 727 |
| Dec. 21, 2013 | NCRunners Elite Holiday Invitational | 2:37.88 | 2 | 712 |
| Jan. 31, 2013 | Guilford County Championship | 2:40.56 | 1 | 665 |
| Jan. 10, 2012 | Southwest Guilford Polar Bear | 2:40.90 | 1 | 659 |
| Jan. 7, 2012 | North Carolina HS Opener | 2:44.99 | 8 | 590 |
| Dec. 5, 2012 | Southeast Guilford Polar Bear | 2:48.00 | 1 | 542 |
| Dec. 14, 2011 | Southeast Guilford Polar Bear | 2:52.00 | 3 | 482 |
| Jan. 21, 2013 | JDL County Clash | 2:52.14 | 9 | 480 |
1600m
784
Points
4:24.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2014 | Apex Relays | 4:24.01 | 5 | 784 |
| May 2, 2014 | Mid-State 3A Conference Championship | 4:24.72 | 1 | 776 |
| March 31, 2012 | Guilford County Championships | 4:30.29 | 3 | 719 |
| April 26, 2014 | Guilford County Championship | 4:30.34 | 2 | 718 |
| March 15, 2014 | Southeast Falcons Invitational Relays | 4:30.39 | 1 | 718 |
| April 28, 2012 | NCRunners Elite Invitational | 4:32.23 | 9 | 699 |
| Jan. 18, 2014 | JDL High School Mini Meets | 4:32.55 | 1 | 696 |
| March 9, 2013 | Southeast Falcons Invitational Relays | 4:37.01 | 5 | 652 |
| April 21, 2012 | International Friendship and Freedom Games | 4:39.18 | 2 | 632 |
| April 13, 2013 | Guilford County Championship | 4:40.70 | 5 | 617 |
| Jan. 21, 2013 | JDL County Clash | 4:41.29 | 3 | 612 |
| May 2, 2012 | Mid-State 3A Conference Track Meet | 4:42.37 | 3 | 602 |
| Jan. 28, 2012 | JDL Fast Track High School Invitational | 4:43.36 | 19 | 593 |
| April 24, 2013 | Mid-State 3A Conference Championship | 4:47.31 | 2 | 557 |
| May 12, 2012 | NCHSAA 3A Mideast Regional | 4:48.01 | 7 | 551 |
| March 1, 2014 | Williams Home Meet | 4:53.00 | 1 | 508 |
| April 27, 2011 | Mid-State 3A Conference Championship | 4:57.10 | 8 | 473 |
| April 19, 2011 | Spring Fling Meet | 5:00.68 | 10 | 444 |
| March 19, 2011 | Phoenix High School Classic | 5:01.76 | 37 | 436 |
| April 2, 2011 | Guilford County Championship | 5:05.76 | 13 | 405 |
200m
621
Points
24.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2013 | Northern Guilford Home Meet | 24.44 | 7 | 621 |
300m
415
Points
42.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 19, 2012 | Southeast Guilford Polar Bear | 42.14 | 10 | 415 |
3200m
508
Points
10:32.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2014 | David Oliver Classic (HS Invitational) | 10:32.13 | 35 | 508 |
| April 3, 2012 | Eastern Guilford @ Northern Guilford Dual Meet | 10:37.20 | 2 | 488 |
| Feb. 1, 2012 | Southeast Guilford Polar Bear | 10:37.70 | 2 | 487 |
| March 1, 2014 | Williams Home Meet | 10:40.80 | 1 | 475 |
| May 2, 2014 | Mid-State 3A Conference Championship | 10:43.81 | 2 | 464 |
| April 18, 2013 | Northern Guilford Home Meet | 10:45.40 | 2 | 458 |
| April 2, 2011 | Guilford County Championship | 11:01.02 | 8 | 404 |
| April 19, 2011 | Spring Fling Meet | 11:31.97 | 5 | 306 |
| March 19, 2011 | Phoenix High School Classic | 11:34.12 | 44 | 299 |
| April 27, 2011 | Mid-State 3A Conference Championship | 11:55.23 | 7 | 241 |
400m
835
Points
50.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2014 | Neal Morris Invitational | 50.39 | 3 | 835 |
| April 10, 2014 | NE Guilford and Eastern Guilford at Northern Guilford Tri Meet | 50.64 | 1 | 821 |
| Feb. 6, 2016 | Doc Hale Virginia Tech Elite | 50.98 | 1 | 801 |
| April 3, 2014 | Rockingham Home Meet | 51.04 | 1 | 798 |
| March 20, 2014 | Eastern Alamance, McMichael @ Northern Guilford Tri | 51.24 | 2 | 787 |
| April 15, 2013 | Northern Guilford Home Meet | 51.34 | 2 | 781 |
| April 18, 2013 | Northern Guilford Home Meet | 51.94 | 1 | 747 |
| April 28, 2012 | NCRunners Elite Invitational | 52.53 | 1 | 715 |
500m
804
Points
1:06.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 17, 2015 | Virginia Tech Invitational | 1:06.92 | 12 | 804 |
| Dec. 18, 2013 | Southwest Guilford Polar Bear | 1:07.70 | 1 | 771 |
| Dec. 4, 2013 | Southwest Guilford Polar Bear | 1:08.40 | 1 | 741 |
| Jan. 31, 2014 | Eastern Alamance Polar Bear 1-31 | 1:08.43 | 1 | 740 |
| Feb. 1, 2012 | Southeast Guilford Polar Bear | 1:08.90 | 2 | 721 |
| Jan. 19, 2012 | Southeast Guilford Polar Bear | 1:09.10 | 4 | 712 |
| Dec. 19, 2012 | Southwest Guilford Polar Bear | 1:09.30 | 3 | 704 |
5000m_cc
665
Points
15:50.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 8, 2014 | Three Stripe Invitational | 15:50.64 | 14 | 665 |
| Sept. 19, 2015 | adidas XC Challenge | 16:27.20 | 28 | 570 |
| Sept. 20, 2014 | adidas XC Challenge | 16:34.30 | 21 | 552 |
| Sept. 28, 2013 | 30th Annual Greensboro Cross Country Invitational | 16:36.81 | 3 | 546 |
| Oct. 26, 2013 | NCHSAA 3A Mideast Regional | 16:43.44 | 14 | 529 |
| Sept. 21, 2013 | adidas Cross Country Challenge | 16:45.60 | 6 | 524 |
| Oct. 15, 2013 | Mid-State 3A Conference Meet | 16:49.38 | 2 | 515 |
| Oct. 8, 2013 | Rockingham County, Western Alamance, Northern Guilford Tri Meet | 17:03.00 | 1 | 483 |
| Nov. 2, 2013 | NCHSAA State Championships | 17:10.18 | 70 | 467 |
| Oct. 5, 2013 | Hagan Stone XC Classic | 17:23.30 | 26 | 437 |
| Sept. 10, 2013 | Reagan/N. Guilford/Parkland Tri Meet | 17:32.00 | 5 | 418 |
| Sept. 22, 2012 | Hare and Hounds Invitational | 17:34.00 | 27 | 414 |
| Aug. 27, 2013 | Guilford County Championship | 17:40.00 | 6 | 401 |
| Sept. 26, 2012 | Metro Conference Regular Season Meet | 17:51.67 | 4 | 377 |
| Sept. 29, 2012 | Greensboro Cross Country Invitational | 17:57.16 | 21 | 366 |
| Sept. 24, 2013 | McMichael, Eastern Alamance, Northern Guilford Tri Meet | 18:09.10 | 1 | 342 |
| Oct. 15, 2012 | Mid State 3A Conference Meet | 18:11.00 | 8 | 338 |
| Aug. 29, 2011 | Guilford City/County Championship | 18:16.36 | 22 | 328 |
| Oct. 27, 2012 | NCHSAA 3A Mideast Regional | 18:17.00 | 34 | 327 |
| Sept. 18, 2010 | adidas Wolfpack Cross Country Invitational | 18:21.60 | 161 | 318 |
| Aug. 28, 2012 | Guilford City/County Championship | 18:29.36 | 13 | 304 |
| Oct. 2, 2010 | Hagan Stone XC Classic | 18:37.21 | 117 | 289 |
| Sept. 6, 2012 | Northern Guilford & Western Guilford @ SW Guilford Tri-Meet | 18:42.24 | 3 | 280 |
| Sept. 18, 2012 | Northern Guilford Home Meet | 18:47.17 | 2 | 272 |
| Sept. 10, 2012 | Reagan @ Northern Guilford | 18:49.52 | 8 | 268 |
| Aug. 22, 2013 | NW Guilford at Northern Guilford Dual Meet | 19:20.10 | 2 | 218 |
| Aug. 30, 2010 | Guilford City/County Meet | 19:36.00 | 41 | 194 |
| Sept. 17, 2011 | adidas Cross Country Challenge | 19:40.00 | 206 | 188 |
| Aug. 23, 2011 | Northern Guilford Home Meet | 19:48.74 | 11 | 175 |
| Aug. 22, 2012 | Northwest Guilford Home Meet | 20:32.42 | 20 | 120 |
| Aug. 25, 2010 | NW vs Northern HS | 20:51.00 | 0 | 99 |
| Oct. 3, 2013 | Mid-State Tri Meet | 21:23.00 | 17 | 68 |
800m
973
Points
1:51.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2016 | Vanderbilt Indoor Invitational | 1:51.89 | 5 | 973 |
| May 16, 2014 | NCHSAA 3A State Championship | 1:52.30 | 1 | 962 |
| May 31, 2014 | NCRunners Elite Tune-Up Meet | 1:52.68 | 1 | 951 |
| May 6, 2016 | Wolfpack Last Chance | 1:53.17 | 2 | 938 |
| June 15, 2014 | New Balance Outdoor Nationals | 1:53.19 | 22 | 937 |
| Feb. 14, 2015 | SPIRE Division I Indoor Track & Field Invite | 1:53.28 | 17 | 935 |
| May 15, 2016 | ACC Championship | 1:53.39 | 5 | 932 |
| Feb. 28, 2015 | ACC Championships | 1:53.45 | 4 | 930 |
| Feb. 7, 2015 | Doc Hale Virginia Tech Elite | 1:53.74 | 4 | 922 |
| Feb. 27, 2016 | ACC Championships | 1:54.33 | 5 | 907 |
| April 12, 2014 | Aggie Invitational | 1:54.47 | 1 | 903 |
| Dec. 1, 2014 | UNCG 6-Way | 1:54.69 | 1 | 897 |
| Jan. 31, 2015 | Hilton Garden Innvitational | 1:55.04 | 9 | 888 |
| Feb. 6, 2016 | Doc Hale Virginia Tech Elite | 1:55.32 | 6 | 880 |
| Jan. 15, 2016 | Dick Taylor Carolina Cup | 1:55.51 | 2 | 875 |
| May 10, 2014 | NCHSAA 3A Mideast Regional | 1:55.99 | 2 | 863 |
| April 26, 2014 | Guilford County Championship | 1:57.97 | 1 | 812 |
| May 11, 2013 | NCHSAA 3A State Championship | 1:58.18 | 5 | 806 |
| March 22, 2014 | Phoenix High School Classic | 1:58.65 | 1 | 794 |
| April 13, 2013 | Guilford County Championship | 1:59.13 | 2 | 782 |
| March 23, 2013 | Phoenix High School Classic | 1:59.57 | 6 | 772 |
| May 2, 2014 | Mid-State 3A Conference Championship | 1:59.84 | 1 | 765 |
| May 4, 2013 | NCHSAA 3A Mideast Regional | 2:00.02 | 4 | 760 |
| March 31, 2012 | Guilford County Championships | 2:00.11 | 3 | 758 |
| June 2, 2012 | NCRunners Elite Last Chance Tune-Up | 2:00.18 | 6 | 757 |
| April 6, 2013 | WSSU High School Invitational | 2:00.20 | 3 | 756 |
| April 18, 2013 | Northern Guilford Home Meet | 2:03.40 | 2 | 680 |
| Dec. 29, 2012 | NCRunners Elite Holiday Invitational | 2:03.61 | 8 | 675 |
| April 7, 2012 | WSSU High School Invitational | 2:03.80 | 5 | 671 |
| March 20, 2013 | Williams Home Meet | 2:04.30 | 2 | 659 |
| April 24, 2013 | Mid-State 3A Conference Championship | 2:04.92 | 2 | 645 |
| May 2, 2012 | Mid-State 3A Conference Track Meet | 2:06.47 | 4 | 610 |
| April 26, 2012 | Walter Williams @ Northern Guilford | 2:08.10 | 1 | 575 |
| April 7, 2011 | N. Guilford, Williams, Morehead Tri-meet | 2:10.53 | 0 | 524 |
| April 15, 2013 | Northern Guilford Home Meet | 2:12.20 | 4 | 491 |
mile
858
Points
4:18.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2015 | Gene Anderson Invitational | 4:18.64 | 1 | 858 |
Short Sprints
Event Group
621
Points
24.44
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 15, 2013 | 200m | Northern Guilford Home Meet | 24.44 | 7 | 621 |
| April 3, 2012 | 100m | Eastern Guilford @ Northern Guilford Dual Meet | 12.14 | 10 | 581 |
| March 29, 2012 | 100m | Northern Guilford Home Meet | 14.64 | 10 | 137 |
Mid-D
Event Group
973
Points
1:51.89
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 30, 2016 | 800m | Vanderbilt Indoor Invitational | 1:51.89 | 5 | 973 |
| May 16, 2014 | 800m | NCHSAA 3A State Championship | 1:52.30 | 1 | 962 |
| May 31, 2014 | 800m | NCRunners Elite Tune-Up Meet | 1:52.68 | 1 | 951 |
| May 6, 2016 | 800m | Wolfpack Last Chance | 1:53.17 | 2 | 938 |
| June 15, 2014 | 800m | New Balance Outdoor Nationals | 1:53.19 | 22 | 937 |
Mile
Event Group
858
Points
4:18.64
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 9, 2015 | Mile | Gene Anderson Invitational | 4:18.64 | 1 | 858 |
| April 19, 2014 | 1600m | Apex Relays | 4:24.01 | 5 | 784 |
| May 2, 2014 | 1600m | Mid-State 3A Conference Championship | 4:24.72 | 1 | 776 |
| March 31, 2012 | 1600m | Guilford County Championships | 4:30.29 | 3 | 719 |
| April 26, 2014 | 1600m | Guilford County Championship | 4:30.34 | 2 | 718 |
Long Sprints
Event Group
835
Points
50.39
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2014 | 400m | Neal Morris Invitational | 50.39 | 3 | 835 |
| April 10, 2014 | 400m | NE Guilford and Eastern Guilford at Northern Guilford Tri Meet | 50.64 | 1 | 821 |
| Jan. 17, 2015 | 500m | Virginia Tech Invitational | 1:06.92 | 12 | 804 |
| Feb. 6, 2016 | 400m | Doc Hale Virginia Tech Elite | 50.98 | 1 | 801 |
| April 3, 2014 | 400m | Rockingham Home Meet | 51.04 | 1 | 798 |
Distance
Event Group
508
Points
10:32.13
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 25, 2014 | 3200m | David Oliver Classic (HS Invitational) | 10:32.13 | 35 | 508 |
| April 3, 2012 | 3200m | Eastern Guilford @ Northern Guilford Dual Meet | 10:37.20 | 2 | 488 |
| Feb. 1, 2012 | 3200m | Southeast Guilford Polar Bear | 10:37.70 | 2 | 487 |
| March 1, 2014 | 3200m | Williams Home Meet | 10:40.80 | 1 | 475 |
| May 2, 2014 | 3200m | Mid-State 3A Conference Championship | 10:43.81 | 2 | 464 |
Cross Country
Event Group
665
Points
15:50.64
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 8, 2014 | 5K XC | Three Stripe Invitational | 15:50.64 | 14 | 665 |
| Sept. 19, 2015 | 5K XC | adidas XC Challenge | 16:27.20 | 28 | 570 |
| Sept. 20, 2014 | 5K XC | adidas XC Challenge | 16:34.30 | 21 | 552 |
| Sept. 28, 2013 | 5K XC | 30th Annual Greensboro Cross Country Invitational | 16:36.81 | 3 | 546 |
| Oct. 26, 2013 | 5K XC | NCHSAA 3A Mideast Regional | 16:43.44 | 14 | 529 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava