Performance Dashboard
Athlete analytics & progression tracking
1000m
686
Points
2:39.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 19, 2015 | NCRunners Holiday Invitational | 2:39.34 | 7 | 686 |
| Feb. 7, 2015 | David Oliver Classic | 2:46.19 | 35 | 571 |
| Dec. 8, 2015 | Southwest Guilford Invitational #1 | 2:46.37 | 2 | 568 |
| Feb. 3, 2015 | Guilford County Indoor Championship | 2:47.45 | 2 | 551 |
| Jan. 24, 2015 | Fast Track High School Invitational | 2:48.17 | 18 | 540 |
1500m
598
Points
4:23.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 7, 2015 | Ken Roberts Challenge | 4:23.70 | 1 | 598 |
| April 29, 2017 | 12th Annual Bring the Heat Invitational | 4:26.33 | 2 | 573 |
| July 5, 2015 | AAU Region 25 National Qualifier | 4:26.76 | 3 | 568 |
| June 25, 2017 | North Carolina USATF JO Championship - Region 16 | 4:27.32 | 6 | 563 |
| June 15, 2014 | Jim Law Invitational | 4:37.89 | 1 | 466 |
| May 31, 2014 | Ken Roberts Challenge | 4:42.71 | 1 | 425 |
| June 8, 2014 | AAU NC District Championship | 4:48.52 | 5 | 378 |
| March 30, 2019 | Adidas Trojan Challenge | 4:51.03 | 27 | 359 |
| April 30, 2019 | Liberty Twilight Qualifier | 4:53.75 | 25 | 339 |
| April 6, 2019 | Phoenix Invite | 4:57.29 | 47 | 313 |
1600m
643
Points
4:38.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2015 | Guilford County Schools Polar Bear #2 | 4:38.00 | 1 | 643 |
| Dec. 3, 2015 | Guilford County Schools Polar Bear #1 | 4:39.00 | 1 | 633 |
| Feb. 4, 2016 | Guilford County Schools Polar Bear Last Chance Qualifier | 4:44.00 | 1 | 587 |
| April 1, 2015 | Dudley Home Meet | 4:49.00 | 4 | 542 |
| Nov. 25, 2014 | Mighty Explorers Challenge #1 | 4:54.91 | 2 | 491 |
3000m
628
Points
9:22.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 8, 2015 | AAU Junior Olympic Games | 9:22.45 | 4 | 628 |
| June 15, 2014 | Jim Law Invitational | 9:59.73 | 1 | 470 |
| July 5, 2015 | AAU Region 25 National Qualifier | 10:01.07 | 3 | 465 |
| June 4, 2017 | Powerade State Games | 10:08.33 | 1 | 437 |
| June 8, 2014 | AAU NC District Championship | 10:11.57 | 1 | 425 |
3200m_cc
715
Points
9:42.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2015 | Dash for Doobie 3200 Tune-Up | 9:42.28 | 25 | 715 |
3200m
715
Points
9:42.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2015 | Reagan Polar Bear | 9:42.28 | 25 | 715 |
| April 23, 2015 | All Metro Conference Championships | 10:05.78 | 4 | 613 |
| March 28, 2015 | JJ Knox Track & Field Classic | 10:18.04 | 13 | 562 |
| Dec. 17, 2014 | Guilford County Polar Bear #2 | 10:32.00 | 1 | 508 |
| Jan. 6, 2015 | Southwest Guilford Invitational #2 | 10:48.51 | 7 | 447 |
| Nov. 25, 2014 | Mighty Explorers Challenge #1 | 11:04.58 | 2 | 392 |
| Dec. 9, 2014 | Southwest Guilford Invitational #1 | 11:19.68 | 9 | 343 |
400m
541
Points
55.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2015 | Powerade State Games - Youth | 55.98 | 17 | 541 |
5000m_cc
619
Points
16:07.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2015 | adidas XC Challenge | 16:07.90 | 35 | 619 |
| Sept. 26, 2015 | 32nd Annual Greensboro Cross Country Invitational | 16:23.20 | 8 | 580 |
| Oct. 31, 2015 | NCHSAA 4A Midwest Regional | 16:28.83 | 14 | 565 |
| Aug. 31, 2015 | Guilford County Championship | 16:33.72 | 4 | 553 |
| Nov. 7, 2015 | NCHSAA State Championship | 16:39.40 | 17 | 539 |
| Oct. 21, 2015 | All Metro Conference Championships | 16:50.75 | 5 | 512 |
| Sept. 17, 2016 | adidas XC Challenge | 17:26.10 | 42 | 431 |
| Sept. 5, 2015 | Myers Park Invitational | 17:38.36 | 3 | 405 |
| Oct. 25, 2014 | NCHSAA 4A Midwest Regional | 17:40.11 | 75 | 401 |
| Sept. 9, 2015 | All Metro Meet 1 | 17:54.15 | 1 | 372 |
| Sept. 27, 2014 | 31st Annual Greensboro Cross Country Invitational | 18:05.27 | 74 | 350 |
| Sept. 10, 2014 | metro #1 | 18:19.30 | 11 | 322 |
| Sept. 20, 2014 | adidas XC Challenge | 19:09.70 | 276 | 234 |
| Aug. 26, 2014 | Guilford County Championship | 19:29.70 | 54 | 203 |
| Oct. 1, 2014 | metro #2 | 19:39.91 | 33 | 188 |
| Sept. 6, 2014 | Myers Park Invitational | 20:31.10 | 53 | 121 |
800m
570
Points
2:08.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 25, 2017 | North Carolina USATF JO Championship - Region 16 | 2:08.32 | 18 | 570 |
| June 18, 2017 | Jim Law Invitational | 2:08.37 | 11 | 569 |
| March 31, 2017 | VertKlasse Meeting | 2:09.01 | 4 | 556 |
| June 7, 2015 | Ken Roberts Challenge | 2:09.42 | 5 | 547 |
| June 8, 2014 | AAU NC District Championship | 2:17.36 | 2 | 394 |
| March 25, 2015 | Metro Meet 3 | 2:18.08 | 6 | 382 |
| May 31, 2014 | Ken Roberts Challenge | 2:20.12 | 5 | 347 |
j
1
Points
48-3
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2015 | Powerade State Games - Youth | 48-3 | 5 | 1 |
Mid-D
Event Group
686
Points
2:39.34
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 19, 2015 | 1000m | NCRunners Holiday Invitational | 2:39.34 | 7 | 686 |
| Feb. 7, 2015 | 1000m | David Oliver Classic | 2:46.19 | 35 | 571 |
| June 25, 2017 | 800m | North Carolina USATF JO Championship - Region 16 | 2:08.32 | 18 | 570 |
| June 18, 2017 | 800m | Jim Law Invitational | 2:08.37 | 11 | 569 |
| Dec. 8, 2015 | 1000m | Southwest Guilford Invitational #1 | 2:46.37 | 2 | 568 |
Mile
Event Group
643
Points
4:38.00
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 16, 2015 | 1600m | Guilford County Schools Polar Bear #2 | 4:38.00 | 1 | 643 |
| Dec. 3, 2015 | 1600m | Guilford County Schools Polar Bear #1 | 4:39.00 | 1 | 633 |
| June 7, 2015 | 1500m | Ken Roberts Challenge | 4:23.70 | 1 | 598 |
| Feb. 4, 2016 | 1600m | Guilford County Schools Polar Bear Last Chance Qualifier | 4:44.00 | 1 | 587 |
| April 29, 2017 | 1500m | 12th Annual Bring the Heat Invitational | 4:26.33 | 2 | 573 |
Distance
Event Group
715
Points
9:42.28
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 21, 2015 | 3200m | Reagan Polar Bear | 9:42.28 | 25 | 715 |
| Aug. 8, 2015 | 3000m | AAU Junior Olympic Games | 9:22.45 | 4 | 628 |
| April 23, 2015 | 3200m | All Metro Conference Championships | 10:05.78 | 4 | 613 |
| March 28, 2015 | 3200m | JJ Knox Track & Field Classic | 10:18.04 | 13 | 562 |
| Dec. 17, 2014 | 3200m | Guilford County Polar Bear #2 | 10:32.00 | 1 | 508 |
Cross Country
Event Group
715
Points
9:42.28
Personal Record
3200mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 21, 2015 | 3200mCC | Dash for Doobie 3200 Tune-Up | 9:42.28 | 25 | 715 |
| Sept. 19, 2015 | 5K XC | adidas XC Challenge | 16:07.90 | 35 | 619 |
| Sept. 26, 2015 | 5K XC | 32nd Annual Greensboro Cross Country Invitational | 16:23.20 | 8 | 580 |
| Oct. 31, 2015 | 5K XC | NCHSAA 4A Midwest Regional | 16:28.83 | 14 | 565 |
| Aug. 31, 2015 | 5K XC | Guilford County Championship | 16:33.72 | 4 | 553 |
Long Sprints
Event Group
541
Points
55.98
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 30, 2015 | 400m | Powerade State Games - Youth | 55.98 | 17 | 541 |
Throws
Event Group
1
Points
48-3
Personal Record
J
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 30, 2015 | J | Powerade State Games - Youth | 48-3 | 5 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava