Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSection 1 League 3B Championship · May 1214.17aSection 1 League 3B ChampionshipMay 12, 2025
110m Hurdles · 42" / 1.067m · OutdoorBig East Outdoor · May 1414.24aBig East OutdoorMay 14, 2026
300 Meters · IndoorSection 1 League Championships #1 · Jan 1251.61aSection 1 League Championships #1January 12, 2020
400m Hurdles · 36" / 0.914m · OutdoorBig East Outdoor · May 1454.05aBig East OutdoorMay 14, 2026
55 Meter · IndoorSection 1 Dendy #2 · Jan 58.68aSection 1 Dendy #2January 5, 2022
55m Hurdles · 39" · IndoorU.S. Marine Corps Holiday Classic · Dec 287.31aU.S. Marine Corps Holiday ClassicDecember 28, 2024
60m Hurdles · 42" / 1.067m · IndoorBig East · Feb 278.06aBig EastFebruary 27, 2026
60m Hurdles · 42" / 1.067m · OutdoorHarvard Classic · Dec 68.16aHarvard ClassicDecember 6, 2025
High Jump · IndoorCoach Saint Invitational · Dec 156-04.00Coach Saint InvitationalDecember 15, 2023
High Jump · OutdoorSection 1 League 3B Champs · May 136-02.00Section 1 League 3B ChampsMay 13, 2024
Pole Vault · IndoorJim Mitchell Invitational · Dec 108-06.00Jim Mitchell InvitationalDecember 10, 2022
Pole Vault · OutdoorSection 1 League 3B Champs · May 27-00.00Section 1 League 3B ChampsMay 2, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 400m Hurdles · Place 6 · ConnecticutConnecticut400m Hurdles36" / 0.914mRound P6.54.05a PBFr
May 14Big East OutdoorMay 14 · 400m Hurdles · Place 8 · ConnecticutConnecticut400m Hurdles36" / 0.914m8.55.75aFr
May 14Big East OutdoorMay 14 · 110m Hurdles · Place 2 · ConnecticutConnecticut110m Hurdles42" / 1.067mRound P2.14.26aWind: 0.4Fr
May 14Big East OutdoorMay 14 · 110m Hurdles · Place 2 · ConnecticutConnecticut110m Hurdles42" / 1.067m2.14.24a PBWind: 0.8Fr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 400m Hurdles · Place 4 · ConnecticutConnecticut400m Hurdles36" / 0.914m4.55.96aFr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 110m Hurdles · Place 2 · ConnecticutConnecticut110m Hurdles42" / 1.067m2.14.40aWind: 0.5Fr
Apr 17UCONN NE ChallengeApr 17 · 400m Hurdles · Place 8 · ConnecticutConnecticut400m Hurdles36" / 0.914m8.55.31aFr
Apr 17UCONN NE ChallengeApr 17 · 110m Hurdles · Place 5 · ConnecticutConnecticut110m Hurdles42" / 1.067m5.14.39aWind: 0Fr
Apr 10Duke InvitationalApr 10 · 400m Hurdles · Place 38 · ConnecticutConnecticut400m Hurdles36" / 0.914m38.57.10aFr
Apr 10Duke InvitationalApr 10 · 110m Hurdles · Place 20 · ConnecticutConnecticut110m Hurdles42" / 1.067mRound P20.14.69aWind: -0.4Fr
Apr 4UCONN Dog FightApr 4 · 400m Hurdles · Place 7 · ConnecticutConnecticut400m Hurdles755.20aFr
Apr 4UCONN Dog FightApr 4 · 110m Hurdles · ConnecticutConnecticut110m Hurdles—FSFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 60m Hurdles · Place 2 · ConnecticutConnecticut60m Hurdles42" / 1.067mRound P2.8.06a PBFr
Feb 27Big EastFeb 27 · 60m Hurdles · Place 2 · ConnecticutConnecticut60m Hurdles42" / 1.067m2.8.13aFr
Feb 7Sykes & Sabock ChallengeFeb 7 · 60m Hurdles · Place 6 · ConnecticutConnecticut60m HurdlesRound P68.29aFr
Feb 7Sykes & Sabock ChallengeFeb 7 · 60m Hurdles · Place 5 · ConnecticutConnecticut60m Hurdles58.17aFr
Jan 22Penn EliteJan 22 · 60m Hurdles · Place 15 · ConnecticutConnecticut60m Hurdles42" / 1.067mRound P15.8.37aFr
Jan 17Beantown ChallengeJan 17 · 60m Hurdles · Place 5 · ConnecticutConnecticut60m HurdlesRound P58.18aFr
Jan 17Beantown ChallengeJan 17 · 60m Hurdles · Place 6 · ConnecticutConnecticut60m Hurdles68.21aFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 60m Hurdles · Place 4 · ConnecticutConnecticut60m Hurdles42" / 1.067mRound P4.8.16a PBFr
Dec 6Harvard ClassicDec 6 · 60m Hurdles · Place 3 · ConnecticutConnecticut60m Hurdles42" / 1.067m3.8.16aFr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 110m Hurdles · BronxvilleBronxville110m Hurdles39" / 0.991mRound P--DNFWind: -0.212
May 16Section 1 Westchester County ChampionshipMay 16 · 400m Hurdles · BronxvilleBronxville400m Hurdles36" / 0.914m--DNS12
May 16Section 1 Westchester County ChampionshipMay 16 · 110m Hurdles · Place 7 · BronxvilleBronxville110m Hurdles39" / 0.991mRound P7.16.56a12
May 16Section 1 Westchester County ChampionshipMay 16 · High Jump · BronxvilleBronxvilleHigh Jump--DNS12
May 12Section 1 League 3B ChampionshipMay 12 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.14.17a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Westchester County ChampsJan 25 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"Round P1.7.66a12
Jan 25Westchester County ChampsJan 25 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"1.7.48a12
Jan 25Westchester County ChampsJan 25 · High Jump · Place 1 · BronxvilleBronxvilleHigh Jump1.6-00.0012

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"Round P1.7.47a12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"1.7.31a PB12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · High Jump · Place 12 · BronxvilleBronxvilleHigh Jump12.5-10.0012
Dec 23North Shore InvitationalDec 23 · 55m Hurdles · Place 2 · BronxvilleBronxville55m Hurdles39"Round P2.7.78a12
Dec 23North Shore InvitationalDec 23 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"3.7.54a12
Dec 20Coach Saint InvitationalDec 20 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"Round P1.7.47a12
Dec 20Coach Saint InvitationalDec 20 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"1.7.40a12
Dec 20Coach Saint InvitationalDec 20 · High Jump · Place 2 · BronxvilleBronxvilleHigh Jump2.6-02.0012
Dec 14Jim Mitchell InvitationalDec 14 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"1.7.47a12
Dec 14Jim Mitchell InvitationalDec 14 · High Jump · BronxvilleBronxvilleHigh Jump--NH12
Dec 8Section 1 Kickoff #1Dec 8 · High Jump · Place 1 · BronxvilleBronxvilleHigh Jump1.6-00.0012
Nov 30Armory Youth Season OpenerNov 30 · 55m Hurdles · Place 1 · UnattachedUnattached55m Hurdles39"1.7.39a12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13Test - ScoreboardJun 13 · High Jump · Place 1 · BronxvilleBronxvilleHigh Jump1.5-10.00Unofficial11
May 17Section 1 Westchester County ChampionshipMay 17 · 400m Hurdles · Place 2 · BronxvilleBronxville400m Hurdles36" / 0.914m2.55.40a11
May 17Section 1 Westchester County ChampionshipMay 17 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991mRound P1.14.57a11
May 17Section 1 Westchester County ChampionshipMay 17 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.14.20a11
May 13Section 1 League 3B ChampsMay 13 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.14.17a11
May 13Section 1 League 3B ChampsMay 13 · High Jump · Place 1 · BronxvilleBronxvilleHigh Jump1.6-02.00 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Coach Saint InvitationalDec 15 · 55m Hurdles · Place 1 · BronxvilleBronxville55m Hurdles39"1.7.74a11
Dec 15Coach Saint InvitationalDec 15 · High Jump · Place 2 · BronxvilleBronxvilleHigh Jump2.6-04.00 PB11

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27Section 1 Class C ChampionshipsMay 27 · 400m Hurdles · Place 3 · BronxvilleBronxville400m Hurdles36" / 0.914m3.1:00.95a10
May 27Section 1 Class C ChampionshipsMay 27 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991mRound P1.16.19a10
May 27Section 1 Class C ChampionshipsMay 27 · 110m Hurdles · Place 5 · BronxvilleBronxville110m Hurdles39" / 0.991m5.17.70a10
May 27Section 1 Class C ChampionshipsMay 27 · High Jump · Place 7 · BronxvilleBronxvilleHigh Jump7.5-06.0010
May 18Westchester County ChampionshipsMay 18 · 400m Hurdles · Place 8 · BronxvilleBronxville400m Hurdles36" / 0.914m8.1:01.79a10
May 18Westchester County ChampionshipsMay 18 · 110m Hurdles · Place 4 · BronxvilleBronxville110m Hurdles39" / 0.991mRound P4.16.35a10
May 18Westchester County ChampionshipsMay 18 · 110m Hurdles · Place 3 · BronxvilleBronxville110m Hurdles39" / 0.991m3.15.82a10
May 18Westchester County ChampionshipsMay 18 · High Jump · Place 16 · BronxvilleBronxvilleHigh Jump16.5-06.0010
May 2Section 1 League 3B ChampsMay 2 · 400m Hurdles · Place 1 · BronxvilleBronxville400m Hurdles36" / 0.914m1.1:01.19a10
May 2Section 1 League 3B ChampsMay 2 · Pole Vault · Place 2 · BronxvilleBronxvillePole Vault2.7-00.00 PB10
May 2Section 1 League 3B ChampsMay 2 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.15.22a10
May 2Section 1 League 3B ChampsMay 2 · High Jump · Place 2 · BronxvilleBronxvilleHigh Jump2.5-06.0010
Apr 13Rye Neck Dual Meet- 4/13/23Apr 13 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.15.99a10
Apr 12Fulton InvitationalApr 12 · Pole Vault · BronxvilleBronxvillePole Vault--NH10
Apr 12Fulton InvitationalApr 12 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.16.05a10
Apr 12Fulton InvitationalApr 12 · High Jump · Place 3 · BronxvilleBronxvilleHigh Jump3.5-04.0010

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21Section 1 ChallengeDec 21 · High Jump · Place 3 · BronxvilleBronxvilleHigh Jump3.5-0610
Dec 16Coach Saint InvitationalDec 16 · 55m Hurdles · Place 9 · BronxvilleBronxville55m Hurdles39"9.8.75a10
Dec 16Coach Saint InvitationalDec 16 · High Jump · Place 5 · BronxvilleBronxvilleHigh Jump5.5-06.0010
Dec 11Section 1 Kickoff #4Dec 11 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"Round P3.9.14a10
Dec 11Section 1 Kickoff #4Dec 11 · 55m Hurdles · Place 2 · BronxvilleBronxville55m Hurdles39"2.9.09a10
Dec 11Section 1 Kickoff #4Dec 11 · High Jump · Place 2 · BronxvilleBronxvilleHigh Jump2.5-06.0010
Dec 10Jim Mitchell InvitationalDec 10 · 55m Hurdles · Place 9 · BronxvilleBronxville55m Hurdles39"9.8.87a10
Dec 10Jim Mitchell InvitationalDec 10 · Pole Vault · Place 4 · BronxvilleBronxvillePole Vault4.8-06.00 PB10
Dec 10Jim Mitchell InvitationalDec 10 · High Jump · Place 5 · BronxvilleBronxvilleHigh Jump5.5-06.0010
Jan 9Section 1 League Champs #2Jan 9 · 55m Hurdles · Place 4 · BronxvilleBronxville55m Hurdles39"Round P4.9.87a9
Jan 9Section 1 League Champs #2Jan 9 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"3.9.92a9
Jan 9Section 1 League Champs #1Jan 9 · 55m Hurdles · Place 4 · BronxvilleBronxville55m Hurdles39"Round P4.9.87a9
Jan 9Section 1 League Champs #1Jan 9 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"3.9.92a9
Jan 5Section 1 Dendy #2Jan 5 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"3.10.05a9
Jan 5Section 1 Dendy #2Jan 5 · 55 Meter · Place 42 · BronxvilleBronxville55 MeterRound P42.8.68a PB9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Section 1 League 3B ChampsMay 3 · 400m Hurdles · Place 4 · BronxvilleBronxville400m Hurdles36" / 0.914m4.1:14.96a9
May 3Section 1 League 3B ChampsMay 3 · Pole Vault · Place 2 · BronxvilleBronxvillePole Vault2.7-00.009
May 3Section 1 League 3B ChampsMay 3 · 110m Hurdles · Place 1 · BronxvilleBronxville110m Hurdles39" / 0.991m1.18.10a9
May 3Section 1 League 3B ChampsMay 3 · High Jump · Place 3 · BronxvilleBronxvilleHigh Jump3.5-03.009
Apr 2Pirate RelaysApr 2 · Pole Vault · Place 4 · BronxvilleBronxvillePole Vault4.7-00.009
Apr 2Pirate RelaysApr 2 · High Jump · Place 18 · BronxvilleBronxvilleHigh Jump18.4-10.009

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Coach Saint InvitationalDec 17 · 55m Hurdles · Place 18 · BronxvilleBronxville55m Hurdles39"18.10.19a9
Dec 11Jim Mitchell InvitationalDec 11 · 55m Hurdles · Place 8 · BronxvilleBronxville55m Hurdles39"8.9.87a9
Jan 9Section 1 League Championships #1Jan 9 · 55m Hurdles · Place 4 · BronxvilleBronxville55m Hurdles39"Round P4.9.87a9
Jan 9Section 1 League Championships #1Jan 9 · 55m Hurdles · Place 3 · BronxvilleBronxville55m Hurdles39"3.9.92a9

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29New Rochelle (Westchester) InvitationalMay 29 · Long Jump · BronxvilleBronxvilleLong JumpRound M—DNS8
May 29New Rochelle (Westchester) InvitationalMay 29 · Shot Put · BronxvilleBronxvilleShot Put12lbRound M—DNS8
May 29New Rochelle (Westchester) InvitationalMay 29 · 110m Hurdles · BronxvilleBronxville110m Hurdles39" / 0.991mRound M—DNS8
May 29New Rochelle (Westchester) InvitationalMay 29 · High Jump · BronxvilleBronxvilleHigh JumpRound M—DNS8
May 29New Rochelle (Westchester) InvitationalMay 29 · 1500 Meters · BronxvilleBronxville1500 MetersRound M—DNS8

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12Section 1 League Championships #1Jan 12 · 300 Meters · Place 38 · BronxvilleBronxville300 Meters38.51.61a PB7
Jan 12Section 1 League Championships #1Jan 12 · 55m Hurdles · Place 9 · BronxvilleBronxville55m Hurdles39"Round P9.11.73a7

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Section 1 Kickoff #1Dec 8 · 300 Meters · Place 139 · BronxvilleBronxville300 Meters139.53.44a7