Performance Dashboard
Athlete analytics & progression tracking
1500m
657
Points
4:17.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 4:17.85 | 2 | 657 |
| July 17, 2021 | AAU Club Championship | 4:18.29 | 8 | 653 |
| April 8, 2023 | Northeast Ohio Open | 4:19.02 | 9 | 645 |
| April 20, 2024 | 54th Sparky Adams Invitational | 4:20.90 | 20 | 626 |
| April 12, 2024 | The Trojan Relays | 4:21.10 | 13 | 624 |
| April 25, 2025 | SIAC Track and Field Championships | 4:21.71 | 14 | 618 |
| April 18, 2025 | Joshua Culbreath Invitational | 4:24.29 | 2 | 592 |
| Aug. 3, 2019 | AAU Junior Olympic Games | 4:25.76 | 24 | 578 |
| March 31, 2023 | WKU Hilltopper Relays 2023 | 4:25.78 | 12 | 578 |
| June 1, 2019 | UAGTCA 2019 Outdoor Championship Meet | 4:27.23 | 1 | 564 |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 4:27.29 | 4 | 563 |
| June 30, 2019 | AAU Region-02 National Qualifier | 4:28.00 | 4 | 557 |
| March 25, 2023 | Berea Mountaineer Open | 4:33.22 | 9 | 508 |
| March 25, 2023 | Mountaineer Open | 4:33.22 | 9 | 508 |
| April 5, 2024 | UC Golden Eagle Invitational | 4:42.43 | 15 | 428 |
1600m
592
Points
4:43.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 2, 2021 | Philadelphia Public League Championships | 4:43.43 | 2 | 592 |
| May 8, 2021 | 16th Henderson Invitational | 4:43.62 | 44 | 590 |
| April 6, 2019 | Temple Relays HS Meet | 4:47.99 | 5 | 551 |
| May 9, 2019 | Philadelphia Public League Championships | 4:49.80 | 7 | 535 |
| May 16, 2019 | PIAA District 12 AAA Championships | 4:50.14 | 8 | 532 |
| March 31, 2022 | Philadelphia Public League @ Gratz Series #1 | 4:51.90 | 2 | 517 |
| March 28, 2019 | Public League #1 @ Gratz Supersite | 5:19.00 | 6 | 311 |
3000m
618
Points
9:24.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2021 | TFCAofGP Meet #2 | 9:24.67 | 2 | 618 |
| June 16, 2019 | AAU Mid-Atlantic District Qualifier | 9:31.00 | 1 | 590 |
| June 1, 2019 | UAGTCA 2019 Outdoor Championship Meet | 9:34.17 | 1 | 576 |
| July 17, 2021 | AAU Club Championship | 9:34.63 | 7 | 574 |
| Aug. 3, 2019 | AAU Junior Olympic Games | 9:35.74 | 10 | 569 |
| Jan. 18, 2020 | TFCAofGP Meet #5 | 9:40.12 | 4 | 550 |
| Feb. 16, 2020 | Philadelphia Public League Invitational | 9:41.54 | 10 | 544 |
| June 30, 2019 | AAU Region-02 National Qualifier | 9:41.61 | 2 | 544 |
| June 20, 2021 | AAU Region 02 Qualifier at Millersville PA | 9:41.80 | 1 | 543 |
| Feb. 8, 2020 | TFCAofGP Meet #8 | 9:43.51 | 6 | 536 |
| Feb. 2, 2024 | Cedarville Collegiate Indoor Invite | 10:05.23 | 18 | 449 |
| Feb. 2, 2024 | Cedarville Yellow Jackets Collegiate Open | 10:05.23 | 18 | 449 |
| March 4, 2022 | PPL Championships/Kristian Marche Memorial | 10:14.01 | 1 | 416 |
| Dec. 15, 2018 | TFCAofGP Meet #1 | 10:30.28 | 9 | 358 |
3200m
588
Points
10:11.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2022 | Philadelphia Public League Championships | 10:11.68 | 1 | 588 |
| May 9, 2019 | Philadelphia Public League Championships | 10:19.75 | 4 | 556 |
| May 22, 2021 | PIAA District 12 AAA Championships | 10:21.40 | 8 | 549 |
| May 4, 2019 | Lower Merion Invitational | 10:22.54 | 6 | 545 |
| May 1, 2021 | 34th Father Judge Relays | 10:24.50 | 8 | 537 |
| March 24, 2022 | Phoenixville Distance Project | 10:24.98 | 3 | 535 |
| May 16, 2019 | PIAA District 12 AAA Championships | 10:31.74 | 8 | 509 |
| April 11, 2019 | Philadelphia Public League #2 (Gratz) | 10:39.50 | 2 | 480 |
| June 2, 2021 | Philadelphia Public League Championships | 10:43.45 | 1 | 465 |
| March 31, 2022 | Philadelphia Public League @ Gratz Series #1 | 10:49.40 | 3 | 444 |
400m
721
Points
52.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2022 | The Coatesville Track and Field Invitational | 52.42 | 8 | 721 |
| Jan. 21, 2023 | SPIRE Midwest Collegiate Invitational | 52.75 | 31 | 703 |
| June 13, 2021 | Mid-Atlantic USATF Youth Meet | 52.95 | 7 | 693 |
| April 22, 2023 | Sparky Adams Invitational | 53.02 | 29 | 689 |
| Dec. 2, 2023 | Wittenberg Tiger Opener (College Only) | 53.27 | 26 | 676 |
4500m_cc
336
Points
16:16.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2021 | Philadelphia Public League Individual Championships | 16:16.90 | 6 | 336 |
5000m_cc
548
Points
16:35.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2023 | Mike Baumer XC Classic | 16:35.80 | 106 | 548 |
| Sept. 5, 2025 | Mike Baumer XC Classic | 17:03.20 | 64 | 483 |
| Sept. 6, 2024 | Mike Baumer XC Classic | 17:13.70 | 121 | 459 |
| Sept. 2, 2022 | Mike Baumer XC Classic | 17:15.90 | 114 | 454 |
| Oct. 28, 2021 | PIAA District 12 Championships | 17:47.50 | 5 | 385 |
| Oct. 21, 2021 | Philadelphia Public League Cross Country Championships | 17:50.70 | 3 | 379 |
| Nov. 6, 2021 | PIAA State Championships | 17:59.60 | 92 | 361 |
| Oct. 24, 2019 | PIAA District 12 Championships | 18:01.50 | 6 | 357 |
| Oct. 17, 2019 | Philadelphia Public League Cross Country Championships | 18:08.30 | 3 | 344 |
| Sept. 25, 2021 | 15th PIAA Foundation XC Invitational | 18:12.00 | 35 | 336 |
| Nov. 2, 2019 | PIAA State Championships | 18:16.40 | 139 | 328 |
| Sept. 18, 2021 | Briarwood Invitational | 18:17.00 | 10 | 327 |
| Oct. 25, 2018 | PIAA District 12 Championships | 18:40.20 | 13 | 284 |
| Sept. 21, 2019 | 13th PIAA Foundation XC Invitational | 18:41.00 | 54 | 283 |
| Sept. 14, 2019 | Briarwood Invitational | 18:53.00 | 40 | 262 |
| Oct. 18, 2018 | Philadelphia Public League Cross Country Championships | 19:04.80 | 17 | 242 |
| Nov. 3, 2018 | PIAA State Championships | 19:59.00 | 204 | 161 |
| Sept. 15, 2018 | Briarwood Invitational | 20:31.00 | 58 | 121 |
800m
789
Points
1:58.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2024 | GVSU Big Meet (Saturday) | 1:58.87 | 33 | 789 |
| April 2, 2022 | Haverford Invitational | 2:00.22 | 6 | 756 |
| April 12, 2024 | The Trojan Relays | 2:00.39 | 4 | 751 |
| April 23, 2022 | 35th Father Judge Relays | 2:01.19 | 5 | 732 |
| May 22, 2021 | PIAA District 12 AAA Championships | 2:01.52 | 4 | 724 |
| Feb. 19, 2022 | TFCAofGP Meet of Champions | 2:01.73 | 9 | 719 |
| July 17, 2021 | AAU Club Championship | 2:02.38 | 19 | 704 |
| May 5, 2023 | SRU Last Chance | 2:02.50 | 8 | 701 |
| Jan. 27, 2024 | Trojan Invite | 2:02.64 | 7 | 698 |
| Jan. 20, 2024 | HUMANA HBCU Classic "Fastest Kid in the 'Ville'" | 2:02.84 | 2 | 693 |
| Jan. 20, 2024 | KSU LUL Indoor Classic TF | 2:02.84 | 2 | 693 |
| Feb. 19, 2024 | Peach Belt Indoor Track & Field Championships | 2:03.98 | 13 | 666 |
| Feb. 11, 2022 | TFCAofGP Last Chance Meet | 2:04.17 | 10 | 662 |
| Dec. 2, 2022 | YSU Indoor Track & Field Icebreaker | 2:04.23 | 24 | 661 |
| Dec. 29, 2021 | Robert J Burdette Indoor Classic | 2:04.43 | 5 | 656 |
| Feb. 21, 2025 | SIAC Conference Championship | 2:05.06 | 11 | 642 |
| Dec. 8, 2023 | Tiffin University Colligiate Open #1 | 2:05.57 | 2 | 630 |
| April 22, 2023 | Sparky Adams Invitational | 2:05.65 | 25 | 629 |
| March 31, 2023 | WKU Hilltopper Relays 2023 | 2:05.89 | 16 | 623 |
| Jan. 31, 2025 | Cedarville Yellow Jackets Collegiate Open | 2:06.81 | 15 | 603 |
| June 13, 2021 | Mid-Atlantic USATF Youth Meet | 2:06.81 | 4 | 603 |
| Jan. 21, 2023 | SPIRE Midwest Collegiate Invitational | 2:06.98 | 14 | 599 |
| April 8, 2023 | Northeast Ohio Open | 2:07.23 | 22 | 594 |
| Dec. 9, 2022 | Tiffin University College Open | 2:07.54 | 11 | 587 |
| April 20, 2024 | 54th Sparky Adams Invitational | 2:07.72 | 30 | 583 |
| March 4, 2022 | PPL Championships/Kristian Marche Memorial | 2:07.77 | 3 | 582 |
| March 26, 2022 | Pennsylvania Track Classic | 2:08.63 | 6 | 564 |
| Dec. 2, 2023 | Wittenberg Tiger Opener (College Only) | 2:08.87 | 10 | 559 |
| April 5, 2024 | UC Golden Eagle Invitational | 2:10.34 | 14 | 528 |
| Feb. 17, 2023 | 2023 Flag City Open | 2:12.10 | 14 | 493 |
| March 25, 2023 | Berea Mountaineer Open | 2:12.85 | 9 | 478 |
| March 25, 2023 | Mountaineer Open | 2:12.85 | 9 | 478 |
| March 28, 2019 | Public League #1 @ Gratz Supersite | 2:24.50 | 9 | 278 |
8000m_cc
574
Points
27:40.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 15, 2023 | All-Ohio Intercollegiate Challenge | 27:40.40 | 190 | 574 |
| Oct. 11, 2024 | Royals Challenge | 27:58.50 | 56 | 549 |
| Oct. 6, 2023 | Royals Challenge | 28:03.78 | 170 | 542 |
| Sept. 19, 2025 | All-Ohio Inter-Collegiate Classic | 28:07.50 | 193 | 537 |
| Sept. 19, 2025 | All-Ohio Inter-Collegiate Classic | 28:07.50 | 193 | 537 |
| Oct. 4, 2025 | Nike XC Town Twilight Invitational | 28:33.30 | 34 | 503 |
| Sept. 16, 2022 | All-Ohio Intercollegiate Championship | 28:41.80 | 273 | 492 |
| Sept. 16, 2022 | All-Ohio Intercollegiate Championship | 28:41.80 | 273 | 492 |
| Sept. 20, 2024 | All-Ohio Intercollegiate Challenge | 28:43.80 | 221 | 489 |
| Sept. 29, 2023 | Tomcat Rumble | 29:00.20 | 12 | 468 |
| Oct. 20, 2023 | SIAC Cross Country Championships | 29:20.60 | 9 | 443 |
| Sept. 28, 2024 | Michael Pretorius Invitational | 29:45.70 | 27 | 413 |
| Nov. 4, 2023 | SIAC Cross Country Championships | 29:52.00 | 16 | 406 |
j
1
Points
89-1
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2022 | Haverford Invitational | 89-1 | 27 | 1 |
| April 25, 2025 | SIAC Track and Field Championships | 102-2.75 | 19 | 1 |
| April 9, 2022 | The Coatesville Track and Field Invitational | 104-2 | 24 | 1 |
mile
705
Points
4:33.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 21, 2025 | SIAC Conference Championship | 4:33.26 | 4 | 705 |
| Feb. 21, 2025 | SIAC Conference Championship | 4:38.42 | 7 | 655 |
| Jan. 31, 2025 | Cedarville Yellow Jackets Collegiate Open | 4:39.10 | 12 | 648 |
| Feb. 19, 2024 | Peach Belt Indoor Track & Field Championships | 4:41.37 | 11 | 627 |
| Jan. 20, 2024 | KSU LUL Indoor Classic TF | 4:41.46 | 2 | 626 |
| Jan. 20, 2024 | HUMANA HBCU Classic "Fastest Kid in the 'Ville'" | 4:41.46 | 2 | 626 |
| Feb. 22, 2020 | TFCAofGP Meet of Champions | 4:42.83 | 9 | 613 |
| Feb. 2, 2024 | Cedarville Collegiate Indoor Invite | 4:45.22 | 28 | 591 |
| Feb. 2, 2024 | Cedarville Yellow Jackets Collegiate Open | 4:45.22 | 28 | 591 |
| Dec. 8, 2023 | Tiffin University Colligiate Open #1 | 4:45.47 | 2 | 589 |
| Dec. 11, 2021 | TFCAofGP Meet #1 | 4:46.20 | 3 | 582 |
| Jan. 8, 2022 | TFCAofGP Meet #4 | 4:47.25 | 3 | 573 |
| Feb. 17, 2023 | 2023 Flag City Open | 4:47.30 | 13 | 572 |
| Dec. 2, 2022 | YSU Indoor Track & Field Icebreaker | 4:47.85 | 24 | 567 |
| Dec. 9, 2022 | Tiffin University College Open | 4:50.00 | 3 | 548 |
| Feb. 16, 2020 | Philadelphia Public League Invitational | 4:50.57 | 26 | 543 |
| March 4, 2022 | PPL Championships/Kristian Marche Memorial | 4:50.83 | 2 | 541 |
| Jan. 11, 2020 | TFCAofGP Meet #4 | 4:51.49 | 5 | 535 |
| May 1, 2021 | 34th Father Judge Relays | 4:54.72 | 22 | 508 |
| Feb. 10, 2024 | GVSU Big Meet (Saturday) | 4:54.92 | 59 | 506 |
| Jan. 25, 2020 | TFCAofGP Meet #6 | 4:58.79 | 1 | 474 |
| Feb. 2, 2019 | TFCAofGP Meet #8 | 5:06.76 | 17 | 411 |
| Jan. 13, 2019 | TFCAofGP Meet #5 | 5:10.45 | 18 | 384 |
| Dec. 29, 2018 | TFCAofGP Meet #3 | 5:23.65 | 6 | 293 |
Mile
Event Group
705
Points
4:33.26
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 21, 2025 | Mile | SIAC Conference Championship | 4:33.26 | 4 | 705 |
| June 20, 2021 | 1500m | AAU Region 02 Qualifier at Millersville PA | 4:17.85 | 2 | 657 |
| Feb. 21, 2025 | Mile | SIAC Conference Championship | 4:38.42 | 7 | 655 |
| July 17, 2021 | 1500m | AAU Club Championship | 4:18.29 | 8 | 653 |
| Jan. 31, 2025 | Mile | Cedarville Yellow Jackets Collegiate Open | 4:39.10 | 12 | 648 |
Distance
Event Group
618
Points
9:24.67
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 18, 2021 | 3000m | TFCAofGP Meet #2 | 9:24.67 | 2 | 618 |
| June 16, 2019 | 3000m | AAU Mid-Atlantic District Qualifier | 9:31.00 | 1 | 590 |
| May 12, 2022 | 3200m | Philadelphia Public League Championships | 10:11.68 | 1 | 588 |
| June 1, 2019 | 3000m | UAGTCA 2019 Outdoor Championship Meet | 9:34.17 | 1 | 576 |
| July 17, 2021 | 3000m | AAU Club Championship | 9:34.63 | 7 | 574 |
Long Sprints
Event Group
721
Points
52.42
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2022 | 400m | The Coatesville Track and Field Invitational | 52.42 | 8 | 721 |
| Jan. 21, 2023 | 400m | SPIRE Midwest Collegiate Invitational | 52.75 | 31 | 703 |
| June 13, 2021 | 400m | Mid-Atlantic USATF Youth Meet | 52.95 | 7 | 693 |
| April 22, 2023 | 400m | Sparky Adams Invitational | 53.02 | 29 | 689 |
| Dec. 2, 2023 | 400m | Wittenberg Tiger Opener (College Only) | 53.27 | 26 | 676 |
Cross Country
Event Group
574
Points
27:40.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 15, 2023 | 8000mCC | All-Ohio Intercollegiate Challenge | 27:40.40 | 190 | 574 |
| Oct. 11, 2024 | 8000mCC | Royals Challenge | 27:58.50 | 56 | 549 |
| Sept. 1, 2023 | 5K XC | Mike Baumer XC Classic | 16:35.80 | 106 | 548 |
| Oct. 6, 2023 | 8000mCC | Royals Challenge | 28:03.78 | 170 | 542 |
| Sept. 19, 2025 | 8000mCC | All-Ohio Inter-Collegiate Classic | 28:07.50 | 193 | 537 |
Mid-D
Event Group
789
Points
1:58.87
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 10, 2024 | 800m | GVSU Big Meet (Saturday) | 1:58.87 | 33 | 789 |
| April 2, 2022 | 800m | Haverford Invitational | 2:00.22 | 6 | 756 |
| April 12, 2024 | 800m | The Trojan Relays | 2:00.39 | 4 | 751 |
| April 23, 2022 | 800m | 35th Father Judge Relays | 2:01.19 | 5 | 732 |
| May 22, 2021 | 800m | PIAA District 12 AAA Championships | 2:01.52 | 4 | 724 |
Throws
Event Group
1
Points
89-1
Personal Record
J
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2022 | J | Haverford Invitational | 89-1 | 27 | 1 |
| April 25, 2025 | J | SIAC Track and Field Championships | 102-2.75 | 19 | 1 |
| April 9, 2022 | J | The Coatesville Track and Field Invitational | 104-2 | 24 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava