Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 New York Relays · Apr 1711.91a2026 New York RelaysApril 17, 2026
1000 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 313:22.36The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
110m Hurdles · 39" / 0.991m · OutdoorSection 8 State Qualifier · Jun 416.22aSection 8 State QualifierJune 4, 2026
1500 Meters · OutdoorSection 8 State Qualifier · Jun 45:31.23aSection 8 State QualifierJune 4, 2026
400 Meters · Outdoor2026 New York Relays · Apr 1756.87a2026 New York RelaysApril 17, 2026
55 Meters · IndoorSection 8 Group D-E Format D · Jan 77.213Section 8 Group D-E Format DJanuary 7, 2026
High Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311.76mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
High Jump · OutdoorSection 8 Class AAA Championship · May 206-04.00Section 8 Class AAA ChampionshipMay 20, 2026
Long Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 316.01mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · OutdoorKnight Time Invitational · Apr 115.96mKnight Time InvitationalApril 11, 2026
Pentathlon · OutdoorKnight Time Invitational · Apr 1116.70Knight Time InvitationalApril 11, 2026
Pentathlon (Outdoor) · Standard · OutdoorSection 8 State Qualifier · Jun 42777Section 8 State QualifierJune 4, 2026
Shot Put · 12lb · Outdoor2026 New York Relays · Apr 179.97m2026 New York RelaysApril 17, 2026

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

2026 Outdoor Track

49 results
DateMeetEventPlMarkGr
Jun 8LI Last ChanceJun 8 · Long Jump · Place 4 · UniondaleLong Jump4.21' 0"12
Jun 8LI Last ChanceJun 8 · High Jump · Place 4 · UniondaleHigh Jump4.6' 0"12
Jun 4Section 8 State QualifierJun 4 · Pentathlon (Outdoor) · Place 2 · UniondalePentathlon (Outdoor)StandardRound M2.2777 PB12
Jun 4Section 8 State QualifierJun 4 · Long Jump · Place 1 · UniondaleLong JumpRound M1.6.28mWind: 012
Jun 4Section 8 State QualifierJun 4 · High Jump · Place 1 · UniondaleHigh JumpRound M1.1.80m12
Jun 4Section 8 State QualifierJun 4 · Shot Put · Place 3 · UniondaleShot Put12lbRound M3.8.59m12
Jun 4Section 8 State QualifierJun 4 · 110m Hurdles · Place 1 · Uniondale110m Hurdles39" / 0.991mRound M1.16.22a PBWind: -1.912
Jun 4Section 8 State QualifierJun 4 · 1500 Meters · Place 6 · Uniondale1500 MetersRound M6.5:31.23a PB12
May 20Section 8 Class AAA ChampionshipMay 20 · Long Jump · Place 1 · UniondaleLong Jump1.21-06.00Wind: 012
May 20Section 8 Class AAA ChampionshipMay 20 · High Jump · Place 1 · UniondaleHigh Jump1.6-04.00 PB12
May 20Section 8 Class AAA ChampionshipMay 20 · 110m Hurdles · Place 11 · Uniondale110m Hurdles39" / 0.991mRound P11.16.98aWind: -2.312
May 16William F. Eddy Jr. Track & Field MeetMay 16 · Long Jump · Place 11 · UniondaleLong Jump11.20-512
May 16William F. Eddy Jr. Track & Field MeetMay 16 · High Jump · Place 9 · UniondaleHigh Jump9.5-1012
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 110m Hurdles · Place 16 · Uniondale110m Hurdles39" / 0.991mRound P16.16.58aWind: -0.512
May 11Section 8 Division 1AMay 11 · Long Jump · Place 1 · UniondaleLong Jump1.20-01.0012
May 11Section 8 Division 1AMay 11 · High Jump · Place 2 · UniondaleHigh Jump2.6-00.0012
May 11Section 8 Division 1AMay 11 · 110m Hurdles · Place 6 · Uniondale110m Hurdles39" / 0.991m6.16.92a12
May 9Middletown InvitationalMay 9 · Long Jump · Place 8 · UniondaleLong Jump818-0.7512
May 9Middletown InvitationalMay 9 · High Jump · Place 1 · UniondaleHigh Jump15-812
May 9Middletown InvitationalMay 9 · 110m Hurdles · Place 8 · Uniondale110m Hurdles817.30a12
May 1Saint Anthony's InvitationalMay 1 · Long Jump · Place 16 · UniondaleLong Jump1619-5.7512
May 1Saint Anthony's InvitationalMay 1 · High Jump · Place 1 · UniondaleHigh Jump16-012
May 1Saint Anthony's InvitationalMay 1 · Long Jump · Place 16 · UniondaleLong Jump1619-5.7512
May 1Saint Anthony's InvitationalMay 1 · High Jump · Place 1 · UniondaleHigh Jump16-012
Apr 18Section 8 League Meet #3Apr 18 · Long Jump · Place 3 · UniondaleLong Jump3.21-06.0012
Apr 18Section 8 League Meet #3Apr 18 · High Jump · Place 3 · UniondaleHigh Jump3.6-00.0012
Apr 18Section 8 League Meet #3Apr 18 · 110m Hurdles · Place 13 · Uniondale110m Hurdles39" / 0.991m13.16.412
Apr 172026 New York RelaysApr 17 · Long Jump · Place 4 · UniondaleLong JumpRound M4.5.70m12
Apr 172026 New York RelaysApr 17 · Pole Vault · UniondalePole VaultRound M—DNS12
Apr 172026 New York RelaysApr 17 · High Jump · Place 3 · UniondaleHigh JumpRound M3.1.71m12
Apr 172026 New York RelaysApr 17 · Javelin · UniondaleJavelin800gRound M—DNS12
Apr 172026 New York RelaysApr 17 · Discus · UniondaleDiscus1.6kgRound M—DNS12
Apr 172026 New York RelaysApr 17 · Shot Put · Place 3 · UniondaleShot Put12lbRound M3.9.97m PB12
Apr 172026 New York RelaysApr 17 · 110m Hurdles · Place 4 · Uniondale110m Hurdles39" / 0.991mRound M4.17.52aWind: -1.212
Apr 172026 New York RelaysApr 17 · 1500 Meters · Uniondale1500 MetersRound M—DNS12
Apr 172026 New York RelaysApr 17 · 400 Meters · Place 5 · Uniondale400 MetersRound M5.56.87a PB12
Apr 172026 New York RelaysApr 17 · 100 Meters · Place 4 · Uniondale100 MetersRound M4.11.91a PBWind: 0.112
Apr 11Knight Time InvitationalApr 11 · Long Jump · Place 2 · UniondaleLong Jump25.96m PB—
Apr 11Knight Time InvitationalApr 11 · Shot Put · Place 4 · UniondaleShot Put47.63m—
Apr 11Knight Time InvitationalApr 11 · 110m Hurdles · Place 2 · Uniondale110m Hurdles216.70—
Apr 11Knight Time InvitationalApr 11 · Long Jump · Place 2 · UniondaleLong Jump25.96m—
Apr 11Knight Time InvitationalApr 11 · Shot Put · Place 4 · UniondaleShot Put47.63m—
Apr 11Knight Time InvitationalApr 11 · 110m Hurdles · Place 2 · Uniondale110m Hurdles216.70—
Apr 11Knight Time InvitationalApr 11 · Pentathlon · Place 4 · UniondalePentathlon47.63m—
Apr 11Knight Time InvitationalApr 11 · Pentathlon · Place 2 · UniondalePentathlon25.96m—
Apr 11Knight Time InvitationalApr 11 · Pentathlon · Place 2 · UniondalePentathlon216.70 PB—
Apr 4Nassau Coaches InvitationalApr 4 · Long Jump · Place 3 · UniondaleLong Jump3.19-03.5012
Apr 4Nassau Coaches InvitationalApr 4 · High Jump · Place 2 · UniondaleHigh Jump2.6-02.0012
Mar 6NYSPHSAA -NY State ChampsMar 6 · High Jump · Place 32 · UniondaleHigh Jump326-02.0012

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 21Ocean Breeze EliteFeb 21 · High Jump · Place 6 · UniondaleHigh Jump66-012
Feb 3Section 8 Class A ChampsFeb 3 · Long Jump · Place 3 · UniondaleLong Jump320-04.5012
Feb 3Section 8 Class A ChampsFeb 3 · High Jump · Place 1 · UniondaleHigh Jump16-00.0012
Feb 3Section 8 Class A ChampsFeb 3 · 55m Hurdles · Place 12 · Uniondale55m HurdlesRound P128.3712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 21 · Uniondale1000 Meters213:22.36 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 4 · UniondaleHigh Jump41.76m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 15 · UniondaleShot Put158.86m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 7 · UniondaleLong Jump76.01m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 23 · Uniondale60m Hurdles2310.8112
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 21 · Uniondale1000 Meters213:22.3612
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 4 · UniondaleHigh Jump41.76m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 15 · UniondaleShot Put158.86m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 7 · UniondaleLong Jump76.01m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 23 · Uniondale60m Hurdles2310.8112
Jan 27Section 8 Conf. 1 ChampsJan 27 · Long Jump · Place 3 · UniondaleLong Jump320-03.5012
Jan 27Section 8 Conf. 1 ChampsJan 27 · High Jump · Place 1 · UniondaleHigh Jump16-00.0012
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55m Hurdles · Place 4 · Uniondale55m Hurdles48.4212
Jan 7Section 8 Group D-E Format DJan 7 · 55m Hurdles · Place 4 · Uniondale55m Hurdles48.8312
Jan 7Section 8 Group D-E Format DJan 7 · 55m Hurdles · Place 4 · Uniondale55m HurdlesRound P48.75512
Jan 7Section 8 Group D-E Format DJan 7 · 55 Meters · Place 14 · Uniondale55 MetersRound P147.213 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9Massapequa Last ChanceJun 9 · Long Jump · Place 9 · UniondaleLong Jump920-05.0011
Jun 9Massapequa Last ChanceJun 9 · High Jump · Place 5 · UniondaleHigh Jump55-06.0011
May 28Section 8 Class AAA ChampionshipMay 28 · High Jump · Place 8 · UniondaleHigh Jump85-06.0011
May 17William F. Eddy Jr. Track & Field Meet 2025May 17 · High Jump · Place 19 · UniondaleHigh Jump195-811
May 10Middletown InvitationalMay 10 · Long Jump · Place 17 · UniondaleLong Jump1717-09.0011
May 10Middletown InvitationalMay 10 · 100 Meters · Place 40 · Uniondale100 Meters4012.2011
May 10Middletown InvitationalMay 10 · Long Jump · Place 17 · UniondaleLong Jump1717-09.00—
May 10Middletown InvitationalMay 10 · 100 Meters · Place 40 · Uniondale100 Meters4012.20—
May 2Saint Anthony's InvitationalMay 2 · High Jump · Place 9 · UniondaleHigh Jump95-06.00—
Apr 15The Jim McGlynn ClassicApr 15 · 100 Meters · Place 41 · Uniondale100 MetersRound P4112.3411