Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTom Farrell Invitational · May 611.67Tom Farrell InvitationalMay 6, 2023
110m Hurdles · 39" / 0.991m · OutdoorNYSPHSAA Outdoor Track & Field Championships · Jun 1014.59aNYSPHSAA Outdoor Track & Field ChampionshipsJune 10, 2022
200 Meters · IndoorJohn Thomas Terrier Classic · Jan 2723.61aJohn Thomas Terrier ClassicJanuary 27, 2023
200 Meters · OutdoorSuffern Mountie Madness · Apr 1422.64Suffern Mountie MadnessApril 14, 2022
300 Meters · IndoorSection 1 Kickoff #2 · Dec 637.90aSection 1 Kickoff #2December 6, 2021
400 Meters · OutdoorSection 1 League 1C Championship · May 257.38Section 1 League 1C ChampionshipMay 2, 2019
400m Hurdles · 36" / 0.914m · OutdoorSection 1 Rockland County Champs · Jun 31:04.47aSection 1 Rockland County ChampsJune 3, 2021
55 Meter · IndoorSection 1 League Champs #1 · Jan 96.84aSection 1 League Champs #1January 9, 2022
55 Meters · IndoorSection 1 Class AA & C Champs · Feb 56.739Section 1 Class AA & C ChampsFebruary 5, 2022
55m Hurdles · 39" · IndoorEnergice Coaches Hall of Fame Invitational · Dec 187.85aEnergice Coaches Hall of Fame InvitationalDecember 18, 2021
60 Meter · IndoorKane Invitational · Feb 157.45aKane InvitationalFebruary 15, 2025
60m Hurdles · 42" / 1.067m · IndoorJohn Thomas Terrier Classic · Jan 279.27aJohn Thomas Terrier ClassicJanuary 27, 2023

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

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Kane InvitationalFeb 15 · 60 Meter · Place 32 · BinghamtonBinghamton60 MeterRound P32.7.45a PBJr
Jan 17CU Upstate ChallengeJan 17 · 60m Hurdles · Place 12 · BinghamtonBinghamton60m Hurdles42" / 1.067mRound P12.9.44aJr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Tom Farrell InvitationalMay 6 · 200 Meters · Place 10 · Monroe College (NR)Monroe College (NR)200 Meters1023.91FR
May 6Tom Farrell InvitationalMay 6 · 100 Meters · Place 11 · Monroe College (NR)Monroe College (NR)100 Meters1111.67 PBFR

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 60 Meter · Place 27 · Monroe University (NY)Monroe University (NY)60 Meter27.7.50aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 200 Meters · Place 67 · Monroe University (NY)Monroe University (NY)200 Meters67.24.49aFr
Jan 27John Thomas Terrier ClassicJan 27 · 60m Hurdles · Place 23 · Monroe University (NY)Monroe University (NY)60m Hurdles42" / 1.067mRound P23.9.27a PBFr
Jan 27John Thomas Terrier ClassicJan 27 · 200 Meters · Place 89 · Monroe University (NY)Monroe University (NY)200 Meters89.23.61a PBFr
Jan 20NYC Gotham CupJan 20 · 60m Hurdles · Place 19 · Monroe College (NR)Monroe College (NR)60m HurdlesRound P199.20FR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 60 Hurdles Preliminaries Heat 3 · Place 14 · Monroe College (NR)Monroe College (NR)60 Hurdles Preliminaries Heat 3149.37FR
Jan 14TCNJ Lions Indoor InvitationalJan 14 · 60 Hurdles Preliminaries · Place 14 · Monroe College (NR)Monroe College (NR)60 Hurdles Preliminaries149.37FR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 5 · North RocklandNorth Rockland110m Hurdles39" / 0.991mRound P5.14.51aWind: 2.912
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 4 · North RocklandNorth Rockland110m Hurdles39" / 0.991m4.14.59a PBWind: -1.412
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 2 · North RocklandNorth Rockland110m Hurdles39" / 0.991m2.14.69aWind: -1.812
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles114.68—
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m HurdlesRound P115.55—
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles114.68—
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m HurdlesRound P115.55—
May 18Rockland County ChampsMay 18 · 110m Hurdles · Place 2 · North RocklandNorth Rockland110m Hurdles39" / 0.991mRound P2.16.49a12
May 18Rockland County ChampsMay 18 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles39" / 0.991m1.15.29a12
May 6Crusader RelaysMay 6 · 110m Hurdles · Place 1 · North RocklaNorth Rockla110m Hurdles114.64—
May 6Crusader RelaysMay 6 · 110m Hurdles · Place 2 · North RocklaNorth Rockla110m HurdlesRound P215.46—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles39" / 0.991mRound P1.15.41a12
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles39" / 0.991m1.14.63a12
Apr 14Suffern Mountie MadnessApr 14 · 110m Hurdles · Place 1 · North RocklandNorth Rockland110m Hurdles115.53—
Apr 14Suffern Mountie MadnessApr 14 · 200 Meters · Place 4 · North RocklandNorth Rockland200 Meters422.64 PB—

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 55m Hurdles · Place 10 · North RocklaNorth Rockla55m HurdlesRound P107.9012
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 55m Hurdles · Place 10 · North RocklandNorth Rockland55m HurdlesRound P107.9012
Feb 12Purple Champions HS InvitationalFeb 12 · 55m Hurdles · Place 2 · North RocklandNorth Rockland55m Hurdles27.8512
Feb 5Section 1 Class AA & C ChampsFeb 5 · 55 Meters · Place 4 · North RocklandNorth Rockland55 Meters46.739 PB12
Feb 5Section 1 Class AA & C ChampsFeb 5 · 55 Meters · Place 6 · North RocklandNorth Rockland55 MetersRound P66.8212
Feb 5Section 1 Class AA & C ChampsFeb 5 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles17.9412
Feb 5Section 1 Class AA & C ChampsFeb 5 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m HurdlesRound P17.9812
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles17.93—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m HurdlesRound P18.13—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55 Meters · Place 3 · North RocklandNorth Rockland55 Meters36.823—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55 Meters · Place 4 · North RocklandNorth Rockland55 MetersRound P46.85—
Jan 16Stanner GamesJan 16 · 55m Hurdles · Place 9 · North RocklaNorth Rockla55m HurdlesRound P98.5012
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles18.13—
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 55 Meters · Place 3 · North RocklandNorth Rockland55 Meters36.84—
Jan 9Section 1 League Champs 1ABC, 2BCE, 3AJan 9 · 55 Meters · Place 2 · North RocklandNorth Rockland55 MetersRound P26.84—
Jan 9Section 1 League Champs #1Jan 9 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles39"1.8.13a12
Jan 9Section 1 League Champs #1Jan 9 · 55 Meter · Place 2 · North RocklandNorth Rockland55 MeterRound P2.6.84a PB12
Jan 9Section 1 League Champs #1Jan 9 · 55 Meter · Place 3 · North RocklandNorth Rockland55 Meter3.6.84a12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 12 · North RocklandNorth Rockland55 MeterRound P12.6.85a12
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · 55m Hurdles · Place 2 · North RocklandNorth Rockland55m Hurdles39"2.7.85a PB12
Dec 6Section 1 Kickoff #2Dec 6 · 300 Meters · Place 3 · North RocklandNorth Rockland300 Meters3.37.90a PB12
Dec 6Section 1 Kickoff #2Dec 6 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles39"Round P1.8.08a12
Dec 6Section 1 Kickoff #2Dec 6 · 55m Hurdles · Place 1 · North RocklandNorth Rockland55m Hurdles39"1.8.16a12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12Section 1 Class AA ChampionshipJun 12 · 110m Hurdles · Place 4 · North RocklandNorth Rockland110m Hurdles39" / 0.991mRound P4.15.79a11
Jun 12Section 1 Class AA ChampionshipJun 12 · 110m Hurdles · Place 3 · North RocklandNorth Rockland110m Hurdles39" / 0.991m3.15.31a11
Jun 12Section 1 Class AA ChampionshipJun 12 · 200 Meters · Place 2 · North RocklandNorth Rockland200 Meters2.23.07a11
Jun 3Section 1 Rockland County ChampsJun 3 · 400m Hurdles · Place 5 · North RocklandNorth Rockland400m Hurdles36" / 0.914m5.1:04.47a PB11
Jun 3Section 1 Rockland County ChampsJun 3 · 110m Hurdles · Place 3 · North RocklandNorth Rockland110m Hurdles39" / 0.991mRound P3.16.02a11
Jun 3Section 1 Rockland County ChampsJun 3 · 110m Hurdles · Place 2 · North RocklandNorth Rockland110m Hurdles39" / 0.991m2.15.56a11
May 15Goshen Coliseum ClassicMay 15 · 200 Meters · Place 8 · North RocklandNorth Rockland200 Meters8.23.42a11
May 6Loucks GamesMay 6 · 110m Hurdles · Place 5 · North RocklandNorth Rockland110m Hurdles516.7111
May 1Pirate Relays - Saturday #1May 1 · 110m Hurdles · Place 2 · North RocklandNorth Rockland110m Hurdles39" / 0.991m2.15.97aUnofficial11

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15Purple Champions HS InvitationalFeb 15 · 55 Meters · Place 13 · North RocklaNorth Rockla55 MetersRound P136.990—
Feb 5Section 1 Class A ChampionshipsFeb 5 · 55m Hurdles · Place 9 · North RocklandNorth Rockland55m HurdlesRound P98.20510
Jan 26Section 1 Rockland Northern County ChampionshipsJan 26 · 55m Hurdles · Place 7 · North RocklandNorth Rockland55m Hurdles78.37—
Jan 26Section 1 Rockland Northern County ChampionshipsJan 26 · 55m Hurdles · Place 7 · North RocklandNorth Rockland55m HurdlesRound P78.39—
Jan 11Molloy Stanner GamesJan 11 · 55m Hurdles · Place 39 · North RocklaNorth Rockla55m HurdlesRound P398.4810
Jan 4Ocean Breeze Freedom GamesJan 4 · 55m Hurdles · Place 20 · North RocklaNorth Rockla55m HurdlesRound P208.35—
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 27 · North RocklaNorth Rockla300 Meters2739.30—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · 110m Hurdles · Place 5 · North RocklandNorth Rockland110m Hurdles516.17—
May 30Section 1 State QualifierMay 30 · 110m Hurdles · Place 6 · North RocklandNorth Rockland110m HurdlesRound P616.31—
May 23Section 1 Class A ChampionshipsMay 23 · 110m Hurdles · Place 10 · North RocklandNorth Rockland110m HurdlesRound P1016.96—
May 2Section 1 League 1C ChampionshipMay 2 · 400 Meters · Place 19 · North RocklandNorth Rockland400 Meters1957.38 PB—
May 2Section 1 League 1C ChampionshipMay 2 · 110m Hurdles · Place 9 · North RocklandNorth Rockland110m HurdlesRound P916.87—
Apr 18Red Raider RelaysApr 18 · 110m Hurdles · Place 18 · North RocklandNorth Rockland110m HurdlesRound P1819.229

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23Purple Champions Pentathlon InvitationalFeb 23 · 60m Hurdles · Place 11 · North RocklaNorth Rockla60m Hurdles119.28—
Feb 23Purple Champions Pentathlon InvitationalFeb 23 · 55m Hurdles · Place 12 · North RocklaNorth Rockla55m Hurdles128.62—
Feb 23Purple Champions Pentathlon InvitationalFeb 23 · 300 Meters · Place 13 · North RocklaNorth Rockla300 Meters1339.78—
Feb 17Section 1 State QualfierFeb 17 · 55m Hurdles · Place 23 · North RocklaNorth Rockla55m HurdlesRound P238.919
Feb 2Section 1 Class A ChampionshipsFeb 2 · 55m Hurdles · Place 16 · North RocklaNorth Rockla55m HurdlesRound P168.859
Jan 25Section 1 Rockland & Northern County ChampionshipsJan 25 · 55m Hurdles · Place 11 · North RocklaNorth Rockla55m HurdlesRound P119.21—
Jan 25Section 1 Rockland & Northern County ChampionshipsJan 25 · 300 Meters · Place 36 · North RocklaNorth Rockla300 Meters3640.75—
Jan 3Section 1 Dendy InvitationalJan 3 · 300 Meters · Place 60 · North RocklaNorth Rockla300 Meters6044.40—