Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBOYS DELCO CHAMPIONSHIP · May 318.41aBOYS DELCO CHAMPIONSHIPMay 3, 2023
1500 Meters · OutdoorJim Sheehan Memorial · Apr 45:07.08aJim Sheehan MemorialApril 4, 2026
300m Hurdles · 36" / 0.914m · OutdoorBOYS DELCO CHAMPIONSHIP · May 344.56aBOYS DELCO CHAMPIONSHIPMay 3, 2023
55m Hurdles · 39" · IndoorUrsinus HS Invitational · Dec 1010.25aUrsinus HS InvitationalDecember 10, 2022
60m Hurdles · 39" / 0.991m · IndoorTFCAofGP Meet #2 · Dec 1710.58aTFCAofGP Meet #2December 17, 2022
800 Meters · IndoorTFCAofGP Meet #2 · Dec 172:24.72aTFCAofGP Meet #2December 17, 2022
800 Meters · OutdoorMIT Sean Collier Invitational · Apr 172:21.59aMIT Sean Collier InvitationalApril 17, 2026
High Jump · IndoorUrsinus HS Invitational · Dec 105-00.00Ursinus HS InvitationalDecember 10, 2022
High Jump · OutdoorBOYS DELCO CHAMPIONSHIP · May 35-06.00BOYS DELCO CHAMPIONSHIPMay 3, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 51 · EmersonEmerson1500 Meters51.5:09.70aJr
Apr 17MIT Sean Collier InvitationalApr 17 · 800 Meters · Place 39 · EmersonEmerson800 Meters39.2:21.59a PBJr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 32 · EmersonEmerson1500 Meters32.5:07.08a PBJr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 37 · EmersonEmerson800 Meters37.2:27.07aJr

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10Central League Individual ChampionshipsMay 10 · High Jump · Place 10 · Haverford TownshipHaverford TownshipHigh Jump105-612
May 10Central League Individual ChampionshipsMay 10 · 110m Hurdles · Place 16 · Haverford TownshipHaverford Township110m Hurdles1618.6912
May 10Central League Individual ChampionshipsMay 10 · 300m Hurdles · Place 17 · Haverford TownshipHaverford Township300m Hurdles1744.9212
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 300m Hurdles · Place 24 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914mRound P24.46.48a12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 300m Hurdles · Place 16 · Haverford Twp.Haverford Twp.300m Hurdles36" / 0.914m16.44.56a PB12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 110m Hurdles · Place 21 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991mRound P21.18.74a12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 110m Hurdles · Place 19 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991m19.18.41a PB12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · High Jump · Place 8 · Haverford Twp.Haverford Twp.High Jump8.5-06.00 PB12
Apr 21Bob Friday Warrior InvitationalApr 21 · 300m Hurdles · Place 9 · Haverford Township HHaverford Township H300m Hurdles944.76SR
Apr 21Bob Friday Warrior InvitationalApr 21 · 110m Hurdles · Place 12 · Haverford Township HHaverford Township H110m Hurdles1218.71SR
Apr 15Fords Track ClassicApr 15 · High Jump · Place 9 · Haverford Township HHaverford Township HHigh Jump95-1SR
Apr 15Fords Track ClassicApr 15 · 110m Hurdles · Place 11 · Haverford Township HHaverford Township H110m Hurdles1119.06SR
Apr 15Fords Track ClassicApr 15 · 300m Hurdles · Place 10 · Haverford Township HHaverford Township H300m Hurdles1045.96SR
Apr 12CAL Meet #2Apr 12 · High Jump · Place 8 · Haverford ToHaverford ToHigh Jump85-02.0012
Apr 12CAL Meet #2Apr 12 · 300m Hurdles · Place 8 · Haverford ToHaverford To300m Hurdles846.5912
Apr 12CAL Meet #2Apr 12 · 110m Hurdles · Place 7 · Haverford ToHaverford To110m Hurdles718.2912
Apr 1Haverford InvitationalApr 1 · High Jump · Place 10 · Haverford ToHaverford ToHigh Jump105-02.00—
Apr 1Haverford InvitationalApr 1 · 110m Hurdles · Place 13 · Haverford ToHaverford To110m Hurdles1319.27—
Apr 1Haverford InvitationalApr 1 · 300m Hurdles · Place 13 · Haverford ToHaverford To300m Hurdles1346.92—
Mar 25Upper Darby Relays (@ SHMS)Mar 25 · 300m Hurdles · Place 37 · Haverford TownshipHaverford Township300m Hurdles3748.5812

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Garden State InvitationalFeb 17 · 55m Hurdles · Place 16 · Haverford ToHaverford To55m HurdlesRound P169.38—
Jan 27TFCAofGP Meet #8Jan 27 · 55m Hurdles · Place 24 · Haverford TownshipHaverford Township55m HurdlesRound P2410.2012
Jan 27TFCAofGP Meet #8Jan 27 · 55m Hurdles · Place 24 · Haverford TownshipHaverford Township55m Hurdles2410.2012
Jan 20Bears HS InvitationalJan 20 · High Jump · Haverford ToHaverford ToHigh Jump—NH12
Jan 20Bears HS InvitationalJan 20 · 55m Hurdles · Place 31 · Haverford ToHaverford To55m Hurdles319.5212
Jan 15Kristian Marche Memorial InvitationalJan 15 · 60m Hurdles · Place 17 · Haverford TwpHaverford Twp60m HurdlesRound P179.97—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 60m Hurdles · Place 28 · Haverford Twp.Haverford Twp.60m Hurdles39" / 0.991mRound P28.10.58a PB12
Dec 17TFCAofGP Meet #2Dec 17 · 800 Meters · Place 20 · Haverford Twp.Haverford Twp.800 Meters20.2:24.72a PB12
Dec 10Ursinus HS InvitationalDec 10 · 55m Hurdles · Place 31 · Haverford Twp.Haverford Twp.55m Hurdles39"Round P31.10.25a PB12
Dec 10Ursinus HS InvitationalDec 10 · High Jump · Place 20 · Haverford Twp.Haverford Twp.High Jump20.5-00.00 PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Central League Individual ChampsMay 11 · 110m Hurdles · Place 13 · Haverford ToHaverford To110m Hurdles1319.6911
May 4Boys DELCO ChampionshipsMay 4 · 110m Hurdles · Place 18 · Haverford Twp.Haverford Twp.110m Hurdles39" / 0.991mRound P18.19.35a11
May 4Boys DELCO ChampionshipsMay 4 · High Jump · Place 7 · Haverford Twp.Haverford Twp.High Jump7.5-06.0011
Apr 29Upper Darby InvitationalApr 29 · High Jump · Place 9 · Haverford ToHaverford ToHigh Jump95-04.00—
Apr 29Upper Darby InvitationalApr 29 · 110m Hurdles · Place 13 · Haverford ToHaverford To110m Hurdles1319.82—
Apr 29Upper Darby InvitationalApr 29 · 300m Hurdles · Place 14 · Haverford ToHaverford To300m Hurdles1447.50—