Performance Dashboard
Athlete analytics & progression tracking
1500m
742
Points
4:09.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 4:09.93 | 25 | 742 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:12.85 | 28 | 710 |
| April 5, 2025 | UNH Jim Boulanger Invitational | 4:13.19 | 16 | 706 |
1600m
832
Points
4:19.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | PIAA District 1 AAA Championships | 4:19.45 | 12 | 832 |
| May 11, 2024 | Suburban One League - Patriot Division Track and Field Champions | 4:19.52 | 4 | 832 |
| May 3, 2024 | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 4:20.84 | 2 | 817 |
| April 24, 2024 | Pennsbury at Council Rock North | 4:24.59 | 3 | 777 |
| Feb. 5, 2023 | Ocean Breeze Invitational | 4:24.72 | 28 | 776 |
| April 6, 2024 | Council Rock Kiwanis Invitational | 4:26.99 | 1 | 752 |
| April 4, 2024 | Neshaminy vs. Pennsbury | 4:31.62 | 1 | 705 |
| April 4, 2023 | Neshaminy vs. Pennsbury | 4:36.74 | 2 | 655 |
| May 13, 2023 | S.O.L. National Conference - Patriot Division Championships | 4:42.59 | 16 | 600 |
| April 11, 2022 | Neshaminy Track Classic | 4:47.75 | 3 | 553 |
| May 14, 2022 | SOL National Conference Championships | 4:48.81 | 8 | 544 |
| May 6, 2022 | 17th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 4:58.43 | 42 | 462 |
2000m_cc
1
Points
28:02.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2025 | Ted Owen Invitational | 28:02.20 | 67 | 1 |
3000m
790
Points
8:48.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2025 | UNH v. Umass Lowell | 8:48.66 | 1 | 790 |
| Jan. 6, 2024 | T&FCAofGP Meet 4 2024 | 9:13.23 | 1 | 670 |
| Dec. 10, 2022 | TFCAofGP Meet #1 | 9:14.37 | 2 | 665 |
| Jan. 14, 2022 | TFCAofGP Meet #5 | 9:53.79 | 5 | 494 |
| Dec. 11, 2021 | TFCAofGP Meet #1 | 10:02.42 | 7 | 460 |
| Jan. 27, 2021 | SOL Polar Bear #2 (CRN) | 11:08.40 | 6 | 240 |
| Feb. 26, 2021 | TFCAofGP Meet #4 | 11:37.81 | 11 | 165 |
3200m
803
Points
9:23.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | PIAA District 1 AAA Championships | 9:23.22 | 12 | 803 |
| April 20, 2024 | Neshaminy Track Classic | 9:34.75 | 1 | 749 |
| April 24, 2024 | Pennsbury at Council Rock North | 9:48.87 | 4 | 685 |
| April 4, 2023 | Neshaminy vs. Pennsbury | 10:15.53 | 3 | 573 |
| May 14, 2022 | SOL National Conference Championships | 10:21.40 | 8 | 549 |
| April 23, 2022 | The Bensalem Invitational | 10:37.86 | 1 | 486 |
| April 9, 2022 | Council Rock Kiwanis Invitational | 10:37.93 | 4 | 486 |
| April 17, 2021 | SOL Invite #2 - CR North | 11:06.60 | 4 | 385 |
| April 10, 2021 | SOL Invitational Track & Field Meet #1 | 11:08.27 | 5 | 379 |
| May 15, 2021 | SOL National Conference Championships | 11:10.33 | 10 | 373 |
| April 9, 2021 | Neshaminy vs. Pennsbury | 11:17.77 | 3 | 349 |
5000m
779
Points
15:10.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Black & Gold Invitational | 15:10.46 | 15 | 779 |
| May 10, 2025 | NEICAAA Outdoor Champs | 15:21.85 | 19 | 746 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 15:32.54 | 19 | 715 |
5000m_cc
729
Points
15:27.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 25, 2024 | CCSU Mini Meet | 15:27.90 | 35 | 729 |
| Oct. 27, 2023 | PIAA District 1 Championships | 15:57.50 | 33 | 647 |
| Oct. 20, 2023 | Suburban One League Championships | 16:01.20 | 5 | 637 |
| Sept. 10, 2022 | Mill Street Run, 54th Annual | 16:08.00 | 4 | 619 |
| Sept. 9, 2023 | Mill Street Run, 55th Annual | 16:08.30 | 4 | 618 |
| Oct. 7, 2023 | William Tennent Invitational | 16:15.90 | 12 | 598 |
| Oct. 28, 2022 | PIAA District 1 Championships | 16:22.10 | 47 | 582 |
| Oct. 21, 2022 | Suburban One League Championships | 16:26.70 | 3 | 571 |
| Aug. 30, 2025 | Suffolk Short Course Classic | 16:26.90 | 26 | 570 |
| Oct. 11, 2023 | Council Rock Invitational | 16:31.82 | 2 | 558 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 16:38.70 | 51 | 541 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 16:49.60 | 42 | 515 |
| Sept. 24, 2022 | Council Rock Invitational | 16:50.24 | 4 | 513 |
| Sept. 23, 2023 | 17th PIAA Foundation XC Invitational | 17:16.00 | 17 | 453 |
| Sept. 2, 2022 | Neshaminy Invitational | 17:16.10 | 3 | 453 |
| Sept. 11, 2021 | Mill Street Run, 53rd Annual | 17:18.00 | 9 | 449 |
| Nov. 4, 2023 | PIAA State Championships | 17:18.00 | 90 | 449 |
| Oct. 29, 2021 | PIAA District 1 Championships | 17:22.30 | 124 | 439 |
| Oct. 8, 2022 | William Tennent Invitational | 17:25.60 | 36 | 432 |
| Sept. 25, 2021 | Council Rock Invitational | 18:02.40 | 31 | 355 |
| Oct. 22, 2021 | Suburban One League Championships | 18:03.10 | 45 | 354 |
| Nov. 5, 2022 | PIAA State Championships | 18:05.00 | 134 | 350 |
| Aug. 31, 2023 | Neshaminy Invitational | 18:29.60 | 10 | 303 |
| Sept. 3, 2021 | Neshaminy Invitational | 18:54.00 | 12 | 260 |
| Oct. 23, 2020 | SOL Patriot Division Championships | 19:55.80 | 34 | 166 |
6000m_cc
577
Points
20:22.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2024 | Providence Friar X-C Invitational | 20:22.20 | 41 | 577 |
800m
822
Points
1:57.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | PIAA District 1 AAA Championships | 1:57.58 | 19 | 822 |
| May 11, 2024 | Suburban One League - Patriot Division Track and Field Champions | 1:58.24 | 4 | 805 |
| April 4, 2024 | Neshaminy vs. Pennsbury | 2:00.06 | 2 | 760 |
| May 4, 2024 | The Neshaminy Invitational | 2:01.27 | 3 | 730 |
| April 24, 2024 | Pennsbury at Council Rock North | 2:03.84 | 3 | 670 |
| Dec. 16, 2023 | TFCAofGP Meet #1 | 2:03.90 | 6 | 668 |
| April 4, 2023 | Neshaminy vs. Pennsbury | 2:05.67 | 2 | 628 |
| Jan. 27, 2023 | TFCAofGP Meet #8 | 2:22.12 | 14 | 315 |
8000m_cc
763
Points
25:34.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 25:34.20 | 48 | 763 |
| Oct. 31, 2025 | America East Cross Country Championships | 25:52.60 | 45 | 733 |
| Nov. 2, 2024 | America East Cross Country Championships | 26:01.00 | 57 | 720 |
| Oct. 12, 2024 | NEICAAA Cross Country Championships | 26:16.00 | 73 | 697 |
| Aug. 31, 2024 | Vermont XC Invitational | 26:46.10 | 27 | 652 |
mile
783
Points
4:25.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | URI Coaches Invitational | 4:25.68 | 8 | 783 |
| Feb. 5, 2023 | Ocean Breeze Invitational | 4:26.13 | 26 | 778 |
| Feb. 17, 2024 | TFCAofGP Meet of Champions | 4:26.47 | 3 | 774 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 4:27.02 | 20 | 769 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 4:28.39 | 24 | 754 |
| Feb. 9, 2024 | TFCAofGP Last Chance Meet | 4:29.72 | 5 | 741 |
| Jan. 7, 2023 | TFCAofGP Meet #5 | 4:29.89 | 2 | 739 |
| Feb. 26, 2023 | PTFCA Indoor State Championship | 4:30.18 | 18 | 736 |
| Feb. 18, 2023 | TFCAofGP Meet of Champions | 4:30.70 | 1 | 731 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:30.89 | 28 | 729 |
| Feb. 10, 2023 | TFCAofGP Last Chance Meet | 4:31.49 | 4 | 723 |
| Jan. 14, 2024 | Stanner Games | 4:31.69 | 6 | 721 |
| Jan. 18, 2025 | Bates Invitational | 4:31.87 | 7 | 719 |
| Dec. 21, 2023 | TFCAofGP Meet #2 | 4:34.93 | 2 | 689 |
| Feb. 12, 2022 | PTFCA Indoor Track Carnival | 4:57.43 | 17 | 485 |
| Dec. 18, 2021 | TFCAofGP Meet #2 | 4:57.49 | 12 | 485 |
Mile
Event Group
832
Points
4:19.45
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 1600m | PIAA District 1 AAA Championships | 4:19.45 | 12 | 832 |
| May 11, 2024 | 1600m | Suburban One League - Patriot Division Track and Field Champions | 4:19.52 | 4 | 832 |
| May 3, 2024 | 1600m | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 4:20.84 | 2 | 817 |
| Feb. 8, 2025 | Mile | URI Coaches Invitational | 4:25.68 | 8 | 783 |
| Feb. 5, 2023 | Mile | Ocean Breeze Invitational | 4:26.13 | 26 | 778 |
Cross Country
Event Group
763
Points
25:34.20
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 10, 2025 | 8000mCC | NEICAAA Cross Country Championships | 25:34.20 | 48 | 763 |
| Oct. 31, 2025 | 8000mCC | America East Cross Country Championships | 25:52.60 | 45 | 733 |
| Oct. 25, 2024 | 5K XC | CCSU Mini Meet | 15:27.90 | 35 | 729 |
| Nov. 2, 2024 | 8000mCC | America East Cross Country Championships | 26:01.00 | 57 | 720 |
| Oct. 12, 2024 | 8000mCC | NEICAAA Cross Country Championships | 26:16.00 | 73 | 697 |
Distance
Event Group
803
Points
9:23.22
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 3200m | PIAA District 1 AAA Championships | 9:23.22 | 12 | 803 |
| Feb. 12, 2025 | 3000m | UNH v. Umass Lowell | 8:48.66 | 1 | 790 |
| April 20, 2024 | 3200m | Neshaminy Track Classic | 9:34.75 | 1 | 749 |
| April 24, 2024 | 3200m | Pennsbury at Council Rock North | 9:48.87 | 4 | 685 |
| Jan. 6, 2024 | 3000m | T&FCAofGP Meet 4 2024 | 9:13.23 | 1 | 670 |
Long-Distance
Event Group
779
Points
15:10.46
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 5000m | Black & Gold Invitational | 15:10.46 | 15 | 779 |
| May 10, 2025 | 5000m | NEICAAA Outdoor Champs | 15:21.85 | 19 | 746 |
| April 13, 2025 | 5000m | UMASS Lafreniere Commonwealth Outdoor Invitational | 15:32.54 | 19 | 715 |
Mid-D
Event Group
822
Points
1:57.58
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 800m | PIAA District 1 AAA Championships | 1:57.58 | 19 | 822 |
| May 11, 2024 | 800m | Suburban One League - Patriot Division Track and Field Champions | 1:58.24 | 4 | 805 |
| April 4, 2024 | 800m | Neshaminy vs. Pennsbury | 2:00.06 | 2 | 760 |
| May 4, 2024 | 800m | The Neshaminy Invitational | 2:01.27 | 3 | 730 |
| April 24, 2024 | 800m | Pennsbury at Council Rock North | 2:03.84 | 3 | 670 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava