Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 8 Division 1A · May 1113.06aSection 8 Division 1AMay 11, 2026
100 Meters · Outdoor · Hand timedSection 8 League Meet #2 · Apr 713.9hSection 8 League Meet #2April 7, 2023
100m Hurdles · 33" / 0.838m · OutdoorSouth Shore Frosh/Soph Meet · Apr 2119.0South Shore Frosh/Soph MeetApril 21, 2023
200 Meters · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 1627.64aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
200 Meters · OutdoorSection 8 League Meet #3 · Apr 1825.9Section 8 League Meet #3April 18, 2026
300 Meters · IndoorSteve Borbet Invitational · Jan 1643.02Steve Borbet InvitationalJanuary 16, 2026
300 Meters · OutdoorSection 8 Group B-C Format B · Dec 1645.57aSection 8 Group B-C Format BDecember 16, 2025
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 271:03.80aU.S. Marine Corps Holiday ClassicDecember 27, 2025
400 Meters · OutdoorSection 8 Division 1A · May 121:00.07aSection 8 Division 1AMay 12, 2025
55 Meter · IndoorNorth Shore Season Opener · Dec 67.84aNorth Shore Season OpenerDecember 6, 2024
55 Meter · OutdoorSection 8 Group B-E Format A · Dec 27.75aSection 8 Group B-E Format ADecember 2, 2025
55 Meters · IndoorSection 8 Conf. 1 Champs · Jan 277.46Section 8 Conf. 1 ChampsJanuary 27, 2026
55m Hurdles · 33" · IndoorU.S. Marine Corps Holiday Classic · Dec 2910.11aU.S. Marine Corps Holiday ClassicDecember 29, 2023
55m Hurdles · 33" · OutdoorSection 8 Group D-E Format C · Dec 1910.14aSection 8 Group D-E Format CDecember 19, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Section 8 Class AAA ChampionshipMay 20 · 100 Meters · Place 6 · Freeport100 MetersRound P6.13.40aWind: -412
May 20Section 8 Class AAA ChampionshipMay 20 · 100 Meters · Place 4 · Freeport100 Meters4.13.31aWind: -2.612
May 11Section 8 Division 1AMay 11 · 100 Meters · Place 4 · Freeport100 MetersRound P4.13.06a PB12
May 11Section 8 Division 1AMay 11 · 100 Meters · Place 4 · Freeport100 Meters4.13.10a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Freeport400 Meters—1:01.55a12
Apr 18Section 8 League Meet #3Apr 18 · 200 Meters · Place 5 · Freeport200 Meters5.25.9 PB12
Apr 11Valley Stream ChallengeApr 11 · 400 Meters · Place 5 · Freeport400 Meters51:03.09a12
Apr 11Valley Stream ChallengeApr 11 · 100 Meters · Place 3 · Freeport100 MetersRound P313.18a12
Apr 11Valley Stream ChallengeApr 11 · 100 Meters · Place 6 · Freeport100 Meters613.52a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 3Section 8 Class A ChampsFeb 3 · 300 Meters · Place 9 · Freeport300 Meters943.8112
Feb 3Section 8 Class A ChampsFeb 3 · 55 Meters · Place 8 · Freeport55 MetersRound P87.5812
Jan 27Section 8 Conf. 1 ChampsJan 27 · 300 Meters · Place 6 · Freeport300 Meters644.3112
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 3 · Freeport55 Meters37.46 PB12
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 2 · Freeport55 MetersRound P27.53612
Jan 16Steve Borbet InvitationalJan 16 · 300 Meters · Place 12 · Freeport300 Meters1243.02 PB12
Jan 16Steve Borbet InvitationalJan 16 · 55 Meters · Place 35 · Freeport55 MetersRound P357.7612
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 43 · Freeport-NY55 MetersRound P437.87—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 55 Meters · Place 43 · Freeport-NY55 MetersRound P437.87—
Jan 6Section 8 Group B-D Format DJan 6 · 55 Meters · Place 3 · Freeport55 Meters37.7612
Jan 6Section 8 Group B-D Format DJan 6 · 55 Meters · Place 3 · Freeport55 MetersRound P37.7912

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 13 · Freeport400 Meters13.1:03.80a PB12
Dec 20Jim Mitchell InvitationalDec 20 · 300 Meters · Place 39 · Freeport300 Meters39.43.98a12
Feb 10Section 8 State QualifierFeb 10 · 300 Meters · Place 7 · Freeport300 MetersRound P744.0711
Feb 4Section 8 Class A ChampsFeb 4 · 300 Meters · Place 7 · Freeport300 Meters744.2111
Feb 4Section 8 Class A ChampsFeb 4 · 55 Meters · Place 8 · Freeport55 MetersRound P87.7311
Jan 27Section 8 Conf. 1 ChampsJan 27 · 300 Meters · Place 3 · Freeport300 Meters344.4311
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 5 · Freeport55 Meters57.7211
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 4 · Freeport55 MetersRound P47.6911
Jan 9Section 8 Group D-E Format DJan 9 · 55 Meters · Place 2 · Freeport55 Meters27.7111
Jan 9Section 8 Group D-E Format DJan 9 · 55 Meters · Place 2 · Freeport55 MetersRound P27.7211
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 48 · Freeport300 MetersRound P4844.6611
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 53 · Freeport55 MetersRound P537.9411

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format BDec 16 · 300 Meters · Place 3 · Freeport300 Meters3.45.57a PB12
Dec 16Section 8 Group B-C Format BDec 16 · 55 Meter · Place 4 · Freeport55 MeterRound P4.8.03a12
Dec 16Section 8 Group B-C Format BDec 16 · 55 Meter · Place 2 · Freeport55 Meter2.7.83a12
Dec 2Section 8 Group B-E Format ADec 2 · 300 Meters · Place 4 · Freeport300 Meters4.46.20a12
Dec 2Section 8 Group B-E Format ADec 2 · 55 Meter · Place 4 · Freeport55 MeterRound P4.7.83a12
Dec 2Section 8 Group B-E Format ADec 2 · 55 Meter · Place 3 · Freeport55 Meter3.7.75a PB12
Jun 5Section 8 State QualifierJun 5 · 400 Meters · Place 6 · Freeport400 Meters61:02.0411
May 28Section 8 Class AAA ChampionshipMay 28 · 400 Meters · Place 10 · Freeport400 Meters101:03.1211
May 28Section 8 Class AAA ChampionshipMay 28 · 200 Meters · Place 10 · Freeport200 MetersRound P1027.3811
May 17Bulldog InviteMay 17 · 200 Meters · Place 11 · Freeport200 Meters1126.9011
May 12Section 8 Division 1AMay 12 · 400 Meters · Place 4 · Freeport400 Meters4.1:00.07a PB11
May 12Section 8 Division 1AMay 12 · 200 Meters · Place 6 · Freeport200 Meters6.27.07a11
May 10North Shore InvitationalMay 10 · 200 Meters · Place 7 · Freeport200 Meters726.2511
Apr 15The Jim McGlynn ClassicApr 15 · 400 Meters · Place 11 · Freeport400 Meters111:03.3211
Apr 15The Jim McGlynn ClassicApr 15 · 200 Meters · Place 7 · Freeport200 Meters727.3211

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 53 · Freeport55 MeterRound P53.7.92a11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 33 · Freeport55 MeterRound P33.7.92a11
Dec 6North Shore Season OpenerDec 6 · 300 Meters · Place 14 · Freeport300 Meters14.45.22a11
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 17 · Freeport55 MeterRound P17.7.84a PB11
Feb 12Section 8 State QualifierFeb 12 · 55 Meters · Place 11 · Freeport55 MetersRound P117.7210
Feb 12Section 8 State QualifierFeb 12 · 55 Meters · Place 11 · Freeport55 Meters117.7210
Feb 5Section 8 Class A ChampsFeb 5 · 55m Hurdles · Place 8 · Freeport55m HurdlesRound P810.1810
Feb 5Section 8 Class A ChampsFeb 5 · 55 Meters · Place 9 · Freeport55 MetersRound P97.6710
Jan 30Section 8 Frosh/SophJan 30 · 300 Meters · Place 2 · Freeport300 Meters244.1910
Jan 30Section 8 Frosh/SophJan 30 · 55 Meters · Place 4 · Freeport55 Meters47.7510
Jan 11Section 8 Conf. 1 ChampsJan 11 · 55m Hurdles · Place 8 · Freeport55m Hurdles810.5510
Jan 11Section 8 Conf. 1 ChampsJan 11 · 55 Meters · Place 3 · Freeport55 MetersRound P37.6510
Jan 11Section 8 Conf. 1 ChampsJan 11 · 55 Meters · Place 3 · Freeport55 Meters37.6110
Jan 6Freedom GamesJan 6 · 55 Meters · Place 27 · Freeport55 MetersRound P277.8010
Jan 6Freedom GamesJan 6 · 55m Hurdles · Place 32 · Freeport55m HurdlesRound P3210.3410

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Section 8 Group A-B Format ADec 10 · 300 Meters · Place 7 · Freeport300 Meters7.45.91a11
Dec 10Section 8 Group A-B Format ADec 10 · 55 Meter · Place 4 · Freeport55 MeterRound P4.7.85a11
Dec 10Section 8 Group A-B Format ADec 10 · 55 Meter · Place 5 · Freeport55 Meter5.7.93a11
May 13Section 8 Division 1AMay 13 · 200 Meters · Place 5 · Freeport200 Meters5.27.32a10
May 13Section 8 Division 1AMay 13 · 100 Meters · Place 8 · Freeport100 MetersRound P8.13.50a10
May 41'st Annual Westbury Green & Gold InvitationalMay 4 · 200 Meters · Place 6 · Freeport200 Meters6.28.28a10

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 6 · Freeport55m Hurdles33"6.10.11a PB10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 55m Hurdles · Place 38 · Freeport55m Hurdles33"Round P38.10.47a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 200 Meters · Place 13 · Freeport200 Meters13.27.64a PB10
Dec 9Nassau Coaches InvitationalDec 9 · 300 Meters · Place 7 · Freeport300 Meters7.45.17a10
Dec 9Nassau Coaches InvitationalDec 9 · 55m Hurdles · Place 8 · Freeport55m Hurdles33"8.10.34a10
Dec 1North Shore Season OpenerDec 1 · 55m Hurdles · Place 11 · Freeport55m Hurdles33"Round P11.10.37a10
Feb 9Section 8 Class A ChampsFeb 9 · 55m Hurdles · Place 15 · Freeport55m HurdlesRound P1510.859
Feb 2Section 8 Frosh/SophFeb 2 · 300 Meters · Place 6 · Freeport300 Meters647.759
Feb 2Section 8 Frosh/SophFeb 2 · 55m Hurdles · Place 2 · Freeport55m Hurdles210.859
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55m Hurdles · Place 32 · Freeport55m Hurdles3210.999
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 55 Meters · Place 57 · Freeport55 Meters578.349
Jan 11Section 8 Conf. 1 ChampsJan 11 · 55m Hurdles · Place 11 · Freeport55m Hurdles1110.989
Jan 7St. Anthony's Developmental Meet #3Jan 7 · 55 Meters · Place 1 · Freeport55 Meters18.079
Jan 7St. Anthony's Developmental Meet #3Jan 7 · 55m Hurdles · Place 7 · Freeport55m Hurdles711.109
Jan 3Section 8 Group B-F Format DJan 3 · 55 Meters · Place 13 · Freeport55 MetersRound P138.029
Jan 3Section 8 Group B-F Format DJan 3 · 55m Hurdles · Place 14 · Freeport55m HurdlesRound P1411.089

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 55m Hurdles · Place 2 · Freeport55m Hurdles33"2.10.14a PB10
Dec 19Section 8 Group D-E Format CDec 19 · 55 Meter · Place 1 · Freeport55 MeterRound P1.7.90a10
Dec 19Section 8 Group D-E Format CDec 19 · 55 Meter · Place 1 · Freeport55 Meter1.7.83a10
Dec 14Section 8 Group D-F Format BDec 14 · 55 Meter · Place 8 · Freeport55 MeterRound P8.8.00a10
Dec 7Section 8 Group A-D Format ADec 7 · 55m Hurdles · Place 2 · Freeport55m Hurdles33"2.10.17a10
Dec 7Section 8 Group A-D Format ADec 7 · 55 Meter · Place 3 · Freeport55 MeterRound P3.7.95a10
Dec 7Section 8 Group A-D Format ADec 7 · 55 Meter · Place 3 · Freeport55 Meter3.7.86a10
May 13North Shore InvitationalMay 13 · 100m Hurdles · Place 22 · Freeport100m HurdlesRound P2219.799
May 13North Shore InvitationalMay 13 · 100 Meters · Place 36 · Freeport100 MetersRound P3613.559
May 9Section 8 Division 1AMay 9 · 100m Hurdles · Place 5 · Freeport100m Hurdles33" / 0.838m5.19.29a9
May 9Section 8 Division 1AMay 9 · 100 Meters · Place 12 · Freeport100 MetersRound P12.14.09a9
Apr 21South Shore Frosh/Soph MeetApr 21 · 100m Hurdles · Place 1 · Freeport100m Hurdles33" / 0.838m1.19.0 PB9
Apr 21South Shore Frosh/Soph MeetApr 21 · 100 Meters · Place 8 · Freeport100 Meters8.14.09
Apr 7Section 8 League Meet #2Apr 7 · 100m Hurdles · Place 43 · Freeport100m Hurdles4320.1h9
Apr 7Section 8 League Meet #2Apr 7 · 100 Meters · Place 43 · Freeport100 Meters4313.9h PB9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group B-C Format CDec 20 · 55m Hurdles · Place 13 · Freeport55m Hurdles33"13.11.33a9
Dec 12Section 8 Group B-D Format BDec 12 · 55 Meter · Place 12 · Freeport55 MeterRound P12.8.22a9
Dec 6Section 8 Group C-D Format ADec 6 · 55m Hurdles · Place 15 · Freeport55m Hurdles33"15.14.35a9