Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1711.81a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorPIAA State Track & Field Championships · May 2411.89aPIAA State Track & Field ChampionshipsMay 24, 2024
200 Meters · IndoorQuaker Invitational · Jan 1726.24aQuaker InvitationalJanuary 17, 2026
200 Meters · OutdoorUAGTCA Meet 3 · May 1925.14aUAGTCA Meet 3May 19, 2024
55 Meter · IndoorArmory Youth Winter Solstice Invitational · Dec 177.40aArmory Youth Winter Solstice InvitationalDecember 17, 2023
60 Meter · IndoorFastrack Invitational · Feb 67.74aFastrack InvitationalFebruary 6, 2026
60 Meters · IndoorA-10 Indoor Championships · Feb 277.90aA-10 Indoor ChampionshipsFebruary 27, 2026
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2212.81UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023
Long Jump · IndoorBears Invitational · Jan 1014-11.75Bears InvitationalJanuary 10, 2024
Long Jump · OutdoorPIAA District 12 AAA Championships · May 1815-09.75PIAA District 12 AAA ChampionshipsMay 18, 2022
Shot Put · 4kg · Indoor Speed Capital New York Invitational · Dec 104.49m Speed Capital New York InvitationalDecember 10, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 14 · La SalleLa Salle200 MetersRound P14.25.39aWind: 0.5So
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 100 Meters · Place 4 · La SalleLa Salle100 MetersRound P4.11.83aWind: 2.8So
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 100 Meters · Place 5 · La SalleLa Salle100 Meters5.11.99aWind: 0.7So
Apr 11Rutgers RelaysApr 11 · 100 Meters · Place 3 · La SalleLa Salle100 Meters3.11.81aWind: 3So
Apr 4Sam Howell InvitationalApr 4 · 200 Meters · Place 18 · La SalleLa Salle200 Meters18.25.30aWind: 2.6So
Apr 4Sam Howell InvitationalApr 4 · 100 Meters · Place 5 · La SalleLa Salle100 Meters5.11.92aWind: 2So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 3 · La SalleLa Salle100 Meters3.11.81a PBWind: 0.4So
Feb 27A-10 Indoor ChampionshipsFeb 27 · 60 Meters · Place 19 · La SalleLa Salle60 Meters197.90a PBSO
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 6 · La SalleLa Salle60 MeterRound P6.7.86aWind: 0So
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 4 · La SalleLa Salle60 Meter4.7.74a PBWind: 0So
Jan 30Penn InvitationalJan 30 · 60 Meter · Place 11 · La SalleLa Salle60 MeterRound P11.7.90aSo
Jan 30Penn InvitationalJan 30 · 200 Meters · Place 27 · La SalleLa Salle200 Meters27.26.87aSo
Jan 17Quaker InvitationalJan 17 · 60 Meter · Place 21 · La SalleLa Salle60 MeterRound P21.7.83aSo
Jan 17Quaker InvitationalJan 17 · 200 Meters · Place 27 · La SalleLa Salle200 Meters27.26.24a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1WHAC ChampionshipsMay 1 · 200 Meters · Place 22 · Indiana TechIndiana Tech200 Meters22.27.56aWind: 0.7Fr
May 1WHAC ChampionshipsMay 1 · 100 Meters · Place 11 · Indiana TechIndiana Tech100 MetersRound P11.12.54aWind: 3Fr
Apr 11Indiana Little State InvitationalApr 11 · 200 Meters · Place 34 · Indiana TechIndiana Tech200 Meters34.28.02aWind: 1.5Fr
Apr 11Indiana Little State InvitationalApr 11 · 100 Meters · Place 6 · Indiana TechIndiana Tech100 Meters6.12.56aWind: 1.3Fr
Apr 4Indiana Tech April PpenApr 4 · 100 Meters · Place 4 · Indiana TechIndiana Tech100 Meters412.80FR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 60 Meter · Place 10 · Indiana TechIndiana Tech60 MeterRound P10.7.94aFr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 200 Meters · Place 26 · Indiana TechIndiana Tech200 Meters26.28.51aFr
Feb 7Mrs G InvitationalFeb 7 · 60 Meters · Place 5 · Indiana TechIndiana Tech60 Meters58.08a—
Feb 1IWU Midwest Indoor ClassicFeb 1 · 60 Meter · Place 6 · Indiana TechIndiana Tech60 MeterRound P6.8.01aFr
Feb 1IWU Midwest Indoor ClassicFeb 1 · 60 Meter · Place 3 · Indiana TechIndiana Tech60 Meter3.7.98aFr
Feb 1IWU Midwest Indoor ClassicFeb 1 · 200 Meters · Place 22 · Indiana TechIndiana Tech200 Meters22.29.10aFr
Jan 17Indiana Tech InviteJan 17 · 200 Meters · Place 2 · Indiana TechIndiana Tech200 Meters227.46a—
Jan 17Indiana Tech InviteJan 17 · 60 Meters · Place 3 · Indiana TechIndiana Tech60 Meters38.01a—
Jan 17Indiana Tech InviteJan 17 · 60 Meters · Place 3 · Indiana TechIndiana Tech60 Meters38.09a—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 6Warrior InvitationalDec 6 · 60 Meter · Place 5 · Indiana TechIndiana Tech60 MeterRound P5.8.04aFr
Dec 6Warrior InvitationalDec 6 · 60 Meter · Place 3 · Indiana TechIndiana Tech60 Meter3.7.97aFr
Dec 6Warrior InvitationalDec 6 · 200 Meters · Place 6 · Indiana TechIndiana Tech200 Meters6.27.46aFr
Feb 25PTFCA ChampionshipsFeb 25 · 60 Meter · Place 21 · Cardinal O'HaraCardinal O'Hara60 MeterRound P21.7.98a12
Jan 13LVC HS InviteJan 13 · 55 Meter · Cardinal O'HaraCardinal O'Hara55 MeterRound P--DNS12
Jan 13LVC HS InviteJan 13 · Long Jump · Cardinal O'HaraCardinal O'HaraLong Jump--NM12
Jan 10Bears InvitationalJan 10 · 55 Meter · Place 2 · Cardinal O'HaraCardinal O'Hara55 Meter2.7.47a12
Jan 10Bears InvitationalJan 10 · Long Jump · Place 6 · Cardinal O'HaraCardinal O'HaraLong Jump6.14-11.75 PB12
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 Meters17.9512
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 Meters18.0312
Jan 7Golden Wolves ChallengeJan 7 · 200 Meters · Place 13 · Cardinal O'HaraCardinal O'Hara200 Meters1328.6512
Jan 7Golden Wolves ChallengeJan 7 · 200 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara200 Meters428.65SR
Jan 7Golden Wolves ChallengeJan 7 · 200 Meters · Place 13 · Cardinal O'HaraCardinal O'Hara200 Meters1328.65SR
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 MetersRound P18.03SR
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 MetersRound P18.03SR
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 Meters17.95SR
Jan 7Golden Wolves ChallengeJan 7 · 60 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara60 Meters17.95SR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara100 MetersRound P3.11.89a PBWind: 1.712
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara100 Meters4.12.00aWind: 0.212
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 1 · High Level TrackHigh Level Track200 Meters1.25.14a PB12
May 15District XIIMay 15 · 200 Meters · Place 8 · Cardinal O'HaraCardinal O'Hara200 MetersRound P8.26.12aWind: 012
May 15District XIIMay 15 · 200 Meters · Place 8 · Cardinal O'HaraCardinal O'Hara200 Meters8.26.65aWind: 2.412
May 15District XIIMay 15 · 100 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara100 MetersRound P1.12.15aWind: -0.612
May 15District XIIMay 15 · 100 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara100 Meters1.12.04aWind: 1.912
May 11Philadelphia Catholic League ChampionshipMay 11 · 200 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara200 Meters426.3012
May 11Philadelphia Catholic League ChampionshipMay 11 · 100 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara100 Meters112.4012
Apr 29PCL #4 - O'HaraApr 29 · 100 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara100 Meters112.2012
Apr 15PCL #2 -LaSalle MeetApr 15 · 200 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara200 Meters527.7612
Apr 15PCL #2 -LaSalle MeetApr 15 · 100 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara100 Meters112.5512

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 55 Meter · Place 2 · High Level TrackHigh Level Track55 Meter2.7.40a PB12
Dec 10 Speed Capital New York InvitationalDec 10 · 60 Meter · Place 2 · High Level TrackHigh Level Track60 Meter2.7.95a12
Dec 10 Speed Capital New York InvitationalDec 10 · Shot Put · Place 2 · High Level TrackHigh Level TrackShot Put4kg2.4.49m PB12
Dec 10 Speed Capital New York InvitationalDec 10 · High Jump · High Level TrackHigh Level TrackHigh Jump—NH12
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 6 · High Level TrackHigh Level Track200 Meters6.27.47a12
Feb 12PCL Indoor ChampionshipFeb 12 · 200 Meters · Place 10 · Cardinal O'HaraCardinal O'Hara200 Meters1029.0811
Feb 12PCL Indoor ChampionshipFeb 12 · 60 Meters · Place 6 · Cardinal O'HaraCardinal O'Hara60 MetersRound P68.2211
Feb 12PCL Indoor ChampionshipFeb 12 · 60 Meters · Place 6 · Cardinal O'HaraCardinal O'Hara60 Meters68.1711

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 7 · High Level THigh Level TCombined results712.81 PB—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 13 · High Level THigh Level TCombined resultsRound P1327.97—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 8 · High Level THigh Level TCombined resultsRound P812.99—
May 17PIAA District XII ChampionshipsMay 17 · 100 Meters · Cardinal O'HaraCardinal O'Hara100 MetersRound P--DNSWind: 0.511
May 13Philadelphia Catholic League ChampionshipsMay 13 · Long Jump · Place 5 · Cardinal O'HaraCardinal O'HaraLong Jump514-07.0011
May 13Philadelphia Catholic League ChampionshipsMay 13 · 100 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara100 Meters512.7511
May 1PCL Meet #4 - Father JudgeMay 1 · Long Jump · Place 3 · Cardinal O'HaraCardinal O'HaraLong Jump314-02.0011
May 1PCL Meet #4 - Father JudgeMay 1 · 100 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara100 Meters413.1711
Apr 22Father Judge RelaysApr 22 · 100 Meters · Place 12 · Cardinal O'HaraCardinal O'Hara100 Meters1212.9611
Mar 25Pennsylvania Track ClassicMar 25 · Long Jump · Place 4 · Card O'HaraCard O'HaraLong Jump415-06.0011
Mar 25Pennsylvania Track ClassicMar 25 · 100 Meters · Place 2 · Card O'HaraCard O'Hara100 Meters213.2211
Mar 25Pennsylvania Track ClassicMar 25 · 100 Meters · Place 5 · Card O'HaraCard O'Hara100 MetersRound P513.2011

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · Long Jump · Place 5 · Cardinal O'HaraCardinal O'HaraLong Jump5.14-11.711

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18PIAA District 12 AAA ChampionshipsMay 18 · Long Jump · Place 6 · Cardinal O'HaraCardinal O'HaraLong Jump6.15-09.75 PB10
May 18PIAA District 12 AAA ChampionshipsMay 18 · 100 Meters · Place 6 · Cardinal O'HaraCardinal O'Hara100 MetersRound P6.13.37a10
May 18PIAA District 12 AAA ChampionshipsMay 18 · 100 Meters · Place 7 · Cardinal O'HaraCardinal O'Hara100 Meters7.13.48a10
Apr 25PCL Meet #3 - Father JudgeApr 25 · Long Jump · Place 4 · Cardinal O'HaraCardinal O'HaraLong Jump413-01.5010
Apr 25PCL Meet #3 - Father JudgeApr 25 · 100 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara100 Meters513.43210

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · 60 Meter · Place 18 · Cardinal O'HaraCardinal O'Hara60 MeterRound P18.8.59a10
Dec 11Alvernia Holiday ClassicDec 11 · 200 Meters · Place 66 · Cardinal O'HaraCardinal O'Hara200 Meters66.32.46a10