Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 8 Class AA Championship · May 1812.84aSection 8 Class AA ChampionshipMay 18, 2026
100 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 714.6hSection 8 League Meet #2April 7, 2023
100m Hurdles · 33" / 0.838m · Outdoor2026 New York Relays · Apr 1717.54a2026 New York RelaysApril 17, 2026
200 Meters · IndoorPuma New York International Showcase 2026 · Jan 2428.17Puma New York International Showcase 2026January 24, 2026
200 Meters · Outdoor56th Annual Glenn D. Loucks Games · May 929.6056th Annual Glenn D. Loucks GamesMay 9, 2024
300 Meters · IndoorSection 8 Frosh/Soph · Jan 3047.92Section 8 Frosh/SophJanuary 30, 2025
300 Meters · OutdoorSection 8 Group C-F Format A · Dec 249.30aSection 8 Group C-F Format ADecember 2, 2024
400m Hurdles · 30" / 0.762m · OutdoorSection 8 Division 3A · May 61:23.90aSection 8 Division 3AMay 6, 2025
55 Meter · IndoorFreedom Games · Jan 37.87aFreedom GamesJanuary 3, 2026
55 Meter · OutdoorSection 8 Group D-F Format B · Dec 187.83aSection 8 Group D-F Format BDecember 18, 2025
55 Meters · IndoorSection 8 Frosh/Soph · Jan 307.71Section 8 Frosh/SophJanuary 30, 2025
55m Hurdles · 33" · IndoorNassau Coaches Invitational · Dec 1310.00aNassau Coaches InvitationalDecember 13, 2025
55m Hurdles · 33" · OutdoorSection 8 Group D-F Format B · Dec 189.86aSection 8 Group D-F Format BDecember 18, 2025
60 Meters · IndoorPuma New York International Showcase 2026 · Jan 248.48Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorKnight Time Invitational · Apr 113:12.11Knight Time InvitationalApril 11, 2026
Combined results · OutdoorKnight Time Invitational · Apr 111.22mKnight Time InvitationalApril 11, 2026
High Jump · OutdoorKnight Time Invitational · Apr 111.22mKnight Time InvitationalApril 11, 2026
Long Jump · OutdoorKnight Time Invitational · Apr 114.13mKnight Time InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorSection 8 Group A-C Format C · Dec 2220-09.50Section 8 Group A-C Format CDecember 22, 2025

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 100m Hurdles · Place 12 · Roslyn100m Hurdles33" / 0.838mRound P12.17.56aWind: -1.611
Jun 4Section 8 State QualifierJun 4 · 100 Meters · Place 5 · Roslyn100 MetersRound P5.13.22aWind: -1.411
Jun 4Section 8 State QualifierJun 4 · 100 Meters · Place 5 · Roslyn100 Meters5.13.34aWind: -1.711
May 18Section 8 Class AA ChampionshipMay 18 · 100m Hurdles · Place 5 · Roslyn100m Hurdles33" / 0.838mRound P5.17.72aWind: 0.411
May 18Section 8 Class AA ChampionshipMay 18 · 100m Hurdles · Place 4 · Roslyn100m Hurdles33" / 0.838m4.17.69aWind: -0.711
May 18Section 8 Class AA ChampionshipMay 18 · 100 Meters · Place 5 · Roslyn100 MetersRound P5.12.84a PBWind: 0.611
May 18Section 8 Class AA ChampionshipMay 18 · 100 Meters · Place 4 · Roslyn100 Meters4.13.01aWind: -0.711
May 15Don Scott Memorial RelaysMay 15 · 100m Hurdles · Place 2 · Roslyn100m Hurdles33" / 0.838m2.19.07a11
May 15Don Scott Memorial RelaysMay 15 · 100 Meters · Place 2 · Roslyn100 Meters2.12.98a11
May 12Section 8 Division 2BMay 12 · 100m Hurdles · Place 5 · Roslyn100m Hurdles33" / 0.838m5.19.27a11
May 12Section 8 Division 2BMay 12 · 100 Meters · Place 2 · Roslyn100 MetersRound P2.12.85a11
May 12Section 8 Division 2BMay 12 · 100 Meters · Place 2 · Roslyn100 Meters2.13.00a11
Apr 25Port Washington InviteApr 25 · 100m Hurdles · Place 6 · Roslyn100m Hurdles33" / 0.838m6.19.98aWind: 1.111
Apr 25Port Washington InviteApr 25 · 100 Meters · Place 19 · Roslyn100 MetersRound P19.13.93aWind: 0.511
Apr 18Section 8 League Meet #3Apr 18 · 100m Hurdles · Place 17 · Roslyn100m Hurdles33" / 0.838m17.17.811
Apr 18Section 8 League Meet #3Apr 18 · 100 Meters · Place 23 · Roslyn100 Meters23.13.211
Apr 18Limmer InvitationalApr 18 · Long Jump · Place 12 · RoslynLong Jump12.14-00.7511
Apr 18Limmer InvitationalApr 18 · 100 Meters · Place 13 · Roslyn100 MetersRound P13.13.40a11
Apr 172026 New York RelaysApr 17 · 100m Hurdles · Place 17 · Roslyn100m Hurdles33" / 0.838mRound P17.17.54a PBWind: -1.211
Apr 172026 New York RelaysApr 17 · 100 Meters · Place 28 · Roslyn100 MetersRound P28.13.33aWind: -0.111
Apr 11Knight Time InvitationalApr 11 · Long Jump · Place 3 · RoslynLong Jump34.13m PB—
Apr 11Knight Time InvitationalApr 11 · High Jump · Place 3 · RoslynHigh Jump31.22m PB—
Apr 11Knight Time InvitationalApr 11 · Shot Put · Place 2 · RoslynShot Put26.82m—
Apr 11Knight Time InvitationalApr 11 · 800 Meters · Place 2 · Roslyn800 Meters23:12.11 PB—
Apr 11Knight Time InvitationalApr 11 · 100m Hurdles · Place 2 · Roslyn100m Hurdles217.89—
Apr 11Knight Time InvitationalApr 11 · Long Jump · Place 3 · RoslynLong Jump34.13m—
Apr 11Knight Time InvitationalApr 11 · High Jump · Place 3 · RoslynHigh Jump31.22m—
Apr 11Knight Time InvitationalApr 11 · Shot Put · Place 2 · RoslynShot Put26.82m—
Apr 11Knight Time InvitationalApr 11 · 800 Meters · Place 2 · Roslyn800 Meters23:12.11—
Apr 11Knight Time InvitationalApr 11 · 100m Hurdles · Place 2 · Roslyn100m Hurdles217.89—
Apr 11Knight Time InvitationalApr 11 · Combined results · Place 2 · RoslynCombined results26.82m—
Apr 11Knight Time InvitationalApr 11 · Combined results · Place 3 · RoslynCombined results34.13m—
Apr 11Knight Time InvitationalApr 11 · Combined results · Place 3 · RoslynCombined results31.22m PB—
Apr 11Knight Time InvitationalApr 11 · Combined results · Place 2 · RoslynCombined results217.89—
Apr 11Knight Time InvitationalApr 11 · Combined results · Place 2 · RoslynCombined results23:12.11—

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 28Long Island Elite MeetFeb 28 · 55m Hurdles · Place 30 · Roslyn55m HurdlesRound P309.8511
Feb 4Section 8 Class B ChampsFeb 4 · 55m Hurdles · Place 4 · Roslyn55m Hurdles49.9611
Feb 4Section 8 Class B ChampsFeb 4 · 55m Hurdles · Place 5 · Roslyn55m HurdlesRound P510.0511
Feb 4Section 8 Class B ChampsFeb 4 · 55 Meters · Place 10 · Roslyn55 MetersRound P107.7411
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 98 · Roslyn200 Meters9828.17 PB11
Jan 24Puma New York International Showcase 2026Jan 24 · 60 Meters · Place 23 · Roslyn60 MetersRound P238.48 PB11
Jan 24Puma New York International Showcase 2026Jan 24 · 60m Hurdles · Place 28 · Roslyn60m HurdlesRound P2810.7411
Jan 12Section 8 Conf. 3 ChampsJan 12 · 55m Hurdles · Place 2 · Roslyn55m Hurdles29.8811
Jan 12Section 8 Conf. 3 ChampsJan 12 · 55 Meters · Place 5 · Roslyn55 Meters57.7611
Jan 12Section 8 Conf. 3 ChampsJan 12 · 55 Meters · Place 4 · Roslyn55 MetersRound P47.7511
Jan 8Section 8 Group E-F Format DJan 8 · 55m Hurdles · Place 7 · Roslyn55m HurdlesRound P710.3011
Jan 8Section 8 Group E-F Format DJan 8 · 55 Meters · Place 3 · Roslyn55 Meters37.7811
Jan 8Section 8 Group E-F Format DJan 8 · 55 Meters · Place 3 · Roslyn55 MetersRound P37.9111
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 50 · Roslyn55 MetersRound P507.8711
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 40 · Roslyn55m HurdlesRound P4010.3611
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 40 · Roslyn55m Hurdles33"Round P40.10.36a11
Jan 3Freedom GamesJan 3 · 55 Meter · Place 49 · Roslyn55 MeterRound P49.7.87a PB11

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 55m Hurdles · Place 72 · Roslyn55m Hurdles33"Round P72.10.84a11
Dec 30North Shore HS InvitationalDec 30 · 55 Meter · Place 54 · Roslyn55 MeterRound P54.7.88a11
Dec 13Nassau Coaches InvitationalDec 13 · 55m Hurdles · Place 7 · Roslyn55m Hurdles33"7.10.00a PB11
Feb 5Section 8 Class B ChampsFeb 5 · 55m Hurdles · Place 11 · Roslyn55m HurdlesRound P119.9010
Feb 5Section 8 Class B ChampsFeb 5 · 55 Meters · Place 8 · Roslyn55 MetersRound P87.8110
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 17 · Roslyn55m Hurdles33"Round P17.10.38a10
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 24 · Roslyn55 MeterRound P24.7.93a10
Jan 30Section 8 Frosh/SophJan 30 · 300 Meters · Place 5 · Roslyn300 Meters547.92 PB10
Jan 30Section 8 Frosh/SophJan 30 · 55 Meters · Place 2 · Roslyn55 Meters27.71 PB10
Jan 13Section 8 Conf. 4 ChampsJan 13 · 55m Hurdles · Place 11 · Roslyn55m Hurdles1110.4910
Jan 13Section 8 Conf. 4 ChampsJan 13 · 55 Meters · Place 5 · Roslyn55 Meters57.7310
Jan 13Section 8 Conf. 4 ChampsJan 13 · 55 Meters · Place 6 · Roslyn55 MetersRound P67.80610
Jan 7Section 8 Group B-D Format DJan 7 · 55m Hurdles · Place 6 · Roslyn55m Hurdles610.5110
Jan 7Section 8 Group B-D Format DJan 7 · 55m Hurdles · Place 6 · Roslyn55m HurdlesRound P610.0310
Jan 7Section 8 Group B-D Format DJan 7 · 55 Meters · Place 7 · Roslyn55 MetersRound P78.0510
Jan 4Ocean Breeze Freedom GamesJan 4 · 55m Hurdles · Place 36 · Roslyn55m HurdlesRound P3610.1610

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 22Section 8 Group A-C Format CDec 22 · Shot Put · Place 20 · RoslynShot Put4kg20.20-09.50 PB11
Dec 18Section 8 Group D-F Format BDec 18 · 55m Hurdles · Place 4 · Roslyn55m Hurdles33"4.9.86a PB11
Dec 18Section 8 Group D-F Format BDec 18 · 55 Meter · Place 1 · Roslyn55 MeterRound P1.7.89a11
Dec 18Section 8 Group D-F Format BDec 18 · 55 Meter · Place 1 · Roslyn55 Meter1.7.83a PB11
Dec 3Section 8 Group C-D Format ADec 3 · 55m Hurdles · Place 2 · Roslyn55m Hurdles33"2.9.98a11
Dec 3Section 8 Group C-D Format ADec 3 · 55 Meter · Place 6 · Roslyn55 MeterRound P6.7.98a11
Dec 3Section 8 Group C-D Format ADec 3 · 55 Meter · Place 6 · Roslyn55 Meter6.7.93a11
May 19Section 8 Class AA ChampionshipMay 19 · 100 Meters · Place 6 · Roslyn100 Meters613.7910
May 19Section 8 Class AA ChampionshipMay 19 · 100 Meters · Place 6 · Roslyn100 MetersRound P613.4310
May 6Section 8 Division 3AMay 6 · 400m Hurdles · Place 11 · Roslyn400m Hurdles30" / 0.762m11.1:23.90a PB10
May 6Section 8 Division 3AMay 6 · 100 Meters · Place 9 · Roslyn100 MetersRound P9.13.79a10
Apr 11New York Relays Apr 11 · 400m Hurdles · Place 8 · Roslyn400m Hurdles81:23.2210

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 8 · Roslyn55m Hurdles33"8.10.02a10
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 15 · Roslyn55 Meter15.7.94a10
Jan 30Section 8 Frosh/SophJan 30 · 55 Meters · Place 5 · Roslyn55 Meters58.069
Jan 18Section 8 Conf. 3 ChampsJan 18 · 55m Hurdles · Place 8 · Roslyn55m Hurdles811.319
Jan 18Section 8 Conf. 3 ChampsJan 18 · 55 Meters · Place 12 · Roslyn55 MetersRound P128.249
Jan 6Freedom GamesJan 6 · 300 Meters · Place 199 · Roslyn300 Meters19951.799
Jan 6Freedom GamesJan 6 · 55 Meters · Place 27 · Roslyn55 Meters278.189
Jan 2Section 8 Group E-F Format DJan 2 · 55 Meters · Place 12 · Roslyn55 MetersRound P128.149
Jan 2Section 8 Group E-F Format DJan 2 · 55m Hurdles · Place 31 · Roslyn55m HurdlesRound P3112.439

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group B-F Format CDec 19 · 300 Meters · Place 18 · Roslyn300 Meters18.49.95a10
Dec 19Section 8 Group B-F Format CDec 19 · 55m Hurdles · Place 5 · Roslyn55m Hurdles33"5.10.17a10
Dec 12Section 8 Group A-B Format BDec 12 · 55m Hurdles · Place 14 · Roslyn55m Hurdles33"14.10.66a10
Dec 2Section 8 Group C-F Format ADec 2 · 300 Meters · Place 8 · Roslyn300 Meters8.49.30a PB10
Dec 2Section 8 Group C-F Format ADec 2 · 55 Meter · Place 3 · Roslyn55 MeterRound P3.8.06a10
Dec 2Section 8 Group C-F Format ADec 2 · 55 Meter · Place 4 · Roslyn55 Meter4.8.10a10
May 16Don Scott Memorial RelaysMay 16 · 100 Meters · Place 5 · Roslyn100 Meters513.759
May 16Don Scott Memorial RelaysMay 16 · 400m Hurdles · Place 12 · Roslyn400m Hurdles121:22.319
May 956th Annual Glenn D. Loucks GamesMay 9 · 200 Meters · Place 67 · Roslyn200 MetersRound P6729.60 PB9
May 3Herricks InvitationalMay 3 · 400m Hurdles · Place 4 · Roslyn400m Hurdles41:21.08—
May 3Herricks InvitationalMay 3 · 100 Meters · Place 3 · Roslyn100 Meters313.92—
May 3Herricks InvitationalMay 3 · 400m Hurdles · Place 4 · Roslyn400m Hurdles41:21.08—
May 3Herricks InvitationalMay 3 · 100 Meters · Place 3 · Roslyn100 Meters313.92—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 7 · Roslyn55m Hurdles33"7.11.47a9
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55 Meter · Place 26 · Roslyn55 Meter26.8.30a9
Dec 9Nassau Coaches InvitationalDec 9 · 300 Meters · Place 53 · Roslyn300 Meters53.50.56a9
Dec 9Nassau Coaches InvitationalDec 9 · 55m Hurdles · Place 36 · Roslyn55m Hurdles33"36.11.31a9
Feb 2Section 8 Frosh/SophFeb 2 · 300 Meters · Place 22 · Roslyn300 Meters2252.388
Jan 17Section 8 Conf. 3 ChampsJan 17 · 300 Meters · Place 16 · Roslyn300 Meters1652.468
Jan 17Section 8 Conf. 3 ChampsJan 17 · 55 Meters · Place 13 · Roslyn55 MetersRound P138.378
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 18 · Roslyn300 Meters1848.268
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meters · Place 90 · Roslyn55 Meters908.638

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 55m Hurdles · Place 21 · Roslyn55m Hurdles33"21.11.83a9
Dec 19Section 8 Group D-E Format CDec 19 · 55 Meter · Place 10 · Roslyn55 MeterRound P10.8.31a9
Dec 11Section 8 Group C-E Format BDec 11 · 55 Meter · Place 10 · Roslyn55 MeterRound P10.8.25a9
May 15Section 8 Division 2BMay 15 · 100m Hurdles · Place 8 · Roslyn100m Hurdles33" / 0.838m8.20.94a8
May 15Section 8 Division 2BMay 15 · 100 Meters · Place 9 · Roslyn100 MetersRound P9.14.33a8
May 11Glenn D. Loucks Games 2023May 11 · 200 Meters · Place 55 · Roslyn200 MetersRound P5530.158
Apr 22Nassau Coaches InvitationalApr 22 · 100m Hurdles · Place 22 · Roslyn100m Hurdles2220.308
Apr 22Nassau Coaches InvitationalApr 22 · 200 Meters · Place 29 · Roslyn200 Meters2930.078
Apr 22Nassau Coaches InvitationalApr 22 · 100 Meters · Place 16 · Roslyn100 Meters1614.568
Apr 20North Shore Frosh/SophApr 20 · 100m Hurdles · Place 2 · Roslyn100m Hurdles220.0—
Apr 20North Shore Frosh/SophApr 20 · 100 Meters · Place 1 · Roslyn100 Meters114.3—
Apr 20North Shore Frosh/SophApr 20 · 100 Meters · Place 1 · Roslyn100 Meters114.3—
Apr 20North Shore Frosh/SophApr 20 · 100m Hurdles · Place 2 · Roslyn100m Hurdles220.0—
Apr 7Section 8 League Meet #2Apr 7 · 100m Hurdles · Place 52 · Roslyn100m Hurdles5220.6h8
Apr 7Section 8 League Meet #2Apr 7 · 100 Meters · Place 101 · Roslyn100 Meters10114.6h PB8

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 300 Meters · Place 41 · Roslyn300 Meters41.52.69a8
Dec 29The Armory HS Holiday ClassicDec 29 · 55 Meter · Place 26 · Roslyn55 MeterRound P26.8.61a8
Dec 29The Armory HS Holiday ClassicDec 29 · 200 Meters · Place 58 · Roslyn200 Meters58.31.67a8
Dec 17Bishop Loughlin GamesDec 17 · 300 Meters · Place 64 · Roslyn300 Meters64.53.01a8
Dec 17Bishop Loughlin GamesDec 17 · 55 Meter · Place 33 · Roslyn55 Meter33.8.51a8
Dec 10Nassau Coaches InvitationalDec 10 · 55 Meter · Place 45 · Roslyn55 Meter45.8.43a8
Dec 2North Shore HS Season OpenerDec 2 · 300 Meters · Place 47 · Roslyn300 Meters47.52.42a8
Dec 2North Shore HS Season OpenerDec 2 · 55 Meter · Place 34 · Roslyn55 MeterRound P34.8.57a8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Section 8 Group A-D Format CDec 21 · 55 Meter · Place 24 · Roslyn55 MeterRound P24.8.44a8
Dec 12Section 8 Group B-D Format BDec 12 · 55 Meter · Place 22 · Roslyn55 MeterRound P22.8.48a8
Dec 7Section 8 Group E-F Format ADec 7 · 300 Meters · Place 25 · Roslyn300 Meters25.52.23a8
Dec 7Section 8 Group E-F Format ADec 7 · 55 Meter · Place 14 · Roslyn55 MeterRound P14.8.36a8