Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
869
Points
31:02.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 31:02.50 | 41 | 869 |
1500m
809
Points
4:03.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | Penn Invitational | 4:03.94 | 21 | 809 |
1600m
786
Points
4:23.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 11, 2023 | American Division Supermeet | 4:23.80 | 1 | 786 |
| May 10, 2023 | Ches-Mont Championship | 4:24.77 | 1 | 776 |
| May 11, 2022 | Ches-Mont Championship | 4:26.50 | 2 | 758 |
| April 30, 2022 | 18th Annual Unionville Invitational | 4:28.41 | 1 | 738 |
| April 8, 2022 | Ches Mont Amer Div Super Meet 4/4 - 4/7 | 4:30.93 | 2 | 712 |
| April 7, 2022 | Ches Mont American Division Super Meet 2 | 4:30.93 | 2 | 712 |
| May 12, 2021 | Ches-Mont Championship | 4:41.87 | 10 | 606 |
| April 12, 2021 | Ches Mont American Division Super Meet 1 | 4:45.77 | 7 | 571 |
2mile_cc
661
Points
9:58.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | Unionville Two Mile Bash | 9:58.10 | 5 | 661 |
| Sept. 11, 2021 | Unionville Two Mile Bash | 10:21.24 | 6 | 565 |
| Sept. 7, 2019 | Unionville Two Mile Bash | 10:50.80 | 6 | 454 |
| Oct. 10, 2020 | Deuce at Singer Farm | 11:15.00 | 8 | 371 |
3000m
930
Points
8:22.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2025 | Penn 10 Team Elite | 8:22.24 | 15 | 930 |
| Feb. 8, 2025 | Sykes-Sabock Challenge Cup | 8:24.00 | 4 | 920 |
| March 23, 2024 | Penn Challenge | 8:45.84 | 9 | 804 |
| Jan. 7, 2023 | Golden Wolves Challenge | 9:08.19 | 1 | 694 |
| Jan. 16, 2022 | Golden Wolves High School Challenge | 9:15.17 | 1 | 661 |
3200m
854
Points
9:12.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 5, 2023 | 18th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:12.81 | 3 | 854 |
| May 6, 2022 | 17th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:19.40 | 7 | 822 |
| May 20, 2023 | PIAA District 1 AAA Championships | 9:22.07 | 7 | 809 |
| April 22, 2023 | Great Valley R. Joseph Kellerman Invitational | 9:31.16 | 2 | 766 |
| May 21, 2022 | PIAA District 1 AAA Championships | 9:32.70 | 6 | 759 |
| April 13, 2022 | Rustin Invitational | 9:34.98 | 2 | 748 |
| May 27, 2023 | PIAA T&F State Championships | 9:42.75 | 29 | 713 |
| April 7, 2022 | Ches Mont American Division Super Meet 2 | 10:06.04 | 1 | 612 |
| May 1, 2021 | 17th Annual Unionville Invitational | 10:09.60 | 3 | 597 |
| May 12, 2021 | Ches-Mont Championship | 10:12.64 | 6 | 584 |
| April 15, 2021 | Ches Mont American Division Super Meet 2 | 10:17.78 | 5 | 564 |
3200m_cc
757
Points
9:33.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 20, 2022 | Hoka Henderson XC Invitational presented by BMRC | 9:33.02 | 1 | 757 |
| Oct. 21, 2021 | Henderson XC Invitational | 9:38.40 | 1 | 732 |
| Oct. 7, 2019 | Henderson XC Invitational | 10:30.00 | 21 | 516 |
5000m
937
Points
14:19.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 14, 2025 | Bison Outdoor Classic | 14:19.26 | 4 | 937 |
| May 11, 2025 | Ivy League Heptagonal Outdoor Track and Field Championships | 14:33.14 | 12 | 893 |
| April 28, 2024 | Big Red Invitational (Cornell) | 15:05.48 | 2 | 794 |
5000m_cc
730
Points
15:27.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 28, 2022 | PIAA District 1 Championships | 15:27.50 | 5 | 730 |
| Oct. 13, 2021 | Ches-Mont XC Championships | 15:44.90 | 2 | 681 |
| Oct. 12, 2022 | Ches-Mont XC Championships | 15:51.00 | 1 | 664 |
| Oct. 29, 2021 | PIAA District 1 Championships | 16:09.90 | 18 | 614 |
| Nov. 6, 2021 | PIAA State Championships | 16:31.10 | 17 | 560 |
| Nov. 5, 2022 | PIAA State Championships | 16:31.30 | 9 | 559 |
| Sept. 25, 2021 | Penncrest Invitational for Middle and High Schools | 16:36.40 | 1 | 547 |
| Sept. 24, 2022 | 16th PIAA Foundation XC Invitational | 16:55.00 | 19 | 502 |
| Oct. 25, 2019 | PIAA District 1 Championships | 16:58.70 | 116 | 493 |
| Sept. 28, 2019 | 27th Annual Carlisle Invitational | 17:12.40 | 2 | 462 |
| Nov. 2, 2020 | PIAA District 1 Championships | 17:20.40 | 22 | 444 |
| Oct. 14, 2019 | Ches Mont Championships | 17:26.20 | 31 | 431 |
| Nov. 2, 2019 | PIAA State Championships | 17:27.80 | 140 | 427 |
| Sept. 13, 2019 | White Clay Creek Classic | 17:39.54 | 3 | 402 |
| Oct. 21, 2020 | Ches-Mont Championships | 17:54.30 | 25 | 372 |
800m
746
Points
2:00.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2023 | Kennett SuperMeet | 2:00.63 | 2 | 746 |
| April 5, 2023 | Rustin Invitational | 2:00.89 | 13 | 739 |
| April 7, 2022 | Ches Mont American Division Super Meet 2 | 2:04.05 | 7 | 665 |
| May 10, 2023 | Ches-Mont Championship | 2:05.34 | 17 | 636 |
| May 11, 2022 | Ches-Mont Championship | 2:06.20 | 18 | 616 |
| May 8, 2021 | Lower Merion Invitational | 2:06.33 | 7 | 614 |
| April 23, 2022 | Great Valley R. Joseph Kellerman Invitational | 2:06.54 | 10 | 609 |
| April 1, 2021 | Rustin Invitational | 2:11.87 | 9 | 497 |
| April 15, 2021 | Ches Mont American Division Super Meet 2 | 2:18.03 | 19 | 383 |
| Dec. 21, 2019 | Dickinson College HS Invite I | 2:28.54 | 8 | 222 |
| Jan. 2, 2020 | Henderson Invitational | 2:30.66 | 34 | 194 |
8000m_cc
942
Points
23:48.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 23:48.10 | 24 | 942 |
| Sept. 28, 2024 | Harry F. Anderson Invitational | 24:48.40 | 6 | 838 |
4mile_cc
745
Points
20:26.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 14, 2024 | Jessup Jamboree | 20:26.94 | 7 | 745 |
mile
772
Points
4:26.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2023 | 2023 Bears High School Invitational | 4:26.68 | 2 | 772 |
| Feb. 18, 2022 | North Shore High School Pre-National Invitational | 4:39.72 | 22 | 642 |
| Feb. 14, 2020 | North Shore High School Pre-National Invitational | 4:56.86 | 68 | 490 |
| Jan. 26, 2020 | Susquehanna University High School Invitational | 5:03.43 | 10 | 437 |
Cross Country
Event Group
942
Points
23:48.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 23:48.10 | 24 | 942 |
| Nov. 15, 2024 | 10000mCC | NCAA Division I Northeast Region Cross Country Championships | 31:02.50 | 41 | 869 |
| Sept. 28, 2024 | 8000mCC | Harry F. Anderson Invitational | 24:48.40 | 6 | 838 |
| Oct. 20, 2022 | 3200mCC | Hoka Henderson XC Invitational presented by BMRC | 9:33.02 | 1 | 757 |
| Sept. 14, 2024 | 4MileCC | Jessup Jamboree | 20:26.94 | 7 | 745 |
Mile
Event Group
809
Points
4:03.94
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2024 | 1500m | Penn Invitational | 4:03.94 | 21 | 809 |
| April 11, 2023 | 1600m | American Division Supermeet | 4:23.80 | 1 | 786 |
| May 10, 2023 | 1600m | Ches-Mont Championship | 4:24.77 | 1 | 776 |
| Jan. 20, 2023 | Mile | 2023 Bears High School Invitational | 4:26.68 | 2 | 772 |
| May 11, 2022 | 1600m | Ches-Mont Championship | 4:26.50 | 2 | 758 |
Distance
Event Group
930
Points
8:22.24
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 25, 2025 | 3000m | Penn 10 Team Elite | 8:22.24 | 15 | 930 |
| Feb. 8, 2025 | 3000m | Sykes-Sabock Challenge Cup | 8:24.00 | 4 | 920 |
| May 5, 2023 | 3200m | 18th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:12.81 | 3 | 854 |
| May 6, 2022 | 3200m | 17th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:19.40 | 7 | 822 |
| May 20, 2023 | 3200m | PIAA District 1 AAA Championships | 9:22.07 | 7 | 809 |
Long-Distance
Event Group
937
Points
14:19.26
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 14, 2025 | 5000m | Bison Outdoor Classic | 14:19.26 | 4 | 937 |
| May 11, 2025 | 5000m | Ivy League Heptagonal Outdoor Track and Field Championships | 14:33.14 | 12 | 893 |
| April 28, 2024 | 5000m | Big Red Invitational (Cornell) | 15:05.48 | 2 | 794 |
Mid-D
Event Group
746
Points
2:00.63
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2023 | 800m | Kennett SuperMeet | 2:00.63 | 2 | 746 |
| April 5, 2023 | 800m | Rustin Invitational | 2:00.89 | 13 | 739 |
| April 7, 2022 | 800m | Ches Mont American Division Super Meet 2 | 2:04.05 | 7 | 665 |
| May 10, 2023 | 800m | Ches-Mont Championship | 2:05.34 | 17 | 636 |
| May 11, 2022 | 800m | Ches-Mont Championship | 2:06.20 | 18 | 616 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava