Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
834
Points
31:28.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA D1 Great Lakes XC Regional Championships | 31:28.40 | 92 | 834 |
| Nov. 10, 2023 | NCAA Division I Great Lakes Region Cross Country Championships | 31:51.90 | 109 | 803 |
1500m
887
Points
3:57.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | Tennessee Invite | 3:57.28 | 13 | 887 |
| April 1, 2023 | Dave Labor Invite | 4:01.84 | 4 | 833 |
1600m
890
Points
4:14.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 27, 2022 | OHSAA Division 1 Region 3 - Pickerington | 4:14.26 | 5 | 890 |
| May 19, 2022 | OHSAA Division 1 District - Marietta | 4:16.77 | 1 | 862 |
| June 4, 2022 | OHSAA Div 1 State Track and Field Championship | 4:16.96 | 8 | 860 |
| May 2, 2022 | Tuscarawas County Classic | 4:17.39 | 2 | 855 |
| May 2, 2022 | Tuscarawas County Classic | 4:17.39 | 2 | 855 |
| April 16, 2022 | GlenOak Second Sole Eagle Elite | 4:19.88 | 4 | 828 |
| April 23, 2022 | New Phila HS Leo Gundy Invitational | 4:20.94 | 1 | 816 |
| May 20, 2021 | OHSAA Division 1 District SE- Marietta | 4:21.44 | 1 | 811 |
| May 3, 2021 | Tuscarawas County Classic | 4:22.05 | 1 | 804 |
| April 7, 2022 | New Philadelphia City Legends Invitational | 4:22.09 | 1 | 804 |
| April 7, 2022 | Legends Invitational | 4:22.09 | 1 | 804 |
| May 14, 2021 | ECOL Meet | 4:24.09 | 1 | 783 |
| April 24, 2021 | New Philadelphia Leo Gundy Invite | 4:24.11 | 1 | 783 |
| April 8, 2021 | Legends of Track | 4:25.70 | 1 | 766 |
| April 2, 2022 | Joe Kasper Memorial Invite | 4:26.23 | 1 | 760 |
| April 17, 2021 | GlenOak Second Sole Eagle Elite | 4:27.57 | 1 | 746 |
| Feb. 19, 2022 | Akron Rubber City HS Open | 4:33.01 | 11 | 691 |
| April 3, 2021 | Joe Kasper Memorial Invitatioal | 4:33.38 | 1 | 688 |
| April 29, 2019 | Tuscarawas County Classic | 4:50.46 | 5 | 529 |
| May 4, 2019 | Optimist Meet | 4:53.59 | 14 | 503 |
| Feb. 22, 2020 | Akron Rubber City Open | 5:05.09 | 41 | 410 |
| April 16, 2019 | Cambridge Tri | 5:12.47 | 6 | 356 |
| April 2, 2019 | Canton v. New Philadelphia City Meet | 5:18.48 | 7 | 314 |
| April 9, 2019 | Louisville v. New Philadelphia Dual Meet | 5:24.20 | 8 | 277 |
2mile
704
Points
9:48.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2022 | New Balance Nationals Outdoor | 9:48.42 | 25 | 704 |
3000m
951
Points
8:18.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2024 | Horizon League Indoor Track and Field Championship | 8:18.48 | 4 | 951 |
| Feb. 4, 2023 | Ashland University Jud Logan Light Giver Collegiate Open | 8:37.46 | 10 | 848 |
| Feb. 5, 2022 | Ashland University Jud Logan Light Giver Collegiate Open | 8:37.46 | 10 | 848 |
| June 19, 2022 | New Balance Nationals Outdoor | 9:03.53 | 9 | 716 |
3000msc
947
Points
9:11.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Jesse Owens Track & Field Classic | 9:11.61 | 3 | 947 |
| April 14, 2025 | Bison Outdoor Classic | 9:28.16 | 28 | 881 |
3200m
805
Points
9:22.84
Personal Record
3200m_cc
349
Points
11:17.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 25, 2018 | Panther Run to Fun | 11:17.59 | 21 | 349 |
5000m
911
Points
14:27.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 6, 2024 | GVSU Holiday Open | 14:27.25 | 11 | 911 |
| April 19, 2025 | Virginia Challenge | 14:32.65 | 16 | 894 |
5000m_cc
688
Points
15:42.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 11, 2021 | Wooster HS Cross Country Meet | 15:42.50 | 6 | 688 |
| Oct. 23, 2021 | OHSAA District Cross Country - Hilliard Darby | 15:45.40 | 3 | 680 |
| Nov. 6, 2021 | OHSAA State Championship | 15:50.70 | 25 | 665 |
| Oct. 9, 2021 | Cal Pokas OVAC JH And HS Championships | 15:56.43 | 3 | 650 |
| Sept. 28, 2021 | Tuscarawas All County Meet | 15:59.87 | 1 | 640 |
| Aug. 21, 2021 | OHSAA Early Season Invitational | 16:00.90 | 4 | 638 |
| Oct. 24, 2020 | OHSAA District Cross Country - Hilliard Darby | 16:01.80 | 3 | 635 |
| Oct. 10, 2020 | OVAC Conference Championship | 16:03.10 | 2 | 632 |
| Oct. 2, 2021 | Pickerington North Panther Invitational | 16:14.35 | 1 | 602 |
| Oct. 17, 2020 | ECOL Championships | 16:14.96 | 1 | 601 |
| Oct. 3, 2020 | Pickerington North Panther Invitational | 16:19.00 | 2 | 590 |
| Nov. 7, 2020 | OHSAA State Championship | 16:22.40 | 47 | 582 |
| Oct. 31, 2020 | OHSAA Cross Country Regions 3, 7 & 11 | 16:25.52 | 8 | 574 |
| Sept. 5, 2020 | Ashland Invitational | 16:39.30 | 5 | 540 |
| Sept. 5, 2020 | Ashland CC Invitational | 16:39.30 | 5 | 540 |
| Aug. 29, 2020 | Claymont XC Early Bird Invitational | 16:40.16 | 2 | 537 |
| Oct. 16, 2021 | ECOL Championships | 16:40.64 | 1 | 536 |
| Sept. 18, 2021 | Boardman Spartan Invitational | 16:40.90 | 13 | 536 |
| Sept. 4, 2021 | Ashland CC Invitational | 16:42.10 | 13 | 533 |
| Sept. 19, 2020 | Colt Carnival Meadowbrook Invitational | 16:45.40 | 2 | 525 |
| Sept. 6, 2025 | Mastodon Alumni Open | 16:51.40 | 29 | 510 |
| Oct. 30, 2021 | OHSAA Cross Country Regions 3, 7 & 11 | 17:06.30 | 7 | 475 |
| Aug. 31, 2019 | Ashland Invitational | 17:22.40 | 20 | 439 |
| Sept. 24, 2019 | Tuscarawas All County Invitational | 17:29.40 | 6 | 424 |
| Oct. 5, 2019 | Medina Cross Country Festival | 17:31.19 | 82 | 420 |
| Sept. 29, 2020 | Tuscarawas All County Invitational | 17:35.05 | 1 | 412 |
| Sept. 12, 2020 | Dover Invitational | 17:40.60 | 1 | 400 |
| Sept. 21, 2019 | Malone Invitational | 17:46.20 | 13 | 388 |
| Oct. 12, 2019 | ECOL Championships | 17:51.00 | 11 | 378 |
| Oct. 19, 2019 | OHSAA District Cross Country - Hilliard Darby | 17:59.70 | 67 | 361 |
| Aug. 24, 2019 | Claymont XC Early Bird Invitational | 18:00.10 | 10 | 360 |
| Sept. 1, 2018 | Ashland Invitational | 18:00.30 | 35 | 359 |
| Aug. 17, 2019 | OHSAA Early Season Invitational | 18:03.70 | 77 | 353 |
| Aug. 18, 2018 | OHSAA Early Season Invitational | 18:08.10 | 26 | 344 |
| Sept. 14, 2019 | Boardman Spartan Invitational | 18:12.00 | 125 | 336 |
| Oct. 20, 2018 | OHSAA Central District | 18:32.30 | 83 | 298 |
| Sept. 7, 2019 | DOVER INVITATIONAL | 18:52.80 | 9 | 262 |
| Sept. 28, 2019 | Woodridge CVNP Invitational | 19:20.90 | 26 | 216 |
| Oct. 13, 2018 | ECOL Championships | 19:21.70 | 41 | 215 |
| Oct. 27, 2018 | OHSAA Cross Country Regions 3, 7 & 11 | 19:52.10 | 126 | 171 |
| Oct. 6, 2018 | Medina Cross Country Festival | 20:17.60 | 175 | 137 |
| Sept. 29, 2018 | Woodridge CVNP Invitational | 22:14.80 | 89 | 31 |
| Sept. 25, 2018 | Tuscarawas All County Invitational | 22:26.30 | 60 | 24 |
800m
845
Points
1:56.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2023 | Bison Outdoor Classic | 1:56.67 | 105 | 845 |
| May 5, 2022 | New Philadelphia, Dover Dual Meet | 1:58.32 | 1 | 803 |
| April 28, 2022 | Licking Valley Invitational | 1:58.60 | 1 | 796 |
| April 23, 2022 | New Phila HS Leo Gundy Invitational | 2:02.54 | 2 | 700 |
| April 7, 2022 | Legends Invitational | 2:02.57 | 2 | 699 |
| April 7, 2022 | New Philadelphia City Legends Invitational | 2:02.57 | 2 | 699 |
| April 25, 2019 | Licking Valley Invitational | 2:11.24 | 5 | 510 |
| May 16, 2019 | OHSAA Division 1 District SE- Marietta | 2:12.78 | 7 | 480 |
| May 2, 2019 | Dover vs New Philadelphia | 2:13.20 | 6 | 471 |
| May 12, 2019 | ECOL Meet | 2:13.56 | 7 | 464 |
| April 23, 2019 | New Philadelphia vs. River View | 2:17.29 | 3 | 396 |
| April 2, 2019 | Canton v. New Philadelphia City Meet | 2:21.03 | 4 | 332 |
| April 9, 2019 | Louisville v. New Philadelphia Dual Meet | 2:23.63 | 9 | 291 |
| April 29, 2019 | Tuscarawas County Classic | 2:24.44 | 10 | 279 |
| April 16, 2019 | Cambridge Tri | 2:27.52 | 8 | 235 |
8000m_cc
940
Points
23:49.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Joe Piane Invitational | 23:49.30 | 41 | 940 |
| Oct. 18, 2024 | Arturo Barrios Invitational | 23:55.00 | 76 | 930 |
| Oct. 13, 2023 | Texas A&M Arturo Barrios Invitational | 24:19.00 | 58 | 888 |
| Oct. 4, 2024 | Joe Piane Invitational | 24:20.60 | 118 | 885 |
| Nov. 1, 2025 | Horizon League Championship | 24:33.80 | 19 | 862 |
| Oct. 17, 2025 | Missouri Pre-National Invitational | 24:47.20 | 103 | 840 |
| Oct. 17, 2025 | Missouri Pre-National Invitational | 24:47.20 | 103 | 840 |
| Nov. 2, 2024 | Horizon League Cross Country Championship | 25:05.70 | 16 | 809 |
| Oct. 28, 2023 | Horizon League Cross Country Championship | 25:16.10 | 33 | 792 |
| Oct. 22, 2022 | BILL LENNOX / SRU | 25:27.20 | 2 | 774 |
5mile_cc
763
Points
25:43.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 25:43.30 | 130 | 763 |
mile
948
Points
4:10.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2024 | Boston University David Hemery Valentine Invitational | 4:10.62 | 182 | 948 |
| Jan. 13, 2024 | Nittany Lion Challenge | 4:15.21 | 12 | 896 |
| June 19, 2022 | New Balance Nationals Outdoor | 4:17.90 | 43 | 866 |
| Jan. 20, 2023 | YSU Indoor Track & Field Invitational | 4:24.30 | 24 | 797 |
Cross Country
Event Group
940
Points
23:49.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Joe Piane Invitational | 23:49.30 | 41 | 940 |
| Oct. 18, 2024 | 8000mCC | Arturo Barrios Invitational | 23:55.00 | 76 | 930 |
| Oct. 13, 2023 | 8000mCC | Texas A&M Arturo Barrios Invitational | 24:19.00 | 58 | 888 |
| Oct. 4, 2024 | 8000mCC | Joe Piane Invitational | 24:20.60 | 118 | 885 |
| Nov. 1, 2025 | 8000mCC | Horizon League Championship | 24:33.80 | 19 | 862 |
Mile
Event Group
948
Points
4:10.62
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 10, 2024 | Mile | Boston University David Hemery Valentine Invitational | 4:10.62 | 182 | 948 |
| Jan. 13, 2024 | Mile | Nittany Lion Challenge | 4:15.21 | 12 | 896 |
| May 27, 2022 | 1600m | OHSAA Division 1 Region 3 - Pickerington | 4:14.26 | 5 | 890 |
| April 5, 2025 | 1500m | Tennessee Invite | 3:57.28 | 13 | 887 |
| June 19, 2022 | Mile | New Balance Nationals Outdoor | 4:17.90 | 43 | 866 |
Distance
Event Group
951
Points
8:18.48
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 25, 2024 | 3000m | Horizon League Indoor Track and Field Championship | 8:18.48 | 4 | 951 |
| Feb. 4, 2023 | 3000m | Ashland University Jud Logan Light Giver Collegiate Open | 8:37.46 | 10 | 848 |
| Feb. 5, 2022 | 3000m | Ashland University Jud Logan Light Giver Collegiate Open | 8:37.46 | 10 | 848 |
| May 13, 2022 | 3200m | ECOL Track Championships | 9:22.84 | 1 | 805 |
| May 27, 2022 | 3200m | OHSAA Division 1 Region 3 - Pickerington | 9:24.26 | 5 | 798 |
Steeple
Event Group
947
Points
9:11.61
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 3000mSC | Jesse Owens Track & Field Classic | 9:11.61 | 3 | 947 |
| April 14, 2025 | 3000mSC | Bison Outdoor Classic | 9:28.16 | 28 | 881 |
Long-Distance
Event Group
911
Points
14:27.25
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 6, 2024 | 5000m | GVSU Holiday Open | 14:27.25 | 11 | 911 |
| April 19, 2025 | 5000m | Virginia Challenge | 14:32.65 | 16 | 894 |
Mid-D
Event Group
845
Points
1:56.67
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2023 | 800m | Bison Outdoor Classic | 1:56.67 | 105 | 845 |
| May 5, 2022 | 800m | New Philadelphia, Dover Dual Meet | 1:58.32 | 1 | 803 |
| April 28, 2022 | 800m | Licking Valley Invitational | 1:58.60 | 1 | 796 |
| April 23, 2022 | 800m | New Phila HS Leo Gundy Invitational | 2:02.54 | 2 | 700 |
| April 7, 2022 | 800m | Legends Invitational | 2:02.57 | 2 | 699 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava