Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 111.93Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
200 Meters · IndoorWidener Indoor Classic · Feb 1524.71aWidener Indoor ClassicFebruary 15, 2025
200 Meters · OutdoorWidener Final Qualifier · May 1224.48Widener Final QualifierMay 12, 2025
300 Meters · IndoorTCNJ Indoor Opener · Dec 742.06aTCNJ Indoor OpenerDecember 7, 2024
400 Meters · IndoorDVGTCA Meet #4 · Jan 61:03.89DVGTCA Meet #4January 6, 2023
400 Meters · OutdoorPaul Donahue Invitational · Apr 1858.51Paul Donahue InvitationalApril 18, 2025
55 Meters · IndoorGarden State Invitational · Feb 177.59Garden State InvitationalFebruary 17, 2023
60 Meter · IndoorQuaker Invitational · Jan 177.65aQuaker InvitationalJanuary 17, 2026
60 Meters · IndoorWidener Winter Evening Invite · Jan 247.80aWidener Winter Evening InviteJanuary 24, 2025
800 Meters · IndoorDVGTCA Meet #2 · Dec 163:38.87aDVGTCA Meet #2December 16, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 10 · Saint Joseph'sSaint Joseph's200 MetersRound P10.24.94aWind: 3.2Jr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 200 Meters · Place 7 · Saint Joseph'sSaint Joseph's200 Meters7.25.04aWind: -1.3Jr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 100 Meters · Place 7 · Saint Joseph'sSaint Joseph's100 MetersRound P7.11.96aWind: 2.8Jr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 100 Meters · Place 7 · Saint Joseph'sSaint Joseph's100 Meters7.12.20aWind: 0.7Jr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 43 · Saint Joseph'sSaint Joseph's200 Meters43.25.01aWind: -0.5Jr
Apr 10Duke InvitationalApr 10 · 100 Meters · Place 49 · Saint Joseph'sSaint Joseph's100 MetersRound P49.12.22aWind: 0.6Jr
Apr 4Sam Howell InvitationalApr 4 · 200 Meters · Place 5 · Saint Joseph'sSaint Joseph's200 Meters5.24.40aWind: 3.8Jr
Apr 4Sam Howell InvitationalApr 4 · 100 Meters · Place 12 · Saint Joseph'sSaint Joseph's100 Meters12.12.06aWind: 1.9Jr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 1 · Saint Joseph'sSaint Joseph's200 Meters1.24.91aWind: -1.3Jr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 60 Meters · Place 13 · Saint Joseph'sSaint Joseph's60 Meters137.82aJR
Feb 20Philadelphia MetroFeb 20 · 200 Meters · Place 2 · Saint Joseph's UniversitySaint Joseph's University200 Meters224.84JR
Jan 30Penn InvitationalJan 30 · 60 Meter · Place 7 · Saint Joseph'sSaint Joseph's60 MeterRound P7.7.81aJr
Jan 30Penn InvitationalJan 30 · 60 Meter · Place 8 · Saint Joseph'sSaint Joseph's60 Meter8.7.86aJr
Jan 17Quaker InvitationalJan 17 · 60 Meter · Place 11 · Saint Joseph'sSaint Joseph's60 MeterRound P11.7.65a PBJr
Jan 17Quaker InvitationalJan 17 · 200 Meters · Place 6 · Saint Joseph'sSaint Joseph's200 Meters6.24.89aJr
Jan 10Penn SelectJan 10 · 200 Meters · Place 3 · Saint Joseph'sSaint Joseph's200 Meters325.10aJr
Jan 10Penn SelectJan 10 · 60 Meters · Place 11 · Saint Joseph'sSaint Joseph's60 MetersRound P117.82aJr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · 60 Meter · Place 9 · Saint Joseph'sSaint Joseph's60 MeterRound P9.7.70aJr
Mar 7AARTFCMar 7 · 200 Meters · Place 3 · WidenerWidener200 Meters3.25.23aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 1 · WidenerWidener60 MeterRound P1.7.75aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 2 · WidenerWidener60 Meter2.7.76aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 200 Meters · Place 2 · WidenerWidener200 Meters2.25.65aSo
Feb 15Widener Indoor ClassicFeb 15 · 60 Meter · Place 2 · WidenerWidener60 MeterRound P2.7.74aSo
Feb 15Widener Indoor ClassicFeb 15 · 60 Meter · Place 2 · WidenerWidener60 Meter2.7.68aSo
Feb 15Widener Indoor ClassicFeb 15 · 200 Meters · Place 1 · WidenerWidener200 Meters1.24.71a PBSo
Jan 24Widener Winter Evening InviteJan 24 · 200 Meters · Place 1 · WidenerWidener200 Meters124.95a—
Jan 24Widener Winter Evening InviteJan 24 · 60 Meters · Place 2 · WidenerWidener60 Meters27.80a PB—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 1 · WidenerWidener200 Meters125.95a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 6 · WidenerWidener200 Meters6.24.76aWind: 0So
May 12Widener Final QualifierMay 12 · 200 Meters · Place 5 · WidenerWidener200 Meters524.48 PBSO
May 12Widener Final QualifierMay 12 · 100 Meters · Place 4 · WidenerWidener100 MetersRound P412.04SO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 1 · WidenerWidener200 Meters125.45SO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 1 · WidenerWidener200 Meters125.00SO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 1 · WidenerWidener100 Meters111.93 PBSO
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 1 · WidenerWidener100 Meters112.11SO
Apr 18Paul Donahue InvitationalApr 18 · 400 Meters · Place 6 · WidenerWidener400 Meters658.51 PBSO
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 200 Meters · Place 5 · WidenerWidener200 Meters524.51aSo
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 100 Meters · Place 7 · WidenerWidener100 Meters711.95aSo
Apr 5Ursinus Track FestivalApr 5 · 200 Meters · Place 1 · WidenerWidener200 Meters1.25.52aWind: -1.1So
Apr 5Ursinus Track FestivalApr 5 · 100 Meters · Place 1 · WidenerWidener100 Meters1.12.18aWind: 1So

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 7TCNJ Indoor OpenerDec 7 · 300 Meters · Place 7 · WidenerWidener300 Meters7.42.06a PBSo
Dec 7TCNJ Indoor OpenerDec 7 · 60 Meter · Place 5 · WidenerWidener60 MeterRound P5.7.94aSo
Dec 7TCNJ Indoor OpenerDec 7 · 60 Meter · Place 8 · WidenerWidener60 Meter8.8.06aSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 200 Meters · Place 9 · WidenerWidener200 Meters9.26.05aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 60 Meter · Place 3 · WidenerWidener60 MeterRound P3.7.87aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 60 Meter · Place 3 · WidenerWidener60 Meter3.7.88aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 200 Meters · WidenerWidener200 Meters—DQFr
Feb 9FastTrack InvitationalFeb 9 · 60 Meter · Place 23 · WidenerWidener60 Meter23.8.01aWind: 0Fr
Feb 9FastTrack InvitationalFeb 9 · 200 Meters · Place 12 · WidenerWidener200 Meters12.25.75aWind: 0Fr
Feb 3Plex ShootoutFeb 3 · 60 Meters · Place 1 · WidenerWidener60 MetersRound P18.05Fr
Feb 3Plex ShootoutFeb 3 · 60 Meters · Place 2 · WidenerWidener60 Meters27.90Fr
Jan 26Seamus McElligott InvitationalJan 26 · 200 Meters · Place 4 · WidenerWidener200 Meters426.96a—
Jan 26Seamus McElligott InvitationalJan 26 · 60 Meters · Place 7 · WidenerWidener60 Meters78.21a—
Jan 20Moravian Indoor MeetJan 20 · 200 Meters · Place 3 · WidenerWidener200 Meters326.26FR
Jan 20Moravian Indoor MeetJan 20 · 60 Meters · Place 2 · WidenerWidener60 Meters27.98FR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 132024 Widener FQ MeetMay 13 · 200 Meters · Place 5 · WidenerWidener200 Meters525.44a—
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 200 Meters · Place 2 · WidenerWidener200 MetersRound P2.25.07aWind: -0.6Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 200 Meters · Place 3 · WidenerWidener200 Meters3.25.44aWind: -0.7Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 100 Meters · Place 3 · WidenerWidener100 MetersRound P3.12.41aWind: 0.7Fr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 100 Meters · Place 3 · WidenerWidener100 Meters3.12.50aWind: 0Fr
Apr 19Paul Donahue InviteApr 19 · 200 Meters · Place 19 · WidenerWidener200 Meters1925.91a—
Apr 19Paul Donahue InviteApr 19 · 100 Meters · Place 19 · WidenerWidener100 Meters1912.76a—
Apr 11TCNJ InvitationalApr 11 · 200 Meters · Place 3 · WidenerWidener200 Meters3.25.75aWind: 2.8Fr
Apr 11TCNJ InvitationalApr 11 · 100 Meters · Place 2 · WidenerWidener100 MetersRound P2.12.71aWind: 2.1Fr
Apr 11TCNJ InvitationalApr 11 · 100 Meters · Place 1 · WidenerWidener100 Meters1.12.65aWind: 1.6Fr
Mar 29Danny Curran InviteMar 29 · 400 Meters · Place 5 · WidenerWidener400 Meters559.77a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 2 · AJ's Elite TCAJ's Elite TC400 Meters21:00.89—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 4 · AJ's Elite TCAJ's Elite TC200 MetersRound P426.21—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 2 · AJ's Elite TCAJ's Elite TC200 Meters226.15—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 3 · AJ's Elite TCAJ's Elite TC100 MetersRound P312.79—
Jun 302023 AAU Region 02 QualifierJun 30 · 100 Meters · Place 2 · AJ's Elite TCAJ's Elite TC100 Meters212.83—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 6 · AJ's EliteAJ's Elite400 Meters6.1:02.21a12
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 4 · AJ's EliteAJ's Elite200 Meters4.26.40a12
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 7 · AJ's EliteAJ's Elite100 Meters7.13.00a12
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 200 Meters · Place 1 · Chester Charter Scholars AcademyChester Charter Scholars Academy200 Meters1.26.10aWind: 012
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · 100 Meters · Place 1 · Chester Charter Scholars AcademyChester Charter Scholars Academy100 Meters1.12.63aWind: 012
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 200 Meters · Place 5 · Chester CharterChester Charter200 Meters526.0712
Apr 1Haverford InvitationalApr 1 · 200 Meters · Place 7 · Chester CharChester Char200 Meters726.88—
Apr 1Haverford InvitationalApr 1 · 100 Meters · Place 7 · Chester CharChester Char100 Meters713.29—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 200 Meters · Place 18 · Chester CharterChester Charter200 Meters1826.0812
Feb 17Garden State InvitationalFeb 17 · 200 Meters · Place 8 · Chester CharChester Char200 Meters825.89—
Feb 17Garden State InvitationalFeb 17 · 55 Meters · Place 12 · Chester CharChester Char55 MetersRound P127.59 PB—
Feb 11PTFCA Indoor Track CarnivalFeb 11 · 200 Meters · Place 5 · Chester CharterChester Charter200 Meters526.6512
Feb 4Ocean Breeze InvitationalFeb 4 · 200 Meters · Place 25 · Chester CharChester Char200 MetersRound P2526.17—
Jan 27DVGTCA Meet #7Jan 27 · 200 Meters · Place 7 · Chester CharterChester Charter200 Meters727.1812
Jan 20DVGTCA Meet #6Jan 20 · 400 Meters · Place 12 · Chester CharterChester Charter400 Meters121:04.2012
Jan 13DVGTCA Meet #5Jan 13 · 200 Meters · Place 5 · Chester CharterChester Charter200 Meters527.3112
Jan 6DVGTCA Meet #4Jan 6 · 400 Meters · Place 12 · Chester CharterChester Charter400 Meters121:03.89 PB12
Jan 6DVGTCA Meet #4Jan 6 · 60 Meters · Place 7 · Chester CharterChester Charter60 Meters78.3012
Jan 6The Armory Hispanic GamesJan 6 · 200 Meters · Place 3 · Chester CharChester Char200 Meters326.7712
Jan 6The Armory Hispanic GamesJan 6 · 55 Meters · Place 1 · Chester CharChester Char55 Meters17.7012

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23DVGTCA Meet #3Dec 23 · 60 Meter · Place 3 · Chester Charter Scholars AcademyChester Charter Scholars Academy60 Meter3.8.24a12
Dec 23DVGTCA Meet #3Dec 23 · 400 Meters · Place 1 · Chester Charter Scholars AcademyChester Charter Scholars Academy400 Meters1.1:05.77a12
Dec 16DVGTCA Meet #2Dec 16 · 800 Meters · Place 61 · Chester Charter Scholars AcademyChester Charter Scholars Academy800 Meters61.3:38.87a PB12
Dec 16DVGTCA Meet #2Dec 16 · 200 Meters · Place 9 · Chester Charter Scholars AcademyChester Charter Scholars Academy200 Meters9.27.28a12
Dec 9DVGTCA Meet #1Dec 9 · 60 Meter · Place 10 · Chester Charter Scholars AcademyChester Charter Scholars Academy60 Meter10.8.36a12
Dec 9DVGTCA Meet #1Dec 9 · 400 Meters · Place 16 · Chester Charter Scholars AcademyChester Charter Scholars Academy400 Meters16.1:05.84a12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 200 Meters · Place 4 · Chester Charter Scholars AcademyChester Charter Scholars Academy200 Meters4.28.56aWind: -1.511
May 5Girls DELCO ChampionshipMay 5 · 200 Meters · Place 23 · Chester CharChester Char200 Meters2328.2411
May 5Girls DELCO ChampionshipMay 5 · 100 Meters · Place 23 · Chester CharChester Char100 Meters2313.8511
Apr 2Haverford InvitationalApr 2 · 200 Meters · Place 21 · Chester CharChester Char200 Meters2129.65—