Performance Dashboard
Athlete analytics & progression tracking
1000m
576
Points
2:45.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2017 | 2017 Eastern High School Challenge | 2:45.87 | 10 | 576 |
1500m
761
Points
4:08.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 3, 2021 | UAB Spring Invitational | 4:08.20 | 19 | 761 |
| Feb. 12, 2017 | USATF South Zone Indoor Championships | 4:18.16 | 1 | 654 |
| July 20, 2014 | Russell E. Blunt East Coast Invitational | 4:42.81 | 4 | 425 |
| July 13, 2014 | USATF Region 3 Championship | 4:45.30 | 6 | 404 |
| June 22, 2014 | NC USATF Association Meet | 4:46.02 | 4 | 398 |
| June 15, 2014 | Jim Law Invitational | 4:47.25 | 5 | 388 |
| July 28, 2013 | USATF National JO Outdoor Track and Field Championship | 4:49.35 | 41 | 372 |
| June 30, 2013 | USATF Youth Outdoor Track and Field Championship | 4:49.65 | 18 | 370 |
| July 21, 2013 | Russell E. Blunt East Coast Invitational | 4:50.82 | 6 | 361 |
| May 29, 2013 | Durham Striders Developmental Meet | 4:57.20 | 4 | 313 |
| Feb. 17, 2013 | USATF South Zone Youth Championship | 5:06.45 | 4 | 251 |
1600m
770
Points
4:25.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2019 | Bojangles Track & Field Classic | 4:25.26 | 12 | 770 |
| May 19, 2018 | NCISAA 3A Championships | 4:25.38 | 4 | 769 |
| May 18, 2019 | NCISAA Division I State Championships | 4:29.68 | 5 | 725 |
| May 11, 2019 | TISAC Championships | 4:31.07 | 1 | 711 |
| May 12, 2018 | TISAC Championship | 4:31.30 | 5 | 709 |
| May 20, 2017 | NCISAA 3A Championships | 4:31.76 | 6 | 704 |
| April 12, 2018 | NRCA vs DA vs Wesleyen | 4:31.89 | 2 | 703 |
| March 24, 2017 | Cary Academy Home Meet | 4:34.28 | 3 | 679 |
| March 30, 2017 | Durham Academy Home Meet | 4:34.50 | 1 | 677 |
| May 21, 2016 | NCISAA 3A Championships | 4:35.63 | 8 | 666 |
| May 13, 2017 | TISAC Championships | 4:35.87 | 5 | 663 |
| March 9, 2017 | Ravenscroft Home Meet #1 | 4:37.20 | 2 | 651 |
| March 21, 2019 | Cary Academy Home Meet - VARSITY | 4:37.75 | 2 | 645 |
| Jan. 19, 2019 | East Chapel Hill Polar Bear Meet #3 | 4:40.00 | 4 | 624 |
| Jan. 28, 2017 | 2017 Eastern High School Challenge | 4:43.49 | 16 | 591 |
| May 16, 2015 | NCISAA 3A Championships | 4:45.01 | 18 | 578 |
| May 9, 2015 | TISAC Championship | 4:45.58 | 8 | 572 |
3000m
754
Points
8:55.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 21, 2021 | Panthers Invitational | 8:55.78 | 5 | 754 |
| Jan. 19, 2020 | Emory CrossPlex Showdown | 9:07.29 | 13 | 698 |
| June 15, 2014 | Jim Law Invitational | 10:06.94 | 3 | 443 |
| July 20, 2014 | Russell E. Blunt East Coast Invitational | 10:10.52 | 1 | 429 |
| July 13, 2014 | USATF Region 3 Championship | 10:11.52 | 4 | 425 |
| July 28, 2013 | USATF National JO Outdoor Track and Field Championship | 10:16.22 | 20 | 408 |
| June 23, 2013 | USATF Region 16 JO Championships | 10:17.52 | 4 | 403 |
| June 28, 2014 | USATF Youth Outdoor Track and Field Championship | 10:18.97 | 15 | 398 |
| July 21, 2013 | Russell E. Blunt East Coast Invitational | 10:20.13 | 1 | 394 |
| June 22, 2014 | NC USATF Association Meet | 10:27.06 | 3 | 370 |
3000m_cc
247
Points
11:06.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 17, 2012 | USATF Region 3 Cross Country Championship | 11:06.03 | 21 | 247 |
| Nov. 4, 2012 | NC USATF Championship | 11:37.62 | 7 | 165 |
3200m
662
Points
9:54.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2019 | Ravens Home Meet #4 | 9:54.30 | 1 | 662 |
| May 11, 2019 | TISAC Championships | 9:57.63 | 2 | 647 |
| May 20, 2017 | NCISAA 3A Championships | 10:02.97 | 4 | 624 |
| May 12, 2018 | TISAC Championship | 10:03.82 | 4 | 621 |
| April 30, 2015 | Cary Academy Home Meet | 10:04.00 | 1 | 620 |
| April 28, 2018 | Durham County Track & Field Championships | 10:09.85 | 3 | 596 |
| March 7, 2019 | Durham Academy Home Meet #1 | 10:10.50 | 1 | 593 |
| May 21, 2016 | NCISAA 3A Championships | 10:10.98 | 9 | 591 |
| May 13, 2017 | TISAC Championships | 10:13.90 | 3 | 579 |
| May 16, 2015 | NCISAA 3A Championships | 10:19.50 | 12 | 557 |
| May 9, 2015 | TISAC Championship | 10:22.22 | 4 | 546 |
| April 29, 2016 | Cary Academy Home Meet | 10:24.47 | 2 | 537 |
| March 28, 2019 | NRCA Home Meet | 10:39.26 | 2 | 481 |
| March 28, 2018 | Durham Academy Home Meet #3 | 10:49.10 | 4 | 445 |
| March 28, 2018 | Durham Academy Home Meet #3 | 10:49.10 | 4 | 445 |
| March 30, 2017 | Durham Academy Home Meet | 11:01.00 | 1 | 404 |
| April 5, 2018 | Ravenscroft Home Meet #4 | 11:01.60 | 2 | 402 |
| May 1, 2019 | Durham Academy Home Meet #4 | 11:05.30 | 1 | 389 |
400m
515
Points
56.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 28, 2019 | NRCA Home Meet | 56.54 | 2 | 515 |
4000m_cc
366
Points
14:10.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 13, 2014 | USATF National Junior Olympics XC Championships | 14:10.04 | 138 | 366 |
| Nov. 16, 2014 | NC USATF Association Championship | 14:31.41 | 9 | 314 |
| Nov. 17, 2013 | NC USATF Junior Olympic State Championship | 14:50.84 | 11 | 269 |
| Oct. 5, 2013 | Hagan Stone XC Classic | 15:01.26 | 5 | 247 |
| Dec. 14, 2013 | USATF National Junior Olympics XC Championships | 15:06.98 | 260 | 235 |
| Nov. 3, 2013 | North Carolina USATF Middle School and Age Group State Champions | 15:27.60 | 16 | 195 |
| Oct. 6, 2012 | Hagan Stone XC Classic | 15:43.64 | 8 | 166 |
5000m
685
Points
15:43.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 19, 2021 | Emory Final Qualifier | 15:43.57 | 4 | 685 |
| May 7, 2021 | Life U Last Chance | 15:45.85 | 1 | 678 |
| April 10, 2021 | Berry Field Day Invitational | 15:52.10 | 4 | 661 |
| Jan. 26, 2020 | JDL Flat Is Fast Invitational | 16:14.55 | 3 | 602 |
5000m_cc
614
Points
16:09.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2017 | NCISAA State XC Championships | 16:09.95 | 7 | 614 |
| Oct. 18, 2018 | TISAC Championship | 16:23.80 | 3 | 578 |
| Oct. 7, 2017 | Hagan Stone XC Classic | 16:32.63 | 7 | 556 |
| Oct. 22, 2015 | TISAC Conference Meet | 16:35.40 | 3 | 549 |
| Oct. 3, 2017 | Durham City-County Championship | 16:39.90 | 1 | 538 |
| Oct. 19, 2017 | TISAC Championship | 16:40.70 | 3 | 536 |
| Nov. 25, 2017 | Foot Locker South Regional | 16:42.00 | 154 | 533 |
| Nov. 24, 2018 | Nike Cross Nationals Southeast Regional | 16:45.40 | 7 | 525 |
| Sept. 19, 2015 | adidas XC Challenge | 16:45.60 | 16 | 524 |
| Sept. 24, 2016 | 33rd Annual Greensboro XC Invitational | 16:46.62 | 6 | 522 |
| Oct. 20, 2016 | TISAC Conference Championships | 16:47.80 | 3 | 519 |
| Sept. 26, 2015 | 32nd Annual Greensboro Cross Country Invitational | 16:49.28 | 5 | 515 |
| Sept. 12, 2015 | Durham Academy Invitational | 16:58.00 | 2 | 495 |
| Sept. 10, 2016 | Durham Academy Invitational | 17:00.70 | 3 | 488 |
| Oct. 28, 2016 | NCISAA State XC Championships | 17:01.61 | 11 | 486 |
| Oct. 13, 2018 | NCRunners Elite XC Invitational | 17:02.84 | 7 | 483 |
| Sept. 17, 2016 | adidas XC Challenge | 17:09.40 | 125 | 468 |
| Sept. 16, 2017 | adidas XC Challenge | 17:11.80 | 109 | 463 |
| Oct. 2, 2018 | Durham City-County Championship | 17:19.30 | 5 | 446 |
| Oct. 16, 2014 | TISAC Championship | 17:20.00 | 12 | 444 |
| Oct. 6, 2015 | Durham City-County Meet | 17:22.60 | 8 | 439 |
| Oct. 30, 2015 | NCISAA State Championship | 17:29.40 | 20 | 424 |
| Sept. 6, 2014 | Durham Academy Invitational | 17:43.00 | 16 | 395 |
| Oct. 26, 2018 | NCISAA State XC Championships | 17:43.38 | 4 | 394 |
| Oct. 24, 2014 | NCISAA State Championship | 17:53.18 | 30 | 374 |
800m
803
Points
1:58.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2019 | Durham Academy Home Meet #4 | 1:58.30 | 2 | 803 |
| April 25, 2019 | Ravens Home Meet #4 | 1:59.80 | 2 | 766 |
| May 19, 2018 | NCISAA 3A Championships | 2:01.74 | 9 | 719 |
| May 11, 2019 | TISAC Championships | 2:02.96 | 1 | 690 |
| May 18, 2019 | NCISAA Division I State Championships | 2:04.34 | 10 | 658 |
| May 12, 2018 | TISAC Championship | 2:04.63 | 4 | 652 |
| March 21, 2019 | Cary Academy Home Meet - VARSITY | 2:05.46 | 1 | 633 |
| Feb. 12, 2017 | USATF South Zone Indoor Championships | 2:05.70 | 2 | 627 |
| May 13, 2017 | TISAC Championships | 2:06.15 | 7 | 617 |
| June 22, 2014 | NC USATF Association Meet | 2:20.74 | 5 | 337 |
| July 20, 2014 | Russell E. Blunt East Coast Invitational | 2:21.13 | 5 | 331 |
| July 13, 2014 | USATF Region 3 Championship | 2:22.45 | 9 | 310 |
| June 15, 2014 | Jim Law Invitational | 2:23.14 | 6 | 299 |
| May 29, 2013 | Durham Striders Developmental Meet | 2:23.47 | 5 | 294 |
| Feb. 17, 2013 | USATF South Zone Youth Championship | 2:30.91 | 3 | 191 |
8000m_cc
599
Points
27:22.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2019 | Berry College Cross Country Invitational | 27:22.80 | 49 | 599 |
mile
773
Points
4:26.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 2, 2018 | NCRunners Elite Tune-Up & BORDER CLASH | 4:26.61 | 9 | 773 |
| April 13, 2019 | Bojangles Track & Field Classic | 4:26.81 | 12 | 771 |
| Feb. 15, 2020 | Samford Bulldog Invite | 4:28.51 | 12 | 753 |
| June 1, 2019 | NCRunners Elite Tune-Up/Border Clash | 4:39.74 | 37 | 642 |
Mid-D
Event Group
803
Points
1:58.30
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2019 | 800m | Durham Academy Home Meet #4 | 1:58.30 | 2 | 803 |
| April 25, 2019 | 800m | Ravens Home Meet #4 | 1:59.80 | 2 | 766 |
| May 19, 2018 | 800m | NCISAA 3A Championships | 2:01.74 | 9 | 719 |
| May 11, 2019 | 800m | TISAC Championships | 2:02.96 | 1 | 690 |
| May 18, 2019 | 800m | NCISAA Division I State Championships | 2:04.34 | 10 | 658 |
Mile
Event Group
773
Points
4:26.61
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 2, 2018 | Mile | NCRunners Elite Tune-Up & BORDER CLASH | 4:26.61 | 9 | 773 |
| April 13, 2019 | Mile | Bojangles Track & Field Classic | 4:26.81 | 12 | 771 |
| April 13, 2019 | 1600m | Bojangles Track & Field Classic | 4:25.26 | 12 | 770 |
| May 19, 2018 | 1600m | NCISAA 3A Championships | 4:25.38 | 4 | 769 |
| April 3, 2021 | 1500m | UAB Spring Invitational | 4:08.20 | 19 | 761 |
Distance
Event Group
754
Points
8:55.78
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 21, 2021 | 3000m | Panthers Invitational | 8:55.78 | 5 | 754 |
| Jan. 19, 2020 | 3000m | Emory CrossPlex Showdown | 9:07.29 | 13 | 698 |
| April 25, 2019 | 3200m | Ravens Home Meet #4 | 9:54.30 | 1 | 662 |
| May 11, 2019 | 3200m | TISAC Championships | 9:57.63 | 2 | 647 |
| May 20, 2017 | 3200m | NCISAA 3A Championships | 10:02.97 | 4 | 624 |
Cross Country
Event Group
614
Points
16:09.95
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 27, 2017 | 5K XC | NCISAA State XC Championships | 16:09.95 | 7 | 614 |
| Oct. 19, 2019 | 8000mCC | Berry College Cross Country Invitational | 27:22.80 | 49 | 599 |
| Oct. 18, 2018 | 5K XC | TISAC Championship | 16:23.80 | 3 | 578 |
| Oct. 7, 2017 | 5K XC | Hagan Stone XC Classic | 16:32.63 | 7 | 556 |
| Oct. 22, 2015 | 5K XC | TISAC Conference Meet | 16:35.40 | 3 | 549 |
Long Sprints
Event Group
515
Points
56.54
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 28, 2019 | 400m | NRCA Home Meet | 56.54 | 2 | 515 |
Long-Distance
Event Group
685
Points
15:43.57
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 19, 2021 | 5000m | Emory Final Qualifier | 15:43.57 | 4 | 685 |
| May 7, 2021 | 5000m | Life U Last Chance | 15:45.85 | 1 | 678 |
| April 10, 2021 | 5000m | Berry Field Day Invitational | 15:52.10 | 4 | 661 |
| Jan. 26, 2020 | 5000m | JDL Flat Is Fast Invitational | 16:14.55 | 3 | 602 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava