Performance Dashboard
Athlete analytics & progression tracking
1000m
898
Points
2:28.06
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Army vs. Navy Star Meet | 2:28.06 | 3 | 898 | 36° |
| Feb. 10, 2024 | Darius Dixon Memorial Invitational | 2:28.98 | 8 | 880 | 60° |
| Dec. 7, 2024 | Navy Indoor Invitational | 2:29.23 | 2 | 875 | 41° |
| Feb. 15, 2025 | Darius Dixon Memorial Invitational | 2:30.44 | 11 | 851 | 37° |
| Jan. 20, 2024 | Wesley A. Brown Invitational | 2:31.19 | 8 | 836 | 24° |
1500m
856
Points
3:59.94
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 22, 2025 | Virginia Opener | 3:59.94 | 11 | 856 | 67° |
1600m
871
Points
4:15.91
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 27, 2022 | OHSAA Division 1 Region 3 - Pickerington | 4:15.91 | 6 | 871 | |
| Jan. 29, 2023 | Wittenberg HS Open #2 | 4:20.85 | 2 | 817 | 46° |
| May 6, 2022 | Hilliard Bradley Invitational | 4:22.15 | 2 | 803 | 68° |
| May 13, 2023 | Ohio Capital Conference - Ohio | 4:22.49 | 1 | 800 | 72° |
| April 29, 2022 | Milt Will High School Invite | 4:22.57 | 1 | 799 | 63° |
| March 4, 2022 | OATCCC D1 Indoor State Meet | 4:23.14 | 11 | 793 | |
| April 2, 2022 | Watkins Memorial Icebreaker Invitational | 4:25.04 | 2 | 773 | 48° |
| May 21, 2022 | OHSAA Division 1 District 3 - Hilliard Darby | 4:25.37 | 2 | 769 | 83° |
| May 20, 2023 | OHSAA Division 1 District 2 - Hilliard Darby | 4:25.74 | 3 | 765 | 68° |
| Feb. 19, 2022 | Akron Rubber City HS Open | 4:25.81 | 5 | 765 | 30° |
| April 28, 2023 | Milt Will High School Invite | 4:26.46 | 2 | 758 | 68° |
| May 14, 2022 | Ohio Capital Conference - Ohio | 4:26.69 | 1 | 756 | |
| May 15, 2021 | Ohio Capital Conference - Ohio | 4:27.22 | 4 | 750 | 68° |
| Jan. 7, 2023 | Wittenberg HS Open #1 | 4:28.40 | 2 | 738 | 38° |
| April 16, 2021 | New Albany Invitational | 4:28.65 | 2 | 735 | 55° |
| Jan. 23, 2022 | Otterbein HS Qualifier # 3 | 4:28.79 | 2 | 734 | 34° |
| March 4, 2023 | OATCCC D1 Indoor State Meet | 4:30.04 | 20 | 721 | |
| April 1, 2023 | Watkins Icebreaker Invitational | 4:31.26 | 1 | 709 | 63° |
| Feb. 5, 2022 | Ohio State University Buckeye High School Qualifier #3 | 4:31.78 | 1 | 704 | 20° |
| May 22, 2021 | OHSAA Division 1 District 2 - Hilliard Darby | 4:35.39 | 5 | 668 | |
| March 27, 2021 | Hammond Relays | 4:39.95 | 8 | 624 | |
| May 22, 2021 | OHSAA Division 1 District 2 - Hilliard Darby | 4:49.88 | 11 | 534 | |
| May 21, 2022 | OHSAA Division 1 District 3 - Hilliard Darby | 4:53.22 | 8 | 506 | 83° |
| April 10, 2021 | Stingel Invitational | 4:53.96 | 13 | 499 |
2000msc
788
Points
6:22.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 14, 2023 | Centerville Elk Relays | 6:22.50 | 1 | 788 | 73° |
3200m
702
Points
9:45.07
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2023 | Ohio State University Buckeye High School Qualifier #2 | 9:45.07 | 1 | 702 | 37° |
400m
747
Points
51.94
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2022 | Pickerington North Dual Meet | 51.94 | 2 | 747 |
5000m_cc
675
Points
15:47.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 1, 2022 | Berlin Bear Den Dash | 15:47.10 | 12 | 675 | 65° |
| Oct. 8, 2022 | Les Eisenhart Invitational | 15:53.70 | 4 | 657 | |
| Oct. 29, 2022 | OHSAA D1 Region 3 - Pickerington | 16:02.70 | 19 | 633 | |
| Sept. 24, 2022 | Celtic Clash - Dublin Jerome | 16:03.00 | 3 | 632 | 68° |
| Oct. 16, 2021 | Ohio Capital Conference - Ohio | 16:20.25 | 3 | 587 | 65° |
| Sept. 10, 2022 | McGowan Invitational | 16:20.70 | 5 | 586 | 78° |
| Oct. 23, 2021 | OHSAA District Cross Country - Hilliard Darby | 16:25.40 | 15 | 574 | 58° |
| Oct. 22, 2022 | OHSAA Division 1 District - Hilliard Darby | 16:27.87 | 8 | 568 | 73° |
| Sept. 7, 2024 | Cantello Invitational | 16:30.01 | 5 | 563 | 77° |
| Oct. 15, 2022 | Ohio Capital Conference - Ohio | 16:30.20 | 4 | 562 | |
| Oct. 9, 2021 | Les Eisenhart Invitational | 16:35.00 | 13 | 550 | |
| Sept. 4, 2021 | Westerville North XC Classic | 16:35.68 | 10 | 548 | |
| Sept. 11, 2021 | Tiffin Cross Country Carnival | 16:40.40 | 27 | 537 | |
| Sept. 13, 2025 | Cantello Invitational | 16:44.80 | 5 | 526 | 79° |
| Sept. 9, 2023 | Navy Cross Country Invitational | 16:46.80 | 8 | 521 | |
| Aug. 28, 2021 | Pickerington North XC Classic | 16:55.30 | 21 | 501 | |
| Sept. 5, 2020 | Westerville North XC Classic | 16:58.20 | 15 | 494 | |
| Nov. 5, 2022 | OHSAA State Championship D1 | 17:00.10 | 104 | 490 | 74° |
| Sept. 26, 2020 | Celtic Clash - Dublin Jerome | 17:16.76 | 61 | 452 | 79° |
| Oct. 5, 2019 | Les Eisenhart Invite | 17:32.40 | 74 | 417 | |
| Oct. 24, 2020 | OHSAA District Cross Country - Hilliard Darby | 17:33.70 | 33 | 415 | 51° |
| Sept. 21, 2019 | Saturday Night Lights | 17:37.00 | 154 | 407 | 84° |
| Oct. 19, 2019 | Central District JV Invitational | 17:46.80 | 26 | 387 | 64° |
| Oct. 12, 2019 | Ohio Capital Conference Championships - Ohio Division | 17:47.90 | 31 | 385 | |
| Oct. 17, 2020 | Ohio Capital Conference - Buckeye, Cardinal & Ohio | 17:50.02 | 23 | 380 | 57° |
| Sept. 14, 2019 | Galion Cross Country Festival | 17:54.50 | 2 | 371 | 77° |
| Sept. 7, 2019 | Tiffin Cross Country Carnival | 17:57.40 | 3 | 365 | |
| Oct. 10, 2020 | Les Eisenhart Invite | 17:58.00 | 24 | 364 | |
| Aug. 29, 2020 | Pickerington North XC Classic | 18:06.80 | 16 | 347 | |
| Sept. 12, 2020 | Woods & Mud Invitational - Watkins Memorial | 18:12.71 | 36 | 335 | 83° |
| Aug. 24, 2019 | Pickerington North XC Classic | 18:19.50 | 74 | 322 | |
| Nov. 16, 2019 | Nike Cross Nationals Midwest Regional | 18:29.80 | 302 | 303 | |
| Oct. 30, 2021 | OHSAA Cross Country Regions 3, 7 & 11 | 18:30.30 | 65 | 302 | |
| Sept. 28, 2019 | Pickerington North Panther Invitational | 18:37.60 | 11 | 289 |
800m
959
Points
1:52.39
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2025 | Widener Final Qualifier | 1:52.39 | 17 | 959 | 80° |
| Jan. 18, 2025 | Wesley A. Brown Invitational | 1:52.62 | 4 | 953 | |
| Feb. 21, 2025 | Navy Select | 1:52.67 | 2 | 952 | 35° |
| June 3, 2023 | OHSAA Division 1 State Championships | 1:52.98 | 6 | 943 | 92° |
| March 29, 2025 | Navy Outdoor Invitational | 1:53.11 | 6 | 940 | 80° |
| April 19, 2025 | Virginia Challenge | 1:53.17 | 26 | 938 | 88° |
| May 26, 2023 | OHSAA Division 1 Region 3 - Pickerington | 1:53.27 | 6 | 935 | |
| April 20, 2024 | Virginia Challenge | 1:53.55 | 31 | 928 | 72° |
| Jan. 11, 2025 | Navy vs Princeton | 1:53.80 | 4 | 921 | 32° |
| Feb. 16, 2024 | Navy Select | 1:54.28 | 4 | 908 | 46° |
| April 13, 2024 | Virginia Grand Prix | 1:54.41 | 10 | 904 | 66° |
| Feb. 15, 2025 | Darius Dixon Memorial Invitational | 1:54.42 | 20 | 904 | 37° |
| June 4, 2022 | OHSAA Div 1 State Track and Field Championship | 1:54.57 | 4 | 900 | 78° |
| April 12, 2025 | JMU Invitational | 1:54.66 | 5 | 898 | 54° |
| May 27, 2022 | OHSAA Division 1 Region 3 - Pickerington | 1:55.15 | 3 | 885 | |
| May 20, 2023 | OHSAA Division 1 District 2 - Hilliard Darby | 1:56.29 | 3 | 855 | 68° |
| May 21, 2022 | OHSAA Division 1 District 3 - Hilliard Darby | 1:56.36 | 3 | 853 | 83° |
| March 30, 2024 | Navy Outdoor Invitational | 1:56.37 | 12 | 853 | 62° |
| May 14, 2022 | Ohio Capital Conference - Ohio | 1:56.49 | 1 | 850 | |
| March 4, 2022 | OATCCC D1 Indoor State Meet | 1:56.85 | 5 | 840 | |
| May 13, 2023 | Ohio Capital Conference - Ohio | 1:56.99 | 1 | 837 | 72° |
| March 23, 2024 | Penn Challenge | 1:57.29 | 7 | 829 | 50° |
| May 5, 2023 | Hilliard Bradley Invitational | 1:57.30 | 2 | 829 | 67° |
| April 28, 2023 | Milt Will High School Invite | 1:57.89 | 1 | 814 | 68° |
| April 29, 2022 | Milt Will High School Invite | 1:58.46 | 1 | 799 | 63° |
| Feb. 19, 2022 | Akron Rubber City HS Open | 1:58.68 | 4 | 794 | 30° |
| April 8, 2023 | Stingel Invitational | 1:59.73 | 7 | 768 | |
| April 9, 2022 | Stingel Invitational | 2:00.28 | 2 | 754 | |
| Jan. 7, 2023 | Wittenberg HS Open #1 | 2:00.64 | 3 | 745 | 38° |
| April 1, 2023 | Watkins Icebreaker Invitational | 2:01.50 | 4 | 725 | 63° |
| April 15, 2021 | Reynoldsburg High School Tri-Meet | 2:03.24 | 3 | 684 | 48° |
| May 21, 2022 | OHSAA Division 1 District 3 - Hilliard Darby | 2:03.76 | 3 | 671 | 83° |
| April 30, 2021 | Milt Will High School Invite | 2:06.09 | 4 | 619 | 63° |
| Jan. 23, 2022 | Otterbein HS Qualifier # 3 | 2:06.21 | 3 | 616 | 34° |
| April 3, 2021 | Watkins Memorial Ice-Breaker Invitational | 2:09.77 | 3 | 540 | 55° |
| April 3, 2021 | Watkins Memorial Icebreaker Invitational | 2:09.77 | 3 | 540 | 55° |
| May 15, 2021 | Ohio Capital Conference - Ohio | 2:10.41 | 13 | 527 | 68° |
| May 20, 2023 | OHSAA Division 1 District 2 - Hilliard Darby | 2:11.96 | 10 | 496 | 68° |
8000m_cc
724
Points
25:58.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 31, 2024 | 28th Annual Salisbury University Fall Classic | 25:58.90 | 15 | 724 | 85° |
4mile_cc
671
Points
21:05.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 25, 2024 | Haverford Invitational | 21:05.04 | 15 | 671 | 65° |
mile
800
Points
4:24.06
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | George Mason Patriot Games | 4:24.06 | 15 | 800 | 57° |
Mid-D
Event Group
959
Points
1:52.39
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 12, 2025 | 800m | Widener Final Qualifier | 1:52.39 | 17 | 959 | 80° |
| Jan. 18, 2025 | 800m | Wesley A. Brown Invitational | 1:52.62 | 4 | 953 | |
| Feb. 21, 2025 | 800m | Navy Select | 1:52.67 | 2 | 952 | 35° |
| June 3, 2023 | 800m | OHSAA Division 1 State Championships | 1:52.98 | 6 | 943 | 92° |
| March 29, 2025 | 800m | Navy Outdoor Invitational | 1:53.11 | 6 | 940 | 80° |
Mile
Event Group
871
Points
4:15.91
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 27, 2022 | 1600m | OHSAA Division 1 Region 3 - Pickerington | 4:15.91 | 6 | 871 | |
| March 22, 2025 | 1500m | Virginia Opener | 3:59.94 | 11 | 856 | 67° |
| Jan. 29, 2023 | 1600m | Wittenberg HS Open #2 | 4:20.85 | 2 | 817 | 46° |
| May 6, 2022 | 1600m | Hilliard Bradley Invitational | 4:22.15 | 2 | 803 | 68° |
| May 13, 2023 | 1600m | Ohio Capital Conference - Ohio | 4:22.49 | 1 | 800 | 72° |
Steeple
Event Group
788
Points
6:22.50
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 14, 2023 | 2000mSC | Centerville Elk Relays | 6:22.50 | 1 | 788 | 73° |
Distance
Event Group
702
Points
9:45.07
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 21, 2023 | 3200m | Ohio State University Buckeye High School Qualifier #2 | 9:45.07 | 1 | 702 | 37° |
Long Sprints
Event Group
747
Points
51.94
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 13, 2022 | 400m | Pickerington North Dual Meet | 51.94 | 2 | 747 |
Cross Country
Event Group
724
Points
25:58.90
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Aug. 31, 2024 | 8000mCC | 28th Annual Salisbury University Fall Classic | 25:58.90 | 15 | 724 | 85° |
| Oct. 1, 2022 | 5K XC | Berlin Bear Den Dash | 15:47.10 | 12 | 675 | 65° |
| Oct. 25, 2024 | 4MileCC | Haverford Invitational | 21:05.04 | 15 | 671 | 65° |
| Oct. 8, 2022 | 5K XC | Les Eisenhart Invitational | 15:53.70 | 4 | 657 | |
| Oct. 29, 2022 | 5K XC | OHSAA D1 Region 3 - Pickerington | 16:02.70 | 19 | 633 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava