Performance Dashboard
Athlete analytics & progression tracking
1200m
952
Points
3:35.87
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2023 | I 55 Invite 2023 | 3:35.87 | 1 | 952 |
1500m
1104
Points
4:12.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 4:12.99 | 3 | 1104 | 75° |
| Feb. 15, 2025 | Eagle Elite Invitational | 4:20.57 | 9 | 1046 | 28° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 4:21.21 | 9 | 1041 | 74° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 4:22.82 | 5 | 1029 | 74° |
| May 27, 2023 | NCAA Division III Outdoor Track & Field Championships | 4:23.55 | 5 | 1024 | 69° |
| May 17, 2025 | ACC Outdoor Track & Field Championships | 4:25.49 | 27 | 1010 | 81° |
| April 1, 2023 | Washington University Distance Carnival and Invitational | 4:29.48 | 1 | 981 | 57° |
| May 27, 2023 | NCAA Division III Outdoor Track & Field Championships | 4:30.45 | 10 | 974 | 69° |
| April 23, 2023 | UAA Track & Field Outdoor Championships | 4:31.10 | 2 | 969 | 43° |
| April 8, 2023 | Lincoln University Open | 4:33.45 | 1 | 952 | 66° |
1600m
689
Points
5:34.82
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 7, 2016 | Youngstown State High School Meet #3 | 5:34.82 | 17 | 689 | |
| April 2, 2016 | Mount Lebanon Invitational | 5:43.06 | 7 | 643 | 52° |
200m
689
Points
27.96
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 21, 2018 | Mount Lebanon Invitational | 27.96 | 3 | 689 | 54° |
400m
825
Points
1:00.37
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 14, 2022 | Friday Night Spikes Opener | 1:00.37 | 3 | 825 | 40° |
| May 8, 2018 | West Mifflin Last Chance Meet | 1:01.20 | 3 | 798 | |
| Feb. 8, 2020 | Keck DIII Select 2020 | 1:02.57 | 14 | 753 | |
| Feb. 1, 2020 | Titan Open | 1:04.75 | 17 | 686 |
5000m_cc
703
Points
19:27.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 8, 2016 | The Legends Meet | 19:27.20 | 13 | 703 | |
| Oct. 10, 2015 | The Legends Meet | 19:50.90 | 13 | 668 | |
| Sept. 9, 2017 | 15th Annual Red, White & Blue Classic | 20:01.20 | 36 | 653 | 67° |
| Oct. 7, 2017 | The Legends Meet | 20:07.80 | 16 | 643 | |
| Sept. 10, 2016 | 14th Annual Red, White & Blue Classic | 20:07.91 | 16 | 643 | 89° |
| Oct. 26, 2017 | PIAA District 7 WPIAL Championships | 20:14.00 | 28 | 634 | 50° |
| Oct. 14, 2017 | Slippery Rock University Mack Cooper Invitational | 20:16.00 | 23 | 631 | 74° |
| Oct. 1, 2016 | Slippery Rock University Cross Country Invitational | 20:17.00 | 8 | 630 | 67° |
| Oct. 22, 2015 | Tri-State Coaches Association | 20:19.26 | 14 | 627 | |
| Sept. 22, 2018 | 12th PIAA Foundation XC Invitational | 20:21.00 | 18 | 624 | 73° |
| Nov. 7, 2015 | PIAA State Championships | 20:26.00 | 118 | 617 | 60° |
| Sept. 24, 2016 | 10th PIAA Foundation XC Invitational | 20:28.00 | 47 | 614 | 72° |
| Oct. 6, 2018 | The Legends Meet | 20:29.40 | 4 | 612 | |
| Oct. 25, 2018 | PIAA District 7 WPIAL Championships | 20:31.00 | 27 | 610 | 49° |
| Sept. 16, 2017 | Saucony/Gingerbread Man Running Co. Kiski Cavalier Invitational | 20:31.30 | 3 | 610 | 77° |
| Oct. 29, 2015 | PIAA District 7 WPIAL Championships | 20:32.00 | 30 | 609 | 55° |
| Sept. 19, 2015 | Slippery Rock University Cross Country Invitational | 20:37.30 | 26 | 601 | 81° |
| Oct. 27, 2016 | PIAA District 7 WPIAL Championships | 20:46.00 | 29 | 589 | 55° |
| Sept. 15, 2018 | Gingerbread/Saucony Kiski Area Cross Country Invitational | 20:46.70 | 2 | 588 | 80° |
| Nov. 4, 2017 | PIAA State Championships | 20:59.00 | 142 | 571 | 56° |
| Sept. 1, 2018 | 47th Annual Marty Uher Invitational | 21:03.70 | 5 | 565 | 86° |
| Sept. 26, 2015 | 9th PIAA Foundation XC Invitational | 21:09.00 | 40 | 558 | 70° |
| Oct. 18, 2018 | TSTCA Cross Country Championship | 21:09.20 | 31 | 558 | 51° |
| Sept. 23, 2017 | 11th PIAA Foundation XC Invitational | 21:13.00 | 64 | 553 | 87° |
| Nov. 3, 2018 | PIAA State Championships | 21:13.00 | 113 | 553 | 53° |
| Oct. 20, 2016 | Tri-State Coaches Association | 21:26.76 | 7 | 534 | |
| Sept. 12, 2015 | 13th Annual Red, White & Blue Classic | 21:30.70 | 55 | 529 | 67° |
| Sept. 5, 2015 | 44th California University of PA/Marty Uher Inv | 22:33.00 | 18 | 451 |
6000m_cc
980
Points
20:26.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 20:26.60 | 21 | 980 | 51° |
| Nov. 1, 2024 | ACC Cross Country Championships | 20:28.30 | 41 | 977 | |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 20:37.90 | 102 | 964 | 68° |
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 20:58.10 | 173 | 936 | 45° |
| Sept. 27, 2024 | Nuttycombe Wisconsin Invitational | 20:58.80 | 53 | 935 | 74° |
600m
800
Points
1:41.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 7, 2019 | IWU Titan First Chance | 1:41.23 | 2 | 800 |
800m
1058
Points
2:06.01
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2025 | Duke Twilight | 2:06.01 | 4 | 1058 | 72° |
| April 18, 2025 | Wake Forest Invitational | 2:06.25 | 12 | 1054 | 79° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 2:06.96 | 10 | 1041 | 74° |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 2:07.42 | 10 | 1034 | |
| March 11, 2023 | NCAA Division III Indoor Track and Field Championships | 2:08.65 | 2 | 1013 | |
| March 10, 2023 | NCAA Division III Indoor Track and Field Championships | 2:08.65 | 2 | 1013 | 64° |
| April 15, 2023 | Greenville College Select Meet | 2:08.67 | 2 | 1013 | 77° |
| May 27, 2023 | NCAA Division III Outdoor Track & Field Championships | 2:09.20 | 2 | 1004 | 69° |
| May 27, 2023 | NCAA Division III Outdoor Track & Field Championships | 2:10.78 | 4 | 978 | 69° |
| March 4, 2023 | Wartburg Qualifier | 2:10.97 | 2 | 975 | 45° |
| March 11, 2023 | NCAA Division III Indoor Track and Field Championships | 2:11.49 | 2 | 966 | |
| March 10, 2023 | NCAA Division III Indoor Track and Field Championships | 2:11.49 | 2 | 966 | 64° |
| May 14, 2022 | St. Francis Last Chance Meet | 2:11.65 | 2 | 964 | 80° |
| April 23, 2023 | UAA Track & Field Outdoor Championships | 2:11.72 | 1 | 962 | 43° |
| April 28, 2023 | Big Blue Friday Night Invite | 2:12.09 | 1 | 956 | 69° |
| Feb. 11, 2023 | Midwest ELITE Invitational | 2:12.20 | 2 | 955 | |
| April 8, 2023 | Lincoln University Open | 2:12.38 | 1 | 952 | 66° |
| Feb. 26, 2023 | UAA Indoor Track & Field Championships | 2:12.89 | 1 | 943 | 39° |
| April 23, 2023 | UAA Track & Field Outdoor Championships | 2:12.94 | 1 | 943 | 43° |
| Jan. 27, 2023 | Engineer Invitational '23 | 2:13.13 | 2 | 940 | 45° |
| May 29, 2021 | NCAA Division III Outdoor Track & Field Championships | 2:13.29 | 9 | 937 | 58° |
| Feb. 12, 2022 | Midwest ELITE Invitational | 2:13.67 | 3 | 931 | 16° |
| April 23, 2021 | '21 Rose-Hulman Friday Night Spikes | 2:13.95 | 1 | 926 | 59° |
| May 7, 2021 | Pacesetter Sports Invitational | 2:13.99 | 5 | 926 | |
| Feb. 5, 2022 | Keck Select 2022 | 2:14.01 | 2 | 926 | |
| Feb. 26, 2023 | UAA Indoor Track & Field Championships | 2:14.03 | 1 | 925 | 39° |
| March 5, 2022 | Wartburg Qualifier | 2:14.25 | 6 | 922 | 59° |
| Feb. 27, 2022 | 2022 UAA Indoor Track and Field Championships | 2:14.40 | 1 | 919 | 38° |
| April 15, 2022 | Greenville College Select Meet | 2:14.94 | 1 | 911 | 73° |
| Dec. 3, 2022 | Indianapolis Season Opener | 2:15.13 | 2 | 908 | 54° |
| May 14, 2021 | NCC Dr. Keeler Track & Field Meet 2021 | 2:15.29 | 5 | 905 | |
| March 27, 2021 | Wash U Quad | 2:15.59 | 1 | 900 | 76° |
| Jan. 21, 2023 | I 55 Invite 2023 | 2:15.60 | 1 | 900 | |
| April 10, 2021 | 2021 Washington University Dual | 2:16.01 | 1 | 894 | 60° |
| March 1, 2020 | UAA Indoor Championship | 2:16.09 | 3 | 893 | 36° |
| April 2, 2021 | NCC First Chance Invitational | 2:16.88 | 3 | 880 | |
| Feb. 21, 2020 | Illinois Hilltop Invitational | 2:17.35 | 2 | 873 | |
| May 17, 2018 | PIAA District 7 (WPIAL) AAA Championships | 2:17.59 | 5 | 869 | 77° |
| March 1, 2020 | UAA Indoor Championship | 2:17.87 | 2 | 865 | 36° |
| May 16, 2019 | PIAA District 7 (WPIAL) AAA Championships | 2:17.91 | 6 | 864 | |
| May 3, 2019 | 46th Annual Baldwin Invitational | 2:18.36 | 3 | 857 | 74° |
| Feb. 27, 2022 | 2022 UAA Indoor Track and Field Championships | 2:19.05 | 2 | 847 | 38° |
| May 25, 2019 | PIAA T&F State Championships | 2:19.34 | 7 | 842 | |
| May 4, 2018 | 45th Annual Baldwin Invitational | 2:19.42 | 2 | 841 | 76° |
| March 7, 2020 | Wartburg Qualifier | 2:19.43 | 10 | 841 | 60° |
| Feb. 15, 2020 | Midwest Elite Invitational | 2:21.49 | 11 | 810 | 34° |
| April 13, 2019 | TSTCA Outdoor Championship | 2:21.54 | 2 | 809 | |
| May 9, 2017 | West Mifflin Last Chance Meet | 2:21.59 | 4 | 809 | |
| April 14, 2018 | TSTCA Outdoor Championship | 2:21.75 | 2 | 806 | |
| May 26, 2018 | PIAA T&F State Championships | 2:22.04 | 16 | 802 | |
| Feb. 17, 2018 | TSTCA Indoor Championshp | 2:23.18 | 4 | 785 | |
| Feb. 16, 2019 | TSTCA Indoor Championship Meet | 2:23.18 | 4 | 785 | |
| Jan. 25, 2019 | TSTCA Meet #4 | 2:24.74 | 5 | 762 | |
| May 5, 2017 | 44th Annual Pro Bike and Run/Brooks Sports Baldwin Invitational | 2:26.55 | 15 | 736 | 71° |
| Feb. 3, 2019 | Mount Union HS Qualifier #1 | 2:26.71 | 1 | 734 | |
| Jan. 20, 2018 | Youngstown State Open/High School Meet #2 | 2:26.87 | 4 | 732 | |
| Feb. 11, 2017 | TSTCA Indoor Meet #4 | 2:27.38 | 4 | 724 | |
| Feb. 20, 2016 | TSTCA Indoor Track & Field Championship | 2:27.44 | 6 | 724 | |
| May 18, 2017 | District 7 (WPIAL) AAA Championships | 2:28.10 | 22 | 714 | 82° |
| Feb. 4, 2018 | Mount Union High School Qualifier #1 | 2:28.33 | 5 | 711 | |
| Jan. 26, 2018 | TSTCA Meet #2 | 2:28.46 | 3 | 709 | |
| April 16, 2016 | TSTCA Outdoor Championships | 2:30.51 | 14 | 681 | |
| Jan. 9, 2016 | Youngstown State High School Meet #1 | 2:30.55 | 11 | 680 | |
| Jan. 30, 2016 | TSTCA Indoor Meet #2 | 2:31.30 | 15 | 670 | |
| April 6, 2019 | 15th Annual South Hills Classic | 2:43.28 | 11 | 517 | 63° |
mile
1050
Points
4:39.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2025 | Eagle Elite Invitational | 4:39.72 | 10 | 1050 | 28° |
| Jan. 20, 2024 | the TRACK at new balance Collegiate Showdown | 4:41.92 | 5 | 1035 | |
| Dec. 2, 2023 | Boston University Sharon Colyear-Danville Season Opener | 4:49.68 | 19 | 982 | 56° |
| Feb. 26, 2023 | UAA Indoor Track & Field Championships | 4:56.40 | 2 | 937 | 39° |
| Jan. 13, 2023 | '23 FNS Opener | 5:02.90 | 2 | 895 | 37° |
| Jan. 26, 2018 | TSTCA Meet #2 | 5:32.36 | 5 | 714 | |
| Jan. 14, 2017 | TSTCA Indoor Meet #2 | 5:54.44 | 9 | 593 |
3mile_cc
623
Points
19:36.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 3, 2015 | Pittsburgh Central Catholic Invitational | 19:36.80 | 15 | 623 | 51° |
Mile
Event Group
1104
Points
4:12.99
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 26, 2025 | 1500m | Penn Relays Carnival Presented by Toyota | 4:12.99 | 3 | 1104 | 75° |
| Feb. 15, 2025 | Mile | Eagle Elite Invitational | 4:39.72 | 10 | 1050 | 28° |
| Feb. 15, 2025 | 1500m | Eagle Elite Invitational | 4:20.57 | 9 | 1046 | 28° |
| May 11, 2024 | 1500m | ACC Outdoor Track & Field Championships | 4:21.21 | 9 | 1041 | 74° |
| Jan. 20, 2024 | Mile | the TRACK at new balance Collegiate Showdown | 4:41.92 | 5 | 1035 |
Short Sprints
Event Group
689
Points
27.96
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 21, 2018 | 200m | Mount Lebanon Invitational | 27.96 | 3 | 689 | 54° |
Long Sprints
Event Group
825
Points
1:00.37
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 14, 2022 | 400m | Friday Night Spikes Opener | 1:00.37 | 3 | 825 | 40° |
| May 8, 2018 | 400m | West Mifflin Last Chance Meet | 1:01.20 | 3 | 798 | |
| Feb. 8, 2020 | 400m | Keck DIII Select 2020 | 1:02.57 | 14 | 753 | |
| Feb. 1, 2020 | 400m | Titan Open | 1:04.75 | 17 | 686 |
Cross Country
Event Group
980
Points
20:26.60
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 15, 2024 | 6000mCC | NCAA Division I Northeast Region Cross Country Championships | 20:26.60 | 21 | 980 | 51° |
| Nov. 1, 2024 | 6000mCC | ACC Cross Country Championships | 20:28.30 | 41 | 977 | |
| Oct. 19, 2024 | 6000mCC | Wisconsin Pre-Nationals | 20:37.90 | 102 | 964 | 68° |
| Nov. 23, 2024 | 6000mCC | NCAA Division I Cross Country Championships | 20:58.10 | 173 | 936 | 45° |
| Sept. 27, 2024 | 6000mCC | Nuttycombe Wisconsin Invitational | 20:58.80 | 53 | 935 | 74° |
Mid-D
Event Group
1058
Points
2:06.01
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 4, 2025 | 800m | Duke Twilight | 2:06.01 | 4 | 1058 | 72° |
| April 18, 2025 | 800m | Wake Forest Invitational | 2:06.25 | 12 | 1054 | 79° |
| May 11, 2024 | 800m | ACC Outdoor Track & Field Championships | 2:06.96 | 10 | 1041 | 74° |
| Feb. 24, 2024 | 800m | ACC Indoor Track & Field Championships | 2:07.42 | 10 | 1034 | |
| March 11, 2023 | 800m | NCAA Division III Indoor Track and Field Championships | 2:08.65 | 2 | 1013 |