Performance Dashboard
Athlete analytics & progression tracking
100m
296
Points
16.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2021 | Mount-QUAD meet #3 | 16.53 | 23 | 296 |
1500m
843
Points
4:49.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2024 | Paul Donahue Invitational | 4:49.20 | 11 | 843 |
| March 23, 2024 | Penn Challenge | 4:52.43 | 22 | 821 |
| April 1, 2023 | Big Five Meet | 4:55.15 | 24 | 803 |
| May 6, 2023 | Atlantic 10 Outdoor Championships | 4:55.41 | 33 | 802 |
1600m
734
Points
5:27.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Shippensburg 94th Roddick HS Invitational | 5:27.12 | 17 | 734 |
| May 8, 2019 | AACA Championships | 5:27.47 | 4 | 731 |
| April 6, 2019 | PW Colonial Classic | 5:31.25 | 3 | 709 |
| May 10, 2021 | Holy Ghost Tri-Meet & Last Chance | 5:31.66 | 2 | 707 |
| May 2, 2019 | Montgomery Memorial Track and Field Meet | 5:31.94 | 4 | 705 |
| April 20, 2019 | Great Valley R. Joseph Kellerman Invitational | 5:32.07 | 6 | 705 |
| May 12, 2021 | AACA Championships | 5:36.55 | 3 | 679 |
| May 10, 2022 | AACA Championships | 5:37.10 | 2 | 676 |
| April 20, 2022 | AACA @ VMA - VMA, MM, NAZ, SHA | 5:38.46 | 1 | 668 |
| April 13, 2022 | AACA @ GMA - GMA, SHA, NAZ | 5:39.09 | 1 | 665 |
| April 7, 2021 | Villa Maria Quad #1 | 5:39.95 | 1 | 660 |
| April 2, 2022 | The North Penn Open | 5:42.97 | 7 | 643 |
| April 24, 2021 | Firebird Invitational | 5:44.34 | 2 | 636 |
| May 4, 2021 | Villa Maria Quad #4 | 5:53.17 | 3 | 588 |
| Jan. 9, 2022 | Ocean Breeze Freedom Games | 5:56.24 | 39 | 572 |
| Jan. 14, 2020 | Winter Freeze Outdoor Invitational | 6:00.42 | 7 | 551 |
200m
584
Points
29.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2019 | Montgomery Memorial Track and Field Meet | 29.36 | 18 | 584 |
| April 13, 2021 | St Basil's Quad | 34.04 | 23 | 294 |
300m
487
Points
50.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2022 | Ocean Breeze Freedom Games | 50.61 | 88 | 487 |
3000m
830
Points
10:28.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 26, 2023 | Atlantic 10 Indoor Track & Field Championships | 10:28.16 | 24 | 830 |
| Feb. 24, 2024 | Atlantic 10 Indoor Track & Field Championships | 10:35.85 | 29 | 808 |
| Jan. 25, 2025 | Dr. Sander Scorcher | 10:38.42 | 46 | 801 |
| Jan. 13, 2024 | Penn Select 10 | 10:44.28 | 16 | 784 |
| Jan. 21, 2023 | Villanova Invitational | 10:46.37 | 12 | 778 |
| Jan. 20, 2024 | Villanova Invitational | 10:52.21 | 15 | 762 |
| Jan. 21, 2022 | DVGTCA Meet #5 | 11:20.60 | 14 | 685 |
| Feb. 7, 2020 | DVGTCA Meet #7 | 11:29.92 | 16 | 661 |
| Dec. 7, 2019 | Ursinus High School Invitational | 11:31.27 | 2 | 657 |
| Feb. 4, 2022 | DVGTCA Meet #7 | 11:41.08 | 3 | 632 |
| Jan. 18, 2019 | DVGTCA Meet #5 | 11:45.99 | 14 | 620 |
| Feb. 12, 2022 | PTFCA Indoor Track Carnival | 11:51.55 | 13 | 606 |
| March 5, 2021 | DVGTCA Meet #4 | 11:59.61 | 2 | 586 |
| Dec. 11, 2021 | Ursinus High School Invitational | 12:21.27 | 9 | 534 |
3200m
728
Points
11:50.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 5, 2022 | Montgomery Memorial Meet | 11:50.75 | 4 | 728 |
| May 14, 2022 | Warrior Classic | 12:04.19 | 1 | 695 |
| April 13, 2019 | Lady Skins Invitational | 12:16.05 | 7 | 666 |
| April 6, 2022 | AACA @ MSJ - MSJ, SHA, NAZ, VJM | 12:16.36 | 2 | 665 |
| May 4, 2019 | Lady Rocker Invitational | 12:24.36 | 5 | 646 |
| May 8, 2019 | AACA Championships | 12:24.47 | 5 | 646 |
| April 23, 2022 | 35th Father Judge Relays | 12:26.10 | 5 | 642 |
| May 10, 2022 | AACA Championships | 12:28.20 | 2 | 637 |
| April 7, 2021 | Villa Maria Quad #1 | 12:59.84 | 4 | 564 |
| May 12, 2021 | AACA Championships | 14:05.43 | 8 | 428 |
400m
489
Points
1:11.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2021 | St Basil's Quad | 1:11.77 | 7 | 489 |
| Jan. 14, 2020 | Winter Freeze Outdoor Invitational | 1:13.69 | 16 | 442 |
4000m_cc
708
Points
15:18.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 30, 2024 | Temple Owls XC invitational | 15:18.60 | 12 | 708 |
| Aug. 29, 2025 | Temple Owls XC invitational | 16:32.20 | 48 | 574 |
| Sept. 1, 2023 | Temple Owls Cross Country Invitational | 16:44.30 | 17 | 554 |
5000m
818
Points
18:13.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 1, 2025 | Atlantic-10 Indoor Track & Field Championships | 18:13.54 | 24 | 818 |
| Jan. 31, 2025 | RU Scarlet Knights Open | 18:14.34 | 11 | 817 |
5000m_cc
704
Points
19:26.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2025 | Main Line Invitational | 19:26.80 | 32 | 704 |
| Sept. 20, 2024 | Haverford Main Line invite | 19:28.00 | 24 | 702 |
| Sept. 28, 2019 | Six Flags Wild Safari - Girls | 20:10.00 | 6 | 640 |
| Oct. 6, 2018 | 63rd William Tennent Invitational | 20:20.10 | 16 | 626 |
| Oct. 15, 2019 | AACA Championships | 20:24.00 | 4 | 620 |
| Oct. 26, 2018 | PIAA District 1 Championships | 20:29.20 | 11 | 613 |
| Sept. 29, 2018 | Six Flags Wild Safari Invitational - HS Girls | 20:34.00 | 19 | 606 |
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 20:42.80 | 122 | 594 |
| Sept. 25, 2021 | Six Flags Wild Safari Invitational | 20:43.00 | 11 | 593 |
| Oct. 25, 2019 | PIAA District 1 Championships | 20:49.20 | 20 | 585 |
| Sept. 11, 2021 | Mill Street Run, 53rd Annual | 20:53.00 | 2 | 580 |
| Oct. 29, 2021 | PIAA District 1 Championships | 20:53.30 | 8 | 579 |
| Oct. 16, 2018 | AACA Championships | 20:57.00 | 7 | 574 |
| Oct. 19, 2021 | AACA Champs | 21:05.00 | 6 | 563 |
| Sept. 15, 2018 | 66th Annual George School Invitational | 21:08.40 | 19 | 559 |
| Sept. 21, 2019 | 13th PIAA Foundation XC Invitational | 21:16.00 | 28 | 549 |
| Sept. 4, 2021 | Northampton Cross Country Invitational | 21:28.70 | 51 | 532 |
| Oct. 9, 2021 | William Tennent Invitational | 21:29.40 | 35 | 531 |
| Sept. 14, 2019 | Briarwood Invitational | 21:50.00 | 34 | 504 |
| Sept. 7, 2019 | PTXC 11 Presented by Brooks | 21:51.30 | 58 | 503 |
| Oct. 20, 2020 | AACA Race: Nazareth Academy & Sacred Heart @ Villa Joseph Marie | 21:59.00 | 1 | 493 |
| Nov. 17, 2020 | AACA Championships | 22:15.83 | 11 | 472 |
| Aug. 30, 2019 | Neshaminy Invitational | 22:16.00 | 4 | 472 |
| Nov. 6, 2021 | PIAA State Championships | 22:28.00 | 157 | 457 |
| Nov. 2, 2020 | PIAA District 1 Championships | 22:28.90 | 10 | 456 |
| Aug. 31, 2018 | Neshaminy Invitational | 22:40.00 | 8 | 442 |
55m
562
Points
8.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 2, 2019 | Monmouth U Showcase Meet #1 | 8.64 | 14 | 562 |
6000m_cc
824
Points
22:21.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | Atlantic 10 Cross Country Championships | 22:21.60 | 80 | 824 |
| Oct. 17, 2025 | Princeton Fall Classic | 22:39.90 | 199 | 801 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 22:45.00 | 79 | 794 |
| Nov. 1, 2025 | Atlantic 10 Conference XC Championships | 23:38.00 | 97 | 729 |
| Oct. 13, 2023 | IC4A/ECAC XC Championship | 24:18.10 | 39 | 681 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 24:19.30 | 204 | 679 |
60m
352
Points
10.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2020 | Winter Freeze Outdoor Invitational | 10.24 | 56 | 352 |
800m
724
Points
2:27.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2022 | AACA @ MSJ - MSJ, NAZ, MM | 2:27.39 | 1 | 724 |
| April 17, 2019 | Villa Maria Dual/Tri/Quad #2 | 2:28.03 | 1 | 715 |
| May 12, 2021 | AACA Championships | 2:30.74 | 8 | 678 |
| April 17, 2021 | Shippensburg 94th Roddick HS Invitational | 2:30.89 | 25 | 676 |
| May 8, 2019 | AACA Championships | 2:31.85 | 8 | 663 |
| Dec. 8, 2018 | Ursinus High School Invitational | 2:33.70 | 6 | 638 |
| May 10, 2022 | AACA Championships | 2:34.12 | 6 | 632 |
| April 13, 2021 | St Basil's Quad | 2:34.28 | 1 | 630 |
| Jan. 25, 2019 | DVGTCA Meet #6 | 2:35.10 | 9 | 620 |
| Jan. 17, 2020 | DVGTCA Meet #4 | 2:35.31 | 20 | 617 |
| Jan. 2, 2019 | Monmouth U Showcase Meet #1 | 2:35.83 | 5 | 610 |
| Feb. 1, 2019 | DVGTCA Meet #7 | 2:36.10 | 21 | 607 |
| Jan. 23, 2019 | Bux-Mont Indoor Championship | 2:36.53 | 7 | 601 |
| April 13, 2022 | AACA @ GMA - GMA, SHA, NAZ | 2:38.04 | 1 | 582 |
| March 30, 2019 | Jim Kelly Invitational | 2:39.16 | 25 | 568 |
| Jan. 11, 2019 | DVGTCA Meet #4 | 2:39.61 | 14 | 562 |
| Jan. 14, 2020 | Winter Freeze Outdoor Invitational | 2:40.34 | 4 | 553 |
| March 12, 2021 | DVGTCA Meet #5 | 2:43.08 | 4 | 520 |
mile
830
Points
5:13.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 21, 2025 | Philadelphia Metro | 5:13.07 | 12 | 830 |
| Feb. 9, 2024 | FastTrack National Invitational | 5:19.73 | 34 | 789 |
| Jan. 11, 2025 | Penn Select | 5:22.20 | 19 | 774 |
| Jan. 14, 2023 | Penn Select 10 | 5:24.77 | 27 | 759 |
| May 1, 2021 | 34th Father Judge Relays | 5:40.25 | 11 | 670 |
| Jan. 31, 2020 | DVGTCA Meet #6 | 5:41.51 | 14 | 663 |
| Dec. 13, 2019 | DVGTCA Meet #1 | 5:44.02 | 6 | 649 |
| Dec. 11, 2021 | Ursinus High School Invitational | 5:45.31 | 7 | 642 |
| March 12, 2021 | DVGTCA Meet #5 | 5:46.63 | 2 | 634 |
| Jan. 14, 2022 | DVGTCA Meet #4 | 5:49.87 | 19 | 617 |
| Feb. 16, 2020 | Philadelphia Public League Invitational | 5:50.14 | 19 | 616 |
| Dec. 14, 2018 | DVGTCA Meet #1 | 5:54.94 | 16 | 590 |
| Feb. 26, 2021 | DVGTCA Meet #3 | 5:55.11 | 3 | 589 |
| Jan. 4, 2020 | Collegeville High School Invitational | 6:07.73 | 20 | 525 |
3mile_cc
661
Points
19:11.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 15, 2023 | Main Line Invitational | 19:11.70 | 27 | 661 |
| Sept. 16, 2022 | Main Line Invitational | 19:39.80 | 31 | 619 |
Short Sprints
Event Group
584
Points
29.36
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2019 | 200m | Montgomery Memorial Track and Field Meet | 29.36 | 18 | 584 |
| Jan. 2, 2019 | 55m | Monmouth U Showcase Meet #1 | 8.64 | 14 | 562 |
| Jan. 14, 2020 | 60m | Winter Freeze Outdoor Invitational | 10.24 | 56 | 352 |
| April 21, 2021 | 100m | Mount-QUAD meet #3 | 16.53 | 23 | 296 |
| April 13, 2021 | 200m | St Basil's Quad | 34.04 | 23 | 294 |
Mile
Event Group
843
Points
4:49.20
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2024 | 1500m | Paul Donahue Invitational | 4:49.20 | 11 | 843 |
| Feb. 21, 2025 | Mile | Philadelphia Metro | 5:13.07 | 12 | 830 |
| March 23, 2024 | 1500m | Penn Challenge | 4:52.43 | 22 | 821 |
| April 1, 2023 | 1500m | Big Five Meet | 4:55.15 | 24 | 803 |
| May 6, 2023 | 1500m | Atlantic 10 Outdoor Championships | 4:55.41 | 33 | 802 |
Long Sprints
Event Group
489
Points
1:11.77
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2021 | 400m | St Basil's Quad | 1:11.77 | 7 | 489 |
| Jan. 9, 2022 | 300m | Ocean Breeze Freedom Games | 50.61 | 88 | 487 |
| Jan. 14, 2020 | 400m | Winter Freeze Outdoor Invitational | 1:13.69 | 16 | 442 |
Distance
Event Group
830
Points
10:28.16
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 26, 2023 | 3000m | Atlantic 10 Indoor Track & Field Championships | 10:28.16 | 24 | 830 |
| Feb. 24, 2024 | 3000m | Atlantic 10 Indoor Track & Field Championships | 10:35.85 | 29 | 808 |
| Jan. 25, 2025 | 3000m | Dr. Sander Scorcher | 10:38.42 | 46 | 801 |
| Jan. 13, 2024 | 3000m | Penn Select 10 | 10:44.28 | 16 | 784 |
| Jan. 21, 2023 | 3000m | Villanova Invitational | 10:46.37 | 12 | 778 |
Cross Country
Event Group
824
Points
22:21.60
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 6000mCC | Atlantic 10 Cross Country Championships | 22:21.60 | 80 | 824 |
| Oct. 17, 2025 | 6000mCC | Princeton Fall Classic | 22:39.90 | 199 | 801 |
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 22:45.00 | 79 | 794 |
| Nov. 1, 2025 | 6000mCC | Atlantic 10 Conference XC Championships | 23:38.00 | 97 | 729 |
| Aug. 30, 2024 | 4000mCC | Temple Owls XC invitational | 15:18.60 | 12 | 708 |
Long-Distance
Event Group
818
Points
18:13.54
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 1, 2025 | 5000m | Atlantic-10 Indoor Track & Field Championships | 18:13.54 | 24 | 818 |
| Jan. 31, 2025 | 5000m | RU Scarlet Knights Open | 18:14.34 | 11 | 817 |
Mid-D
Event Group
724
Points
2:27.39
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2022 | 800m | AACA @ MSJ - MSJ, NAZ, MM | 2:27.39 | 1 | 724 |
| April 17, 2019 | 800m | Villa Maria Dual/Tri/Quad #2 | 2:28.03 | 1 | 715 |
| May 12, 2021 | 800m | AACA Championships | 2:30.74 | 8 | 678 |
| April 17, 2021 | 800m | Shippensburg 94th Roddick HS Invitational | 2:30.89 | 25 | 676 |
| May 8, 2019 | 800m | AACA Championships | 2:31.85 | 8 | 663 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava