Performance Dashboard
Athlete analytics & progression tracking
10000m
1090
Points
28:27.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 28:27.40 | 18 | 1090 |
| June 14, 2025 | NCAA Division 1 Outdoor Track & Field Championship | 29:24.03 | 17 | 1007 |
| May 11, 2025 | Ivy League Heptagonal Outdoor Track and Field Championships | 29:55.96 | 3 | 961 |
| May 7, 2023 | Ivy League Outdoor Track & Field Championships | 29:57.13 | 4 | 959 |
10000m_cc
1013
Points
29:19.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 29:19.60 | 27 | 1013 |
| Nov. 15, 2024 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 29:34.60 | 3 | 991 |
1600m
821
Points
4:20.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2021 | Erie County Track & Field Classic | 4:20.48 | 1 | 821 |
| May 22, 2021 | PIAA District 10 Class AAA Championships | 4:22.83 | 1 | 796 |
| April 17, 2021 | D10 General McLane @Harbor Creek | 4:34.44 | 1 | 677 |
| Jan. 18, 2020 | Youngstown State Open/High School Meet #2 | 4:36.29 | 8 | 659 |
| Feb. 22, 2020 | Youngstown State Open/High School Meet #4 | 4:36.81 | 5 | 654 |
| May 9, 2019 | Erie County Track & Field Classic | 4:40.64 | 4 | 618 |
| Feb. 9, 2019 | Youngstown State Open/High School Meet #3 | 4:47.19 | 12 | 558 |
| April 9, 2019 | McDowell vs General McLane | 4:47.70 | 1 | 554 |
| Feb. 23, 2019 | Oberlin College High School Meet #4 (Last Chance) | 4:47.83 | 5 | 552 |
| Feb. 24, 2018 | Oberlin College Last Chance Qualifier Meet | 4:58.46 | 12 | 462 |
| Jan. 20, 2018 | Youngstown State Open/High School Meet #2 | 5:00.74 | 22 | 444 |
| Jan. 21, 2017 | Youngstown State Open/High School Meet #2 | 5:12.57 | 40 | 355 |
| Feb. 4, 2017 | Oberlin College Grand Prix Series #3 | 5:12.84 | 16 | 353 |
3000m
1010
Points
8:07.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Penn Classic | 8:07.93 | 3 | 1010 |
| Feb. 5, 2022 | Dr. Sander Columbia Challenge | 8:27.04 | 14 | 904 |
| Jan. 22, 2022 | Villanova Invitational | 8:31.54 | 9 | 879 |
3200m
856
Points
9:12.36
Personal Record
400m
444
Points
58.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2021 | GM vs. Prep/Villa - 4/27/21 | 58.14 | 8 | 444 |
5000m
1064
Points
13:41.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 13:41.03 | 9 | 1064 |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 13:53.68 | 69 | 1021 |
| May 7, 2023 | Ivy League Outdoor Track & Field Championships | 14:04.64 | 5 | 985 |
| Feb. 26, 2023 | Ivy League Heptagonal Indoor Track & FieldChampionships | 14:08.62 | 7 | 972 |
| June 25, 2022 | USATF U20 Championships | 14:09.22 | 2 | 970 |
| April 16, 2022 | Larry Ellis Invitational | 14:19.62 | 11 | 936 |
| Feb. 12, 2022 | 2022 Darius Dixon Memorial Invitational | 14:42.67 | 17 | 863 |
| Oct. 10, 2020 | GSTC High School Fall Showcase Meet #2 | 14:44.99 | 1 | 856 |
5000m_cc
745
Points
15:22.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 31, 2020 | PIAA District 10 Championships | 15:22.00 | 1 | 745 |
| Sept. 19, 2020 | General McLane vs. Fairview | 15:30.00 | 1 | 723 |
| Aug. 31, 2019 | 21st Annual Bear Mountain River Run | 15:30.70 | 1 | 721 |
| Oct. 26, 2019 | PIAA District 10 Championships | 15:48.24 | 1 | 672 |
| Nov. 2, 2019 | PIAA State Championships | 15:57.10 | 1 | 648 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 16:00.70 | 17 | 638 |
| Sept. 1, 2018 | 21st Annual Bear Mountain River Run | 16:13.80 | 5 | 604 |
| Oct. 12, 2019 | 46th Annual Rocky Grove XC Invitational | 16:23.00 | 1 | 580 |
| Sept. 22, 2018 | 12th PIAA Foundation XC Invitational | 16:40.00 | 5 | 538 |
| Nov. 24, 2018 | Foot Locker Northeast Regional | 16:45.50 | 63 | 524 |
| Oct. 17, 2018 | Freedom XC Invitational | 16:54.00 | 3 | 504 |
| Sept. 2, 2017 | 19th Annual Bear Mountain River Run | 17:00.90 | 28 | 488 |
| Nov. 3, 2018 | PIAA State Championships | 17:02.00 | 8 | 485 |
| Oct. 28, 2017 | PIAA District 10 Championships | 17:10.00 | 12 | 467 |
| Nov. 4, 2017 | PIAA State Championships | 17:35.00 | 71 | 412 |
| Oct. 14, 2017 | Slippery Rock University Mack Cooper Invitational | 17:49.00 | 54 | 382 |
| Oct. 27, 2018 | PIAA District 10 Championships | 17:57.00 | 4 | 366 |
6000m_cc
877
Points
18:00.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2023 | Lehigh Invitational | 18:00.00 | 1 | 877 |
| Sept. 3, 2021 | Lehigh Invitational | 18:51.80 | 23 | 761 |
800m
560
Points
2:08.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2021 | GM vs. Prep/Villa - 4/27/21 | 2:08.80 | 1 | 560 |
| April 9, 2019 | McDowell vs General McLane | 2:20.33 | 4 | 344 |
8000m_cc
955
Points
23:40.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 23:40.70 | 52 | 955 |
| Sept. 29, 2023 | Battle in Beantown | 23:51.40 | 3 | 936 |
| Oct. 28, 2023 | Ivy League Heptagonal Cross Country Championships | 23:55.20 | 2 | 929 |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 25:16.30 | 17 | 792 |
| Oct. 30, 2021 | Ivy League XC Championship | 25:21.40 | 44 | 783 |
| Sept. 9, 2022 | PSU Spiked Shoe Invitational | 25:37.80 | 15 | 757 |
mile
1037
Points
4:03.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 7, 2024 | Penn Opener | 4:03.15 | 6 | 1037 |
| April 19, 2025 | Paul Donahue Invitational | 4:05.89 | 8 | 1004 |
3mile_cc
675
Points
15:12.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2019 | 55th Annual McQuaid Invitational | 15:12.50 | 2 | 675 |
| Sept. 29, 2018 | 54th Annual McQuaid Invitational | 15:39.50 | 13 | 600 |
| Sept. 14, 2019 | Allegheny XC Classic | 15:45.00 | 1 | 585 |
Long-Distance
Event Group
1090
Points
28:27.40
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 10000m | Raleigh Relays | 28:27.40 | 18 | 1090 |
| April 26, 2025 | 5000m | Penn Relays Carnival Presented by Toyota | 13:41.03 | 9 | 1064 |
| Feb. 15, 2025 | 5000m | Boston University David Hemery Valentine Invitational | 13:53.68 | 69 | 1021 |
| June 14, 2025 | 10000m | NCAA Division 1 Outdoor Track & Field Championship | 29:24.03 | 17 | 1007 |
| May 7, 2023 | 5000m | Ivy League Outdoor Track & Field Championships | 14:04.64 | 5 | 985 |
Cross Country
Event Group
1013
Points
29:19.60
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 23, 2024 | 10000mCC | NCAA Division I Cross Country Championships | 29:19.60 | 27 | 1013 |
| Nov. 15, 2024 | 10000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 29:34.60 | 3 | 991 |
| Sept. 30, 2022 | 8000mCC | 48th Lehigh Paul Short Run | 23:40.70 | 52 | 955 |
| Sept. 29, 2023 | 8000mCC | Battle in Beantown | 23:51.40 | 3 | 936 |
| Oct. 28, 2023 | 8000mCC | Ivy League Heptagonal Cross Country Championships | 23:55.20 | 2 | 929 |
Mile
Event Group
1037
Points
4:03.15
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 7, 2024 | Mile | Penn Opener | 4:03.15 | 6 | 1037 |
| April 19, 2025 | Mile | Paul Donahue Invitational | 4:05.89 | 8 | 1004 |
| May 13, 2021 | 1600m | Erie County Track & Field Classic | 4:20.48 | 1 | 821 |
| May 22, 2021 | 1600m | PIAA District 10 Class AAA Championships | 4:22.83 | 1 | 796 |
| April 17, 2021 | 1600m | D10 General McLane @Harbor Creek | 4:34.44 | 1 | 677 |
Distance
Event Group
1010
Points
8:07.93
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2025 | 3000m | Penn Classic | 8:07.93 | 3 | 1010 |
| Feb. 5, 2022 | 3000m | Dr. Sander Columbia Challenge | 8:27.04 | 14 | 904 |
| Jan. 22, 2022 | 3000m | Villanova Invitational | 8:31.54 | 9 | 879 |
| May 8, 2021 | 3200m | 47th Annual Baldwin Invitational | 9:12.36 | 2 | 856 |
| April 23, 2021 | 3200m | Butler Invitational - Boys - 56th Annual | 9:17.35 | 2 | 832 |
Long Sprints
Event Group
444
Points
58.14
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2021 | 400m | GM vs. Prep/Villa - 4/27/21 | 58.14 | 8 | 444 |
Mid-D
Event Group
560
Points
2:08.80
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2021 | 800m | GM vs. Prep/Villa - 4/27/21 | 2:08.80 | 1 | 560 |
| April 9, 2019 | 800m | McDowell vs General McLane | 2:20.33 | 4 | 344 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava