Performance Dashboard
Athlete analytics & progression tracking
1000m
703
Points
2:38.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2020 | Apex Last Chance | 2:38.40 | 4 | 703 |
| Dec. 20, 2019 | Wake County Invitational #1 | 2:39.21 | 4 | 688 |
| Feb. 15, 2020 | NCHSAA 4A Indoor State Championship Meet | 2:41.28 | 8 | 652 |
| Jan. 17, 2020 | Wake County Invitational #2 | 2:41.54 | 1 | 648 |
| Jan. 29, 2022 | Winter Relays | 2:45.01 | 13 | 590 |
| Feb. 1, 2020 | Apex Polar Bear | 2:48.40 | 7 | 536 |
| Dec. 15, 2017 | Wake County Invitational #2 | 2:57.29 | 25 | 407 |
| Jan. 13, 2017 | Wake County Invitational #2 | 3:09.86 | 37 | 255 |
| Dec. 9, 2016 | Wake County Invitational #1 | 3:11.12 | 36 | 242 |
| Dec. 14, 2016 | SWAC Polar Bear | 3:21.50 | 32 | 145 |
1500m
589
Points
4:24.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Dennis Craddock Coaches Classic | 4:24.67 | 23 | 589 |
| March 27, 2021 | 4th Annual Adidas Trojan Challenge | 4:25.34 | 18 | 582 |
| April 29, 2021 | USA South T&F Championships | 4:26.21 | 12 | 574 |
| March 6, 2021 | SWU/ Susan Rouse Invitational | 4:31.79 | 25 | 521 |
| April 27, 2024 | USA South Outdoor Track & field Championships | 4:37.66 | 9 | 468 |
1600m
623
Points
4:40.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2019 | 2019 SWAC Conference Meet | 4:40.09 | 8 | 623 |
| Dec. 6, 2019 | JDL HS Distance Classic | 4:42.28 | 15 | 603 |
| April 4, 2019 | AFHS/Apex/Middle Creek - JV Meet | 4:45.90 | 1 | 570 |
| Jan. 26, 2019 | Apex Polar Bear Meet | 4:47.40 | 7 | 556 |
| March 30, 2019 | Wake County Championships | 4:49.07 | 4 | 541 |
| Jan. 11, 2019 | Wake County Invitational #2 | 4:49.70 | 16 | 536 |
| Dec. 14, 2018 | Wake County Invitational #1 | 4:50.57 | 11 | 528 |
| April 26, 2018 | Middle Creek vs. Holly Springs | 4:50.80 | 5 | 526 |
| Jan. 19, 2019 | East Chapel Hill Polar Bear Meet #3 | 4:51.00 | 8 | 525 |
| March 9, 2019 | NCRunners Eastern Invitational | 4:52.04 | 19 | 516 |
| April 12, 2018 | Middle Creek vs Fuquay | 4:54.90 | 4 | 492 |
| March 14, 2019 | Middle Creek Home Meet | 4:54.90 | 1 | 492 |
| Nov. 30, 2018 | JDL Distance Classic | 4:55.21 | 43 | 489 |
| March 29, 2018 | Apex Quad | 4:55.30 | 14 | 488 |
| Dec. 2, 2017 | East Chapel Hill High Polar Bear | 4:57.00 | 1 | 474 |
| Jan. 27, 2018 | Apex Polar Bear | 4:57.50 | 14 | 470 |
| March 3, 2018 | NCRunners Eastern Tour #1 | 4:59.02 | 21 | 458 |
| April 5, 2017 | Middle Creek Home Meet | 5:01.30 | 4 | 439 |
| May 3, 2017 | SWAC Championships | 5:02.01 | 25 | 434 |
| Dec. 9, 2017 | Visit Winston-Salem High School Kick-Off | 5:02.41 | 12 | 431 |
| Jan. 12, 2018 | Wake County Invitational #2 | 5:03.10 | 33 | 425 |
| April 27, 2017 | Apex - Middle Creek | 5:05.10 | 6 | 410 |
| March 23, 2017 | Middle Creek vs Holly Springs | 5:05.90 | 11 | 404 |
| March 4, 2017 | 2017 Tiger Relays | 5:08.00 | 7 | 388 |
| April 1, 2017 | Wake County Championships | 5:08.47 | 29 | 385 |
| April 20, 2017 | Green Hope - Apex - Middle Creek Tri-Meet | 5:10.10 | 18 | 373 |
| March 9, 2017 | Middle Creek vs. Athens Drive | 5:10.10 | 4 | 373 |
| April 19, 2018 | AFHS vs. Middle Creek | 5:10.30 | 6 | 371 |
| March 16, 2017 | Cary Tri Meet | 5:27.80 | 16 | 255 |
| March 20, 2017 | Cary Tri Meet | 5:27.80 | 16 | 255 |
| Feb. 1, 2017 | SWAC Polar Bear | 5:29.40 | 25 | 245 |
3000m
512
Points
9:49.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 6, 2021 | SWU/ Susan Rouse Invitational | 9:49.40 | 11 | 512 |
| Dec. 2, 2023 | CNU Holiday Open | 9:51.04 | 7 | 505 |
| March 27, 2021 | 4th Annual Adidas Trojan Challenge | 10:04.05 | 5 | 454 |
3000m_cc
501
Points
9:52.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 10, 2019 | BaySix Kickoff Classic | 9:52.00 | 15 | 501 |
| Aug. 28, 2019 | Holly Springs vs Middle Creek and Fuquay Varina | 10:14.10 | 7 | 416 |
| Aug. 11, 2018 | 2018 Baysix Kickoff Classic | 10:18.16 | 40 | 401 |
| Aug. 22, 2018 | 8 way meet | 10:21.30 | 26 | 390 |
| Aug. 30, 2017 | Panther Creek, Middle Creek, Athens Drive Tri | 10:27.37 | 18 | 368 |
| Aug. 15, 2018 | Cary vs Middle Creek | 10:27.74 | 4 | 367 |
| Aug. 12, 2017 | Wake County Kickoff | 11:08.26 | 47 | 240 |
| Aug. 31, 2016 | Broughton, Panther Creek, Wake Forest and Middle Creek | 11:14.58 | 60 | 223 |
| Aug. 24, 2016 | Apex, Cary, East Chapel Hill, Jordan, and Middle Creek | 11:17.88 | 44 | 214 |
| Aug. 13, 2016 | BaySix Kickoff Classic | 11:40.30 | 66 | 159 |
5000m
571
Points
16:26.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2024 | Liberty Open | 16:26.79 | 29 | 571 |
| Dec. 2, 2023 | CNU Holiday Open | 16:58.29 | 12 | 494 |
5000m_cc
493
Points
16:58.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2018 | NCHSAA 4A Mideast Regional | 16:58.84 | 42 | 493 |
| Oct. 28, 2017 | NCHSAA 4A Mideast Regional | 17:07.94 | 61 | 472 |
| Oct. 6, 2018 | Great American Cross Country Festival | 17:17.40 | 73 | 450 |
| Sept. 30, 2023 | 39th Annual Greensboro XC Invitational | 17:18.12 | 7 | 449 |
| Oct. 16, 2018 | SWAC (Wake Co.) Conference Championships | 17:24.87 | 21 | 434 |
| Nov. 30, 2019 | Nike Cross Nationals Southeast Regional | 17:44.40 | 98 | 392 |
| Oct. 12, 2019 | NCRunners Elite XC Invitational | 17:46.09 | 114 | 388 |
| Oct. 23, 2019 | SWAC (4A) Conference Championship | 17:47.44 | 23 | 386 |
| Sept. 29, 2018 | First Flight High School Run & Sun Invitational | 17:55.00 | 15 | 370 |
| Sept. 21, 2019 | adidas XC Challenge | 17:55.00 | 194 | 370 |
| Oct. 7, 2017 | Great American Cross Country Festival | 18:00.40 | 154 | 359 |
| Oct. 16, 2017 | SWAC Championships | 18:05.91 | 37 | 348 |
| Sept. 7, 2018 | Friday Night Lights XC Festival | 18:07.73 | 119 | 345 |
| Sept. 16, 2017 | adidas XC Challenge | 18:09.10 | 76 | 342 |
| Nov. 2, 2019 | NCHSAA 4A Mideast Regional | 18:15.00 | 65 | 331 |
| Sept. 19, 2018 | SWAC Regular Season meet | 18:18.05 | 24 | 325 |
| Sept. 28, 2019 | Patriot Derby | 18:20.88 | 10 | 319 |
| Oct. 19, 2016 | SWAC Championship | 18:26.47 | 64 | 309 |
| Sept. 8, 2017 | Friday Night Lights XC Festival | 18:27.51 | 195 | 307 |
| Sept. 23, 2017 | SAUCONY-WE'VE GOT CLASS INVITATIONAL | 18:28.00 | 17 | 306 |
| Sept. 17, 2016 | adidas XC Challenge | 18:32.80 | 109 | 297 |
| Oct. 1, 2016 | Great American Cross Country Festival | 18:35.30 | 104 | 293 |
| Feb. 13, 2021 | North Carolina Wesleyan Cross Country Classic | 18:36.20 | 25 | 291 |
| Oct. 4, 2017 | Garner, Middle Creek, Holly Springs | 18:36.30 | 17 | 291 |
| Sept. 9, 2016 | Friday Night Lights | 18:40.86 | 95 | 283 |
| Oct. 29, 2016 | NCHSAA 4A Mideast Regional | 18:42.33 | 114 | 280 |
| Sept. 24, 2016 | Pirate Invitational | 18:57.39 | 43 | 254 |
| Sept. 11, 2019 | SWAC 5-way meet | 19:21.71 | 32 | 215 |
| Oct. 5, 2016 | SWAC #4 Sugg | 19:50.90 | 20 | 172 |
| Oct. 10, 2018 | Southern Wake Tri Meet | 20:22.10 | 7 | 132 |
800m
751
Points
2:00.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 11, 2019 | Middle Creek Home #2 | 2:00.40 | 1 | 751 |
| May 11, 2019 | NCHSAA 4A Mideast Regional | 2:00.41 | 7 | 751 |
| April 30, 2019 | 2019 SWAC Conference Meet | 2:00.84 | 3 | 741 |
| March 12, 2020 | Apex, Apex Friendship, Middle Creek #2 | 2:01.86 | 1 | 716 |
| April 25, 2019 | Fuquay Varina Home Tri-Meet (MC, GH) | 2:04.00 | 1 | 666 |
| April 16, 2022 | The Trojan Relays | 2:04.43 | 8 | 656 |
| March 26, 2022 | 5th Annual adidas Trojan Challenge | 2:04.43 | 12 | 656 |
| March 19, 2022 | Marlin Spring Break Invitational | 2:05.14 | 4 | 640 |
| April 10, 2021 | The Trojan Relays | 2:05.93 | 14 | 622 |
| April 17, 2021 | Dennis Craddock Coaches Classic | 2:06.90 | 34 | 601 |
| May 3, 2018 | SWAC Conference Championships | 2:07.38 | 14 | 591 |
| April 27, 2024 | USA South Outdoor Track & field Championships | 2:08.39 | 3 | 569 |
| March 6, 2020 | Patriots Invitational | 2:10.52 | 9 | 525 |
| April 29, 2021 | USA South T&F Championships | 2:12.72 | 15 | 481 |
| April 26, 2018 | Middle Creek vs. Holly Springs | 2:13.10 | 6 | 473 |
| March 20, 2021 | Alan Connie Shamrock Invitational | 2:13.63 | 19 | 463 |
| March 11, 2017 | NCRunners Eastern Tour #4 | 2:13.74 | 17 | 461 |
| March 3, 2018 | NCRunners Eastern Tour #1 | 2:15.21 | 10 | 433 |
8000m_cc
634
Points
26:58.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 24, 2021 | Queen City Invitational | 26:58.00 | 137 | 634 |
| Oct. 14, 2023 | Pirate Cross Country Invitational | 27:21.70 | 52 | 600 |
| Oct. 8, 2021 | Royals XC Challenge | 27:23.10 | 240 | 598 |
| Oct. 14, 2022 | ECU Pirate Invitational | 27:37.40 | 49 | 578 |
| Sept. 15, 2023 | Queen City Invite | 27:57.02 | 58 | 551 |
| Oct. 15, 2021 | ECU Pirate Invitational | 28:05.02 | 39 | 540 |
| Oct. 29, 2022 | 2022 USA South Cross Country Championships | 28:13.10 | 10 | 529 |
| Sept. 16, 2022 | The CNU XC Regional Preview | 28:18.50 | 76 | 522 |
| Nov. 11, 2023 | NCAA Division III South Region Cross Country Championships | 28:18.70 | 103 | 522 |
| Nov. 13, 2021 | NCAA Division III South Region Cross Country Championships | 28:39.30 | 94 | 495 |
| Nov. 12, 2022 | NCAA Division III South Region Cross Country Championships | 28:59.60 | 71 | 469 |
| Oct. 28, 2023 | USA South Cross Country Championships | 29:17.10 | 20 | 447 |
| Feb. 27, 2021 | USA South Athletic Conference Cross Country Championships | 29:23.20 | 4 | 440 |
mile
609
Points
4:43.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2024 | JDL Flat is Fast Invitational | 4:43.29 | 12 | 609 |
| Dec. 3, 2022 | Visit Winston-Salem College Kick-off | 4:45.26 | 14 | 591 |
| March 20, 2021 | Alan Connie Shamrock Invitational | 4:49.39 | 19 | 554 |
| Feb. 6, 2021 | Roanoke Elite Meet | 5:01.76 | 10 | 450 |
| Feb. 3, 2024 | Liberty Open | 5:06.33 | 103 | 414 |
Mid-D
Event Group
751
Points
2:00.40
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 11, 2019 | 800m | Middle Creek Home #2 | 2:00.40 | 1 | 751 |
| May 11, 2019 | 800m | NCHSAA 4A Mideast Regional | 2:00.41 | 7 | 751 |
| April 30, 2019 | 800m | 2019 SWAC Conference Meet | 2:00.84 | 3 | 741 |
| March 12, 2020 | 800m | Apex, Apex Friendship, Middle Creek #2 | 2:01.86 | 1 | 716 |
| Feb. 8, 2020 | 1000m | Apex Last Chance | 2:38.40 | 4 | 703 |
Mile
Event Group
623
Points
4:40.09
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2019 | 1600m | 2019 SWAC Conference Meet | 4:40.09 | 8 | 623 |
| Jan. 21, 2024 | Mile | JDL Flat is Fast Invitational | 4:43.29 | 12 | 609 |
| Dec. 6, 2019 | 1600m | JDL HS Distance Classic | 4:42.28 | 15 | 603 |
| Dec. 3, 2022 | Mile | Visit Winston-Salem College Kick-off | 4:45.26 | 14 | 591 |
| April 17, 2021 | 1500m | Dennis Craddock Coaches Classic | 4:24.67 | 23 | 589 |
Distance
Event Group
512
Points
9:49.40
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 6, 2021 | 3000m | SWU/ Susan Rouse Invitational | 9:49.40 | 11 | 512 |
| Dec. 2, 2023 | 3000m | CNU Holiday Open | 9:51.04 | 7 | 505 |
| March 27, 2021 | 3000m | 4th Annual Adidas Trojan Challenge | 10:04.05 | 5 | 454 |
Cross Country
Event Group
634
Points
26:58.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 24, 2021 | 8000mCC | Queen City Invitational | 26:58.00 | 137 | 634 |
| Oct. 14, 2023 | 8000mCC | Pirate Cross Country Invitational | 27:21.70 | 52 | 600 |
| Oct. 8, 2021 | 8000mCC | Royals XC Challenge | 27:23.10 | 240 | 598 |
| Oct. 14, 2022 | 8000mCC | ECU Pirate Invitational | 27:37.40 | 49 | 578 |
| Sept. 15, 2023 | 8000mCC | Queen City Invite | 27:57.02 | 58 | 551 |
Long-Distance
Event Group
571
Points
16:26.79
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 3, 2024 | 5000m | Liberty Open | 16:26.79 | 29 | 571 |
| Dec. 2, 2023 | 5000m | CNU Holiday Open | 16:58.29 | 12 | 494 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava