Performance Dashboard
Athlete analytics & progression tracking
1600m
801
Points
4:22.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | SOL American Conference Championships | 4:22.32 | 1 | 801 |
| April 27, 2024 | New Balance Whippets T&F Invitational | 4:23.01 | 5 | 794 |
| April 14, 2023 | Cardinal Invitational | 4:29.89 | 1 | 723 |
| April 26, 2025 | Whippets Track & Field Invitational | 4:31.14 | 7 | 710 |
| Dec. 27, 2023 | N5CTA Indoor T&F Holiday Classic | 4:31.54 | 2 | 706 |
| May 18, 2024 | PIAA District 1 AAA Championships | 4:32.02 | 38 | 701 |
| April 6, 2023 | Jim Kelly Invitational | 4:32.09 | 3 | 701 |
| April 29, 2023 | Whippet Invitational | 4:32.58 | 6 | 696 |
| April 4, 2024 | The John Heins Invitational | 4:33.55 | 2 | 686 |
| May 1, 2025 | 27th Annual Montgomery Memorial Meet | 4:34.09 | 2 | 681 |
| April 21, 2023 | 13th Annual Jack Armstrong Invitational Track and Field Meet | 4:34.21 | 1 | 680 |
| Jan. 8, 2023 | Ocean Breeze Freedom Games | 4:39.61 | 41 | 628 |
| May 13, 2023 | SOL American Conference Championships | 4:39.75 | 1 | 626 |
| April 9, 2022 | Council Rock Kiwanis Invitational | 4:54.34 | 2 | 496 |
| April 2, 2022 | The North Penn Open | 5:02.79 | 25 | 428 |
| May 14, 2022 | SOL American Conference Championships | 5:16.95 | 16 | 325 |
| April 16, 2024 | William Tennent #2 | 5:20.26 | 4 | 302 |
| April 9, 2024 | William Tennent #1 | 6:43:05.88 | 3 | 1 |
2mile_cc
482
Points
10:43.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | Unionville Two Mile Bash | 10:43.00 | 10 | 482 |
3000m
548
Points
9:40.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 22, 2022 | TFCAofGP Meet #3 | 9:40.61 | 4 | 548 |
3200m
717
Points
9:41.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | 14th Annual Jack Armstrong Invitational Track and Field Meet | 9:41.82 | 4 | 717 |
| May 13, 2023 | SOL American Conference Championships | 9:50.85 | 2 | 677 |
| April 21, 2023 | 13th Annual Jack Armstrong Invitational Track and Field Meet | 9:51.65 | 1 | 673 |
| March 31, 2023 | The John Heins Invitational | 10:02.04 | 1 | 628 |
| May 4, 2023 | Montgomery Memorial Meet | 10:05.07 | 2 | 616 |
| May 11, 2024 | SOL American Conference Championships | 10:14.80 | 3 | 576 |
| April 9, 2024 | William Tennent #1 | 10:25.00 | 1 | 535 |
| Feb. 16, 2024 | Garden State Invitational - High School | 10:32.35 | 13 | 507 |
| May 14, 2022 | SOL American Conference Championships | 10:38.32 | 4 | 484 |
| April 29, 2025 | New Hope VS. William Tennant | 14:32.14 | 1 | 5 |
5000m_cc
625
Points
16:05.60
Personal Record
800m
869
Points
1:55.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2024 | William Tennent #2 | 1:55.73 | 1 | 869 |
| May 18, 2024 | PIAA District 1 AAA Championships | 1:55.86 | 11 | 866 |
| Jan. 19, 2025 | TFCAofGP Meet #7 | 1:55.87 | 5 | 866 |
| May 3, 2024 | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 1:56.95 | 17 | 838 |
| May 17, 2025 | PIAA District 1 AAA Championships | 1:56.98 | 9 | 837 |
| Feb. 15, 2025 | TFCAofGP Meet of Champions | 1:57.53 | 8 | 823 |
| April 29, 2025 | New Hope VS. William Tennant | 1:57.55 | 2 | 822 |
| Dec. 27, 2024 | Robert J Burdette Indoor Classic | 1:58.33 | 1 | 803 |
| May 11, 2024 | SOL American Conference Championships | 1:58.40 | 1 | 801 |
| April 27, 2024 | New Balance Whippets T&F Invitational | 1:58.50 | 1 | 798 |
| May 10, 2025 | SOL American Conference Championships | 1:58.87 | 1 | 789 |
| Feb. 16, 2024 | Garden State Invitational - High School | 1:59.32 | 4 | 778 |
| March 2, 2025 | PTFCA Indoor State Championship | 2:00.05 | 17 | 760 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 2:01.77 | 2 | 718 |
| April 12, 2024 | Cardinal Invitational | 2:02.02 | 4 | 712 |
| April 4, 2024 | The John Heins Invitational | 2:02.47 | 2 | 702 |
| April 9, 2024 | William Tennent #1 | 2:03.50 | 1 | 677 |
| March 28, 2023 | Upper Moreland v. William Tennent | 2:06.87 | 1 | 602 |
| Jan. 13, 2023 | TFCAofGP Meet #6 | 2:07.66 | 8 | 585 |
| April 29, 2023 | Whippet Invitational | 2:08.74 | 18 | 562 |
| May 13, 2023 | SOL American Conference Championships | 2:20.29 | 16 | 344 |
mile
715
Points
4:32.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2024 | Ocean Breeze Invitational | 4:32.30 | 45 | 715 |
| Dec. 16, 2023 | Coaches Hall of Fame Invitational | 4:32.98 | 5 | 708 |
| Feb. 5, 2023 | Ocean Breeze Invitational | 4:33.25 | 2 | 705 |
| Jan. 14, 2024 | Kristian Marche Memorial Invitational | 4:38.14 | 16 | 657 |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 4:39.58 | 12 | 644 |
| Dec. 10, 2022 | TFCAofGP Meet #1 | 4:43.77 | 2 | 604 |
| April 9, 2022 | Council Rock Kiwanis Invitational | 4:55.95 | 2 | 497 |
Mile
Event Group
801
Points
4:22.32
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 1600m | SOL American Conference Championships | 4:22.32 | 1 | 801 |
| April 27, 2024 | 1600m | New Balance Whippets T&F Invitational | 4:23.01 | 5 | 794 |
| April 14, 2023 | 1600m | Cardinal Invitational | 4:29.89 | 1 | 723 |
| Feb. 4, 2024 | Mile | Ocean Breeze Invitational | 4:32.30 | 45 | 715 |
| April 26, 2025 | 1600m | Whippets Track & Field Invitational | 4:31.14 | 7 | 710 |
Cross Country
Event Group
625
Points
16:05.60
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Aug. 31, 2024 | 5K XC | Northampton Cross Country Invitational | 16:05.60 | 11 | 625 |
| Sept. 28, 2024 | 5K XC | Six Flags Wild Safari Invitational - High School | 16:30.00 | 13 | 563 |
| Oct. 5, 2024 | 5K XC | William Tennent Invitational | 16:31.10 | 12 | 560 |
| Oct. 7, 2023 | 5K XC | William Tennent Invitational | 16:39.10 | 26 | 540 |
| Sept. 23, 2023 | 5K XC | Six Flags Wild Safari Invitational - High School | 16:39.85 | 9 | 538 |
Distance
Event Group
717
Points
9:41.82
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2024 | 3200m | 14th Annual Jack Armstrong Invitational Track and Field Meet | 9:41.82 | 4 | 717 |
| May 13, 2023 | 3200m | SOL American Conference Championships | 9:50.85 | 2 | 677 |
| April 21, 2023 | 3200m | 13th Annual Jack Armstrong Invitational Track and Field Meet | 9:51.65 | 1 | 673 |
| March 31, 2023 | 3200m | The John Heins Invitational | 10:02.04 | 1 | 628 |
| May 4, 2023 | 3200m | Montgomery Memorial Meet | 10:05.07 | 2 | 616 |
Mid-D
Event Group
869
Points
1:55.73
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2024 | 800m | William Tennent #2 | 1:55.73 | 1 | 869 |
| May 18, 2024 | 800m | PIAA District 1 AAA Championships | 1:55.86 | 11 | 866 |
| Jan. 19, 2025 | 800m | TFCAofGP Meet #7 | 1:55.87 | 5 | 866 |
| May 3, 2024 | 800m | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 1:56.95 | 17 | 838 |
| May 17, 2025 | 800m | PIAA District 1 AAA Championships | 1:56.98 | 9 | 837 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava