Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUrsinus Springfest · Apr 414.26aUrsinus SpringfestApril 4, 2026
100m Hurdles · 33" / 0.838m · Indoor2026 Paul Donahue Invitational · Apr 1715.53a2026 Paul Donahue InvitationalApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorRamapo College Invitational · Mar 2715.45aRamapo College InvitationalMarch 27, 2026
200 Meters · OutdoorOscar Moore Invitational · Apr 1129.31aOscar Moore InvitationalApril 11, 2026
400m Hurdles · 30" / 0.762m · OutdoorSCSU Barber-Maloney · Apr 251:18.16aSCSU Barber-MaloneyApril 25, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 2 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838mRound P2.15.47aWind: 3.5So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100m Hurdles · Place 2 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m2.16.45aWind: -3.4So
Apr 172026 Paul Donahue InvitationalApr 17 · 100m Hurdles · Place 10 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m10.15.53a PBWind: -0.9So

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 2Tom FarrellMay 2 · 100m Hurdles · Place 11 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m11.15.73aWind: 0.1So
Apr 24CCSU InvitationalApr 24 · 100m Hurdles · Place 5 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m5.15.61aWind: 0.7So
Apr 24CCSU InvitationalApr 24 · 200 Meters · Place 21 · Suffolk County (N.Y.) CC200 Meters21.29.44aWind: -0.3So
Apr 11Oscar Moore InvitationalApr 11 · 100m Hurdles · Place 3 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m3.15.71aWind: 1So
Apr 11Oscar Moore InvitationalApr 11 · 200 Meters · Place 15 · Suffolk County (N.Y.) CC200 Meters15.29.31a PBSo
Apr 4Ursinus SpringfestApr 4 · 100m Hurdles · Place 4 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838mRound P4.15.68aSo
Apr 4Ursinus SpringfestApr 4 · 100m Hurdles · Place 3 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m3.15.77aWind: 0.1So
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Suffolk County (N.Y.) CC200 Meters—DNSSo
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 40 · Suffolk County (N.Y.) CC100 MetersRound P40.14.26a PBWind: 1.9So
Mar 27Ramapo College InvitationalMar 27 · 100m Hurdles · Place 4 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838mRound P4.15.58aWind: 0So
Mar 27Ramapo College InvitationalMar 27 · 100m Hurdles · Place 3 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m3.15.45a PBSo
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Place 47 · Suffolk County (N.Y.) CC200 Meters47.31.13aWind: 0So
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Suffolk County (N.Y.) CC100 MetersRound P—DNSSo

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 400m Hurdles · Place 9 · Suffolk County (N.Y.) CC400m HurdlesRound P91:16.46aFr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 1 · Suffolk County (N.Y.) CC100m HurdlesRound P115.75aFr
May 8NJCAA Division III Outdoor Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 2 · Suffolk County (N.Y.) CC100m Hurdles215.26aFr
May 3Tom FarrellMay 3 · 200 Meters · Place 10 · Suffolk CC200 Meters1030.48FR
May 3Tom FarrellMay 3 · 400m Hurdles · Place 9 · Suffolk CC400m Hurdles91:16.98FR
May 3Tom FarrellMay 3 · 100m Hurdles · Place 4 · Suffolk CC100m Hurdles415.11FR
Apr 25SCSU Barber-MaloneyApr 25 · 400m Hurdles · Place 6 · Suffolk County (N.Y.) CC400m Hurdles30" / 0.762m6.1:18.16a PBFr
Apr 25SCSU Barber-MaloneyApr 25 · 100m Hurdles · Place 7 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m7.15.94aWind: 0Fr
Apr 25SCSU Barber-MaloneyApr 25 · 200 Meters · Place 17 · Suffolk County (N.Y.) CC200 Meters17.29.96aWind: 2.7Fr
Apr 11SCSU Wright InviteApr 11 · 100m Hurdles · Place 14 · Suffolk County (N.Y.) CC100m Hurdles1417.63aFr
Apr 5Pratt Invitational Apr 5 · 100m Hurdles · Place 1 · Suffolk County (N.Y.) CC100m Hurdles33" / 0.838m1.16.23aFr
Apr 5Pratt Invitational Apr 5 · 200 Meters · Place 10 · Suffolk County (N.Y.) CC200 Meters10.31.39aFr
Apr 5Pratt Invitational Apr 5 · 100 Meters · Place 9 · Suffolk County (N.Y.) CC100 Meters9.14.63aFr