Performance Dashboard
Athlete analytics & progression tracking
1000m
671
Points
3:17.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | New Balance Games | 3:17.44 | 28 | 671 |
1500m
832
Points
4:50.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Vassar April Twilight | 4:50.87 | 5 | 832 |
| March 21, 2025 | Richmond's Fred Hardy Invitational | 5:03.45 | 63 | 750 |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 5:05.42 | 2 | 737 |
| Feb. 17, 2023 | North Shore HS Pre-National Invitational | 5:15.59 | 29 | 675 |
1600m
824
Points
5:12.11
Personal Record
2mile
789
Points
11:31.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 19, 2023 | Adidas Track Nationals | 11:31.64 | 4 | 789 |
| Dec. 27, 2022 | The Ocean Breeze Holiday Festival | 11:53.13 | 9 | 734 |
200m
522
Points
30.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 11, 2022 | Charter Mini Meet #1 - Rescheduled | 30.24 | 24 | 522 |
| Jan. 22, 2022 | New Balance Games | 35.33 | 54 | 232 |
2000msc
774
Points
7:50.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 7:50.64 | 1 | 774 |
3000m
772
Points
10:48.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 19, 2023 | Adidas Track Nationals | 10:48.60 | 4 | 772 |
| Dec. 2, 2023 | Boston University Sharon Colyear-Danville Season Opener | 10:50.40 | 131 | 767 |
| Jan. 16, 2022 | 2022 Bears High School Invitational | 11:02.84 | 2 | 733 |
| Dec. 11, 2021 | Alvernia Holiday Classic | 11:11.13 | 4 | 710 |
| Jan. 19, 2020 | Bears High School Invitational | 11:29.69 | 9 | 661 |
| Dec. 3, 2022 | Ursinus High School Opener | 11:34.69 | 2 | 648 |
3200m
870
Points
10:57.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2023 | DIAA Meet of Champions | 10:57.00 | 3 | 870 |
| May 22, 2021 | 2021 DIAA Track & Field Championships | 11:06.72 | 2 | 844 |
| May 20, 2023 | DIAA Track & Field Championships | 11:11.38 | 4 | 831 |
| May 15, 2021 | New Castle County Track & Field Championships | 11:18.98 | 2 | 811 |
| April 26, 2023 | Charter Mini Meet #1 | 11:22.95 | 1 | 800 |
| May 1, 2023 | DSAC Championships | 11:26.54 | 1 | 791 |
| May 26, 2021 | DIAA Meet of Champions | 11:26.58 | 2 | 791 |
| March 19, 2023 | Adidas Track Nationals | 11:28.17 | 4 | 786 |
| April 30, 2022 | 18th Annual Unionville Invitational | 11:30.27 | 1 | 781 |
| April 13, 2022 | 2022 Twilight Invitational | 11:31.57 | 5 | 777 |
| April 17, 2021 | N5CTA Invite #1 | 11:34.41 | 3 | 770 |
| March 25, 2023 | AI DuPont Track& Field Invitational | 11:48.67 | 3 | 734 |
| May 14, 2022 | New Castle County Track & Field Championships | 11:52.75 | 8 | 723 |
| Feb. 19, 2022 | DIAA State Indoor Track & Field Championships | 12:01.16 | 11 | 702 |
| March 3, 2021 | DIAA Indoor Championships | 12:19.65 | 7 | 657 |
| April 29, 2019 | DSAC Championships | 12:23.93 | 3 | 647 |
| Feb. 22, 2020 | DIAA State Indoor Track & Field Championships | 12:25.99 | 10 | 642 |
| Dec. 14, 2019 | Tower Hill Invitational #1 | 12:32.61 | 1 | 627 |
| April 20, 2019 | Art Madric Hall of Fame Invite | 12:49.77 | 7 | 587 |
| Jan. 24, 2019 | Tower Hill Invitational #3 | 12:56.16 | 3 | 573 |
| May 11, 2019 | New Castle County Track & Field Championships | 13:00.86 | 14 | 562 |
| March 29, 2019 | 2019 AI Field & Track Invitational | 13:01.16 | 3 | 562 |
| May 18, 2019 | 2019 DIAA Track & Field Championships | 13:12.42 | 14 | 537 |
400m
669
Points
1:05.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2023 | Charter Mini Meet #1 | 1:05.32 | 9 | 669 |
| April 13, 2022 | 2022 Twilight Invitational | 1:05.38 | 15 | 667 |
| April 5, 2023 | Twilight Invitational | 1:06.64 | 13 | 630 |
| April 11, 2022 | Charter Mini Meet #1 - Rescheduled | 1:07.21 | 11 | 613 |
| Feb. 12, 2022 | Tower Hill Invitational #5 | 1:07.38 | 12 | 608 |
| Jan. 28, 2023 | Tower Hill Invitational #5 | 1:09.18 | 15 | 558 |
| April 20, 2019 | Art Madric Hall of Fame Invite | 1:15.07 | 51 | 409 |
5000m_cc
791
Points
18:30.60
Personal Record
6000m_cc
843
Points
22:07.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 22:07.20 | 53 | 843 |
| Nov. 2, 2024 | MAAC XC Championships | 22:40.51 | 62 | 800 |
| Nov. 10, 2023 | NCAA Division I Northeast Region Cross Country Championships | 23:09.80 | 201 | 763 |
| Oct. 28, 2023 | MAAC Cross Country Championships | 23:15.80 | 35 | 756 |
| Sept. 14, 2024 | Jasper Fall XC Invitatioal | 23:16.10 | 54 | 756 |
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 23:28.70 | 228 | 740 |
800m
754
Points
2:25.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | New Castle County Track & Field Championships | 2:25.28 | 8 | 754 |
| May 12, 2023 | New Castle County Championships | 2:25.28 | 8 | 754 |
| April 24, 2021 | N5CTA Invite #2 | 2:26.20 | 3 | 741 |
| May 14, 2022 | New Castle County Track & Field Championships | 2:26.49 | 10 | 737 |
| May 8, 2023 | TIGER CLASSIC | 2:26.73 | 2 | 734 |
| April 10, 2021 | Caravel Academy Invitational | 2:28.08 | 7 | 715 |
| April 23, 2022 | Art Madric Hall of Fame Invite | 2:28.30 | 3 | 712 |
| April 2, 2022 | Diamond State Invitational | 2:28.73 | 9 | 706 |
| April 1, 2023 | N5CTA Invite (Formerly Diamond State Relays) | 2:30.66 | 7 | 679 |
| April 5, 2023 | Twilight Invitational | 2:32.29 | 6 | 657 |
| Feb. 12, 2022 | Tower Hill Invitational #5 | 2:33.10 | 6 | 646 |
| Jan. 16, 2022 | 2022 Bears High School Invitational | 2:33.31 | 9 | 643 |
| April 17, 2021 | N5CTA Invite #1 | 2:33.92 | 13 | 635 |
| Feb. 1, 2020 | Tower Hill Invitational #3 | 2:39.00 | 8 | 570 |
| Feb. 13, 2020 | Tower Hill Last Chance Invite | 2:39.08 | 10 | 569 |
| Feb. 8, 2020 | Tower Hill Invitational #4 | 2:40.81 | 15 | 547 |
| Jan. 11, 2020 | Tower Hill Invitational #2 | 2:41.51 | 9 | 539 |
| Dec. 22, 2018 | Ursinus College Holiday High School Open | 3:04.84 | 72 | 292 |
mile
716
Points
5:32.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 7, 2025 | FastTrack National Invitational | 5:32.03 | 49 | 716 |
| April 9, 2022 | The Delaware Mile Challenge | 5:32.34 | 18 | 715 |
| Feb. 17, 2023 | North Shore HS Pre-National Invitational | 5:37.74 | 28 | 684 |
| Dec. 18, 2021 | 2021 UC Holiday High School Invitational | 5:42.97 | 6 | 655 |
| Dec. 10, 2022 | Ursinus High School Invitational | 5:55.94 | 8 | 585 |
| Jan. 19, 2020 | Bears High School Invitational | 6:03.16 | 11 | 548 |
| Dec. 22, 2018 | Ursinus College Holiday High School Open | 6:44.09 | 56 | 360 |
Mid-D
Event Group
754
Points
2:25.28
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2023 | 800m | New Castle County Track & Field Championships | 2:25.28 | 8 | 754 |
| May 12, 2023 | 800m | New Castle County Championships | 2:25.28 | 8 | 754 |
| April 24, 2021 | 800m | N5CTA Invite #2 | 2:26.20 | 3 | 741 |
| May 14, 2022 | 800m | New Castle County Track & Field Championships | 2:26.49 | 10 | 737 |
| May 8, 2023 | 800m | TIGER CLASSIC | 2:26.73 | 2 | 734 |
Mile
Event Group
832
Points
4:50.87
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 1500m | Vassar April Twilight | 4:50.87 | 5 | 832 |
| May 20, 2023 | 1600m | DIAA Track & Field Championships | 5:12.11 | 5 | 824 |
| May 12, 2023 | 1600m | New Castle County Championships | 5:13.77 | 7 | 814 |
| May 13, 2023 | 1600m | New Castle County Track & Field Championships | 5:13.77 | 7 | 814 |
| May 15, 2021 | 1600m | New Castle County Track & Field Championships | 5:16.66 | 3 | 796 |
Distance
Event Group
870
Points
10:57.00
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2023 | 3200m | DIAA Meet of Champions | 10:57.00 | 3 | 870 |
| May 22, 2021 | 3200m | 2021 DIAA Track & Field Championships | 11:06.72 | 2 | 844 |
| May 20, 2023 | 3200m | DIAA Track & Field Championships | 11:11.38 | 4 | 831 |
| May 15, 2021 | 3200m | New Castle County Track & Field Championships | 11:18.98 | 2 | 811 |
| April 26, 2023 | 3200m | Charter Mini Meet #1 | 11:22.95 | 1 | 800 |
Short Sprints
Event Group
522
Points
30.24
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 11, 2022 | 200m | Charter Mini Meet #1 - Rescheduled | 30.24 | 24 | 522 |
| Jan. 22, 2022 | 200m | New Balance Games | 35.33 | 54 | 232 |
Steeple
Event Group
774
Points
7:50.64
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 20, 2021 | 2000mSC | AAU Region 02 Qualifier at Millersville PA | 7:50.64 | 1 | 774 |
Long Sprints
Event Group
669
Points
1:05.32
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2023 | 400m | Charter Mini Meet #1 | 1:05.32 | 9 | 669 |
| April 13, 2022 | 400m | 2022 Twilight Invitational | 1:05.38 | 15 | 667 |
| April 5, 2023 | 400m | Twilight Invitational | 1:06.64 | 13 | 630 |
| April 11, 2022 | 400m | Charter Mini Meet #1 - Rescheduled | 1:07.21 | 11 | 613 |
| Feb. 12, 2022 | 400m | Tower Hill Invitational #5 | 1:07.38 | 12 | 608 |
Cross Country
Event Group
843
Points
22:07.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 22:07.20 | 53 | 843 |
| Nov. 2, 2024 | 6000mCC | MAAC XC Championships | 22:40.51 | 62 | 800 |
| Oct. 7, 2023 | 5K XC | Mets Cross Country Championship | 18:30.60 | 12 | 791 |
| Nov. 10, 2023 | 6000mCC | NCAA Division I Northeast Region Cross Country Championships | 23:09.80 | 201 | 763 |
| Oct. 15, 2023 | 5K XC | Vermont Fall Foliage Invitational | 18:51.00 | 13 | 759 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava