Performance Dashboard
Athlete analytics & progression tracking
1000m
828
Points
3:02.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | New Balance Games | 3:02.73 | 3 | 828 |
1500m
1025
Points
4:23.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Arcadia Invitational | 4:23.42 | 2 | 1025 |
| April 6, 2024 | Arcadia Invitational | 4:25.07 | 7 | 1013 |
| April 6, 2024 | Arcadia Invitational | 4:25.07 | 7 | 1013 |
| June 1, 2023 | HOKA Festival of Miles | 4:26.04 | 8 | 1006 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:28.27 | 14 | 989 |
| March 12, 2023 | New Balance Nationals Indoor | 4:34.55 | 28 | 944 |
| May 30, 2024 | HOKA Festival of Miles | 4:35.98 | 14 | 934 |
| March 20, 2022 | Adidas Track Nationals | 4:38.22 | 5 | 918 |
| Feb. 2, 2025 | New Balance Indoor Grand Prix | 4:43.59 | 8 | 881 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 4:44.75 | 4 | 873 |
| March 13, 2022 | Nike Indoor Nationals | 4:48.67 | 1 | 846 |
| March 14, 2021 | AAU Indoor National Championships | 4:54.77 | 1 | 806 |
| Jan. 22, 2022 | New Balance Games | 4:54.78 | 1 | 806 |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 5:06.26 | 2 | 732 |
| June 30, 2019 | AAU Region-02 National Qualifier | 5:12.93 | 2 | 691 |
| Feb. 16, 2020 | USATF National Youth Preview | 5:17.37 | 14 | 664 |
1600m
1039
Points
4:39.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Arcadia Invitational | 4:39.76 | 1 | 1039 |
| April 6, 2024 | Arcadia Invitational | 4:42.72 | 7 | 1018 |
| April 6, 2024 | Arcadia Invitational | 4:42.72 | 7 | 1018 |
| June 1, 2023 | HOKA Festival of Miles | 4:43.78 | 8 | 1011 |
| May 24, 2025 | PIAA T&F State Championships | 4:44.22 | 1 | 1008 |
| May 25, 2024 | PIAA T&F State Championships | 4:45.35 | 2 | 1000 |
| Feb. 14, 2025 | Garden State Invitational | 4:45.86 | 1 | 996 |
| Feb. 16, 2024 | Garden State Invitational - High School | 4:46.29 | 1 | 993 |
| May 18, 2024 | PIAA District 1 AAA Championships | 4:48.28 | 1 | 980 |
| May 27, 2023 | PIAA T&F State Championships | 4:49.01 | 1 | 975 |
| Feb. 17, 2023 | Garden State Invitational | 4:49.14 | 1 | 974 |
| May 17, 2025 | PIAA District 1 AAA Championships | 4:50.60 | 1 | 964 |
| April 15, 2023 | Fords Track Classic | 4:50.88 | 1 | 962 |
| May 6, 2023 | Girls DELCO Championship @ Springfield HS | 4:51.06 | 1 | 961 |
| May 20, 2023 | PIAA District 1 AAA Championships | 4:51.55 | 1 | 958 |
| May 8, 2024 | Central League Individual Champs | 4:54.30 | 1 | 939 |
| March 20, 2022 | Adidas Track Nationals | 4:55.40 | 4 | 932 |
| May 30, 2024 | HOKA Festival of Miles | 4:56.27 | 14 | 926 |
| May 11, 2022 | Central League Individual Champs | 4:57.80 | 1 | 916 |
| May 6, 2022 | Girls DELCO Championship | 5:01.57 | 2 | 891 |
| May 21, 2022 | PIAA District 1 AAA Championships | 5:03.01 | 3 | 882 |
| April 9, 2022 | The Coatesville Track and Field Invitational | 5:04.60 | 1 | 872 |
| May 28, 2022 | PIAA T&F State Championships | 5:07.12 | 20 | 856 |
| May 11, 2021 | HMS vs Northley | 5:14.11 | 1 | 812 |
| May 3, 2021 | HMS vs T/E vs Bala | 5:18.79 | 1 | 783 |
| May 6, 2023 | Girls DELCO Championship @ Springfield HS | 5:31.34 | 2 | 709 |
| May 6, 2022 | Girls DELCO Championship | 5:37.13 | 3 | 676 |
| May 7, 2017 | Philadelphia CYO Region 25/30 B | 6:11.80 | 1 | 494 |
2mile_cc
856
Points
11:06.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2023 | Unionville Two Mile Bash | 11:06.40 | 1 | 856 |
| Sept. 10, 2022 | Unionville Two Mile Bash | 11:23.20 | 1 | 811 |
200m
834
Points
26.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | Bob Friday Warrior Invitational | 26.21 | 2 | 834 |
3000m_cc
549
Points
12:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2021 | Briarwood Invitational | 12:15.00 | 1 | 549 |
3200m
930
Points
10:35.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2023 | Warrior XC Classic | 10:35.71 | 24 | 930 |
| April 5, 2023 | Rustin Invitational | 10:41.22 | 1 | 914 |
400m
978
Points
55.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | Bob Friday Warrior Invitational | 55.97 | 1 | 978 |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 1:02.45 | 5 | 757 |
| May 11, 2021 | HMS vs Northley | 1:06.42 | 1 | 636 |
4000m_cc
843
Points
14:11.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 5, 2020 | AAU National Cross Country Championships | 14:11.23 | 28 | 843 |
500m
946
Points
1:14.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | 117th Millrose Games | 1:14.47 | 4 | 946 |
5000m_cc
881
Points
17:35.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2023 | PIAA District 1 Championships | 17:35.70 | 1 | 881 |
| Oct. 28, 2022 | PIAA District 1 Championships | 17:41.40 | 2 | 872 |
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 17:42.70 | 1 | 869 |
| Oct. 7, 2023 | Delco XC Championships | 17:44.30 | 1 | 867 |
| Oct. 13, 2023 | Central League Championships | 17:54.47 | 1 | 850 |
| Oct. 25, 2024 | PIAA District 1 Championships | 17:59.90 | 6 | 841 |
| Oct. 5, 2024 | Lehigh University's Paul Short Run | 18:10.70 | 6 | 823 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 18:15.90 | 2 | 815 |
| Oct. 15, 2024 | Central Athletic League XC Championships | 18:39.07 | 1 | 777 |
| Nov. 30, 2024 | Foot Locker Northeast Regional | 18:40.60 | 20 | 775 |
| Nov. 2, 2024 | PIAA State Championships | 18:42.00 | 5 | 773 |
| Oct. 8, 2022 | Delco XC Championships | 18:42.20 | 1 | 773 |
| Nov. 25, 2023 | Foot Locker Northeast Regional | 18:45.00 | 25 | 768 |
| Oct. 2, 2021 | Souderton XC Twilight Invitational | 18:46.80 | 2 | 765 |
| Oct. 9, 2021 | William Tennent Invitational | 18:49.60 | 5 | 761 |
| Oct. 15, 2022 | Central League Championships | 19:00.41 | 1 | 744 |
| Oct. 19, 2021 | Friends Schools League Championship | 19:05.65 | 1 | 736 |
| Sept. 20, 2023 | Central Athletic League Meet #4 | 19:08.83 | 1 | 731 |
| Sept. 25, 2021 | 68th Annual George School Invitational | 19:15.00 | 3 | 722 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 19:21.20 | 39 | 712 |
| Nov. 5, 2022 | PIAA State Championships | 19:23.20 | 15 | 709 |
| Nov. 26, 2022 | Champs Northeast Regional | 19:23.70 | 25 | 708 |
| Sept. 26, 2023 | Central Athletic League Meet #5 | 19:42.38 | 1 | 680 |
| Sept. 14, 2022 | Central Athletic League Meet #2 | 19:45.00 | 1 | 676 |
| Oct. 30, 2021 | PA Independent Schools Championships (PAISAA) | 19:53.00 | 4 | 665 |
| Sept. 13, 2023 | Central Athletic League Meet #2 | 20:02.31 | 1 | 651 |
600m
1007
Points
1:31.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | 117th Millrose Games | 1:31.63 | 4 | 1007 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 1:32.45 | 1 | 989 |
| Jan. 22, 2022 | New Balance Games | 1:40.50 | 1 | 815 |
800m
1095
Points
2:03.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | PIAA T&F State Championships | 2:03.84 | 1 | 1095 |
| May 2, 2025 | Track Night NYC | 2:04.05 | 3 | 1091 |
| June 22, 2025 | New Balance Nationals Outdoor | 2:04.21 | 7 | 1089 |
| Feb. 15, 2025 | The CIRCUIT - NYC | 2:04.58 | 2 | 1082 |
| March 16, 2025 | New Balance Nationals Indoor | 2:04.66 | 3 | 1081 |
| April 12, 2024 | Fords Track Classic | 2:04.77 | 1 | 1079 |
| May 3, 2024 | Track Night NYC | 2:05.05 | 1 | 1074 |
| April 5, 2025 | Haverford Invitational | 2:05.24 | 1 | 1071 |
| June 12, 2024 | Brooks PR Invitational | 2:05.71 | 3 | 1063 |
| March 10, 2024 | New Balance Nationals Indoor | 2:06.22 | 2 | 1054 |
| June 18, 2023 | New Balance Nationals Outdoor | 2:06.53 | 7 | 1049 |
| June 16, 2024 | New Balance Nationals Outdoor | 2:06.83 | 9 | 1044 |
| May 27, 2023 | PIAA T&F State Championships | 2:07.45 | 1 | 1033 |
| May 25, 2024 | PIAA T&F State Championships | 2:07.60 | 1 | 1031 |
| May 18, 2024 | PIAA District 1 AAA Championships | 2:08.23 | 1 | 1020 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 2:08.32 | 1 | 1019 |
| May 20, 2023 | PIAA District 1 AAA Championships | 2:08.38 | 1 | 1018 |
| May 17, 2025 | PIAA District 1 AAA Championships | 2:08.74 | 1 | 1012 |
| May 10, 2023 | Central League Individual Champs | 2:08.91 | 1 | 1009 |
| Jan. 14, 2024 | Kristian Marche Memorial Invitational | 2:09.25 | 1 | 1003 |
| April 21, 2023 | Bob Friday Warrior Invitational | 2:09.40 | 1 | 1001 |
| June 19, 2022 | New Balance Nationals Outdoor | 2:10.16 | 12 | 988 |
| June 8, 2025 | Brooks PR Invitational | 2:10.90 | 9 | 976 |
| May 21, 2022 | PIAA District 1 AAA Championships | 2:11.39 | 1 | 968 |
| Jan. 26, 2025 | PTFCA Indoor Track Festival | 2:11.56 | 2 | 965 |
| Feb. 26, 2023 | PTFCA Indoor State Championship | 2:11.85 | 2 | 960 |
| May 6, 2023 | Girls DELCO Championship @ Springfield HS | 2:11.92 | 1 | 959 |
| May 28, 2022 | PIAA T&F State Championships | 2:13.34 | 4 | 936 |
| April 23, 2022 | 35th Father Judge Relays | 2:14.05 | 1 | 925 |
| March 20, 2022 | Adidas Track Nationals | 2:14.08 | 2 | 924 |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 2:14.70 | 1 | 915 |
| April 2, 2022 | Haverford Invitational | 2:15.66 | 1 | 899 |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 2:16.13 | 1 | 892 |
| May 8, 2024 | Central League Individual Champs | 2:17.83 | 1 | 866 |
| June 24, 2021 | East Coast Track and Field Championships | 2:18.30 | 1 | 858 |
| Feb. 12, 2022 | Rutgers Open | 2:21.32 | 22 | 813 |
| Feb. 25, 2022 | Fastrack Last Chance | 2:21.51 | 8 | 810 |
| May 6, 2023 | Girls DELCO Championship @ Springfield HS | 2:22.47 | 2 | 795 |
| May 17, 2021 | HMS vs Paxon Hollow | 2:22.91 | 1 | 789 |
| March 14, 2021 | AAU Indoor National Championships | 2:23.69 | 1 | 777 |
| June 30, 2019 | AAU Region-02 National Qualifier | 2:26.72 | 1 | 734 |
| Jan. 2, 2022 | The 757 Showdown | 2:26.88 | 6 | 732 |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 2:28.73 | 3 | 706 |
| Feb. 16, 2020 | USATF National Youth Preview | 2:31.77 | 9 | 664 |
| June 26, 2016 | AAU Region 2 Qualifier | 2:53.26 | 3 | 405 |
| May 7, 2017 | Philadelphia CYO Region 25/30 B | 2:56.83 | 1 | 368 |
| Jan. 3, 2015 | UAGTCA Indoor Meet #2 | 3:28.65 | 4 | 118 |
mile
1038
Points
4:41.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Arcadia Invitational | 4:41.46 | 1 | 1038 |
| April 6, 2024 | Arcadia Invitational | 4:44.57 | 7 | 1017 |
| April 27, 2024 | The Penn Relays Carnival Presented by Toyota | 4:45.22 | 6 | 1012 |
| June 1, 2023 | HOKA Festival of Miles | 4:45.62 | 8 | 1010 |
| March 2, 2025 | PTFCA Indoor State Championship | 4:45.98 | 1 | 1007 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:47.22 | 14 | 999 |
| March 12, 2023 | New Balance Nationals Indoor | 4:52.65 | 23 | 962 |
| Feb. 25, 2024 | PTFCA Indoor State Championship | 4:53.59 | 2 | 956 |
| June 3, 2022 | John Hay Pennsylvania Distance Festival presented by BMRC | 4:55.99 | 113 | 940 |
| March 20, 2022 | Adidas Track Nationals | 4:57.12 | 4 | 932 |
| May 30, 2024 | HOKA Festival of Miles | 4:58.61 | 14 | 922 |
| June 19, 2022 | New Balance Nationals Outdoor | 5:01.70 | 1 | 902 |
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 5:02.71 | 14 | 896 |
| July 3, 2021 | The Outdoor Nationals | 5:02.97 | 2 | 894 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 5:04.18 | 4 | 886 |
| Feb. 11, 2024 | 116th Millrose Games | 5:05.27 | 14 | 879 |
| Feb. 25, 2022 | Fastrack Last Chance | 5:05.50 | 11 | 878 |
| Feb. 2, 2025 | New Balance Indoor Grand Prix | 5:05.60 | 8 | 877 |
| June 4, 2021 | John Hay Pennsylvania Distance Festival | 5:06.71 | 108 | 870 |
| March 13, 2022 | Nike Indoor Nationals | 5:07.38 | 1 | 866 |
| Feb. 18, 2022 | GSTC Invitational (Open Division) | 5:10.85 | 50 | 844 |
| Jan. 22, 2022 | New Balance Games | 5:14.65 | 1 | 820 |
| May 1, 2021 | Garden State Twilight Relays | 5:14.70 | 9 | 820 |
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 5:23.85 | 3 | 764 |
| Dec. 27, 2019 | Ocean Breeze Holiday Festival (Youth Only) | 5:40.61 | 2 | 668 |
Mid-D
Event Group
1095
Points
2:03.84
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 800m | PIAA T&F State Championships | 2:03.84 | 1 | 1095 |
| May 2, 2025 | 800m | Track Night NYC | 2:04.05 | 3 | 1091 |
| June 22, 2025 | 800m | New Balance Nationals Outdoor | 2:04.21 | 7 | 1089 |
| Feb. 15, 2025 | 800m | The CIRCUIT - NYC | 2:04.58 | 2 | 1082 |
| March 16, 2025 | 800m | New Balance Nationals Indoor | 2:04.66 | 3 | 1081 |
Mile
Event Group
1039
Points
4:39.76
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 1600m | Arcadia Invitational | 4:39.76 | 1 | 1039 |
| April 12, 2025 | Mile | Arcadia Invitational | 4:41.46 | 1 | 1038 |
| April 12, 2025 | 1500m | Arcadia Invitational | 4:23.42 | 2 | 1025 |
| April 6, 2024 | 1600m | Arcadia Invitational | 4:42.72 | 7 | 1018 |
| April 6, 2024 | 1600m | Arcadia Invitational | 4:42.72 | 7 | 1018 |
Cross Country
Event Group
881
Points
17:35.70
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 27, 2023 | 5K XC | PIAA District 1 Championships | 17:35.70 | 1 | 881 |
| Oct. 28, 2022 | 5K XC | PIAA District 1 Championships | 17:41.40 | 2 | 872 |
| Sept. 30, 2022 | 5K XC | 48th Lehigh Paul Short Run | 17:42.70 | 1 | 869 |
| Oct. 7, 2023 | 5K XC | Delco XC Championships | 17:44.30 | 1 | 867 |
| Sept. 9, 2023 | 2MileCC | Unionville Two Mile Bash | 11:06.40 | 1 | 856 |
Short Sprints
Event Group
834
Points
26.21
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2024 | 200m | Bob Friday Warrior Invitational | 26.21 | 2 | 834 |
Distance
Event Group
930
Points
10:35.71
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 15, 2023 | 3200m | Warrior XC Classic | 10:35.71 | 24 | 930 |
| April 5, 2023 | 3200m | Rustin Invitational | 10:41.22 | 1 | 914 |
Long Sprints
Event Group
978
Points
55.97
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2024 | 400m | Bob Friday Warrior Invitational | 55.97 | 1 | 978 |
| Feb. 8, 2025 | 500m | 117th Millrose Games | 1:14.47 | 4 | 946 |
| June 20, 2021 | 400m | AAU Region 02 Qualifier at Millersville PA | 1:02.45 | 5 | 757 |
| May 11, 2021 | 400m | HMS vs Northley | 1:06.42 | 1 | 636 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava