Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMassapequa Chief Invitational - Under The Lights · May 911.26Massapequa Chief Invitational - Under The LightsMay 9, 2025
200 Meters · IndoorCornell Greg Page Relays & Multi · Dec 523.76aCornell Greg Page Relays & MultiDecember 5, 2025
200 Meters · OutdoorMassapequa Chief Invitational - Under The Lights · May 922.86Massapequa Chief Invitational - Under The LightsMay 9, 2025
300 Meters · IndoorOcean Breeze Freedom Games · Jan 838.02Ocean Breeze Freedom GamesJanuary 8, 2022
300 Meters · OutdoorSt. Anthony's Developmental #1 · Dec 1141.85aSt. Anthony's Developmental #1December 11, 2021
400 Meters · IndoorNorth Shore Pre-National Invitational · Feb 1756.20North Shore Pre-National InvitationalFebruary 17, 2023
55 Meter · IndoorNorth Shore Season Opener · Dec 66.98aNorth Shore Season OpenerDecember 6, 2024
55 Meter · OutdoorSection XI Boys Crossover A · Dec 17.07aSection XI Boys Crossover ADecember 1, 2024
55 Meters · IndoorSection XI Boys Small School Team Championships · Feb 16.77Section XI Boys Small School Team ChampionshipsFebruary 1, 2025
60 Meter · IndoorCornell Greg Page Relays & Multi · Dec 57.36aCornell Greg Page Relays & MultiDecember 5, 2025
60 Meters · IndoorCornell Robert J. Kane Invitational · Feb 147.51aCornell Robert J. Kane InvitationalFebruary 14, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 200 Meters · Place 19 · SUNY CortlandSUNY Cortland200 Meters19.24.61aWind: -0.1Fr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100 Meters · Place 19 · SUNY CortlandSUNY Cortland100 MetersRound P19.12.12aWind: 0.2Fr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 51 · SUNY CortlandSUNY Cortland200 Meters51.24.01aWind: 2.3Fr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 54 · SUNY CortlandSUNY Cortland100 MetersRound P54.11.91aWind: 0.1Fr
Apr 11Big Red InvitationalApr 11 · 200 Meters · Place 31 · SUNY CortlandSUNY Cortland200 Meters31.24.34aWind: 0.8Fr
Apr 11Big Red InvitationalApr 11 · 100 Meters · Place 24 · SUNY CortlandSUNY Cortland100 MetersRound P24.11.67aWind: 2.6Fr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 123 · SUNY CortlandSUNY Cortland200 Meters123.24.36aFr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 95 · SUNY CortlandSUNY Cortland100 Meters95.11.98aWind: 0.9Fr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 200 Meters · Place 30 · SUNY CortlandSUNY Cortland200 Meters3023.90aFr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 200 Meters · Place 20 · SUNY CortlandSUNY Cortland200 Meters2024.17aFR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60 Meters · Place 23 · SUNY CortlandSUNY Cortland60 Meters237.51a PBFR
Feb 6Utica Blue & Orange InvitationalFeb 6 · 60 Meter · Place 59 · SUNY CortlandSUNY Cortland60 MeterRound P59.7.61aFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 60 · SUNY CortlandSUNY Cortland200 Meters60.24.34aFr
Jan 31Ithaca College Bomber InvitationalJan 31 · 200 Meters · Place 52 · Cortland St.Cortland St.200 Meters5224.44FR
Jan 31Ithaca College Bomber InvitationalJan 31 · 60 Meters · Place 52 · Cortland St.Cortland St.60 MetersRound P527.54FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 60 Meter · Place 30 · SUNY CortlandSUNY Cortland60 MeterRound P30.7.36a PBWind: 0Fr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 200 Meters · Place 9 · SUNY CortlandSUNY Cortland200 Meters9.23.76a PBWind: 0Fr
Feb 1Section XI Boys Small School Team ChampionshipsFeb 1 · 55 Meters · Place 7 · HauppaugeHauppauge55 MetersRound P76.77 PB12
Jan 26Section XI - Coaches ClassicJan 26 · 300 Meters · Place 10 · HauppaugeHauppauge300 Meters1040.0412
Jan 26Section XI - Coaches ClassicJan 26 · 55 Meters · Place 9 · HauppaugeHauppauge55 MetersRound P96.9812
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 26 · HauppaugeHauppauge55 Meters267.0612

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 5Section XI State QualifierJun 5 · 200 Meters · Place 19 · HauppaugeHauppauge200 MetersRound P1923.3712
Jun 5Section XI State QualifierJun 5 · 100 Meters · Place 13 · HauppaugeHauppauge100 MetersRound P1311.4412
May 30Section 11 3A ChampionshipsMay 30 · 200 Meters · Place 5 · HauppaugeHauppauge200 Meters523.3912
May 30Section 11 3A ChampionshipsMay 30 · 100 Meters · Place 2 · HauppaugeHauppauge100 Meters211.6012
May 30Section 11 3A ChampionshipsMay 30 · 100 Meters · Place 1 · HauppaugeHauppauge100 MetersRound P111.4912
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 200 Meters · Place 5 · HauppaugeHauppauge200 Meters522.86 PB12
May 9Massapequa Chief Invitational - Under The LightsMay 9 · 100 Meters · Place 4 · HauppaugeHauppauge100 Meters411.26 PB12
May 2Saint Anthony's InvitationalMay 2 · 200 Meters · Place 23 · HauppaugeHauppauge200 Meters2323.357—
May 2Saint Anthony's InvitationalMay 2 · 100 Meters · Place 19 · HauppaugeHauppauge100 MetersRound P1911.470—
Apr 17Dennis Walker InvitationalApr 17 · 200 Meters · Place 11 · HauppaugeHauppauge200 Meters1123.3612
Apr 17Dennis Walker InvitationalApr 17 · 100 Meters · Place 10 · HauppaugeHauppauge100 Meters1011.3612

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6North Shore Season OpenerDec 6 · 55 Meter · Place 15 · HauppaugeHauppauge55 MeterRound P15.6.98a PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 1Section XI Boys Crossover ADec 1 · 55 Meter · Place 14 · HauppaugeHauppauge55 Meter14.7.07a PB12
Dec 1Section XI Boys Crossover ADec 1 · 55 Meter · Place 14 · HauppaugeHauppauge55 Meter14.7.18a12
May 20Section 11 County 3A ChampionshipsMay 20 · 200 Meters · Place 13 · HauppaugeHauppauge200 Meters1324.0611
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 200 Meters · Place 8 · HauppaugeHauppauge200 Meters823.8411
May 10Massapequa Chief Invitational - Under The LightsMay 10 · 100 Meters · Place 8 · HauppaugeHauppauge100 MetersRound P811.8911
May 3Saint Anthony's InvitationalMay 3 · 200 Meters · Place 56 · HauppaugeHauppauge200 Meters5624.2111
May 3Saint Anthony's InvitationalMay 3 · 100 Meters · Place 46 · HauppaugeHauppauge100 MetersRound P4611.9511
Apr 27Westhampton Beach Boys InvitationalApr 27 · 200 Meters · Place 30 · HauppaugeHauppauge200 Meters3024.9311
Apr 27Westhampton Beach Boys InvitationalApr 27 · 100 Meters · Place 28 · HauppaugeHauppauge100 Meters2812.2011
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 100 Meters · Place 9 · HauppaugeHauppauge100 Meters911.6011
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · 200 Meters · Place 6 · HauppaugeHauppauge200 Meters623.9211
Apr 13Dennis Walker Relay ShowdownApr 13 · 100 Meters · Place 45 · HauppaugeHauppauge100 Meters4512.1311
Apr 6Longwood Boys Spring ClassicApr 6 · 200 Meters · Place 30 · HauppaugeHauppauge200 Meters3024.7411
Apr 6Longwood Boys Spring ClassicApr 6 · 100 Meters · Place 38 · HauppaugeHauppauge100 Meters3812.1311

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Section 11 County B ChampionshipsMay 25 · 200 Meters · Place 14 · HauppaugeHauppauge200 Meters1423.8010
Apr 29Westhampton Boys InvitationalApr 29 · 200 Meters · Place 1 · HauppaugeHauppauge200 Meters124.7010
Apr 29Westhampton Boys InvitationalApr 29 · 100 Meters · Place 2 · HauppaugeHauppauge100 Meters212.0310

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17North Shore Pre-National InvitationalFeb 17 · 400 Meters · Place 44 · HauppaugeHauppauge400 Meters4456.20 PB10
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 300 Meters · Place 18 · HauppaugeHauppauge300 MetersRound P1839.4210
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 55 Meters · Place 19 · HauppaugeHauppauge55 MetersRound P196.9810
Jan 21Section 11 Boys League ChampsJan 21 · 55 Meters · Place 11 · HauppaugeHauppauge55 MetersRound P117.1110
Jan 21Section 11 Boys League ChampsJan 21 · 300 Meters · Place 15 · HauppaugeHauppauge300 Meters1540.2510
Jan 15Eli Acosta MeetJan 15 · 55 Meters · Place 10 · HauppaugeHauppauge55 Meters107.2210
Jan 15Eli Acosta MeetJan 15 · 300 Meters · Place 7 · HauppaugeHauppauge300 Meters739.4210
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 75 · HauppaugeHauppauge300 MetersRound P7538.9210
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meters · Place 13 · HauppaugeHauppauge55 Meters137.1010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Section 11 County B ChampionshipsMay 25 · 200 Meters · Place 11 · HauppaugeHauppauge200 Meters1124.999
May 25Section 11 County B ChampionshipsMay 25 · 100 Meters · Place 19 · HauppaugeHauppauge100 MetersRound P1912.449

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 300 Meters · Place 15 · HauppaugeHauppauge300 MetersRound P1540.029
Feb 5Section XI Boys Small School Team ChampionshipsFeb 5 · 55 Meters · Place 21 · HauppaugeHauppauge55 MetersRound P217.229
Jan 28Section XI Last Chance MeetJan 28 · 55 Meters · Place 17 · HauppaugeHauppauge55 MetersRound P177.23—
Jan 16Eli Acosta MeetJan 16 · 300 Meters · Place 7 · HauppaugeHauppauge300 Meters740.239
Jan 8Ocean Breeze Freedom GamesJan 8 · 300 Meters · Place 5 · HauppaugeHauppauge300 Meters538.02 PB9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 11St. Anthony's Developmental #1Dec 11 · 300 Meters · Place 25 · HauppaugeHauppauge300 Meters25.41.85a PB9