Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTFCAofGP Meet #7 · Jan 1923.54TFCAofGP Meet #7January 19, 2025
200 Meters · OutdoorTrojan Track Classic · May 122.960Trojan Track ClassicMay 1, 2025
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 424.363TFCAGP #4January 4, 2025
300m Hurdles · 36" / 0.914m · OutdoorPIAA District 1 AAA/AA Championships · May 1640.05aPIAA District 1 AAA/AA ChampionshipsMay 16, 2025
400 Meters · OutdoorJohn Heins Memorial Invitational · Mar 3157.13aJohn Heins Memorial InvitationalMarch 31, 2023
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP Meet #2 · Dec 1812.74aTFCAofGP Meet #2December 18, 2021

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 9 · Upper Moreland300m Hurdles36" / 0.914m9.40.05a PB12
May 9SOL AmericanMay 9 · 200 Meters · Place 13 · Upper Moreland200 MetersRound P13.23.81a12
May 1Trojan Track ClassicMay 1 · 300m Hurdles · Place 3 · Upper Morela300m Hurdles341.0112
May 1Trojan Track ClassicMay 1 · 200 Meters · Place 6 · Upper Morela200 Meters622.960 PB12
Apr 17Jim Kelly InvitationalApr 17 · 300m Hurdles · Place 3 · Upper Moreland300m Hurdles340.5612
Apr 15Springfield Montco #1Apr 15 · 200 Meters · Place 3 · Upper Morela200 Meters324.0212
Apr 15Springfield Montco #1Apr 15 · 300m Hurdles · Place 1 · Upper Morela300m Hurdles140.9012
Apr 4Cardinal ClassicApr 4 · 300m Hurdles · Place 5 · Upper Moreland300m Hurdles541.0912
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 6 · Upper Morela300m Hurdles641.0312
Mar 22Upper Darby RelaysMar 22 · 300m Hurdles · Place 5 · Upper Morela300m Hurdles541.7812

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19TFCAofGP Meet #7Jan 19 · 200 Meters · Place 23 · Upper Morela200 Meters2323.54 PB—
Jan 4TFCAGP #4Jan 4 · 200 Meters · Upper Moreland200 MetersRelay Split—24.363 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 35 · Upper Moreland200 Meters35.23.84a12
Feb 9TFCAGP Last ChanceFeb 9 · 200 Meters · Place 37 · Upper Moreland200 Meters3724.5111
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 54 · Upper Moreland200 Meters5423.9111
Jan 14Kristian Marche Memorial InviteJan 14 · 200 Meters · Place 68 · Upper Morela200 Meters6824.07—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 300m Hurdles · Place 3 · Upper Moreland300m Hurdles341.5411
May 10SOL American Conference ChampionshipsMay 10 · 200 Meters · Place 16 · Upper Moreland200 MetersRound P1624.3711
May 2Trojan Track ClassicMay 2 · 300m Hurdles · Place 7 · Upper Morela300m Hurdles742.2711
Apr 12Cardinal InvitationalApr 12 · 200 Meters · Place 24 · Upper Morela200 Meters2424.5111
Apr 12Cardinal InvitationalApr 12 · 300m Hurdles · Place 9 · Upper Morela300m Hurdles944.2511
Apr 4The John Heins InvitationalApr 4 · 200 Meters · Place 12 · Upper Morela200 Meters1224.6511

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 22 · Upper Moreland200 Meters22.24.56a11
Jan 13TFCAofGP Meet #6Jan 13 · 200 Meters · Place 14 · Upper Moreland200 Meters1425.8610

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · 300m Hurdles · Place 7 · Upper Moreland300m Hurdles744.1510
May 4Montgomery Memorial MeetMay 4 · 300m Hurdles · Place 8 · Upper Moreland300m Hurdles843.7210
Apr 22Father Judge RelaysApr 22 · 300m Hurdles · Place 15 · Upper Moreland300m Hurdles1545.0310
Apr 14Cardinal InvitationalApr 14 · 200 Meters · Place 25 · Upper Moreland200 Meters2525.0810
Apr 14Cardinal InvitationalApr 14 · 300m Hurdles · Place 13 · Upper Moreland300m Hurdles1344.2810
Apr 6Jim Kelly InvitationalApr 6 · 300m Hurdles · Place 13 · Upper Moreland300m Hurdles1344.5410
Mar 31John Heins Memorial InvitationalMar 31 · 400 Meters · Place 15 · Upper Moreland400 Meters15.57.13a PB10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13SOL American Conference ChampionshipsMay 13 · 200 Meters · Place 19 · Upper Moreland200 Meters1925.959
May 13SOL American Conference ChampionshipsMay 13 · 300m Hurdles · Place 11 · Upper Moreland300m Hurdles1150.789
May 13SOL American Conference ChampionshipsMay 13 · 200 Meters · Place 19 · Upper Moreland200 MetersRound P1925.959
Apr 8The John Heins InvitationalApr 8 · 300m Hurdles · Place 20 · Upper Moreland300m Hurdles36" / 0.914m20.47.11a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5TFCAofGP Meet #7Feb 5 · 60m Hurdles · Place 14 · Upper Moreland60m HurdlesRound P149.509
Feb 5TFCAofGP Meet #7Feb 5 · 60m Hurdles · Place 7 · Upper Moreland60m HurdlesRound P79.509
Jan 16Golden Wolves HS ChallengeJan 16 · 200 Meters · Place 67 · Upper Moreland200 Meters6728.359
Jan 16Golden Wolves HS ChallengeJan 16 · 60m Hurdles · Place 25 · Upper Moreland60m HurdlesRound P2512.619

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · 60m Hurdles · Place 15 · Upper Moreland60m Hurdles39" / 0.991mRound P15.12.74a PB9