Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKnight Time Invitational · Apr 1111.91Knight Time InvitationalApril 11, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3125.14The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorNassau Coaches Invitational · Apr 424.33aNassau Coaches InvitationalApril 4, 2026
300 Meters · IndoorNassau Coaches Invitational · Dec 943.52aNassau Coaches InvitationalDecember 9, 2023
300 Meters · OutdoorSection 8 Group B-E Format A · Dec 343.09aSection 8 Group B-E Format ADecember 3, 2024
400 Meters · Outdoor · Hand timedSection 8 League Meet #3 · Apr 1856.3hSection 8 League Meet #3April 18, 2026
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 217.18aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
55 Meter · OutdoorSection 8 Group B-C Format C · Dec 167.24aSection 8 Group B-C Format CDecember 16, 2024
55 Meters · IndoorSection 8 Conf. 1 Champs · Jan 276.96Section 8 Conf. 1 ChampsJanuary 27, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16William F. Eddy Jr. Track & Field MeetMay 16 · 100 Meters · Place 34 · Uniondale100 MetersRound P34.11.93aWind: 0.212
May 9Middletown InvitationalMay 9 · 100 Meters · Place 32 · Uniondale100 Meters3212.31a12
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 74 · Uniondale200 Meters7425.16a12
May 1Saint Anthony's InvitationalMay 1 · 200 Meters · Place 74 · Uniondale200 Meters7425.16a12
Apr 18Section 8 League Meet #3Apr 18 · 400 Meters · Place 58 · Uniondale400 Meters58.56.3h PB12
Apr 18Section 8 League Meet #3Apr 18 · 200 Meters · Place 115 · Uniondale200 Meters115.24.612
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 27 · Uniondale100 MetersRound P2711.91 PB—
Apr 11Knight Time InvitationalApr 11 · 200 Meters · Place 34 · Uniondale200 Meters3424.48—
Apr 11Knight Time InvitationalApr 11 · 100 Meters · Place 27 · Uniondale100 MetersRound P2711.91—
Apr 11Knight Time InvitationalApr 11 · 200 Meters · Place 34 · Uniondale200 Meters3424.48—
Apr 4Nassau Coaches InvitationalApr 4 · 200 Meters · Place 29 · Uniondale200 Meters29.24.33a PB12
Apr 4Nassau Coaches InvitationalApr 4 · 100 Meters · Place 23 · Uniondale100 Meters23.12.04a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 97 · Uniondale200 Meters9725.14 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 97 · Uniondale200 Meters9725.1412
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 10 · Uniondale55 MetersRound P106.96 PB12
Jan 7Section 8 Group D-E Format DJan 7 · 55 Meters · Place 20 · Uniondale55 MetersRound P207.29512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 111 · Uniondale55 MeterRound P111.7.22a12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 64 · Uniondale55 MeterRound P64.7.34a12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 61 · Uniondale200 Meters61.26.14a12
Jan 27Section 8 Conf. 1 ChampsJan 27 · 55 Meters · Place 10 · Uniondale55 MetersRound P107.0411
Jan 8Section 8 Group A-C Format DJan 8 · 55 Meters · Place 52 · Uniondale55 MetersRound P527.69911

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format BDec 16 · 300 Meters · Place 49 · Uniondale300 Meters49.44.78a12
Dec 16Section 8 Group B-C Format BDec 16 · 55 Meter · Place 20 · Uniondale55 MeterRound P20.7.43a12
May 12Section 8 Division 1AMay 12 · 200 Meters · Place 10 · Uniondale200 Meters10.24.88a11
May 12Section 8 Division 1AMay 12 · 100 Meters · Place 8 · Uniondale100 MetersRound P8.12.26a11
May 10Middletown InvitationalMay 10 · 100 Meters · Place 33 · Uniondale100 Meters3312.07—
Apr 15The Jim McGlynn ClassicApr 15 · 200 Meters · Place 38 · Uniondale200 Meters3825.0311
Apr 15The Jim McGlynn ClassicApr 15 · 100 Meters · Place 42 · Uniondale100 MetersRound P4212.3611

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 11 · Uniondale55 Meter11.7.18a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Section 8 Group B-C Format CDec 16 · 55 Meter · Place 9 · Uniondale55 MeterRound P9.7.24a PB11
Dec 3Section 8 Group B-E Format ADec 3 · 300 Meters · Place 35 · Uniondale300 Meters35.43.09a PB11
Dec 3Section 8 Group B-E Format ADec 3 · 55 Meter · Place 17 · Uniondale55 MeterRound P17.7.26a11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23North Shore HS InvitationalDec 23 · 300 Meters · Place 299 · Uniondale300 Meters299.45.03a10
Dec 23North Shore HS InvitationalDec 23 · 55 Meter · Place 288 · Uniondale55 MeterRound P288.7.78a10
Dec 9Nassau Coaches InvitationalDec 9 · 300 Meters · Place 52 · Uniondale300 Meters52.43.52a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section 8 Group A-F Format CDec 20 · 55 Meter · Place 45 · Uniondale55 MeterRound P45.7.54a10
Dec 14Section 8 Group D-F Format BDec 14 · 55 Meter · Place 25 · Uniondale55 MeterRound P25.7.38a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Section 8 Group E-F Format ADec 7 · 55 Meter · Place 48 · Uniondale55 MeterRound P48.7.72a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2North Shore HS Season OpenerDec 2 · 300 Meters · Place 84 · Uniondale300 Meters84.46.64a9
Dec 2North Shore HS Season OpenerDec 2 · 55 Meter · Place 58 · Uniondale55 MeterRound P58.7.65a9