Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFriendship Games · May 1012.23Friendship GamesMay 10, 2024
110m Hurdles · 39" / 0.991m · OutdoorSection 1 League 1B Champs · Apr 3015.44aSection 1 League 1B ChampsApril 30, 2024
1500 Meters · OutdoorRockland County Champs · May 184:54.83aRockland County ChampsMay 18, 2022
200 Meters · IndoorThe Armory Frosh / Novice Meet · Jan 1824.77The Armory Frosh / Novice MeetJanuary 18, 2023
200 Meters · OutdoorSection 1 League 1B Champs · Apr 3023.84aSection 1 League 1B ChampsApril 30, 2024
300 Meters · IndoorSection 1 Northern/Rockland County Championship · Jan 2635.91Section 1 Northern/Rockland County ChampionshipJanuary 26, 2024
400 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 2450.40aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
400 Meters · OutdoorFriendship Games · May 1053.20Friendship GamesMay 10, 2024
400 Meters · Relay Split · OutdoorUCONN Dog Fight · Apr 450.81UCONN Dog FightApril 4, 2025
400m Hurdles · 36" / 0.914m · OutdoorBobbi Palma UAlbany Spring Classic · Apr 1752.53aBobbi Palma UAlbany Spring ClassicApril 17, 2026
500 Meters · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 191:07.65Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
55m Hurdles · 39" · IndoorNJ Spiked Shoe Holiday · Dec 188.06aNJ Spiked Shoe HolidayDecember 18, 2023
600 Meters · IndoorMolloy Stanner Games · Jan 141:25.15Molloy Stanner GamesJanuary 14, 2024
60m Hurdles · 42" / 1.067m · IndoorCrowell Open · Dec 78.93aCrowell OpenDecember 7, 2024
High Jump · IndoorPurple Champions HS Invitational · Feb 31.60mPurple Champions HS InvitationalFebruary 3, 2024
High Jump · OutdoorSection 1 Class AA Championship · May 281.61mSection 1 Class AA ChampionshipMay 28, 2022
Long Jump · IndoorPearl River Holiday Festival · Dec 2718' 2Pearl River Holiday FestivalDecember 27, 2023
Long Jump · OutdoorSection 1 Class AA Championship · May 285.50mSection 1 Class AA ChampionshipMay 28, 2022
Pentathlon (Outdoor) · Standard · OutdoorRockland County Champs · May 182496Rockland County ChampsMay 18, 2022
Shot Put · 12lb · OutdoorRockland County Champs · May 188.19mRockland County ChampsMay 18, 2022
Triple Jump · IndoorSection 1 Challenge · Dec 2137-3Section 1 ChallengeDecember 21, 2022
Triple Jump · OutdoorPirate Relays · Apr 234-03.25Pirate RelaysApril 2, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 400m Hurdles · AlbanyAlbany400m Hurdles36" / 0.914m--DNSSo
May 9America East Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 16 · AlbanyAlbany400m Hurdles36" / 0.914mRound P16.1:11.12aSo
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 23 · AlbanyAlbany400m Hurdles36" / 0.914m23.53.00aSo
Apr 17Bobbi Palma UAlbany Spring ClassicApr 17 · 400m Hurdles · Place 1 · AlbanyAlbany400m Hurdles36" / 0.914m1.52.53a PBSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 400m Hurdles · Place 2 · AlbanyAlbany400m Hurdles36" / 0.914m2.53.50aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 400 Meters · Place 21 · AlbanyAlbany400 Meters2150.40a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 4UCONN Dog FightApr 4 · 400m Hurdles · Place 1 · AlbanyAlbany400m Hurdles36" / 0.914m1.55.45aFr
Apr 4UCONN Dog FightApr 4 · 400 Meters · AlbanyAlbany400 MetersRelay Split—50.81 PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · 60m Hurdles · Place 13 · AlbanyAlbany60m Hurdles138.99a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 400 Meters · Place 12 · AlbanyAlbany400 Meters1250.76a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 60m Hurdles · Place 12 · AlbanyAlbany60m HurdlesRound P129.28a—

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 60m Hurdles · Place 7 · AlbanyAlbany60m Hurdles42" / 1.067m7.8.93a PBFr
Feb 7S1 Class A ChampsFeb 7 · 300 Meters · Place 11 · SuffernSuffern300 Meters11.37.83a12
Feb 7S1 Class A ChampsFeb 7 · 600 Meters · Place 3 · SuffernSuffern600 Meters3.1:30.34a12
Feb 7S1 Class A ChampsFeb 7 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles39"Round P1.8.25a12
Feb 7S1 Class A ChampsFeb 7 · 55m Hurdles · Place 3 · SuffernSuffern55m Hurdles39"3.8.34a12
Feb 3Purple Champions HS InvitationalFeb 3 · High Jump · Place 28 · SuffernSuffernHigh Jump281.60m PB12
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55m Hurdles · Place 3 · SuffernSuffern55m Hurdles38.15—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55m Hurdles · Place 3 · SuffernSuffern55m HurdlesRound P38.23—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 300 Meters · Place 2 · SuffernSuffern300 Meters235.91 PB—
Jan 21Section 1 League Champs #3Jan 21 · 55m Hurdles · Place 3 · SuffernSuffern55m Hurdles38.02—
Jan 21Section 1 League Champs #3Jan 21 · 55m Hurdles · Place 3 · SuffernSuffern55m HurdlesRound P38.24—
Jan 21Section 1 League Champs #3Jan 21 · 300 Meters · Place 3 · SuffernSuffern300 Meters336.92—
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 500 Meters · Place 10 · Suffern-NYSuffern-NY500 Meters101:07.65 PB12
Jan 14Molloy Stanner GamesJan 14 · 600 Meters · Place 9 · SuffernSuffern600 Meters91:25.15 PB12
Jan 5The Armory Hispanic GamesJan 5 · 55m Hurdles · Place 7 · Suffern-NYSuffern-NY55m Hurdles78.5012
Jan 3Section 1 Dendy #2Jan 3 · 600 Meters · Place 1 · SuffernSuffern600 Meters11:29.9812

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 400m Hurdles · Place 16 · SuffernSuffern400m Hurdles161:03.0812
May 30Section 1 State QualifierMay 30 · 400m Hurdles · Place 1 · SuffernSuffern400m Hurdles155.94—
May 23Section 1 Class A ChampionshipMay 23 · 400m Hurdles · Place 1 · SuffernSuffern400m Hurdles157.9512
May 23Section 1 Class A ChampionshipMay 23 · 110m Hurdles · Place 1 · SuffernSuffern110m Hurdles116.1312
May 23Section 1 Class A ChampionshipMay 23 · 110m Hurdles · Place 2 · SuffernSuffern110m HurdlesRound P216.2612
May 15Section 1 Rockland County ChampionshipMay 15 · 400m Hurdles · SuffernSuffern400m Hurdles36" / 0.914m--DQ12
May 15Section 1 Rockland County ChampionshipMay 15 · 110m Hurdles · Place 3 · SuffernSuffern110m Hurdles39" / 0.991mRound P3.15.62a12
May 15Section 1 Rockland County ChampionshipMay 15 · 110m Hurdles · Place 4 · SuffernSuffern110m Hurdles39" / 0.991m4.15.90a12
May 15Section 1 Rockland County ChampionshipMay 15 · 400 Meters · SuffernSuffern400 MetersRelay Split—52.01912
May 10Friendship GamesMay 10 · 400 Meters · Place 6 · SuffernSuffern400 Meters653.20 PB12
May 10Friendship GamesMay 10 · 100 Meters · Place 25 · SuffernSuffern100 Meters2512.23 PB12
May 3Crusader RelaysMay 3 · 110m Hurdles · Place 8 · SuffernSuffern110m Hurdles819.61—
May 3Crusader RelaysMay 3 · 110m Hurdles · Place 6 · SuffernSuffern110m HurdlesRound P615.98—
Apr 30Section 1 League 1B ChampsApr 30 · Triple Jump · SuffernSuffernTriple Jump--DNS12
Apr 30Section 1 League 1B ChampsApr 30 · 110m Hurdles · Place 1 · SuffernSuffern110m Hurdles39" / 0.991m1.15.44a PB12
Apr 30Section 1 League 1B ChampsApr 30 · 200 Meters · Place 10 · SuffernSuffern200 Meters10.23.84a PB12
Apr 19Mountie MadnessApr 19 · 400m Hurdles · Place 1 · SuffernSuffern400m Hurdles157.07—

2023 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 3 · SuffernSuffern300 Meters3.38.86a12
Dec 27Pearl River Holiday FestivalDec 27 · Long Jump · Place 15 · SuffernSuffernLong Jump15.18' 2 PB12
Dec 20Section 1 ChallengeDec 20 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles39"Round P1.8.14a12
Dec 20Section 1 ChallengeDec 20 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles39"1.8.18a12
Dec 20Section 1 ChallengeDec 20 · Long Jump · Place 10 · SuffernSuffernLong Jump10.17-1012
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 6 · SuffernSuffern55m Hurdles39"Round P6.8.10a12
Dec 18NJ Spiked Shoe HolidayDec 18 · 55m Hurdles · Place 6 · SuffernSuffern55m Hurdles39"6.8.06a PB12
Dec 15Coach Saint InvitationalDec 15 · 55m Hurdles · Place 6 · SuffernSuffern55m Hurdles39"6.8.31a12
Dec 15Coach Saint InvitationalDec 15 · 400 Meters · Place 3 · SuffernSuffern400 Meters3.52.40a12
Dec 4Section 1 Kick Off #2Dec 4 · 600 Meters · Place 5 · SuffernSuffern600 Meters5.1:31.66a12
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 300 Meters · Place 14 · SuffernSuffern300 MetersRound P1438.1211
Feb 8Section 1 Class A & C ChampsFeb 8 · Triple Jump · Place 9 · SuffernSuffernTriple Jump936-01.7511
Feb 8Section 1 Class A & C ChampsFeb 8 · 55m Hurdles · Place 2 · SuffernSuffern55m Hurdles28.3411
Feb 8Section 1 Class A & C ChampsFeb 8 · 55m Hurdles · Place 3 · SuffernSuffern55m HurdlesRound P38.4911
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 55m Hurdles · Place 10 · SuffernSuffern55m HurdlesRound P109.18—
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 300 Meters · Place 6 · SuffernSuffern300 Meters638.21—
Jan 22Section 1 League Champs #3Jan 22 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles18.42—
Jan 22Section 1 League Champs #3Jan 22 · 55m Hurdles · Place 2 · SuffernSuffern55m HurdlesRound P28.49—
Jan 22Section 1 League Champs #3Jan 22 · 300 Meters · Place 6 · SuffernSuffern300 Meters638.41—
Jan 18The Armory Frosh / Novice MeetJan 18 · 55m Hurdles · Place 21 · SuffernSuffern55m HurdlesRound P2110.11—
Jan 18The Armory Frosh / Novice MeetJan 18 · 200 Meters · Place 8 · SuffernSuffern200 Meters824.77 PB—
Jan 18The Armory Frosh / Novice MeetJan 18 · Triple Jump · Place 18 · SuffernSuffernTriple Jump1836-10.75—
Jan 13Suffern InvitationalJan 13 · Long Jump · Place 25 · SuffernSuffernLong Jump2516-03.00—
Jan 13Suffern InvitationalJan 13 · 300 Meters · Place 15 · SuffernSuffern300 Meters1539.87—
Jan 6The Armory Hispanic GamesJan 6 · 400 Meters · Place 7 · Suffern-NYSuffern-NY400 Meters752.87611
Jan 4Section 1 Dendy #2Jan 4 · Long Jump · Place 6 · SuffernSuffernLong Jump618-06.0011

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · 400m Hurdles · Place 1 · SuffernSuffern400m Hurdles36" / 0.914m1.58.88a11
May 27Section 1 Class A ChampionshipMay 27 · 110m Hurdles · Place 1 · SuffernSuffern110m Hurdles39" / 0.991mRound P1.16.21a11
May 27Section 1 Class A ChampionshipMay 27 · 110m Hurdles · Place 1 · SuffernSuffern110m Hurdles39" / 0.991m1.16.08a11
May 17Rockland County ChampsMay 17 · 400m Hurdles · Place 2 · SuffernSuffern400m Hurdles258.49—
May 17Rockland County ChampsMay 17 · 110m Hurdles · Place 3 · SuffernSuffern110m Hurdles316.18—
May 17Rockland County ChampsMay 17 · 110m Hurdles · Place 3 · SuffernSuffern110m HurdlesRound P316.56—
May 11Glenn D. Loucks Games 2023May 11 · 400m Hurdles · Place 10 · SuffernSuffern400m Hurdles1059.0611
May 2Section 1 League 1B ChampsMay 2 · 400m Hurdles · Place 1 · SuffernSuffern400m Hurdles36" / 0.914m1.58.93a11
Apr 22Red Raider RelaysApr 22 · 110m Hurdles · Place 11 · SuffernSuffern110m HurdlesRound P1118.13—
Apr 22Red Raider RelaysApr 22 · 200 Meters · Place 32 · SuffernSuffern200 MetersRound P3224.42—
Apr 14Mountie MadnessApr 14 · 400m Hurdles · Place 5 · SuffernSuffern400m Hurdles51:02.29—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 55m Hurdles · Place 2 · SuffernSuffern55m Hurdles39"2.9.25a11
Dec 21Section 1 ChallengeDec 21 · 55m Hurdles · Place 2 · SuffernSuffern55m Hurdles39"Round P2.8.89a11
Dec 21Section 1 ChallengeDec 21 · 55m Hurdles · Place 2 · SuffernSuffern55m Hurdles39"2.8.52a11
Dec 21Section 1 ChallengeDec 21 · Triple Jump · Place 8 · SuffernSuffernTriple Jump8.37-3 PB11
Dec 16Coach Saint InvitationalDec 16 · 600 Meters · Place 11 · SuffernSuffern600 Meters11.1:32.34a11
Dec 16Coach Saint InvitationalDec 16 · 55m Hurdles · Place 6 · SuffernSuffern55m Hurdles39"6.8.52a11
Dec 5Section 1 Kickoff #2Dec 5 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles39"Round P1.8.70a11
Dec 5Section 1 Kickoff #2Dec 5 · 55m Hurdles · Place 1 · SuffernSuffern55m Hurdles39"1.8.57a11

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 13 · SuffernSuffern110m HurdlesRound P1318.17—
Jun 2Section 1 State QualifierJun 2 · 110m Hurdles · Place 13 · SuffernSuffern110m HurdlesRound P1318.17—
May 28Section 1 Class AA ChampionshipMay 28 · Pentathlon (Outdoor) · Place 4 · SuffernSuffernPentathlon (Outdoor)Standard4.238010
May 28Section 1 Class AA ChampionshipMay 28 · Long Jump · Place 2 · SuffernSuffernLong Jump2.5.50m PB10
May 28Section 1 Class AA ChampionshipMay 28 · Shot Put · Place 9 · SuffernSuffernShot Put12lb9.6.78m10
May 28Section 1 Class AA ChampionshipMay 28 · 110m Hurdles · Place 4 · SuffernSuffern110m Hurdles39" / 0.991m4.17.38a10
May 28Section 1 Class AA ChampionshipMay 28 · High Jump · Place 3 · SuffernSuffernHigh Jump3.1.61m PB10
May 28Section 1 Class AA ChampionshipMay 28 · 1500 Meters · Place 5 · SuffernSuffern1500 Meters5.5:02.00a10
May 18Rockland County ChampsMay 18 · Pentathlon (Outdoor) · Place 2 · SuffernSuffernPentathlon (Outdoor)StandardRound M2.2496 PB10
May 18Rockland County ChampsMay 18 · Long Jump · Place 2 · SuffernSuffernLong JumpRound M2.5.41m10
May 18Rockland County ChampsMay 18 · Shot Put · Place 10 · SuffernSuffernShot Put12lbRound M10.8.19m PB10
May 18Rockland County ChampsMay 18 · 110m Hurdles · Place 1 · SuffernSuffern110m Hurdles39" / 0.991mRound M1.16.94a10
May 18Rockland County ChampsMay 18 · High Jump · Place 7 · SuffernSuffernHigh JumpRound M7.1.56m10
May 18Rockland County ChampsMay 18 · 1500 Meters · Place 4 · SuffernSuffern1500 MetersRound M4.4:54.83a PB10
May 13Pearl River Friendship GamesMay 13 · Triple Jump · Place 7 · SuffernSuffernTriple Jump737-11.00—
May 13Pearl River Friendship GamesMay 13 · Long Jump · Place 5 · SuffernSuffernLong Jump518-04.75—
May 13Pearl River Friendship GamesMay 13 · 110m Hurdles · Place 17 · SuffernSuffern110m Hurdles1718.82—
May 6Crusader RelaysMay 6 · 400m Hurdles · Place 16 · SuffernSuffern400m Hurdles161:06.49—
May 6Crusader RelaysMay 6 · 110m Hurdles · Place 16 · SuffernSuffern110m HurdlesRound P1618.85—
Apr 14Suffern Mountie MadnessApr 14 · Triple Jump · Place 19 · SuffernSuffernTriple Jump1933-01.00—
Apr 14Suffern Mountie MadnessApr 14 · 110m Hurdles · Place 6 · SuffernSuffern110m Hurdles619.15—
Apr 2Pirate RelaysApr 2 · Triple Jump · Place 4 · SuffernSuffernTriple Jump4.34-03.25 PB10
Apr 2Pirate RelaysApr 2 · Long Jump · Place 41 · SuffernSuffernLong Jump41.13-03.5010
Apr 2Pirate RelaysApr 2 · High Jump · Place 21 · SuffernSuffernHigh Jump21.4-08.0010