Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 8 League Meet #3 · Apr 1813.6Section 8 League Meet #3April 18, 2026
1000 Meters · IndoorSection 8 Frosh/Soph · Jan 303:31.63Section 8 Frosh/SophJanuary 30, 2024
1500 Meters · OutdoorSt. Anthony's Invitational 2023 · May 55:36.31St. Anthony's Invitational 2023May 5, 2023
1500 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 75:52.1hSection 8 League Meet #2April 7, 2023
200 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 328.62Ocean Breeze Invitational & PentathlonFebruary 3, 2024
200 Meters · OutdoorMassapequa Chief Invitational - Under The Lights · May 1027.94Massapequa Chief Invitational - Under The LightsMay 10, 2024
2000m Steeplechase · OutdoorPort Jefferson Steeple Fest Plus · Apr 128:56.75Port Jefferson Steeple Fest PlusApril 12, 2023
300 Meters · IndoorSection 8 Class B Champs · Feb 645.32Section 8 Class B ChampsFebruary 6, 2024
300 Meters · OutdoorSection 8 Group D-E Format C · Dec 1947.03aSection 8 Group D-E Format CDecember 19, 2023
400 Meters · OutdoorSaint Anthony's Invitational · May 21:01.69Saint Anthony's InvitationalMay 2, 2025
400m Hurdles · 30" / 0.762m · OutdoorSection 8 Class AA Championship · May 181:09.76aSection 8 Class AA ChampionshipMay 18, 2026
400m Hurdles · 30" / 0.762m · Outdoor · Hand timedSection 8 League Meet #3 · Apr 181:14.8hSection 8 League Meet #3April 18, 2026
55 Meter · OutdoorSection 8 Group C-E Format B · Dec 118.19aSection 8 Group C-E Format BDecember 11, 2023
55 Meters · IndoorThe Armory Hispanic Games · Jan 57.98The Armory Hispanic GamesJanuary 5, 2024
600 Meters · IndoorSection 8 State Qualifier · Feb 121:47.26Section 8 State QualifierFebruary 12, 2024
800 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 32:33.91Ocean Breeze Invitational & PentathlonFebruary 3, 2024
800 Meters · OutdoorSaint Anthony's Invitational · May 22:31.90Saint Anthony's InvitationalMay 2, 2025
Combined results · OutdoorSection 8 State Qualifier · Jun 12:32.62Section 8 State QualifierJune 1, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4Section 8 State QualifierJun 4 · 400m Hurdles · Division Avenue (Levittown)400m Hurdles30" / 0.762m—DNS12
May 18Section 8 Class AA ChampionshipMay 18 · 400m Hurdles · Place 3 · Division Avenue (Levittown)400m Hurdles30" / 0.762m3.1:09.76a PB12
May 15Don Scott Memorial RelaysMay 15 · 400 Meters · Place 8 · Division Avenue (Levittown)400 Meters8.1:03.61a12
May 8Massapequa Under LightsMay 8 · 400m Hurdles · Place 5 · Division Avenue400m Hurdles51:10.34a12
May 5Section 8 Division 3AMay 5 · 400m Hurdles · Place 2 · Division Avenue (Levittown)400m Hurdles30" / 0.762m2.1:10.02a12
May 1Saint Anthony's InvitationalMay 1 · 400m Hurdles · Place 11 · Division Avenue (Levittown)400m Hurdles111:10.94a12
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 16 · Division Avenue (Levittown)200 Meters1628.31a12
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 38 · Division Avenue (Levittown)100 MetersRound P3813.81a12
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 16 · Division Avenue (Levittown)200 Meters1628.31a12
May 1Saint Anthony's InvitationalMay 1 · 400m Hurdles · Place 11 · Division Avenue (Levittown)400m Hurdles111:10.94a12
May 1Saint Anthony's InvitationalMay 1 · 100 Meters · Place 38 · Division Avenue (Levittown)100 MetersRound P3813.81a12
Apr 25Port Washington InviteApr 25 · 400m Hurdles · Place 1 · Division Avenue (Levittown)400m Hurdles30" / 0.762m1.1:11.59a12
Apr 25Port Washington InviteApr 25 · 400 Meters · Place 7 · Division Avenue (Levittown)400 Meters7.1:05.46a12
Apr 18Section 8 League Meet #3Apr 18 · 400m Hurdles · Place 10 · Division Avenue (Levittown)400m Hurdles30" / 0.762m10.1:14.8h PB12
Apr 18Section 8 League Meet #3Apr 18 · 100 Meters · Place 45 · Division Avenue (Levittown)100 Meters45.13.6 PB12
Apr 11Valley Stream ChallengeApr 11 · 400m Hurdles · Place 2 · Division Avenue400m Hurdles21:10.65a12
Apr 11Valley Stream ChallengeApr 11 · 100 Meters · Place 24 · Division Avenue100 MetersRound P2414.17a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Section 8 Class B ChampsFeb 4 · 300 Meters · Place 9 · Division Ave300 Meters946.1712
Jan 16Steve Borbet InvitationalJan 16 · 300 Meters · Place 48 · Division Ave300 Meters4845.9812
Jan 13Section 8 Conf. 4 ChampsJan 13 · 600 Meters · Place 8 · Division Ave600 Meters81:52.2612
Jan 13Section 8 Conf. 4 ChampsJan 13 · 55 Meters · Place 15 · Division Ave55 MetersRound P158.0812

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 300 Meters · Place 78 · Division Avenue (Levittown)300 Meters78.46.02a12
Dec 30North Shore HS InvitationalDec 30 · 600 Meters · Place 49 · Division Avenue (Levittown)600 Meters49.1:53.41a12
Jan 29Section 8 Conf. 3 ChampsJan 29 · 600 Meters · Place 4 · Division Ave600 Meters41:50.1011
Jan 12Molloy Stanner GamesJan 12 · 300 Meters · Place 42 · Division Ave300 MetersRound P4246.8011
Jan 8Section 8 Group A-C Format DJan 8 · 1000 Meters · Place 11 · Division Ave1000 Meters113:40.5911
Jan 8Section 8 Group A-C Format DJan 8 · 55 Meters · Place 8 · Division Ave55 MetersRound P88.2411
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 59 · Division Avenue300 Meters5946.4211
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 62 · Division Avenue55 Meters628.2111

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Section 8 Group C-E Format BDec 17 · 300 Meters · Place 24 · Division Avenue (Levittown)300 Meters24.49.77a12
Dec 17Section 8 Group C-E Format BDec 17 · 55 Meter · Place 13 · Division Avenue (Levittown)55 MeterRound P13.8.24a12
Dec 3Section 8 Group C-D Format ADec 3 · 300 Meters · Place 6 · Division Avenue (Levittown)300 Meters6.47.64a12
Dec 3Section 8 Group C-D Format ADec 3 · 55 Meter · Place 12 · Division Avenue (Levittown)55 MeterRound P12.8.22a12
May 19Section 8 Class AA ChampionshipMay 19 · 400m Hurdles · Place 5 · Division Ave400m Hurdles51:10.4511
May 6Section 8 Division 3AMay 6 · 400m Hurdles · Place 2 · Division Avenue (Levittown)400m Hurdles30" / 0.762m2.1:10.39a11
May 6Section 8 Division 3AMay 6 · 400 Meters · Place 2 · Division Avenue (Levittown)400 Meters2.1:03.06a11
May 2Saint Anthony's InvitationalMay 2 · 400 Meters · Place 4 · Division Ave400 Meters41:01.69 PB—
May 2Saint Anthony's InvitationalMay 2 · 400m Hurdles · Place 14 · Division Ave400m Hurdles141:10.28—
May 2Saint Anthony's InvitationalMay 2 · 800 Meters · Place 27 · Division Ave800 Meters272:31.90 PB—
Apr 26Bob Pratt Invitational - SmithtownApr 26 · 400m Hurdles · Place 3 · Division Ave400m Hurdles31:12.8211
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 5 · Division Ave800 Meters52:36.8811
Apr 15The Jim McGlynn ClassicApr 15 · 100 Meters · Place 32 · Division Ave100 MetersRound P3214.5611

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Section 8 Group C-F Format ADec 2 · 55 Meter · Place 9 · Division Avenue (Levittown)55 MeterRound P9.8.36a11
Dec 2Section 8 Group C-F Format ADec 2 · 1500 Meters · Place 25 · Division Avenue (Levittown)1500 Meters25.6:01.72a11
May 18Bulldog InvitationalMay 18 · 800 Meters · Place 5 · Division Avenue (Levittown)800 Meters5.2:38.00a10
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 200 Meters · Place 1 · Division Avenue200 Meters127.94 PB10
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 400 Meters · Place 5 · Division Avenue400 Meters51:03.6010
May 3Saint Anthony's InvitationalMay 3 · 400 Meters · Place 6 · Division Avenue400 Meters61:03.9610

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 12Section 8 State QualifierFeb 12 · 600 Meters · Division Ave600 Meters—1:47.26 PB10
Feb 6Section 8 Class B ChampsFeb 6 · 300 Meters · Place 5 · Division Avenue300 Meters545.32 PB10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 39 · Division Avenue200 MetersRound P3928.62 PB10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 13 · Division Avenue800 Meters132:33.91 PB10
Jan 30Section 8 Frosh/SophJan 30 · 300 Meters · Place 6 · Division Avenue300 Meters646.0210
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 7 · Division Avenue1000 Meters73:31.63 PB10
Jan 19Section 8 Conf. 4 ChampsJan 19 · 300 Meters · Place 4 · Division Avenue300 Meters445.7410
Jan 19Section 8 Conf. 4 ChampsJan 19 · 600 Meters · Place 3 · Division Avenue600 Meters31:49.1410
Jan 14Molloy Stanner GamesJan 14 · 600 Meters · Place 27 · Division Avenue (Levittow600 Meters271:47.6610
Jan 5The Armory Hispanic GamesJan 5 · 55 Meters · Place 21 · Division Ave55 MetersRound P217.98 PB10
Jan 2Section 8 Group E-F Format DJan 2 · 55 Meters · Place 11 · Division Avenue55 MetersRound P118.1210
Jan 2Section 8 Group E-F Format DJan 2 · 1000 Meters · Place 18 · Division Avenue1000 Meters183:40.7810

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 300 Meters · Place 5 · Division Avenue (Levittown)300 Meters5.47.03a PB10
Dec 11Section 8 Group C-E Format BDec 11 · 55 Meter · Place 7 · Division Avenue (Levittown)55 MeterRound P7.8.19a PB10
Jun 1Section 8 State QualifierJun 1 · Combined results · Place 12 · Division AvenueCombined results122:32.62 PB9
May 17Section 8 Division 3AMay 17 · 800 Meters · Place 6 · Division Avenue (Levittown)800 Meters6.2:36.31a9
May 5St. Anthony's Invitational 2023May 5 · 1500 Meters · Place 25 · Division Ave1500 Meters255:36.31 PB9
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 20 · Division Ave800 Meters202:34.129
May 5St. Anthony's Invitational 2023May 5 · 1500 Meters · Place 25 · Division Avenue1500 Meters255:36.319
May 5St. Anthony's Invitational 2023May 5 · 800 Meters · Place 20 · Division Avenue800 Meters202:34.129
Apr 20North Shore Frosh/SophApr 20 · 1500 Meters · Place 3 · Division Avenue1500 Meters35:41.0—
Apr 20North Shore Frosh/SophApr 20 · 1500 Meters · Place 3 · Division Avenue1500 Meters35:41.0—
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 5 · Division Ave2000m Steeplechase58:56.75 PB9
Apr 12Port Jefferson Steeple Fest PlusApr 12 · 2000m Steeplechase · Place 5 · Division Ave2000m Steeplechase58:56.759
Apr 7Section 8 League Meet #2Apr 7 · 1500 Meters · Place 42 · Division Avenue1500 Meters425:52.1h PB9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 600 Meters · Place 10 · Division Avenue (Levittown)600 Meters10.1:47.26a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Nassau Coaches InvitationalDec 10 · 1000 Meters · Place 19 · Division Avenue (Levittown)1000 Meters19.3:41.98a9