Performance Dashboard
Athlete analytics & progression tracking
1500m
783
Points
4:58.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2023 | The Marine Corps Holiday Classic | 4:58.28 | 8 | 783 |
1600m
842
Points
5:09.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Lebanon-Lancaster League Championship | 5:09.35 | 5 | 842 |
| May 10, 2025 | Lebanon-Lancaster League Championship | 5:10.93 | 5 | 832 |
| April 26, 2024 | 15th Cy Fritz Open presented by Penn Medicine LGH Sports Med | 5:14.10 | 4 | 812 |
| April 6, 2024 | Bruce Dallas Invitational | 5:15.16 | 3 | 806 |
| Jan. 5, 2025 | 5th Annual Golden Wolves Challenge | 5:18.45 | 1 | 785 |
| May 18, 2024 | PIAA District 3 AAA Championships | 5:19.62 | 17 | 778 |
| April 14, 2025 | McCaskey @ Lebanon | 5:20.80 | 2 | 771 |
| April 22, 2024 | Hempfield HS vs. J.P. McCaskey HS | 5:23.02 | 2 | 758 |
| March 24, 2025 | Penn Manor HS vs JP McCaskey | 5:32.52 | 2 | 702 |
2mile
860
Points
11:04.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 11:04.69 | 4 | 860 |
3000m_cc
874
Points
10:13.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 23, 2025 | Warrior Twilight Tune Up Invitational (3k) | 10:13.40 | 3 | 874 |
| Aug. 26, 2023 | Warrior Twilight Tune Up Invitational (3k) | 10:45.20 | 3 | 781 |
| Aug. 24, 2024 | Warrior Twilight Tune Up Invitational (3k) | 10:45.80 | 3 | 780 |
3000m
862
Points
10:17.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2024 | JAMBAR Coaches Hall of Fame Invitational | 10:17.23 | 6 | 862 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:20.93 | 4 | 851 |
| Jan. 13, 2024 | Franklin & Marshall High School Invite #2 (Full) | 10:29.78 | 2 | 826 |
| Feb. 2, 2025 | LLL Challenge | 10:35.64 | 1 | 809 |
3200m
900
Points
10:46.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | PIAA District 3 AAA Championships | 10:46.27 | 5 | 900 |
| May 25, 2024 | PIAA T&F State Championships | 10:53.47 | 9 | 880 |
| May 24, 2025 | PIAA T&F State Championships | 10:55.74 | 20 | 874 |
| May 17, 2025 | PIAA District 3 Track & Field Championship LIVE RESULTS | 10:56.21 | 4 | 872 |
| May 3, 2025 | 19th Annual Bryn Mawr Running Co. Henderson Invitational | 10:56.51 | 2 | 872 |
| May 3, 2025 | 19th Annual Bryn Mawr Running Co. Henderson Invitational | 10:56.51 | 2 | 872 |
| May 11, 2024 | Lebanon-Lancaster League Championship | 10:57.58 | 3 | 869 |
| Feb. 14, 2025 | Garden State Invitational | 10:59.32 | 1 | 864 |
| May 10, 2025 | Lebanon-Lancaster League Championship | 11:03.74 | 3 | 852 |
| Feb. 16, 2024 | Garden State Invitational - High School | 11:06.23 | 1 | 845 |
| March 24, 2025 | Penn Manor HS vs JP McCaskey | 11:21.81 | 1 | 803 |
| April 12, 2025 | 21st Annual Jeff Bradley Track & Field Invitational | 11:25.71 | 5 | 793 |
| April 22, 2024 | Hempfield HS vs. J.P. McCaskey HS | 12:02.86 | 2 | 698 |
3200m_cc
892
Points
10:49.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 12, 2025 | Warrior XC Classic | 10:49.04 | 56 | 892 |
5000m_cc
853
Points
17:52.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2025 | 32nd Annual Carlisle Invitational | 17:52.50 | 4 | 853 |
| Oct. 14, 2025 | Lancaster-Lebanon League Cross Country Championships | 18:15.06 | 2 | 816 |
| Oct. 25, 2025 | PIAA District 3 Championships | 18:27.13 | 3 | 797 |
| Oct. 15, 2024 | 2024 Lancaster Lebanon League Championships | 18:45.30 | 4 | 768 |
| Oct. 26, 2024 | PIAA District 3 Championships | 18:52.80 | 8 | 756 |
| Sept. 28, 2024 | 31st Annual Carlisle Invitational | 18:56.30 | 19 | 750 |
| Nov. 2, 2024 | PIAA State Championships | 19:06.00 | 15 | 735 |
| Sept. 21, 2024 | Ben Bloser Bulldog XC Invitational | 19:06.60 | 4 | 734 |
| Oct. 28, 2023 | PIAA District 3 Championships | 19:07.10 | 8 | 734 |
| Oct. 17, 2023 | 2023 Lancaster Lebanon League Championships | 19:09.10 | 5 | 731 |
| Sept. 16, 2023 | Ben Bloser Bulldog XC Invitational | 19:16.68 | 7 | 719 |
| Nov. 1, 2025 | PIAA State Championships | 19:44.00 | 29 | 678 |
| Sept. 23, 2023 | 17th PIAA Foundation XC Invitational | 19:50.00 | 10 | 669 |
| Nov. 4, 2023 | PIAA State Championships | 20:02.00 | 51 | 652 |
800m
753
Points
2:25.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2025 | 17th Cy Fritz Open @ Millersville | 2:25.35 | 9 | 753 |
| April 22, 2024 | Hempfield HS vs. J.P. McCaskey HS | 2:29.38 | 4 | 696 |
| April 14, 2025 | McCaskey @ Lebanon | 2:32.87 | 1 | 649 |
mile
790
Points
5:19.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2023 | The Marine Corps Holiday Classic | 5:19.61 | 9 | 790 |
| Feb. 4, 2024 | Lancaster PAL's LL Challenge | 5:25.88 | 2 | 752 |
Mile
Event Group
842
Points
5:09.35
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 1600m | Lebanon-Lancaster League Championship | 5:09.35 | 5 | 842 |
| May 10, 2025 | 1600m | Lebanon-Lancaster League Championship | 5:10.93 | 5 | 832 |
| April 26, 2024 | 1600m | 15th Cy Fritz Open presented by Penn Medicine LGH Sports Med | 5:14.10 | 4 | 812 |
| April 6, 2024 | 1600m | Bruce Dallas Invitational | 5:15.16 | 3 | 806 |
| Dec. 29, 2023 | Mile | The Marine Corps Holiday Classic | 5:19.61 | 9 | 790 |
Distance
Event Group
900
Points
10:46.27
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 3200m | PIAA District 3 AAA Championships | 10:46.27 | 5 | 900 |
| May 25, 2024 | 3200m | PIAA T&F State Championships | 10:53.47 | 9 | 880 |
| May 24, 2025 | 3200m | PIAA T&F State Championships | 10:55.74 | 20 | 874 |
| May 17, 2025 | 3200m | PIAA District 3 Track & Field Championship LIVE RESULTS | 10:56.21 | 4 | 872 |
| May 3, 2025 | 3200m | 19th Annual Bryn Mawr Running Co. Henderson Invitational | 10:56.51 | 2 | 872 |
Cross Country
Event Group
892
Points
10:49.04
Personal Record
3200mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 12, 2025 | 3200mCC | Warrior XC Classic | 10:49.04 | 56 | 892 |
| Aug. 23, 2025 | 3000mCC | Warrior Twilight Tune Up Invitational (3k) | 10:13.40 | 3 | 874 |
| Sept. 27, 2025 | 5K XC | 32nd Annual Carlisle Invitational | 17:52.50 | 4 | 853 |
| Oct. 14, 2025 | 5K XC | Lancaster-Lebanon League Cross Country Championships | 18:15.06 | 2 | 816 |
| Oct. 25, 2025 | 5K XC | PIAA District 3 Championships | 18:27.13 | 3 | 797 |
Mid-D
Event Group
753
Points
2:25.35
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 25, 2025 | 800m | 17th Cy Fritz Open @ Millersville | 2:25.35 | 9 | 753 |
| April 22, 2024 | 800m | Hempfield HS vs. J.P. McCaskey HS | 2:29.38 | 4 | 696 |
| April 14, 2025 | 800m | McCaskey @ Lebanon | 2:32.87 | 1 | 649 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava