Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFranklin and Marshall HS Invite #1 · Jan 145:18.38Franklin and Marshall HS Invite #1January 14, 2023
200 Meters · IndoorKeogh Invitational · Feb 1924.83aKeogh InvitationalFebruary 19, 2026
2000m Steeplechase · 0.838m · OutdoorDelaware HS Invite · Apr 58:03.91aDelaware HS InviteApril 5, 2024
300m Hurdles · 36" / 0.914m · OutdoorDIAA Track & Field Championships · May 1742.80aDIAA Track & Field ChampionshipsMay 17, 2024
3200 Meters · Outdoor2023 Henlopen Conference Track and Field Championship · May 1111:38.52a2023 Henlopen Conference Track and Field ChampionshipMay 11, 2023
400 Meters · IndoorKeogh Invitational · Feb 1954.34aKeogh InvitationalFebruary 19, 2026
400 Meters · OutdoorBill Butler Invitational · Apr 1052.72aBill Butler InvitationalApril 10, 2026
400m Hurdles · 36" / 0.914m · Indoor2026 Paul Donahue Invitational · Apr 1758.87a2026 Paul Donahue InvitationalApril 17, 2026
400m Hurdles · 36" / 0.914m · OutdoorCentennial Conference Outdoor Championships · May 158.13aCentennial Conference Outdoor ChampionshipsMay 1, 2026
500 Meters · IndoorIX Annual Pat Russo Invitational · Dec 141:17.81aIX Annual Pat Russo InvitationalDecember 14, 2022
55m Hurdles · 39" · IndoorBears Invitational · Jan 1010.13aBears InvitationalJanuary 10, 2024
60m Hurdles · 39" / 0.991m · IndoorF&M HS Invite #1 · Dec 710.41aF&M HS Invite #1December 7, 2024
60m Hurdles · 42" / 1.067m · IndoorFranklin & Marshall HS Invite #1 2024 · Dec 911.01aFranklin & Marshall HS Invite #1 2024December 9, 2023
800 Meters · IndoorMcElligott Invitational · Jan 232:10.07aMcElligott InvitationalJanuary 23, 2026
800 Meters · OutdoorTIGER CLASSIC · May 61:07.33TIGER CLASSICMay 6, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 10 · HaverfordHaverford400m Hurdles36" / 0.914mRound P10.58.13a PBFr
Apr 21Haverford Mid-Week MeetApr 21 · 400 Meters · Place 9 · HaverfordHaverford400 Meters9.1:09.45aFr
Apr 10Bill Butler InvitationalApr 10 · 400 Meters · Place 11 · HaverfordHaverford400 Meters11.52.72a PBFr
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · Place 34 · HaverfordHaverford200 Meters34.23.65aWind: 2.5Fr
Apr 4Ursinus SpringfestApr 4 · 400m Hurdles · Place 14 · HaverfordHaverford400m Hurdles36" / 0.914m14.59.37aFr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 24 · HaverfordHaverford400m Hurdles36" / 0.914m24.59.41aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 400m Hurdles · Place 28 · HaverfordHaverford400m Hurdles36" / 0.914m28.58.87a PBFr
Feb 19Keogh InvitationalFeb 19 · 400 Meters · Place 5 · HaverfordHaverford400 Meters5.54.34a PBFr
Feb 19Keogh InvitationalFeb 19 · 200 Meters · Place 29 · HaverfordHaverford200 Meters29.24.83a PBFr
Jan 23McElligott InvitationalJan 23 · 800 Meters · Place 14 · HaverfordHaverford800 Meters14.2:10.07a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Odessa Duck InvitationalMay 5 · 300m Hurdles · Place 6 · Sussex AcadeSussex Acade300m Hurdles643.9312
May 5Odessa Duck InvitationalMay 5 · 110m Hurdles · Place 24 · Sussex AcadeSussex Acade110m Hurdles2420.0712
Apr 29Laurel Home Meet 2Apr 29 · 300m Hurdles · Place 2 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles243.112
Mar 29Diamond State inviteMar 29 · 300m Hurdles · Place 8 · Sussex AcadeSussex Acade300m Hurdles844.8812
Mar 29Diamond State inviteMar 29 · 110m Hurdles · Place 7 · Sussex AcadeSussex Acade110m Hurdles717.4712

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Tower Hill School Meet #2Jan 11 · 55m Hurdles · Place 3 · Sussex AcadeSussex Acade55m Hurdles39.46—
Jan 11Tower Hill School Meet #2Jan 11 · 800 Meters · Place 8 · Sussex AcadeSussex Acade800 Meters82:15.17—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · 60m Hurdles · Place 15 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science60m Hurdles39" / 0.991m15.10.43a12
Dec 28F&M Dip In The Snow InviteDec 28 · 400 Meters · Place 7 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science400 Meters7.54.84a12
Dec 28F&M Dip In The Snow InviteDec 28 · 200 Meters · Place 32 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science200 Meters32.25.21a12
Dec 14Tower Hill School Meet #1Dec 14 · 55m Hurdles · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science55m Hurdles39"--DNS12
Dec 14Tower Hill School Meet #1Dec 14 · 400 Meters · Place 6 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science400 Meters6.56.85a12
Dec 7F&M HS Invite #1Dec 7 · 60m Hurdles · Place 21 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science60m Hurdles39" / 0.991m21.10.41a PB12
Dec 7F&M HS Invite #1Dec 7 · 400 Meters · Place 12 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science400 Meters12.54.87a12
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 400 Meters · Place 25 · Sussex AcademySussex Academy400 Meters251:25.6211
Jan 18Henlopen Conference Indoor Track and Field ChampionshipsJan 18 · 55m Hurdles · Place 13 · Sussex AcademySussex Academy55m HurdlesRound P139.9611
Jan 10Bears InvitationalJan 10 · 55m Hurdles · Place 15 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science55m Hurdles39"15.10.13a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17DIAA Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 5 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles36" / 0.914m5.42.80a PB11
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 300m Hurdles · Place 9 · Sussex Academy of ArtsSussex Academy of Arts300m Hurdles943.46a—
May 92024 Henlopen Conference Track and Field ChampionshipMay 9 · 110m Hurdles · Place 23 · Sussex Academy of ArtsSussex Academy of Arts110m Hurdles2319.53a—
May 6TIGER CLASSICMay 6 · 300m Hurdles · Place 10 · Sussex AcademySussex Academy300m Hurdles1043.5311
May 6TIGER CLASSICMay 6 · 800 Meters · Place 1 · Sussex AcademySussex Academy800 Meters11:07.33 PB11
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 30 · Sussex AcademySussex Academy300m Hurdles3046.58—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 8 · Sussex AcademySussex Academy300m Hurdles846.58—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 30 · Sussex AcademySussex Academy300m Hurdles3046.58—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 6 · Sussex AcademySussex Academy110m HurdlesRound P620.58—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 37 · Sussex AcademySussex Academy110m HurdlesRound P3720.58—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 8 · Sussex AcademySussex Academy300m Hurdles846.58—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 30 · Sussex AcademySussex Academy300m Hurdles3046.58—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 6 · Sussex AcademySussex Academy110m HurdlesRound P620.58—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 37 · Sussex AcademySussex Academy110m HurdlesRound P3720.58—
Apr 12Keith S. Burgess Invitational 2024Apr 12 · 300m Hurdles · Place 6 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles36" / 0.914m6.44.39a11
Apr 5Delaware HS InviteApr 5 · 2000m Steeplechase · Place 4 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science2000m Steeplechase0.838m4.8:03.91a PB11
Apr 5Delaware HS InviteApr 5 · 800 Meters · Place 24 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science800 Meters24.2:22.39a11

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 55m Hurdles · Place 16 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science55m Hurdles39"16.10.51a11
Dec 27N5CTA Indoor T&F Holiday ClassicDec 27 · 400 Meters · Place 11 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science400 Meters11.55.44a11
Dec 16UC Holiday HS InvitationalDec 16 · 55m Hurdles · Place 35 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science55m Hurdles39"Round P35.10.48a11
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 60m Hurdles · Place 22 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science60m Hurdles42" / 1.067m22.11.01a PB11
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · 800 Meters · Place 22 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science800 Meters22.2:14.02a11
Jan 28Franklin and Marshall HS Invite #2Jan 28 · 1600 Meters · Place 56 · Sussex AcademySussex Academy1600 Meters565:21.6310
Jan 28Franklin and Marshall HS Invite #2Jan 28 · 800 Meters · Place 37 · Sussex AcademySussex Academy800 Meters372:19.0710
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 1600 Meters · Place 36 · Sussex AcadeSussex Acade1600 Meters365:18.38 PB—
Jan 14Franklin and Marshall HS Invite #1Jan 14 · 800 Meters · Place 17 · Sussex AcadeSussex Acade800 Meters172:16.43—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 112023 Henlopen Conference Track and Field ChampionshipMay 11 · 3200 Meters · Place 15 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science3200 Meters15.11:38.52a PB10
May 112023 Henlopen Conference Track and Field ChampionshipMay 11 · 300m Hurdles · Place 20 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles36" / 0.914m20.49.51a10
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 17 · Sussex AcademySussex Academy300m Hurdles1744.92—
Apr 29Unionville InvitationalApr 29 · 300m Hurdles · Place 17 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles36" / 0.914m17.44.92aUnofficial10
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 300m Hurdles · Place 25 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science300m Hurdles36" / 0.914m25.44.97a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14IX Annual Pat Russo InvitationalDec 14 · 500 Meters · Place 12 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science500 Meters12.1:17.81a PB10
Dec 7Bayside League Meet 1Dec 7 · 500 Meters · Place 15 · Sussex Academy of Arts & ScienceSussex Academy of Arts & Science500 Meters15.1:17.97a10