Performance Dashboard
Athlete analytics & progression tracking
1500m
736
Points
5:05.66
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 30, 2025 | Lafayette Open | 5:05.66 | 11 | 736 | 68° |
1600m
684
Points
5:35.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 10, 2018 | Twin Valley vs. Exeter | 5:35.74 | 1 | 684 | |
| March 31, 2018 | Jim Kelly Invitational | 5:37.06 | 5 | 676 | |
| Jan. 14, 2020 | Shirk Invitational #2 | 6:44.08 | 4 | 351 | 44° |
200m
802
Points
26.58
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 8, 2023 | Lehigh Games 2023 | 26.58 | 13 | 802 | 50° |
| April 27, 2021 | Twin Valley vs. Fleetwood HS | 26.60 | 2 | 800 | |
| May 4, 2021 | Twin Valley vs. Berks Catholic HS | 26.86 | 2 | 779 | |
| April 23, 2019 | Twin Valley vs Reading HS | 27.39 | 4 | 735 | |
| Jan. 16, 2021 | Holy Ghost Prep Polar Bear #1 | 29.76 | 2 | 555 | 48° |
400m
992
Points
55.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 3, 2025 | Patriot League Outdoor Track and Field Championships | 55.57 | 9 | 992 | 79° |
| April 14, 2025 | Bison Outdoor Classic | 56.29 | 6 | 966 | 67° |
| March 22, 2025 | Shippensburg University Keystone State Challenge | 56.90 | 1 | 944 | 57° |
| April 8, 2023 | Lehigh Games 2023 | 57.52 | 3 | 922 | 50° |
| May 15, 2021 | BCIAA Firing Championship Track Meet | 58.01 | 1 | 905 | 74° |
| March 30, 2024 | Lafayette Open | 58.23 | 1 | 898 | 55° |
| Feb. 16, 2024 | Bucknell Tune-Up | 58.60 | 2 | 885 | 40° |
| May 22, 2021 | PIAA District 3 AAA Championships | 58.74 | 9 | 880 | |
| May 29, 2021 | PIAA T&F State Championships | 59.01 | 14 | 871 | |
| Jan. 25, 2025 | Gulden Invitational | 59.34 | 1 | 860 | 31° |
| Jan. 20, 2024 | Gulden Invitational | 59.36 | 3 | 859 | 22° |
| April 16, 2021 | Twin Valley Invitational | 59.52 | 1 | 853 | |
| May 4, 2021 | Twin Valley vs. Berks Catholic HS | 59.60 | 1 | 851 | |
| April 27, 2019 | 16th Annual Unionville Invitational | 59.73 | 1 | 846 | 63° |
| April 23, 2019 | Twin Valley vs Reading HS | 59.75 | 1 | 846 | |
| Jan. 22, 2022 | Gulden Invitational | 1:01.13 | 12 | 800 | 23° |
| April 3, 2021 | Bruce Dallas Invitational | 1:01.14 | 3 | 800 | |
| April 5, 2019 | WCU Golden Ram High School Invitational | 1:02.11 | 3 | 768 | 46° |
| Jan. 16, 2021 | Holy Ghost Prep Polar Bear #1 | 1:02.26 | 1 | 763 | 48° |
| Feb. 13, 2021 | PTFCA Indoor Track Carnival | 1:03.53 | 5 | 723 | 27° |
| April 21, 2021 | Conrad Weiser vs. Twin Valley HS | 1:04.14 | 1 | 704 | 63° |
| Jan. 15, 2019 | Shirk Invitational-2 | 1:04.14 | 1 | 704 | 37° |
| Jan. 12, 2019 | Golden Bear HS Invitational | 1:04.32 | 8 | 699 | 33° |
| March 6, 2021 | Polar Bear Champs | 1:04.77 | 6 | 685 | |
| Dec. 22, 2018 | Franklin & Marshall High School Invitational #1 | 1:05.69 | 13 | 658 | |
| Dec. 21, 2019 | Ursinus College Holiday HS Invitational | 1:05.94 | 16 | 650 |
4000m_cc
602
Points
16:16.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 21, 2022 | Tune-Up | 16:16.50 | 14 | 602 | 60° |
500m
942
Points
1:14.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 3, 2024 | IC4A/ECAC Indoor Championships | 1:14.65 | 6 | 942 | 58° |
| March 9, 2025 | IC4A/ECAC Indoor Championships | 1:15.21 | 3 | 927 | 44° |
| March 9, 2025 | IC4A/ECAC Indoor Championships | 1:15.52 | 2 | 919 | 44° |
| March 3, 2024 | IC4A/ECAC Indoor Championships | 1:15.88 | 7 | 909 | 58° |
| Feb. 17, 2023 | Bucknell Tune-Up | 1:15.90 | 1 | 909 | 54° |
| Feb. 21, 2025 | Bucknell Tune-Up | 1:16.10 | 1 | 903 | 30° |
| Feb. 18, 2022 | Bucknell Tune Up | 1:16.81 | 1 | 885 | 57° |
| Feb. 3, 2024 | Sykes & Sabock Challenge | 1:18.23 | 9 | 849 | 44° |
5000m_cc
578
Points
20:54.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 20, 2020 | Berks County (BCIAA) Championships | 20:54.00 | 13 | 578 | 73° |
| Oct. 31, 2020 | PIAA District 3 Championships | 21:20.10 | 67 | 543 | 49° |
| Sept. 15, 2020 | Twin Valley v. Exeter v. Wyo v. Weiser | 21:22.00 | 10 | 541 | 69° |
| Sept. 22, 2020 | Hamburg vs. Tulpehocken vs. Twin Valley | 21:23.10 | 3 | 539 | 71° |
| Oct. 5, 2019 | 64th William Tennent Invitational | 21:31.60 | 33 | 528 | 61° |
| Sept. 21, 2019 | Council Rock Invitational | 21:51.90 | 37 | 502 | |
| Oct. 15, 2019 | Berks County (BCIAA) Championships | 21:57.00 | 38 | 495 | 63° |
| Oct. 26, 2019 | PIAA District 3 Championships | 22:17.50 | 151 | 470 | 61° |
| Sept. 7, 2019 | PTXC 11 Presented by Brooks | 22:27.90 | 77 | 457 | 75° |
| Sept. 28, 2019 | 27th Annual Carlisle Invitational | 22:43.20 | 200 | 439 | 88° |
| Sept. 26, 2020 | 14th PIAA Foundation XC Invitational | 23:29.00 | 86 | 386 | 71° |
6000m_cc
642
Points
24:52.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 24:52.00 | 136 | 642 | 66° |
600m
886
Points
1:37.11
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2025 | Nittany Lion Challenge | 1:37.11 | 7 | 886 | 35° |
| Jan. 14, 2023 | Nittany Lion Challenge | 1:37.54 | 7 | 877 | 31° |
800m
944
Points
2:12.83
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 2, 2025 | Patriot League Championships | 2:12.83 | 11 | 944 | 37° |
| May 4, 2024 | Patriot League Outdoor Track and Field Championships | 2:12.94 | 11 | 943 | 60° |
| Feb. 26, 2023 | Patriot League Indoor Track & Field Championships | 2:12.95 | 9 | 943 | 55° |
| April 19, 2025 | Bucknell Team Challenge | 2:13.64 | 1 | 931 | 87° |
| Feb. 8, 2025 | Penn Classic | 2:13.64 | 6 | 931 | 34° |
| Feb. 27, 2022 | Patriot League Indoor Track & Field Championships | 2:15.55 | 13 | 901 | 46° |
| April 14, 2025 | Bison Outdoor Classic | 2:15.62 | 36 | 900 | 67° |
| Feb. 4, 2023 | Boston University Scarlet and White Invite | 2:15.96 | 41 | 895 | 16° |
| Feb. 15, 2025 | Darius Dixon Memorial Invitational | 2:16.47 | 27 | 887 | 37° |
| March 6, 2022 | ECAC/IC4A Indoor Championship | 2:16.55 | 31 | 885 | |
| Jan. 13, 2024 | Nittany Lion Challenge | 2:17.21 | 2 | 875 | 38° |
| May 18, 2019 | PIAA District 3 AAA Championships | 2:17.25 | 6 | 875 | |
| April 2, 2022 | 2022 Colonial Relays | 2:17.37 | 19 | 873 | 60° |
| Dec. 7, 2024 | Bison Opener | 2:17.41 | 1 | 872 | 38° |
| April 16, 2023 | Bison Outdoor Classic | 2:17.79 | 55 | 866 | 78° |
| April 18, 2019 | Twin Valley Invitational | 2:18.13 | 1 | 861 | |
| April 13, 2019 | 12th Annual Viking Invitational | 2:18.52 | 5 | 855 | |
| April 20, 2024 | Bucknell Team Challenge | 2:18.57 | 7 | 854 | 61° |
| May 4, 2019 | 90th Annual John H. Shaner Memorial Track Meet | 2:18.70 | 1 | 852 | 73° |
| Jan. 29, 2022 | Sykes & Sabcock Invitational | 2:18.78 | 20 | 851 | 14° |
| March 30, 2019 | Jim Kelly Invitational | 2:19.26 | 2 | 844 | |
| April 22, 2023 | Team Challenge | 2:19.34 | 8 | 842 | 76° |
| May 25, 2019 | PIAA T&F State Championships | 2:19.75 | 8 | 836 | |
| May 12, 2024 | IC4A/ECAC Outdoor Track & Field Championships | 2:19.79 | 27 | 836 | 66° |
| April 1, 2023 | Colonial Relays | 2:20.12 | 19 | 831 | 74° |
| April 5, 2025 | Colonial Relays | 2:20.14 | 14 | 830 | 84° |
| Jan. 27, 2024 | Penn State National Open | 2:20.16 | 42 | 830 | 45° |
| Feb. 1, 2025 | Penn State National Open | 2:21.47 | 48 | 810 | 39° |
| Dec. 3, 2022 | Bison Opener | 2:21.61 | 2 | 808 | 55° |
| May 8, 2021 | John H. Shaner Memorial Track Meet | 2:21.87 | 2 | 804 | 58° |
| Jan. 15, 2022 | Nittany Lion Challenge | 2:22.07 | 10 | 801 | 21° |
| Feb. 10, 2024 | SPIRE Collegiate Indoor Games 2024 | 2:22.14 | 15 | 800 | |
| Jan. 21, 2023 | Gulden Invitational | 2:22.84 | 2 | 790 | 40° |
| May 11, 2019 | 2019 BCIAA Firing Championship | 2:23.03 | 4 | 787 | 66° |
| Feb. 14, 2019 | Valentine's Invitational | 2:23.36 | 1 | 782 | |
| May 19, 2018 | PIAA District 3 AAA Championships | 2:24.05 | 14 | 772 | |
| April 20, 2018 | Twin Valley Invitational | 2:24.39 | 2 | 767 | |
| April 24, 2021 | Whippet Invitational | 2:24.56 | 3 | 765 | |
| April 6, 2018 | WCU Golden Ram High School Invitational | 2:24.76 | 7 | 762 | 58° |
| April 10, 2021 | The Coatesville Track and Field Invitational | 2:25.19 | 8 | 756 | 69° |
| May 5, 2018 | 89th Annual John H. Shaner Memorial Track & Field Meet | 2:25.94 | 4 | 745 | |
| Feb. 1, 2019 | Wyomissing Area Team Challenge (Invite Only) | 2:26.52 | 1 | 737 | 18° |
| May 12, 2018 | BCIAA Firing Championship | 2:26.69 | 7 | 734 | |
| Dec. 14, 2019 | Alvernia Holiday Classic | 2:26.84 | 2 | 732 | 48° |
| Jan. 27, 2019 | Susquehanna University HS Indoor Classic | 2:27.43 | 6 | 724 | |
| Jan. 9, 2019 | Henderson Indoor Invitational | 2:28.03 | 1 | 715 | 47° |
| April 14, 2018 | 11th Annual Viking Invitational | 2:30.54 | 10 | 681 | |
| Feb. 16, 2020 | Philadelphia Public League Invitational | 2:30.57 | 10 | 680 | |
| March 30, 2021 | Twin Valley vs. Daniel Boone HS | 2:31.46 | 1 | 668 | |
| March 29, 2018 | Twin Valley vs. Conrad Weiser | 2:32.02 | 1 | 660 | |
| April 10, 2018 | Twin Valley vs. Exeter | 2:32.84 | 1 | 649 | |
| Jan. 26, 2020 | Ocean Breeze High School Invitational | 2:32.99 | 53 | 647 | |
| April 28, 2018 | 15th Annual Unionville Invitational | 2:33.46 | 18 | 641 | 70° |
| April 24, 2018 | Twin Valley vs. Governor Mifflin | 2:35.19 | 2 | 618 | |
| Jan. 23, 2021 | Holy Ghost Prep Polar Bear #2 | 2:37.76 | 3 | 585 | 34° |
| Dec. 8, 2018 | Ursinus High School Invitational | 2:39.49 | 18 | 564 | |
| April 17, 2018 | Twin Valley vs. Reading | 2:41.78 | 1 | 535 | |
| Dec. 28, 2019 | Robert J. Burdette Indoor Classic | 2:43.71 | 14 | 512 | |
| April 21, 2021 | Conrad Weiser vs. Twin Valley HS | 2:53.25 | 3 | 405 | 63° |
hj
1
Points
4-2
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 23, 2019 | Oxenreider Relays | 4-2 | 17 | 1 | 48° |
| April 23, 2019 | Twin Valley vs Reading HS | 4-6 | 6 | 1 | |
| Jan. 4, 2020 | Kutztown Golden Bear H.S. Invitational | 4-6 | 13 | 1 | 51° |
| May 4, 2019 | 90th Annual John H. Shaner Memorial Track Meet | 4-7 | 9 | 1 | 73° |
| May 4, 2021 | Twin Valley vs. Berks Catholic HS | 4-8 | 2 | 1 | |
| April 27, 2021 | Twin Valley vs. Fleetwood HS | 4-10 | 2 | 1 | |
| May 15, 2021 | BCIAA Firing Championship Track Meet | 4-10 | 3 | 1 | 74° |
Mile
Event Group
736
Points
5:05.66
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 30, 2025 | 1500m | Lafayette Open | 5:05.66 | 11 | 736 | 68° |
| April 10, 2018 | 1600m | Twin Valley vs. Exeter | 5:35.74 | 1 | 684 | |
| March 31, 2018 | 1600m | Jim Kelly Invitational | 5:37.06 | 5 | 676 | |
| Jan. 14, 2020 | 1600m | Shirk Invitational #2 | 6:44.08 | 4 | 351 | 44° |
Short Sprints
Event Group
802
Points
26.58
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 8, 2023 | 200m | Lehigh Games 2023 | 26.58 | 13 | 802 | 50° |
| April 27, 2021 | 200m | Twin Valley vs. Fleetwood HS | 26.60 | 2 | 800 | |
| May 4, 2021 | 200m | Twin Valley vs. Berks Catholic HS | 26.86 | 2 | 779 | |
| April 23, 2019 | 200m | Twin Valley vs Reading HS | 27.39 | 4 | 735 | |
| Jan. 16, 2021 | 200m | Holy Ghost Prep Polar Bear #1 | 29.76 | 2 | 555 | 48° |
Long Sprints
Event Group
992
Points
55.57
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 3, 2025 | 400m | Patriot League Outdoor Track and Field Championships | 55.57 | 9 | 992 | 79° |
| April 14, 2025 | 400m | Bison Outdoor Classic | 56.29 | 6 | 966 | 67° |
| March 22, 2025 | 400m | Shippensburg University Keystone State Challenge | 56.90 | 1 | 944 | 57° |
| March 3, 2024 | 500m | IC4A/ECAC Indoor Championships | 1:14.65 | 6 | 942 | 58° |
| March 9, 2025 | 500m | IC4A/ECAC Indoor Championships | 1:15.21 | 3 | 927 | 44° |
Cross Country
Event Group
642
Points
24:52.00
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 1, 2021 | 6000mCC | Lehigh University's Paul Short Run | 24:52.00 | 136 | 642 | 66° |
| Oct. 21, 2022 | 4000mCC | Tune-Up | 16:16.50 | 14 | 602 | 60° |
| Oct. 20, 2020 | 5K XC | Berks County (BCIAA) Championships | 20:54.00 | 13 | 578 | 73° |
| Oct. 31, 2020 | 5K XC | PIAA District 3 Championships | 21:20.10 | 67 | 543 | 49° |
| Sept. 15, 2020 | 5K XC | Twin Valley v. Exeter v. Wyo v. Weiser | 21:22.00 | 10 | 541 | 69° |
Mid-D
Event Group
944
Points
2:12.83
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 2, 2025 | 800m | Patriot League Championships | 2:12.83 | 11 | 944 | 37° |
| May 4, 2024 | 800m | Patriot League Outdoor Track and Field Championships | 2:12.94 | 11 | 943 | 60° |
| Feb. 26, 2023 | 800m | Patriot League Indoor Track & Field Championships | 2:12.95 | 9 | 943 | 55° |
| April 19, 2025 | 800m | Bucknell Team Challenge | 2:13.64 | 1 | 931 | 87° |
| Feb. 8, 2025 | 800m | Penn Classic | 2:13.64 | 6 | 931 | 34° |
Jump
Event Group
1
Points
4-2
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 23, 2019 | HJ | Oxenreider Relays | 4-2 | 17 | 1 | 48° |
| April 23, 2019 | HJ | Twin Valley vs Reading HS | 4-6 | 6 | 1 | |
| Jan. 4, 2020 | HJ | Kutztown Golden Bear H.S. Invitational | 4-6 | 13 | 1 | 51° |
| May 4, 2019 | HJ | 90th Annual John H. Shaner Memorial Track Meet | 4-7 | 9 | 1 | 73° |
| May 4, 2021 | HJ | Twin Valley vs. Berks Catholic HS | 4-8 | 2 | 1 |