Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsylvania Track Classic · Mar 2512.26Pennsylvania Track ClassicMarch 25, 2023
200 Meters · IndoorAlvernia Holiday Classic · Dec 1023.35aAlvernia Holiday ClassicDecember 10, 2022
200 Meters · OutdoorBoys DELCO Championships · May 422.91aBoys DELCO ChampionshipsMay 4, 2022
400 Meters · IndoorPCL Indoor Championship · Feb 1249.80PCL Indoor ChampionshipFebruary 12, 2023
400 Meters · OutdoorPIAA State Track & Field Championships · May 2448.20aPIAA State Track & Field ChampionshipsMay 24, 2024
800 Meters · OutdoorThe Coatesville Track and Field Invitational · Apr 132:16.67aThe Coatesville Track and Field InvitationalApril 13, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24John Covert ClassicApr 24 · 400 Meters · East StroudsburgEast Stroudsburg400 Meters—DNSSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 11 · East StroudsburgEast Stroudsburg400 Meters11.50.17aSo
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 55 · East StroudsburgEast Stroudsburg400 Meters55.50.83aSo
Apr 4ESU All AmericanApr 4 · 400 Meters · Place 9 · East StroudsburgEast Stroudsburg400 Meters9.51.48aSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · East StroudsburgEast Stroudsburg400 Meters--DNSSo
Mar 21Keystone ChallengeMar 21 · 400 Meters · East StroudsburgEast Stroudsburg400 Meters—DNSSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Gulden InvitationalJan 24 · 400 Meters · Place 8 · East StroudsburgEast Stroudsburg400 Meters851.43aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · 400 Meters · Place 20 · East StroudsburgEast Stroudsburg400 MetersRound P20.52.54aFr
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 32 · East StroudsburgEast Stroudsburg400 Meters3249.86aFr
Mar 22Shippensburg Keystone State ChallengeMar 22 · 400 Meters · Place 6 · East StroudsburgEast Stroudsburg400 Meters650.36FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Bucknell Tune UpFeb 21 · 400 Meters · Place 2 · East StroudsburgEast Stroudsburg400 Meters250.65a—
Feb 8Sykes-Sabock Challenge CupFeb 8 · 400 Meters · Place 14 · East StroudsburgEast Stroudsburg400 Meters1450.11a—
Jan 25Gulden InvitationalJan 25 · 400 Meters · Place 6 · East StroudsburgEast Stroudsburg400 Meters651.46a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 400 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara400 MetersRound P5.48.20a PB12
May 24PIAA State Track & Field ChampionshipsMay 24 · 400 Meters · Place 6 · Cardinal O'HaraCardinal O'Hara400 Meters6.48.57a12
May 15District XIIMay 15 · 400 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara400 Meters3.48.86a12
May 11Philadelphia Catholic League ChampionshipMay 11 · 400 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara400 Meters148.8712
Apr 13The Coatesville Track and Field InvitationalApr 13 · 800 Meters · Place 25 · Cardinal O'HaraCardinal O'Hara800 Meters25.2:16.67a PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 7Golden Wolves ChallengeJan 7 · 400 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara400 Meters152.2212
Jan 7Golden Wolves ChallengeJan 7 · 400 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara400 Meters152.22SR
Jan 7Golden Wolves ChallengeJan 7 · 400 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara400 Meters152.22SR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Father Judge RelaysApr 22 · 400 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara400 Meters449.5811
Mar 25Pennsylvania Track ClassicMar 25 · 100 Meters · Place 10 · Card O'HaraCard O'Hara100 MetersRound P1012.26 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26PTFCA Indoor State ChampionshipsFeb 26 · 400 Meters · Place 19 · Card O'HaraCard O'Hara400 Meters1952.5511
Feb 12PCL Indoor ChampionshipFeb 12 · 400 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara400 Meters149.80 PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Alvernia Holiday ClassicDec 10 · 200 Meters · Place 1 · Cardinal O'HaraCardinal O'Hara200 Meters1.23.35a PB11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 400 Meters · Place 14 · Cardinal O'HaraCardinal O'Hara400 MetersRound P14.49.25a10
May 18PIAA District 12 AAA ChampionshipsMay 18 · 400 Meters · Place 2 · Cardinal O'HaraCardinal O'Hara400 Meters2.50.10a10
May 4Boys DELCO ChampionshipsMay 4 · 400 Meters · Place 2 · Cardinal O'HaraCardinal O'Hara400 MetersRound P2.49.67a10
May 4Boys DELCO ChampionshipsMay 4 · 200 Meters · Place 9 · Cardinal O'HaraCardinal O'Hara200 MetersRound P9.22.91a PB10
Apr 23Father Judge RelaysApr 23 · 400 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara400 Meters350.95—
Apr 2PW Colonial ClassicApr 2 · 200 Meters · Place 8 · Cardinal O'HaraCardinal O'Hara200 Meters823.4310
Mar 26Pennsylvania Track ClassicMar 26 · 400 Meters · Place 2 · Card O'HaraCard O'Hara400 Meters251.9110

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Alvernia Holiday ClassicDec 11 · 400 Meters · Place 3 · Cardinal O'HaraCardinal O'Hara400 Meters3.52.92a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · 400 Meters · Place 22 · Cardinal O'HaraCardinal O'Hara400 Meters22.53.08a9
May 3PCL Meet #4 - JudgeMay 3 · 200 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara200 Meters524.099
May 3PCL Meet #4 - JudgeMay 3 · 400 Meters · Place 2 · Cardinal O'HaraCardinal O'Hara400 Meters252.819
May 1Father Judge RelaysMay 1 · 400 Meters · Place 11 · Cardinal O'HaraCardinal O'Hara400 Meters1152.96—
Apr 17Marple Newtown InvitationalApr 17 · 400 Meters · Place 4 · Cardinal O'HaraCardinal O'Hara400 Meters4.52.06a9
Apr 5Cardinal O'Hara PCL Meet #1Apr 5 · 400 Meters · Place 5 · Cardinal O'HaraCardinal O'Hara400 Meters5.54.47a9