Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.33a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorPIAA District 12 AA Championships · May 1411.21aPIAA District 12 AA ChampionshipsMay 14, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1722.96a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorUrsinus Springfest · Apr 422.99aUrsinus SpringfestApril 4, 2026
400 Meters · IndoorFastrack Invitational · Feb 656.25aFastrack InvitationalFebruary 6, 2026
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 277.12aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 27, 2026
60 Meters · IndoorPhiladelphia Public League Championships · Feb 97.16Philadelphia Public League ChampionshipsFebruary 9, 2025
Long Jump · IndoorPhiladelphia Public League Meet #4 · Jan 918-04.50Philadelphia Public League Meet #4January 9, 2025
Long Jump · OutdoorPublic League · May 718-10.50Public LeagueMay 7, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Jul 18Penn Relays Summer ShowcaseJul 18 · 200 Meters · Place 23 · Moore EliteMoore Elite200 Meters23.23.61aFr
Jul 18Penn Relays Summer ShowcaseJul 18 · 60 Meter · Place 15 · Moore EliteMoore Elite60 MeterRound P15.7.24aFr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 40 · ArcadiaArcadia200 Meters40.22.96a PBWind: 1.2Fr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 34 · ArcadiaArcadia100 Meters34.11.33a PBWind: 0.6Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 10 · ArcadiaArcadia60 MeterRound P10.7.12a PBFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · Place 15 · ArcadiaArcadia200 Meters15.23.52aFr
Feb 20PSU Tune-UpFeb 20 · 60 Meters · Place 27 · ArcadiaArcadia60 MetersRound P277.24aFr
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 12 · ArcadiaArcadia60 Meter12.7.22aWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 123 · ArcadiaArcadia400 Meters123.56.25a PBFr
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 10 · ArcadiaArcadia200 Meters1023.65aFr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 13 · ArcadiaArcadia60 MetersRound P137.26aFr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 23 · ArcadiaArcadia60 MeterRound P23.7.31aFr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 26 · ArcadiaArcadia200 Meters26.24.16aFr
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 3 · ArcadiaArcadia200 Meters323.68FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 7 · ArcadiaArcadia200 Meters723.68FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 4 · ArcadiaArcadia60 Meters47.179FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 4 · ArcadiaArcadia60 Meters47.179FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 2 · ArcadiaArcadia60 MetersRound P27.22FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 3 · ArcadiaArcadia60 MetersRound P37.22FR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 32 · ArcadiaArcadia60 Meter32.7.27aWind: 0Fr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 36 · ArcadiaArcadia200 Meters36.23.58aWind: 0Fr

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 100 Meters · Place 14 · Moore EliteMoore Elite100 MetersRound P14.11.40aWind: 0UnofficialFr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 24 · ArcadiaArcadia200 MetersRound P24.23.16aWind: 2.2Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 29 · ArcadiaArcadia100 MetersRound P29.11.42aWind: -2.4Fr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 9 · ArcadiaArcadia100 MetersRound P9.11.70aWind: -1.6Fr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 21 · ArcadiaArcadia200 Meters21.22.99a PBWind: 0.6Fr
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 28 · ArcadiaArcadia100 MetersRound P28.11.44aWind: 0.2Fr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 78 · ArcadiaArcadia200 Meters78.23.48aWind: 0.5Fr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 44 · ArcadiaArcadia100 Meters44.11.38aWind: 1.5Fr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · Long Jump · Place 5 · Parkway Center CityParkway Center CityLong Jump5.18-09.7512
May 14PIAA District 12 AA ChampionshipsMay 14 · 200 Meters · Place 8 · Parkway Center CityParkway Center City200 MetersRound P8.23.61a12
May 14PIAA District 12 AA ChampionshipsMay 14 · 200 Meters · Place 8 · Parkway Center CityParkway Center City200 Meters8.23.31a12
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 8 · Parkway Center CityParkway Center City100 MetersRound P8.11.62a12
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 4 · Parkway Center CityParkway Center City100 Meters4.11.21a PB12
May 14District XIIMay 14 · Long Jump · Place 5 · Parkway Center CityParkway Center CityLong Jump5.18-09.7512
May 14District XIIMay 14 · 200 Meters · Place 8 · Parkway Center CityParkway Center City200 MetersRound P8.23.61a12
May 14District XIIMay 14 · 200 Meters · Place 8 · Parkway Center CityParkway Center City200 Meters8.23.31a12
May 14District XIIMay 14 · 100 Meters · Place 8 · Parkway Center CityParkway Center City100 MetersRound P8.11.62a12
May 14District XIIMay 14 · 100 Meters · Place 4 · Parkway Center CityParkway Center City100 Meters4.11.21a12
May 7Public LeagueMay 7 · Long Jump · Place 16 · Parkway Center CityParkway Center CityLong Jump16.18-10.50 PB12
May 7Public LeagueMay 7 · 200 Meters · Place 20 · Parkway Center CityParkway Center City200 MetersRound P20.23.25a12
May 7Public LeagueMay 7 · 100 Meters · Place 23 · Parkway Center CityParkway Center City100 MetersRound P23.11.47a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 60 Meters · Place 22 · Benjamin FraBenjamin Fra60 Meters227.29212
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 200 Meters · Place 9 · Benjamin FraBenjamin Fra200 Meters923.3212
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 7 · Benjamin FraBenjamin Fra60 Meters77.2012
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 4 · Benjamin FraBenjamin Fra60 Meters47.16 PB12
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 7 · Benjamin FraBenjamin Fra200 Meters723.64—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 1 · Benjamin FraBenjamin Fra60 Meters17.30—
Jan 26Tim Hickey RelaysJan 26 · Long Jump · Place 17 · Benjamin FraBenjamin FraLong Jump1717-02.00—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 5 · Benjamin FraBenjamin Fra60 Meters57.26—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 2 · Benjamin FraBenjamin Fra60 Meters27.23—
Jan 9Philadelphia Public League Meet #4Jan 9 · 60 Meter · Place 7 · Benjamin FranklinBenjamin Franklin60 Meter7.7.33a12
Jan 9Philadelphia Public League Meet #4Jan 9 · Long Jump · Place 8 · Benjamin FranklinBenjamin FranklinLong Jump8.18-04.50 PB12
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 3 · Benjamin FranklinBenjamin Franklin60 MeterRound P3.7.25a12
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 7 · Benjamin FranklinBenjamin Franklin60 Meter7.7.46a12
Jan 2Philadelphia Public League Meet #3Jan 2 · 400 Meters · Place 9 · Benjamin FranklinBenjamin Franklin400 Meters9.57.34a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 5 · Benjamin FranklinBenjamin Franklin60 Meter5.7.22a12
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 10 · Benjamin FranklinBenjamin Franklin200 Meters10.23.82a12
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 60 Meter · Place 8 · Benjamin FranklinBenjamin Franklin60 Meter8.7.23a12
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 7 · Benjamin FranklinBenjamin Franklin200 Meters7.23.65a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15District XIIMay 15 · Long Jump · Place 13 · Parkway Center CityParkway Center CityLong Jump13.17-00.0011
May 15District XIIMay 15 · 200 Meters · Place 23 · Parkway Center CityParkway Center City200 MetersRound P23.24.47aWind: -2.311
May 15District XIIMay 15 · 100 Meters · Place 11 · Parkway Center CityParkway Center City100 MetersRound P11.11.80aWind: 0.511
May 15District XIIMay 15 · 100 Meters · Place 7 · Parkway Center CityParkway Center City100 Meters7.11.46aWind: 3.611
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 55 · Parkway CentParkway Cent200 Meters5524.8411
May 8Philadelphia Public League ChampionshipsMay 8 · 100 Meters · Place 30 · Parkway CentParkway Cent100 Meters3011.67011
May 8Philadelphia Public League ChampionshipsMay 8 · Long Jump · Place 15 · Parkway CentParkway CentLong Jump1518-06.0011

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 100 Meters · Place 18 · Parkway Center CityParkway Center City100 MetersRound P18.11.81aWind: 1.510
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 35 · Parkway CentParkway Cent100 Meters3511.8310
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 35 · Parkway CentParkway Cent100 MetersRound P3511.8310

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 3Philadelphia Public League ChampionshipsMar 3 · 55 Meter · Benjamin FranklinBenjamin Franklin55 MeterRound P--DNS10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 60 Meter · Place 19 · SLA BeeberSLA Beeber60 MeterRound P19.7.58a9
Dec 10TFCAofGP Meet #1Dec 10 · 60 Meter · Place 45 · SLA BeeberSLA Beeber60 MeterRound P45.7.68a9