Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 8 League Meet #3 · Apr 1810.6Section 8 League Meet #3April 18, 2026
100 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 711.9hSection 8 League Meet #2April 7, 2023
200 Meters · IndoorGarden State TC Invitational · Feb 2022.18aGarden State TC InvitationalFebruary 20, 2026
200 Meters · OutdoorLimmer Invitational · Apr 1821.48aLimmer InvitationalApril 18, 2026
200 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 726.7hSection 8 League Meet #2April 7, 2023
300 Meters · IndoorSection 8 Conf. 3 Champs · Jan 1236.75Section 8 Conf. 3 ChampsJanuary 12, 2026
300 Meters · OutdoorSection 8 Group B-C Format B · Dec 1638.87aSection 8 Group B-C Format BDecember 16, 2025
55 Meter · IndoorNorth Shore Season Opener · Dec 56.55aNorth Shore Season OpenerDecember 5, 2025
55 Meter · OutdoorSection 8 Group A-B Format A · Dec 106.88aSection 8 Group A-B Format ADecember 10, 2024
55 Meters · IndoorSection 8 Class B Champs · Feb 46.44Section 8 Class B ChampsFebruary 4, 2026
55 Meters · OutdoorNYSPHSAA -NY State Champs · Mar 66.518NYSPHSAA -NY State ChampsMarch 6, 2026
60 Meters · IndoorPuma New York International Showcase 2026 · Jan 246.97Puma New York International Showcase 2026January 24, 2026
60 Meters · OutdoorOcean Breeze Elite Invitational · Mar 17.12Ocean Breeze Elite InvitationalMarch 1, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 100 Meters · Place 14 · Roosevelt (LI)100 MetersRound P14.13.67aWind: 0.612
Jun 4Section 8 State QualifierJun 4 · 200 Meters · Place 7 · Roosevelt (LI)200 MetersRound P7.23.20aWind: -1.412
Jun 4Section 8 State QualifierJun 4 · 200 Meters · Roosevelt (LI)200 Meters—DNSWind: -1.512
Jun 4Section 8 State QualifierJun 4 · 100 Meters · Place 2 · Roosevelt (LI)100 MetersRound P2.11.36aWind: -2.212
Jun 4Section 8 State QualifierJun 4 · 100 Meters · Place 5 · Roosevelt (LI)100 Meters5.11.58aWind: -2.112
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 1 · Roosevelt (LI)100 MetersRound P110.81a12
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 6 · Roosevelt (LI)100 Meters611.51a12
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 1 · Roosevelt (LI)100 MetersRound P110.81a12
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 6 · Roosevelt (LI)100 Meters611.51a12
Apr 18Section 8 League Meet #3Apr 18 · 200 Meters · Place 1 · Roosevelt (LI)200 Meters1.21.712
Apr 18Section 8 League Meet #3Apr 18 · 100 Meters · Place 2 · Roosevelt (LI)100 Meters2.10.6 PB12
Apr 18Limmer InvitationalApr 18 · 200 Meters · Place 1 · Roosevelt (LI)200 Meters1.21.48a PB12
Apr 18Limmer InvitationalApr 18 · 100 Meters · Place 1 · Roosevelt (LI)100 MetersRound P1.10.82a12
Apr 18Limmer InvitationalApr 18 · 100 Meters · Place 1 · Roosevelt (LI)100 Meters1.10.65a12
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 1 · Roosevelt100 Meters110.73—
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 2 · Roosevelt100 MetersRound P210.77—
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 1 · Roosevelt100 Meters110.73—
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 2 · Roosevelt100 MetersRound P210.77—
Mar 6NYSPHSAA -NY State ChampsMar 6 · 55 Meters · Place 11 · Roosevelt55 MetersRound P116.518 PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 5 · Roosevelt (LI)200 Meters5.22.18a PB12
Feb 4Section 8 Class B ChampsFeb 4 · 55 Meters · Place 1 · Roosevelt55 Meters16.44 PB12
Feb 4Section 8 Class B ChampsFeb 4 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.5112
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 11 · Roosevelt200 Meters1122.4612
Jan 24Puma New York International Showcase 2026Jan 24 · 60 Meters · Place 8 · Roosevelt60 MetersRound P87.0012
Jan 24Puma New York International Showcase 2026Jan 24 · 60 Meters · Place 6 · Roosevelt60 Meters66.97 PB12
Jan 12Section 8 Conf. 3 ChampsJan 12 · 300 Meters · Place 1 · Roosevelt300 Meters136.75 PB12
Jan 12Section 8 Conf. 3 ChampsJan 12 · 55 Meters · Place 1 · Roosevelt55 Meters16.5812
Jan 12Section 8 Conf. 3 ChampsJan 12 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.5812
Jan 6Section 8 Group B-D Format DJan 6 · 55 Meters · Place 1 · Roosevelt55 Meters16.7312
Jan 6Section 8 Group B-D Format DJan 6 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.7712

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format BDec 16 · 300 Meters · Place 4 · Roosevelt (LI)300 Meters4.38.87a PB12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Place 8 · Roosevelt (LI)200 MetersRound P8.22.25aWind: -1.411
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 200 Meters · Place 6 · Roosevelt (LI)200 Meters6.22.14aWind: 1.111
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 100 Meters · Place 10 · Roosevelt (LI)100 MetersRound P10.11.14aWind: -0.311
Jun 5Section 8 State QualifierJun 5 · 200 Meters · Place 1 · Roosevelt200 Meters122.2911
Jun 5Section 8 State QualifierJun 5 · 200 Meters · Place 1 · Roosevelt200 MetersRound P121.7511
Jun 5Section 8 State QualifierJun 5 · 100 Meters · Place 1 · Roosevelt100 Meters110.9111
Jun 5Section 8 State QualifierJun 5 · 100 Meters · Place 1 · Roosevelt100 MetersRound P110.8111
May 19Section 8 Class AA ChampionshipMay 19 · 200 Meters · Place 2 · Roosevelt200 Meters222.1311
May 19Section 8 Class AA ChampionshipMay 19 · 200 Meters · Place 2 · Roosevelt200 MetersRound P222.9811
May 19Section 8 Class AA ChampionshipMay 19 · 100 Meters · Place 1 · Roosevelt100 Meters111.0511
May 19Section 8 Class AA ChampionshipMay 19 · 100 Meters · Place 1 · Roosevelt100 MetersRound P111.3911
May 16Bethpage Blazing InviteMay 16 · 200 Meters · Place 1 · Roosevelt200 Meters122.4311
May 13Section 8 Division 2BMay 13 · 200 Meters · Place 1 · Roosevelt (LI)200 Meters1.22.25a11
May 13Section 8 Division 2BMay 13 · 100 Meters · Place 1 · Roosevelt (LI)100 MetersRound P1.11.03a11
May 13Section 8 Division 2BMay 13 · 100 Meters · Place 1 · Roosevelt (LI)100 Meters1.11.03a11
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 200 Meters · Place 1 · Roosevelt200 Meters122.3111
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 100 Meters · Place 1 · Roosevelt100 Meters110.9911
May 2Saint Anthony's InvitationalMay 2 · 200 Meters · Place 7 · Roosevelt200 Meters722.44—
May 2Saint Anthony's InvitationalMay 2 · 100 Meters · Place 2 · Roosevelt100 Meters211.06—
May 2Saint Anthony's InvitationalMay 2 · 100 Meters · Place 1 · Roosevelt100 MetersRound P111.07—
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 5 · Roosevelt60 Meters57.12 PB11
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 3 · Roosevelt60 Meters37.1211
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 3 · Roosevelt60 Meters37.1211
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 3 · Roosevelt60 MetersRound P37.1211
Mar 1Ocean Breeze Elite InvitationalMar 1 · 60 Meters · Place 5 · Roosevelt60 Meters57.1211

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Nassau Coaches InvitationalDec 13 · 55 Meter · Place 2 · Roosevelt (LI)55 Meter2.6.64a12
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 1 · Roosevelt (LI)55 MeterRound P1.6.57a12
Dec 5North Shore Season OpenerDec 5 · 55 Meter · Place 1 · Roosevelt (LI)55 Meter1.6.55a PB12
Feb 10Section 8 State QualifierFeb 10 · 55 Meters · Place 6 · Roosevelt55 MetersRound P66.65711
Feb 5Section 8 Class B ChampsFeb 5 · 55 Meters · Place 1 · Roosevelt55 Meters16.6011
Feb 5Section 8 Class B ChampsFeb 5 · 55 Meters · Place 2 · Roosevelt55 MetersRound P26.6511
Jan 29Section 8 Conf. 3 ChampsJan 29 · 55 Meters · Place 1 · Roosevelt55 Meters16.5111
Jan 29Section 8 Conf. 3 ChampsJan 29 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.6111
Jan 10Section 8 Sprint FestivalJan 10 · 55 Meters · Place 3 · Roosevelt55 Meters36.7511
Jan 10Section 8 Sprint FestivalJan 10 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.7411
Jan 9Section 8 Group D-E Format DJan 9 · 55 Meters · Place 2 · Roosevelt55 Meters26.8311
Jan 9Section 8 Group D-E Format DJan 9 · 55 Meters · Place 1 · Roosevelt55 MetersRound P16.8811

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 55 Meter · Place 19 · Roosevelt (LI)55 MeterRound P19.6.84a11
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 4 · Roosevelt (LI)55 MeterRound P4.6.84a11
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 1 · Roosevelt (LI)55 Meter1.6.67a11
Feb 12Section 8 State QualifierFeb 12 · 55 Meters · Place 9 · Roosevelt55 MetersRound P96.7310
Feb 12Section 8 State QualifierFeb 12 · 55 Meters · Place 9 · Roosevelt55 Meters96.7310
Feb 6Section 8 Class B ChampsFeb 6 · 55 Meters · Place 5 · Roosevelt55 MetersRound P56.7410
Feb 6Section 8 Class B ChampsFeb 6 · 55 Meters · Place 5 · Roosevelt55 Meters56.7510
Jan 30Section 8 Frosh/SophJan 30 · 55 Meters · Place 1 · Roosevelt55 Meters16.7310
Jan 19Section 8 Conf. 4 ChampsJan 19 · 55 Meters · Place 7 · Roosevelt55 MetersRound P76.8910
Jan 4Section 8 Group A-C Format DJan 4 · 55 Meters · Place 2 · Roosevelt55 MetersRound P26.9310
Jan 4Section 8 Group A-C Format DJan 4 · 55 Meters · Place 4 · Roosevelt55 Meters46.9010

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group B-F Format CDec 19 · 55 Meter · Place 1 · Roosevelt (LI)55 MeterRound P1.6.92a11
Dec 19Section 8 Group B-F Format CDec 19 · 55 Meter · Place 2 · Roosevelt (LI)55 Meter2.6.90a11
Dec 10Section 8 Group A-B Format ADec 10 · 300 Meters · Place 19 · Roosevelt (LI)300 Meters19.41.09a11
Dec 10Section 8 Group A-B Format ADec 10 · 55 Meter · Place 1 · Roosevelt (LI)55 MeterRound P1.6.88a PB11
Dec 10Section 8 Group A-B Format ADec 10 · 55 Meter · Place 1 · Roosevelt (LI)55 Meter1.6.95a11
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 200 Meters · Place 34 · Roosevelt200 MetersRound P3423.4810
May 30Section 8 State QualifierMay 30 · 200 Meters · Place 1 · Roosevelt200 Meters122.6110
May 30Section 8 State QualifierMay 30 · 200 Meters · Place 1 · Roosevelt200 MetersRound P122.7210
May 30Section 8 State QualifierMay 30 · 100 Meters · Place 3 · Roosevelt100 Meters311.1010
May 30Section 8 State QualifierMay 30 · 100 Meters · Place 4 · Roosevelt100 MetersRound P411.0710
May 41'st Annual Westbury Green & Gold InvitationalMay 4 · 200 Meters · Place 10 · Roosevelt (LI)200 Meters10.23.16a10
May 41'st Annual Westbury Green & Gold InvitationalMay 4 · 100 Meters · Place 17 · Roosevelt (LI)100 MetersRound P17.11.84a10
Apr 26Oceanside Blue and White InvitationalApr 26 · 100 Meters · Place 2 · Roosevelt100 Meters211.3710
Apr 26Oceanside Blue and White InvitationalApr 26 · 100 Meters · Place 2 · Roosevelt100 Meters211.5210
Apr 26Oceanside Blue and White InvitationalApr 26 · 200 Meters · Place 2 · Roosevelt200 Meters223.4610

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 28 · Roosevelt (LI)55 MeterRound P28.7.01aWind: 010
Dec 9Nassau Coaches InvitationalDec 9 · 55 Meter · Place 22 · Roosevelt (LI)55 Meter22.7.07a10
Dec 1North Shore Season OpenerDec 1 · 55 Meter · Place 18 · Roosevelt (LI)55 MeterRound P18.7.05a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · 55 Meter · Place 5 · Roosevelt (LI)55 MeterRound P5.7.03a10
Dec 20Section 8 Group A-F Format CDec 20 · 55 Meter · Place 1 · Roosevelt (LI)55 Meter1.6.92a10
Dec 7Section 8 Group A-D Format ADec 7 · 55 Meter · Place 4 · Roosevelt (LI)55 MeterRound P4.7.03a10
Apr 21South Shore Frosh/Soph MeetApr 21 · 100 Meters · Place 1 · Roosevelt (LI)100 Meters1.11.99
Apr 7Section 8 League Meet #2Apr 7 · 200 Meters · Place 102 · Roosevelt200 Meters10226.7h PB9
Apr 7Section 8 League Meet #2Apr 7 · 100 Meters · Place 60 · Roosevelt100 Meters6011.9h PB9