Performance Dashboard
Athlete analytics & progression tracking
100m
568
Points
14.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | Lake Cumberland Classic | 14.43 | 10 | 568 |
1000m
769
Points
3:08.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | Keydet Invitational | 3:08.07 | 2 | 769 |
1500m
849
Points
4:48.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2024 | Outdoor Music City Challenge | 4:48.34 | 35 | 849 |
| April 5, 2024 | UC Golden Eagle Invitational | 4:57.05 | 4 | 791 |
| May 11, 2024 | Sun Belt Outdoor Track & Field Championships | 5:01.47 | 20 | 762 |
| June 6, 2015 | Kentucky USATF Championship | 5:07.25 | 1 | 726 |
| June 13, 2015 | Bluegrass State Games | 5:12.31 | 1 | 695 |
| June 7, 2014 | KTCCCA Elementary State Championship | 5:22.61 | 1 | 633 |
1600m
790
Points
5:17.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2016 | KTCCCA Middle School State Championship | 5:17.71 | 1 | 790 |
| May 16, 2015 | Region 5 AA | 5:17.74 | 1 | 790 |
| April 15, 2016 | Henry Clay MS Invitational | 5:18.22 | 1 | 787 |
| May 23, 2015 | Kentucky State Track Meet | 5:18.93 | 6 | 782 |
| April 1, 2016 | Randy Elmore PCI Track Classic | 5:19.09 | 1 | 782 |
| April 14, 2018 | Tates Creek Commodore Classic | 5:19.11 | 1 | 781 |
| April 18, 2015 | Lake Cumberland Classic Invitational | 5:19.37 | 1 | 780 |
| May 20, 2017 | Kentucky State Track Meet | 5:19.89 | 3 | 777 |
| April 21, 2018 | Heart of the Bluegrass | 5:20.63 | 1 | 772 |
| April 11, 2015 | Tates Creek Commodore Classic | 5:20.71 | 2 | 772 |
| April 23, 2016 | Danville/Bardstown Clash of the Classes | 5:21.41 | 1 | 767 |
| May 3, 2016 | Rockcastle County Invitational | 5:21.90 | 1 | 765 |
| May 13, 2017 | Class AA Region 5 | 5:22.05 | 1 | 764 |
| April 27, 2018 | Blue Raider Rumble | 5:23.42 | 2 | 755 |
| May 4, 2018 | Central Kentucky Conference | 5:23.67 | 1 | 754 |
| May 21, 2016 | Region 5 AA | 5:23.87 | 1 | 753 |
| March 29, 2016 | South Laurel All-Comers | 5:24.09 | 2 | 751 |
| April 12, 2016 | Southwestern All-Comers | 5:24.20 | 1 | 751 |
| May 6, 2016 | CKC | 5:24.85 | 1 | 747 |
| Jan. 20, 2018 | Ohio State University Buckeye High School Qualifier #2 | 5:25.57 | 8 | 743 |
| March 21, 2017 | Boyle County All-Comers | 5:26.10 | 1 | 740 |
| May 30, 2015 | KTCCCA Middle School State Championship | 5:26.38 | 2 | 738 |
| March 31, 2017 | Randy Elmore PCI Track Classic | 5:26.40 | 1 | 738 |
| March 22, 2016 | Pulaski County All Comers | 5:28.02 | 2 | 728 |
| April 27, 2015 | Pulaski County MS Track Classic | 5:28.62 | 1 | 725 |
| April 20, 2015 | Rockcastle County MS Invitational | 5:28.70 | 2 | 724 |
| April 15, 2017 | Tates Creek Commodore Classic | 5:28.94 | 4 | 723 |
| Feb. 11, 2017 | Mason County Indoor 2 | 5:29.44 | 1 | 720 |
| May 28, 2016 | Kentucky State Track Meet | 5:29.57 | 4 | 719 |
| April 29, 2017 | Lake Cumberland Classic Invitational | 5:30.11 | 1 | 716 |
| March 27, 2018 | Somerset High School All-Comers | 5:30.20 | 1 | 716 |
| March 25, 2017 | Lenny Lyles Invitational | 5:30.28 | 2 | 715 |
| May 11, 2018 | Class AA Region 5 | 5:30.49 | 2 | 714 |
| April 23, 2019 | North Laurel All-Comers | 5:31.15 | 2 | 710 |
| May 1, 2015 | Boyle County Invitational | 5:31.17 | 2 | 710 |
| May 5, 2017 | Central Kentucky Conference | 5:31.48 | 1 | 708 |
| Feb. 8, 2020 | Mason County Indoor #1 | 5:31.68 | 1 | 707 |
| March 7, 2020 | KTCCCA Indoor State Championships | 5:32.04 | 2 | 705 |
| April 18, 2017 | Danville All Comers | 5:32.79 | 1 | 701 |
| March 14, 2015 | KTCCCA Indoor Class AAA/Middle School/Masters State Championship | 5:33.72 | 1 | 695 |
| April 4, 2015 | Randy Elmore PCI Track Classic | 5:33.80 | 1 | 695 |
| Feb. 4, 2017 | Mason County Indoor | 5:33.91 | 1 | 694 |
| April 25, 2017 | North Laurel High School All-Comers | 5:34.43 | 1 | 691 |
| March 3, 2018 | KTCCCA Indoor State Championships | 5:34.88 | 1 | 689 |
| Feb. 7, 2015 | Indiana Track Club High School Open | 5:35.08 | 10 | 687 |
| Feb. 25, 2017 | Mason County Indoor 4 | 5:36.30 | 1 | 681 |
| May 14, 2016 | Commonwealth Conference | 5:36.98 | 1 | 677 |
| March 30, 2015 | Pulaski County MS All-Comers | 5:37.69 | 1 | 673 |
| Feb. 20, 2016 | Mason Indoor | 5:39.14 | 1 | 665 |
| Feb. 28, 2015 | Mason Indoor | 5:39.40 | 1 | 663 |
| March 30, 2018 | Randy Elmore PCI Track Classic | 5:39.58 | 2 | 662 |
| March 23, 2018 | Patriot Games | 5:39.72 | 1 | 661 |
| May 5, 2015 | Rockcastle County Invitational | 5:40.90 | 1 | 655 |
| March 28, 2014 | Warrior Classic | 5:41.20 | 3 | 653 |
| April 12, 2014 | Lake Cumberland Classic Invitational | 5:41.71 | 2 | 650 |
| Feb. 6, 2016 | Mason Indoor | 5:41.83 | 1 | 650 |
| March 5, 2016 | KTCCCA Indoor State Championship | 5:42.00 | 1 | 649 |
| May 19, 2018 | Kentucky State Track Meet | 5:42.17 | 15 | 648 |
| April 25, 2015 | Tyson Gay Invitational | 5:42.52 | 2 | 646 |
| May 3, 2014 | Pulaski County Invitational | 5:43.34 | 5 | 641 |
| March 27, 2015 | North Laurel Invitational | 5:43.56 | 3 | 640 |
| Feb. 14, 2015 | Mason Indoor | 5:43.89 | 1 | 638 |
| March 2, 2019 | KTCCCA Indoor State Championships | 5:44.47 | 6 | 635 |
| April 24, 2014 | Lincoln County MS All-Comers | 5:44.77 | 1 | 633 |
| May 8, 2015 | Commonwealth Games | 5:45.88 | 1 | 627 |
| Feb. 13, 2016 | Mason Indoor | 5:46.03 | 1 | 627 |
| March 4, 2017 | KTCCCA Indoor State Championships | 5:47.16 | 1 | 620 |
| Feb. 22, 2014 | Mason County Indoor #5 | 5:48.41 | 2 | 614 |
| April 22, 2014 | Pulaski County All Comers | 5:50.10 | 4 | 605 |
| March 1, 2014 | KTCCCA Indoor Class AAA/Middle School/Masters State Championship | 5:50.72 | 2 | 601 |
| March 14, 2015 | KTCCCA Indoor Class A/AA State Championship | 5:51.08 | 1 | 599 |
| April 17, 2014 | Rockcastle County MS All-Comers | 5:51.43 | 3 | 598 |
| May 6, 2014 | Rockcastle County Invitational | 5:52.70 | 5 | 591 |
| March 5, 2016 | KTCCCA Indoor State Championship | 5:52.83 | 1 | 590 |
| March 8, 2014 | KTCCCA Indoor Class A/AA State Championship | 5:53.05 | 2 | 589 |
| March 21, 2014 | North Laurel Invitational | 5:56.04 | 2 | 573 |
| April 5, 2014 | Pulaski County Spring Break Classic | 5:56.80 | 1 | 569 |
| May 2, 2014 | Commonwealth Games | 5:56.95 | 2 | 569 |
| April 8, 2014 | Farristown MS All-Comers | 5:57.89 | 2 | 564 |
| May 8, 2014 | Rockcastle County MS Invitational | 5:57.99 | 1 | 563 |
| April 20, 2019 | Heart of the Bluegrass | 6:20.90 | 13 | 451 |
| Feb. 8, 2014 | Mason County Indoor #3 | 6:21.75 | 2 | 447 |
2mile
745
Points
11:48.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2017 | Wildcat Classic | 11:48.63 | 4 | 745 |
| Jan. 30, 2016 | Wildcat Classic | 12:11.64 | 1 | 688 |
| Jan. 31, 2015 | Wildcat Classic | 12:15.69 | 2 | 678 |
| Jan. 27, 2018 | Wildcat Classic | 12:27.29 | 6 | 650 |
2mile_cc
704
Points
12:04.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2014 | Woodford County Invitational | 12:04.90 | 1 | 704 |
3000m
674
Points
11:24.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2017 | Mason County Indoor 2 | 11:24.90 | 1 | 674 |
| Feb. 14, 2015 | Mason Indoor | 11:33.00 | 1 | 653 |
| Feb. 28, 2015 | Mason Indoor | 11:35.09 | 1 | 647 |
| June 13, 2015 | Bluegrass State Games | 11:36.40 | 1 | 644 |
| March 14, 2015 | KTCCCA Indoor Class A/AA State Championship | 11:43.04 | 1 | 627 |
| Feb. 25, 2017 | Mason County Indoor 4 | 11:44.38 | 1 | 624 |
| Feb. 13, 2016 | Mason Indoor | 11:46.17 | 1 | 619 |
| March 4, 2017 | KTCCCA Indoor State Championships | 11:48.77 | 1 | 613 |
| Feb. 4, 2017 | Mason County Indoor | 11:54.05 | 1 | 600 |
| Feb. 6, 2016 | Mason Indoor | 11:56.20 | 1 | 594 |
| March 3, 2018 | KTCCCA Indoor State Championships | 11:57.29 | 3 | 592 |
| Feb. 20, 2016 | Mason Indoor | 12:26.01 | 2 | 523 |
| March 5, 2016 | KTCCCA Indoor State Championship | 12:29.21 | 1 | 516 |
3000m_cc
524
Points
12:25.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 22, 2014 | Cross Country Coaches National Youth Championships | 12:25.83 | 40 | 524 |
| Oct. 26, 2013 | KTCCCA Meet of Champions | 13:21.86 | 47 | 402 |
3200m
762
Points
11:37.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2016 | CKC | 11:37.71 | 1 | 762 |
| May 23, 2015 | Kentucky State Track Meet | 11:41.00 | 3 | 753 |
| May 21, 2016 | Region 5 AA | 11:46.03 | 1 | 740 |
| April 15, 2016 | Henry Clay MS Invitational | 11:48.43 | 1 | 734 |
| May 28, 2016 | Kentucky State Track Meet | 11:49.51 | 4 | 731 |
| May 16, 2015 | Region 5 AA | 11:52.39 | 1 | 724 |
| March 21, 2017 | Boyle County All-Comers | 11:52.50 | 1 | 724 |
| April 1, 2016 | Randy Elmore PCI Track Classic | 11:53.94 | 1 | 720 |
| April 11, 2015 | Tates Creek Commodore Classic | 11:54.40 | 3 | 719 |
| May 3, 2016 | Rockcastle County Invitational | 11:55.66 | 1 | 716 |
| April 27, 2015 | Pulaski County MS Track Classic | 12:00.44 | 1 | 704 |
| June 4, 2016 | KTCCCA Middle School State Championship | 12:02.06 | 2 | 700 |
| May 17, 2014 | KTCCCA Middle School State Championship | 12:02.64 | 6 | 699 |
| March 31, 2017 | Randy Elmore PCI Track Classic | 12:03.04 | 1 | 698 |
| March 25, 2017 | Lenny Lyles Invitational | 12:03.57 | 2 | 696 |
| March 29, 2016 | South Laurel All-Comers | 12:07.23 | 1 | 687 |
| April 23, 2016 | Danville/Bardstown Clash of the Classes | 12:08.84 | 1 | 683 |
| April 25, 2015 | Tyson Gay Invitational | 12:11.77 | 2 | 676 |
| May 6, 2014 | Rockcastle County Invitational | 12:12.20 | 1 | 675 |
| May 30, 2015 | KTCCCA Middle School State Championship | 12:12.67 | 2 | 674 |
| April 4, 2015 | Randy Elmore PCI Track Classic | 12:13.10 | 1 | 673 |
| May 2, 2017 | Rockcastle County All-Comers | 12:19.40 | 1 | 658 |
| May 5, 2017 | Central Kentucky Conference | 12:21.89 | 1 | 652 |
| March 27, 2018 | Somerset High School All-Comers | 12:23.40 | 1 | 648 |
| April 20, 2015 | Rockcastle County MS Invitational | 12:23.90 | 1 | 647 |
| May 20, 2017 | Kentucky State Track Meet | 12:25.90 | 14 | 642 |
| April 18, 2015 | Lake Cumberland Classic Invitational | 12:28.42 | 3 | 636 |
| March 22, 2016 | Pulaski County All Comers | 12:29.29 | 1 | 634 |
| March 30, 2015 | Pulaski County MS All-Comers | 12:29.87 | 1 | 633 |
| May 5, 2015 | Rockcastle County Invitational | 12:31.00 | 1 | 630 |
| May 1, 2015 | Boyle County Invitational | 12:33.02 | 1 | 626 |
| April 22, 2014 | Pulaski County All Comers | 12:35.76 | 1 | 619 |
| April 12, 2016 | Southwestern All-Comers | 12:36.60 | 1 | 617 |
| April 15, 2017 | Tates Creek Commodore Classic | 12:39.04 | 1 | 612 |
| May 13, 2017 | Class AA Region 5 | 12:43.46 | 4 | 601 |
| April 12, 2014 | Lake Cumberland Classic Invitational | 12:45.04 | 2 | 598 |
| May 3, 2014 | Pulaski County Invitational | 12:45.35 | 3 | 597 |
| March 23, 2018 | Patriot Games | 12:48.84 | 1 | 589 |
| April 28, 2018 | Lake Cumberland Classic | 12:49.12 | 1 | 588 |
| May 14, 2016 | Commonwealth Conference | 12:49.88 | 1 | 587 |
| April 17, 2014 | Rockcastle County MS All-Comers | 12:55.77 | 1 | 574 |
| May 8, 2014 | Rockcastle County MS Invitational | 12:56.88 | 1 | 571 |
| March 28, 2014 | Warrior Classic | 13:01.50 | 2 | 561 |
| March 27, 2015 | North Laurel Invitational | 13:02.47 | 1 | 559 |
| March 30, 2018 | Randy Elmore PCI Track Classic | 13:04.58 | 4 | 554 |
| May 2, 2014 | Commonwealth Games | 13:14.52 | 3 | 532 |
| March 21, 2014 | North Laurel Invitational | 13:15.89 | 1 | 529 |
| April 29, 2017 | Lake Cumberland Classic Invitational | 14:31.08 | 5 | 380 |
400m
880
Points
58.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 27, 2021 | Adidas Winthrop Invitational | 58.75 | 6 | 880 |
| April 28, 2018 | Lake Cumberland Classic | 1:00.60 | 1 | 817 |
| March 21, 2017 | Boyle County All-Comers | 1:00.64 | 1 | 816 |
| April 18, 2017 | Danville All Comers | 1:01.28 | 1 | 795 |
| March 4, 2017 | KTCCCA Indoor State Championships | 1:01.92 | 1 | 774 |
| May 2, 2017 | Rockcastle County All-Comers | 1:01.94 | 1 | 774 |
| April 23, 2019 | North Laurel All-Comers | 1:02.55 | 2 | 754 |
| May 13, 2017 | Class AA Region 5 | 1:04.63 | 5 | 689 |
| Feb. 8, 2020 | Mason County Indoor #1 | 1:04.90 | 2 | 681 |
| May 8, 2015 | Commonwealth Games | 1:06.91 | 1 | 622 |
| March 30, 2015 | Pulaski County MS All-Comers | 1:06.94 | 2 | 621 |
| June 7, 2014 | KTCCCA Elementary State Championship | 1:09.55 | 1 | 548 |
| March 1, 2014 | KTCCCA Indoor Class AAA/Middle School/Masters State Championship | 1:14.86 | 13 | 414 |
4000m_cc
706
Points
15:20.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2015 | KTCCCA Meet of Champions | 15:20.04 | 3 | 706 |
| Oct. 25, 2014 | KTCCCA Meet of Champions | 15:23.73 | 1 | 698 |
| Sept. 1, 2023 | Virginia Tech Invitational | 15:48.40 | 32 | 652 |
| Sept. 1, 2021 | Virginia Tech Invitational | 16:50.70 | 28 | 543 |
500m
728
Points
1:23.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | Keydet Invitational | 1:23.20 | 3 | 728 |
5000m_cc
755
Points
18:53.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2020 | Blue Ridge Open | 18:53.50 | 12 | 755 |
| Nov. 7, 2015 | Kentucky State Cross Country Meet | 18:53.61 | 4 | 755 |
| Oct. 22, 2016 | KTCCCA Meet of Champions | 18:59.83 | 1 | 745 |
| Sept. 15, 2023 | Thundering Herd XC Invitational | 19:04.00 | 15 | 738 |
| Oct. 21, 2017 | KTCCCA Meet of Champions | 19:04.68 | 3 | 737 |
| Nov. 5, 2016 | Kentucky State Cross Country Meet | 19:05.88 | 2 | 736 |
| Oct. 28, 2023 | Sun Belt Cross Country Championships | 19:08.40 | 37 | 732 |
| Sept. 30, 2023 | Louisville XC Classic | 19:14.60 | 218 | 722 |
| Sept. 19, 2015 | Franklin County Invitational | 19:15.08 | 2 | 721 |
| Nov. 4, 2017 | Kentucky State Cross Country Meet | 19:15.80 | 1 | 720 |
| Oct. 6, 2016 | Death Valley All-Comers | 19:24.00 | 1 | 708 |
| Oct. 1, 2016 | Greater Louisville Classic | 19:28.87 | 4 | 701 |
| Oct. 28, 2017 | KHSAA Region 5 Class AA | 19:34.44 | 1 | 692 |
| Oct. 21, 2014 | Mercer County All-Comers | 19:39.00 | 1 | 685 |
| Oct. 17, 2015 | Woodford County Invitational | 19:39.57 | 1 | 685 |
| Sept. 24, 2019 | Central Kentucky Conference (CKC) Championships | 19:43.00 | 1 | 679 |
| Nov. 8, 2014 | Kentucky State Cross Country Meet | 19:43.29 | 9 | 679 |
| Nov. 1, 2014 | Region 5 AA | 19:45.00 | 1 | 676 |
| Oct. 11, 2014 | Mercer County All-Comers | 19:47.70 | 2 | 672 |
| Sept. 24, 2016 | Franklin County Invitational | 19:48.18 | 2 | 672 |
| Oct. 8, 2016 | Pulaski County Invitational | 19:48.27 | 1 | 672 |
| Oct. 29, 2016 | Region 5 AA | 19:51.03 | 1 | 668 |
| Oct. 4, 2014 | Greater Louisville Classic | 19:52.41 | 21 | 666 |
| Oct. 16, 2018 | Central Kentucky Conference | 19:54.00 | 2 | 663 |
| Oct. 19, 2019 | KTCCCA Meet of Champions | 20:02.22 | 8 | 651 |
| Nov. 25, 2017 | Foot Locker South Regional | 20:02.60 | 27 | 651 |
| Sept. 20, 2014 | Franklin County Invitational | 20:03.34 | 7 | 650 |
| Oct. 31, 2015 | Region 5 AA | 20:08.93 | 3 | 642 |
| Nov. 28, 2015 | Foot Locker South Regional | 20:15.00 | 28 | 633 |
| Sept. 26, 2015 | Wayne County Invitational | 20:15.71 | 2 | 632 |
| Sept. 7, 2019 | Southern Harrier Classic | 20:15.93 | 2 | 632 |
| Oct. 15, 2016 | Woodford County Invitational | 20:16.39 | 2 | 631 |
| Sept. 14, 2019 | Franklin County Invitational | 20:18.26 | 11 | 628 |
| Oct. 26, 2019 | KHSAA Region 5 Class AA | 20:20.34 | 1 | 625 |
| Oct. 3, 2015 | Greater Louisville Classic | 20:20.97 | 49 | 624 |
| Sept. 12, 2015 | Southern Harrier Classic | 20:26.78 | 1 | 616 |
| Sept. 19, 2019 | Boyle County Invitational | 20:28.00 | 1 | 614 |
| Sept. 30, 2017 | Greater Louisville Classic | 20:34.05 | 33 | 606 |
| Oct. 7, 2017 | Tates Creek Invitational | 20:36.40 | 3 | 603 |
| Sept. 27, 2016 | CKC | 20:40.22 | 2 | 597 |
| Sept. 29, 2018 | Greater Louisville Classic | 20:43.10 | 59 | 593 |
| Aug. 24, 2019 | Pulaski County Invitational | 20:45.42 | 2 | 590 |
| Oct. 7, 2014 | Mercer County All-Comers | 20:46.00 | 1 | 589 |
| Oct. 10, 2015 | Pulaski County Invitational | 20:47.50 | 1 | 587 |
| Sept. 22, 2015 | Pulaski County All-Comers | 20:47.90 | 1 | 587 |
| Sept. 23, 2017 | Berea Invitational | 20:53.12 | 3 | 579 |
| Sept. 13, 2014 | Southern Harrier Classic | 20:54.74 | 1 | 577 |
| Sept. 27, 2014 | Wayne County Invitational | 20:54.89 | 1 | 577 |
| Sept. 22, 2018 | Berea Community Invitational | 20:55.12 | 5 | 577 |
| Oct. 14, 2017 | Somerset High School Invitational | 20:56.08 | 1 | 575 |
| Oct. 6, 2018 | Woodford County Invitational | 21:02.31 | 1 | 567 |
| Sept. 20, 2016 | Pulaski County All-Comers | 21:03.68 | 1 | 565 |
| Nov. 3, 2018 | Kentucky State Cross Country Meet | 21:03.70 | 33 | 565 |
| Nov. 2, 2019 | Kentucky State Cross Country Meet | 21:05.51 | 32 | 563 |
| Sept. 15, 2018 | Franklin County Invitational | 21:07.39 | 15 | 560 |
| Oct. 13, 2018 | Somerset High School Invitational | 21:12.43 | 1 | 553 |
| Oct. 10, 2017 | Southwestern All Comers | 21:15.34 | 1 | 549 |
| Sept. 21, 2017 | Boyle County Invitational | 21:15.50 | 4 | 549 |
| Sept. 17, 2016 | Southern Harrier Classic | 21:20.81 | 1 | 542 |
| Oct. 5, 2019 | Greater Louisville Classic | 21:31.90 | 105 | 528 |
| Oct. 27, 2018 | KHSAA Region 5 Class AA | 21:38.22 | 7 | 519 |
| Sept. 26, 2017 | Central Kentucky Conference | 21:47.31 | 6 | 508 |
| Sept. 28, 2019 | Berea Community Invitational | 22:02.59 | 7 | 488 |
| Sept. 10, 2016 | EG Plummer Invitational | 22:09.20 | 3 | 480 |
| Sept. 16, 2017 | Franklin County Invitational | 22:11.34 | 38 | 477 |
| Sept. 9, 2017 | Coach E.G. Plummer Invitational | 22:25.70 | 10 | 460 |
6000m_cc
810
Points
22:32.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2023 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 22:32.60 | 136 | 810 |
| Oct. 31, 2020 | Conference USA Championship | 23:00.10 | 34 | 775 |
| Oct. 13, 2023 | Texas A&M Arturo Barrios Invitational | 23:12.30 | 297 | 760 |
| Oct. 30, 2021 | Conference USA Cross Country Championships | 23:38.20 | 60 | 728 |
| Nov. 12, 2021 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 24:46.10 | 180 | 648 |
| Oct. 14, 2022 | Falcon Collegiate Invitational | 25:20.70 | 118 | 609 |
600m
817
Points
1:40.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 9, 2022 | Marshall Opener | 1:40.43 | 3 | 817 |
| Jan. 14, 2023 | Marshall Classic | 1:40.73 | 7 | 811 |
| Jan. 13, 2024 | Marshall Alumni Classic | 1:42.17 | 4 | 781 |
| Jan. 15, 2022 | Marshall Women's Classic | 1:44.07 | 4 | 744 |
800m
966
Points
2:11.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 20, 2021 | Charlotte 49er Classic | 2:11.51 | 1 | 966 |
| Feb. 29, 2020 | Marshall University High School Invitational | 2:12.70 | 1 | 947 |
| Feb. 17, 2018 | UK High School Invitational | 2:12.83 | 1 | 944 |
| May 16, 2021 | C-USA Outdoor Championship 2021 | 2:13.59 | 10 | 932 |
| Feb. 6, 2021 | Marshall Classic | 2:13.61 | 1 | 932 |
| April 24, 2021 | Charlotte Invitational | 2:13.70 | 2 | 930 |
| Jan. 30, 2021 | Thundering Herd Invitational | 2:14.57 | 2 | 917 |
| March 27, 2021 | Adidas Winthrop Invitational | 2:15.03 | 2 | 909 |
| Feb. 21, 2021 | Conference USA Indoor Track & Field Championships | 2:15.05 | 3 | 909 |
| May 1, 2021 | 2021 Kentucky Invtational | 2:15.13 | 11 | 908 |
| Feb. 21, 2021 | Conference USA Indoor Track & Field Championships | 2:15.36 | 2 | 904 |
| May 19, 2018 | Kentucky State Track Meet | 2:15.36 | 1 | 904 |
| May 16, 2021 | C-USA Outdoor Championship 2021 | 2:16.25 | 6 | 890 |
| Feb. 3, 2018 | Vanderbilt HS Indoor Invitational | 2:16.63 | 3 | 884 |
| March 22, 2024 | FSU Relays | 2:16.80 | 12 | 882 |
| Feb. 11, 2023 | Marshall Invitational | 2:17.12 | 6 | 877 |
| May 4, 2018 | Central Kentucky Conference | 2:17.66 | 1 | 868 |
| May 20, 2017 | Kentucky State Track Meet | 2:17.80 | 1 | 866 |
| Feb. 2, 2024 | Bellarmine PNC TF | 2:17.98 | 15 | 863 |
| Feb. 15, 2020 | UK High School Invitational | 2:18.27 | 11 | 859 |
| Feb. 21, 2023 | Sun Belt Indoor Track & Field Championships | 2:18.49 | 16 | 855 |
| Feb. 1, 2020 | Wildcat Track Classic | 2:18.65 | 2 | 853 |
| Jan. 20, 2018 | Ohio State University Buckeye High School Qualifier #2 | 2:18.89 | 2 | 849 |
| April 21, 2018 | Heart of the Bluegrass | 2:18.95 | 1 | 848 |
| April 14, 2018 | Tates Creek Commodore Classic | 2:19.03 | 1 | 847 |
| May 31, 2019 | Class AA KHSAA State Track Meet | 2:19.08 | 2 | 846 |
| Jan. 28, 2017 | Wildcat Classic | 2:19.14 | 1 | 845 |
| May 23, 2015 | Kentucky State Track Meet | 2:19.15 | 2 | 845 |
| May 10, 2019 | CKC Championships | 2:19.15 | 1 | 845 |
| May 11, 2024 | Sun Belt Outdoor Track & Field Championships | 2:19.34 | 21 | 842 |
| Jan. 27, 2018 | Wildcat Classic | 2:19.85 | 3 | 835 |
| Feb. 18, 2017 | UK High School Invitational | 2:20.11 | 10 | 831 |
| Feb. 10, 2024 | Marshall University Invitational | 2:20.15 | 12 | 830 |
| May 11, 2018 | Class AA Region 5 | 2:20.68 | 1 | 822 |
| May 3, 2019 | South Laurel Invitational | 2:20.96 | 2 | 818 |
| May 21, 2019 | Class AA Region 5 | 2:21.13 | 1 | 815 |
| May 30, 2015 | KTCCCA Middle School State Championship | 2:21.28 | 1 | 813 |
| May 28, 2016 | Kentucky State Track Meet | 2:21.87 | 3 | 804 |
| April 29, 2017 | Lake Cumberland Classic Invitational | 2:21.93 | 1 | 803 |
| Feb. 12, 2022 | Marshall Invitational | 2:22.09 | 5 | 801 |
| March 25, 2017 | Lenny Lyles Invitational | 2:22.12 | 1 | 801 |
| Jan. 18, 2020 | Ohio State University Buckeye High School Qualifier #2 | 2:22.21 | 1 | 799 |
| March 27, 2018 | Somerset High School All-Comers | 2:22.50 | 1 | 795 |
| Jan. 29, 2022 | PNC Lenny Lyles Invitational | 2:22.65 | 16 | 793 |
| April 27, 2018 | Blue Raider Rumble | 2:23.03 | 2 | 787 |
| April 18, 2015 | Lake Cumberland Classic Invitational | 2:23.37 | 1 | 782 |
| June 4, 2016 | KTCCCA Middle School State Championship | 2:23.46 | 1 | 781 |
| March 7, 2020 | KTCCCA Indoor State Championships | 2:23.62 | 1 | 779 |
| April 23, 2022 | USC Outdoor Open | 2:23.63 | 33 | 778 |
| March 3, 2018 | KTCCCA Indoor State Championships | 2:23.65 | 1 | 778 |
| May 6, 2016 | CKC | 2:23.86 | 1 | 775 |
| April 15, 2016 | Henry Clay MS Invitational | 2:23.87 | 1 | 775 |
| April 25, 2017 | North Laurel High School All-Comers | 2:24.01 | 1 | 773 |
| May 5, 2017 | Central Kentucky Conference | 2:24.16 | 1 | 771 |
| Feb. 20, 2022 | Conference USA Indoor Track & Field Championship | 2:24.20 | 18 | 770 |
| April 13, 2024 | James Madison University Invitational | 2:24.60 | 13 | 764 |
| May 16, 2015 | Region 5 AA | 2:24.80 | 1 | 761 |
| April 11, 2015 | Tates Creek Commodore Classic | 2:25.00 | 1 | 758 |
| April 1, 2016 | Randy Elmore PCI Track Classic | 2:25.02 | 2 | 758 |
| May 21, 2016 | Region 5 AA | 2:25.37 | 1 | 753 |
| April 28, 2018 | Lake Cumberland Classic | 2:25.52 | 1 | 751 |
| April 15, 2017 | Tates Creek Commodore Classic | 2:25.69 | 2 | 749 |
| March 31, 2017 | Randy Elmore PCI Track Classic | 2:26.05 | 1 | 743 |
| April 23, 2016 | Danville/Bardstown Clash of the Classes | 2:26.22 | 1 | 741 |
| March 30, 2018 | Randy Elmore PCI Track Classic | 2:26.34 | 1 | 739 |
| April 2, 2022 | Hilltopper Relays | 2:26.35 | 16 | 739 |
| April 13, 2019 | Tates Creek Commodore Classic | 2:26.55 | 4 | 736 |
| May 3, 2016 | Rockcastle County Invitational | 2:26.67 | 1 | 735 |
| April 11, 2016 | Rockcastle County MS All-Comers | 2:26.89 | 1 | 731 |
| March 23, 2018 | Patriot Games | 2:27.11 | 1 | 728 |
| Jan. 30, 2016 | Wildcat Classic | 2:27.21 | 8 | 727 |
| June 6, 2015 | Kentucky USATF Championship | 2:27.54 | 1 | 722 |
| May 14, 2016 | Commonwealth Conference | 2:28.24 | 1 | 712 |
| May 1, 2015 | Boyle County Invitational | 2:28.58 | 3 | 708 |
| March 22, 2016 | Pulaski County All Comers | 2:28.67 | 1 | 706 |
| April 25, 2015 | Tyson Gay Invitational | 2:29.00 | 1 | 702 |
| April 30, 2016 | Eastern Relays | 2:29.07 | 28 | 701 |
| April 20, 2015 | Rockcastle County MS Invitational | 2:29.20 | 1 | 699 |
| March 5, 2016 | KTCCCA Indoor State Championship | 2:29.40 | 1 | 696 |
| April 12, 2016 | Southwestern All-Comers | 2:29.70 | 1 | 692 |
| May 13, 2017 | Class AA Region 5 | 2:30.61 | 2 | 680 |
| March 21, 2017 | Boyle County All-Comers | 2:30.90 | 1 | 676 |
| March 2, 2019 | KTCCCA Indoor State Championships | 2:31.14 | 1 | 672 |
| April 4, 2015 | Randy Elmore PCI Track Classic | 2:31.46 | 1 | 668 |
| March 4, 2017 | KTCCCA Indoor State Championships | 2:31.49 | 1 | 668 |
| May 5, 2015 | Rockcastle County Invitational | 2:31.50 | 1 | 667 |
| Feb. 7, 2015 | Indiana Track Club High School Open | 2:31.53 | 5 | 667 |
| March 29, 2016 | South Laurel All-Comers | 2:31.56 | 1 | 667 |
| Feb. 11, 2017 | Mason County Indoor 2 | 2:31.67 | 1 | 665 |
| May 8, 2015 | Commonwealth Games | 2:32.06 | 1 | 660 |
| April 27, 2015 | Pulaski County MS Track Classic | 2:32.22 | 1 | 658 |
| Feb. 4, 2017 | Mason County Indoor | 2:32.33 | 1 | 656 |
| March 27, 2015 | North Laurel Invitational | 2:32.97 | 1 | 648 |
| March 14, 2015 | KTCCCA Indoor Class AAA/Middle School/Masters State Championship | 2:33.35 | 1 | 643 |
| Feb. 25, 2017 | Mason County Indoor 4 | 2:33.43 | 1 | 642 |
| June 13, 2015 | Bluegrass State Games | 2:34.67 | 2 | 625 |
| Feb. 20, 2016 | Mason Indoor | 2:36.43 | 1 | 602 |
| Feb. 6, 2016 | Mason Indoor | 2:36.60 | 1 | 600 |
| Feb. 13, 2016 | Mason Indoor | 2:37.47 | 1 | 589 |
| May 8, 2014 | Rockcastle County MS Invitational | 2:38.66 | 2 | 574 |
| June 7, 2014 | KTCCCA Elementary State Championship | 2:38.87 | 1 | 571 |
| April 20, 2019 | Heart of the Bluegrass | 2:39.98 | 7 | 557 |
| April 8, 2014 | Farristown MS All-Comers | 2:40.73 | 2 | 548 |
| March 5, 2016 | KTCCCA Indoor State Championship | 2:40.95 | 1 | 546 |
| April 5, 2014 | Pulaski County Spring Break Classic | 2:41.70 | 2 | 536 |
| March 8, 2014 | KTCCCA Indoor Class A/AA State Championship | 2:44.27 | 3 | 506 |
| May 2, 2014 | Commonwealth Games | 2:44.75 | 2 | 500 |
| Feb. 22, 2014 | Mason County Indoor #5 | 2:52.17 | 1 | 417 |
| March 1, 2014 | KTCCCA Indoor Class AAA/Middle School/Masters State Championship | 2:53.32 | 4 | 404 |
| Feb. 8, 2014 | Mason County Indoor #3 | 2:53.60 | 1 | 402 |
lj
1
Points
10-9.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2014 | Mason County Indoor #3 | 10-9.5 | 5 | 1 |
mile
811
Points
5:16.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 18, 2017 | UK High School Invitational | 5:16.13 | 8 | 811 |
| Jan. 28, 2017 | Wildcat Classic | 5:16.14 | 3 | 811 |
| April 30, 2016 | Eastern Relays | 5:23.22 | 14 | 768 |
| Jan. 27, 2018 | Wildcat Classic | 5:25.95 | 7 | 752 |
| Jan. 13, 2018 | KYA HS Indoor Classic | 5:26.66 | 5 | 748 |
| Jan. 31, 2015 | Wildcat Classic | 5:36.84 | 12 | 689 |
| April 19, 2014 | Kentucky Relays | 5:41.60 | 14 | 662 |
Short Sprints
Event Group
568
Points
14.43
Personal Record
100m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2018 | 100m | Lake Cumberland Classic | 14.43 | 10 | 568 |
Mid-D
Event Group
966
Points
2:11.51
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 20, 2021 | 800m | Charlotte 49er Classic | 2:11.51 | 1 | 966 |
| Feb. 29, 2020 | 800m | Marshall University High School Invitational | 2:12.70 | 1 | 947 |
| Feb. 17, 2018 | 800m | UK High School Invitational | 2:12.83 | 1 | 944 |
| May 16, 2021 | 800m | C-USA Outdoor Championship 2021 | 2:13.59 | 10 | 932 |
| Feb. 6, 2021 | 800m | Marshall Classic | 2:13.61 | 1 | 932 |
Mile
Event Group
849
Points
4:48.34
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2024 | 1500m | Outdoor Music City Challenge | 4:48.34 | 35 | 849 |
| Feb. 18, 2017 | Mile | UK High School Invitational | 5:16.13 | 8 | 811 |
| Jan. 28, 2017 | Mile | Wildcat Classic | 5:16.14 | 3 | 811 |
| April 5, 2024 | 1500m | UC Golden Eagle Invitational | 4:57.05 | 4 | 791 |
| June 4, 2016 | 1600m | KTCCCA Middle School State Championship | 5:17.71 | 1 | 790 |
Distance
Event Group
762
Points
11:37.71
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 6, 2016 | 3200m | CKC | 11:37.71 | 1 | 762 |
| May 23, 2015 | 3200m | Kentucky State Track Meet | 11:41.00 | 3 | 753 |
| Jan. 28, 2017 | 2Mile | Wildcat Classic | 11:48.63 | 4 | 745 |
| May 21, 2016 | 3200m | Region 5 AA | 11:46.03 | 1 | 740 |
| April 15, 2016 | 3200m | Henry Clay MS Invitational | 11:48.43 | 1 | 734 |
Cross Country
Event Group
810
Points
22:32.60
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 10, 2023 | 6000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 22:32.60 | 136 | 810 |
| Oct. 31, 2020 | 6000mCC | Conference USA Championship | 23:00.10 | 34 | 775 |
| Oct. 13, 2023 | 6000mCC | Texas A&M Arturo Barrios Invitational | 23:12.30 | 297 | 760 |
| Oct. 16, 2020 | 5K XC | Blue Ridge Open | 18:53.50 | 12 | 755 |
| Nov. 7, 2015 | 5K XC | Kentucky State Cross Country Meet | 18:53.61 | 4 | 755 |
Long Sprints
Event Group
880
Points
58.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 27, 2021 | 400m | Adidas Winthrop Invitational | 58.75 | 6 | 880 |
| April 28, 2018 | 400m | Lake Cumberland Classic | 1:00.60 | 1 | 817 |
| March 21, 2017 | 400m | Boyle County All-Comers | 1:00.64 | 1 | 816 |
| April 18, 2017 | 400m | Danville All Comers | 1:01.28 | 1 | 795 |
| March 4, 2017 | 400m | KTCCCA Indoor State Championships | 1:01.92 | 1 | 774 |
Jump
Event Group
1
Points
10-9.5
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2014 | LJ | Mason County Indoor #3 | 10-9.5 | 5 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava