Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarist Red Fox River Rumble · Apr 1811.55aMarist Red Fox River RumbleApril 18, 2026
200 Meters · IndoorRamapo College Season Opener · Jan 1724.63aRamapo College Season OpenerJanuary 17, 2025
200 Meters · OutdoorEast Coast Conference Outdoor Track & Field Championships · May 123.82aEast Coast Conference Outdoor Track & Field ChampionshipsMay 1, 2025
300 Meters · IndoorSection 1 League 1D Champs · Feb 641.32aSection 1 League 1D ChampsFebruary 6, 2022
55 Meter · IndoorS1 Class A Champs · Feb 76.84aS1 Class A ChampsFebruary 7, 2024
55 Meters · IndoorSection 1 Northern/Rockland County Championship · Jan 266.86Section 1 Northern/Rockland County ChampionshipJanuary 26, 2024
60 Meter · IndoorSt Thomas Aquinas Spartan Invitational · Jan 97.48aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
60 Meters · IndoorRamapo College Season Opener · Jan 177.57aRamapo College Season OpenerJanuary 17, 2025
Long Jump · IndoorPearl River Holiday Festival · Dec 2719' 8Pearl River Holiday FestivalDecember 27, 2023
Long Jump · OutdoorNyack Red & Black Invitational · Apr 518-08.75Nyack Red & Black InvitationalApril 5, 2024
Triple Jump · OutdoorSection 1 Rockland County Championship · May 1538-09.75Section 1 Rockland County ChampionshipMay 15, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · 200 Meters · Place 17 · St. Thomas AquinasSt. Thomas Aquinas200 Meters17.24.29aWind: 0.8So
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · 100 Meters · Place 9 · St. Thomas AquinasSt. Thomas Aquinas100 MetersRound P9.11.67aWind: 0So
Apr 18Marist Red Fox River RumbleApr 18 · 200 Meters · Place 27 · St. Thomas AquinasSt. Thomas Aquinas200 Meters27.24.01aWind: 0.3So
Apr 18Marist Red Fox River RumbleApr 18 · 100 Meters · Place 16 · St. Thomas AquinasSt. Thomas Aquinas100 Meters16.11.55a PBWind: 1.1So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 200 Meters · Place 26 · St. Thomas AquinasSt. Thomas Aquinas200 Meters26.23.84aWind: 2.1So
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 100 Meters · Place 28 · St. Thomas AquinasSt. Thomas Aquinas100 MetersRound P28.11.89aWind: 0.6So
Apr 4ESU All AmericanApr 4 · 200 Meters · Place 21 · St. Thomas AquinasSt. Thomas Aquinas200 Meters21.24.33aWind: 0So
Apr 4ESU All AmericanApr 4 · 100 Meters · Place 18 · St. Thomas AquinasSt. Thomas Aquinas100 Meters18.11.74aWind: 0So
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · St. Thomas AquinasSt. Thomas Aquinas100 MetersRound P—DNSSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Ramapo College Season OpenerJan 16 · 60 Meters · Place 11 · St. Thomas AquinasSt. Thomas Aquinas60 Meters117.60aSO
Jan 16Ramapo College Season OpenerJan 16 · 200 Meters · Place 52 · St. Thomas AquinasSt. Thomas Aquinas200 Meters5224.94aSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 53 · St. Thomas AquinasSt. Thomas Aquinas60 Meter53.7.48a PBWind: 0So
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 73 · St. Thomas AquinasSt. Thomas Aquinas200 Meters73.24.75aWind: 0So

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 173rd Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #1Jul 17 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.11.82aSo
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 19 · St. Thomas AquinasSt. Thomas Aquinas200 Meters19.23.82a PBWind: 0Fr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 100 Meters · Place 14 · St. Thomas AquinasSt. Thomas Aquinas100 MetersRound P14.11.67aWind: 0Fr
Apr 10TCNJ InvitationalApr 10 · 200 Meters · Place 35 · St. Thomas AquinasSt. Thomas Aquinas200 Meters35.24.52aWind: 2.1Fr
Apr 10TCNJ InvitationalApr 10 · 100 Meters · Place 5 · St. Thomas AquinasSt. Thomas Aquinas100 Meters5.11.94aWind: 2.7Fr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16East Coast Conference ChampionshipFeb 16 · 60 Meter · Place 38 · St. Thomas AquinasSt. Thomas Aquinas60 MeterRound P38.7.72aFr
Feb 16East Coast Conference ChampionshipFeb 16 · 200 Meters · St. Thomas AquinasSt. Thomas Aquinas200 Meters—DNSFr
Jan 17Ramapo College Season OpenerJan 17 · 60 Meters · Place 3 · St. Thomas AquinasSt. Thomas Aquinas60 Meters37.57a PB—
Jan 17Ramapo College Season OpenerJan 17 · 200 Meters · Place 62 · St. Thomas AquinasSt. Thomas Aquinas200 Meters6224.63a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Section 1 Rockland County ChampionshipMay 15 · Triple Jump · Place 11 · Spring ValleySpring ValleyTriple Jump11.38-09.75 PB12
May 15Section 1 Rockland County ChampionshipMay 15 · 200 Meters · Place 24 · Spring ValleySpring Valley200 MetersRound P24.24.15a12
May 15Section 1 Rockland County ChampionshipMay 15 · 100 Meters · Place 15 · Spring ValleySpring Valley100 MetersRound P15.11.71a12
May 3Crusader RelaysMay 3 · 100 Meters · Place 22 · Spring ValleSpring Valle100 MetersRound P2211.96—
Apr 30Section 1 League 1B ChampsApr 30 · 200 Meters · Spring ValleySpring Valley200 Meters--DNS12
Apr 30Section 1 League 1B ChampsApr 30 · 100 Meters · Place 4 · Spring ValleySpring Valley100 Meters4.11.74a12
Apr 27Gold Rush InvitationalApr 27 · 200 Meters · Place 20 · Spring ValleSpring Valle200 Meters2024.5012
Apr 20North Rockland Red Raider RelaysApr 20 · 200 Meters · Place 28 · Spring ValleySpring Valley200 MetersRound P2824.1712
Apr 20North Rockland Red Raider RelaysApr 20 · 100 Meters · Place 26 · Spring ValleySpring Valley100 MetersRound P2612.0112
Apr 20Red Raider RelaysApr 20 · 200 Meters · Place 28 · Spring ValleySpring Valley200 MetersRound P28.24.17a12
Apr 20Red Raider RelaysApr 20 · 100 Meters · Place 26 · Spring ValleySpring Valley100 MetersRound P26.12.01a12
Apr 5Nyack Red & Black InvitationalApr 5 · Long Jump · Place 8 · Spring ValleySpring ValleyLong Jump8.18-08.75 PB12
Apr 5Nyack Red & Black InvitationalApr 5 · 100 Meters · Place 18 · Spring ValleySpring Valley100 MetersRound P18.11.93a12

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 18Section 1 State QualifierFeb 18 · 55 Meters · Place 30 · Spring ValleSpring Valle55 MetersRound P307.0712
Feb 7S1 Class A ChampsFeb 7 · 55 Meter · Place 5 · Spring ValleySpring Valley55 MeterRound P5.6.84a PB12
Feb 7S1 Class A ChampsFeb 7 · 55 Meter · Place 6 · Spring ValleySpring Valley55 Meter6.6.86a12
Feb 7S1 Class A ChampsFeb 7 · Long Jump · Place 11 · Spring ValleySpring ValleyLong Jump11.17-04.2512
Feb 5NJ Varsity ClassicFeb 5 · 55 Meters · Place 36 · Spring ValleSpring Valle55 MetersRound P366.91912
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · Long Jump · Place 10 · Spring ValleSpring ValleLong Jump1018-03.00—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55 Meters · Place 13 · Spring ValleSpring Valle55 MetersRound P136.86 PB—
Jan 21Section 1 League Champs #3Jan 21 · Long Jump · Place 8 · Spring ValleSpring ValleLong Jump818-01.50—
Jan 21Section 1 League Champs #3Jan 21 · 55 Meters · Place 7 · Spring ValleSpring Valle55 Meters76.89—
Jan 21Section 1 League Champs #3Jan 21 · 55 Meters · Place 7 · Spring ValleSpring Valle55 MetersRound P76.87—
Jan 12Suffern InvitationalJan 12 · 55 Meters · Place 1 · Spring ValleSpring Valle55 Meters17.16—
Jan 3Section 1 Dendy #2Jan 3 · Triple Jump · Place 7 · Spring ValleSpring ValleTriple Jump737-01.5012
Jan 3Section 1 Dendy #2Jan 3 · 55 Meters · Place 5 · Spring ValleSpring Valle55 Meters57.1912
Jan 3Section 1 Dendy #2Jan 3 · 55 Meters · Place 4 · Spring ValleSpring Valle55 MetersRound P47.1712

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 5 · Spring ValleySpring Valley55 MeterRound P5.7.16aWind: 012
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 4 · Spring ValleySpring Valley55 Meter4.7.09aWind: 012
Dec 27Pearl River Holiday FestivalDec 27 · Long Jump · Place 6 · Spring ValleySpring ValleyLong Jump6.19' 8 PB12
Dec 10Section 1 Kick Off #4Dec 10 · 55 Meter · Place 17 · Spring ValleySpring Valley55 MeterRound P17.7.22a12
Feb 8Section 1 Class A & C ChampsFeb 8 · Long Jump · Place 5 · Spring ValleSpring ValleLong Jump518-07.7511
Feb 8Section 1 Class A & C ChampsFeb 8 · 55 Meters · Place 16 · Spring ValleSpring Valle55 Meters167.12011
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 55 Meters · Place 19 · Spring ValleSpring Valle55 MetersRound P197.09—
Jan 25The Metropolitan InvitationalJan 25 · Triple Jump · Place 11 · Spring ValleSpring ValleTriple Jump1136-10.00—
Jan 25The Metropolitan InvitationalJan 25 · Long Jump · Place 14 · Spring ValleSpring ValleLong Jump1418-02.50—
Jan 25The Metropolitan InvitationalJan 25 · Triple Jump · Place 11 · Spring ValleSpring ValleTriple Jump1136-10.00—
Jan 25The Metropolitan InvitationalJan 25 · Long Jump · Place 14 · Spring ValleSpring ValleLong Jump1418-02.50—
Jan 22Section 1 League Champs #3Jan 22 · Long Jump · Place 5 · Spring ValleSpring ValleLong Jump518-01.75—
Jan 22Section 1 League Champs #3Jan 22 · 55 Meters · Place 11 · Spring ValleSpring Valle55 MetersRound P117.093—
Jan 13Suffern InvitationalJan 13 · 55 Meters · Place 15 · Spring ValleSpring Valle55 MetersRound P157.35—
Jan 12Ridgewood Winter GamesJan 12 · 200 Meters · Place 5 · Spring ValleySpring Valley200 Meters525.4—
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 161 · Spring ValleySpring Valley300 Meters16141.9311
Jan 7Ocean Breeze Freedom GamesJan 7 · 55 Meters · Place 29 · Spring ValleySpring Valley55 Meters297.1711
Jan 3Section 1 Dendy #1Jan 3 · 55 Meters · Place 5 · Spring ValleSpring Valle55 Meters57.1911
Jan 3Section 1 Dendy #1Jan 3 · 55 Meters · Place 4 · Spring ValleSpring Valle55 MetersRound P47.2311

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · Triple Jump · Place 13 · Spring ValleySpring ValleyTriple Jump13.37-06.0011
May 27Section 1 Class A ChampionshipMay 27 · Long Jump · Place 13 · Spring ValleySpring ValleyLong Jump13.16-10.0011
May 27Section 1 Class A ChampionshipMay 27 · 100 Meters · Place 21 · Spring ValleySpring Valley100 MetersRound P21.12.03a11
May 17Rockland County ChampsMay 17 · Triple Jump · Place 20 · Spring ValleSpring ValleTriple Jump2037-10.00—
May 17Rockland County ChampsMay 17 · Long Jump · Place 27 · Spring ValleSpring ValleLong Jump2716-10.50—
May 17Rockland County ChampsMay 17 · 100 Meters · Place 43 · Spring ValleSpring Valle100 MetersRound P4312.54—
May 5Crusader RelaysMay 5 · Triple Jump · Place 18 · Spring ValleSpring ValleTriple Jump1836-01.00—
May 5Crusader RelaysMay 5 · Long Jump · Place 38 · Spring ValleSpring ValleLong Jump3815-06.00—
May 2Section 1 League 1B ChampsMay 2 · Triple Jump · Place 3 · Spring ValleySpring ValleyTriple Jump3.38-08.0011
May 2Section 1 League 1B ChampsMay 2 · Long Jump · Place 10 · Spring ValleySpring ValleyLong Jump10.17-01.0011
May 2Section 1 League 1B ChampsMay 2 · 100 Meters · Place 11 · Spring ValleySpring Valley100 Meters11.12.03a11
Apr 22Red Raider RelaysApr 22 · Triple Jump · Place 13 · Spring ValleSpring ValleTriple Jump1337-02.00—
Apr 22Red Raider RelaysApr 22 · Long Jump · Place 17 · Spring ValleSpring ValleLong Jump1718-01.50—

2022 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · 55 Meter · Place 8 · Spring ValleySpring Valley55 Meter8.7.29a11
Dec 11Section 1 Kickoff #4Dec 11 · 55 Meter · Place 15 · Spring ValleySpring Valley55 MeterRound P15.7.35a11
Feb 9Section 1 Class A ChampsFeb 9 · 300 Meters · Place 17 · Spring ValleySpring Valley300 Meters1741.4010
Feb 9Section 1 Class A ChampsFeb 9 · 55 Meters · Place 14 · Spring ValleySpring Valley55 MetersRound P147.1510
Feb 6Section 1 League 1D ChampsFeb 6 · 300 Meters · Place 6 · Spring ValleySpring Valley300 Meters6.41.32a PB10
Feb 6Section 1 League 1D ChampsFeb 6 · 55 Meter · Place 4 · Spring ValleySpring Valley55 MeterRound P4.7.15a10
Feb 6Section 1 League 1D ChampsFeb 6 · 55 Meter · Place 4 · Spring ValleySpring Valley55 Meter4.7.22a10
Feb 6Section 1 Novice InvitationalFeb 6 · 300 Meters · Place 6 · Spring ValleySpring Valley300 Meters6.41.32a10
Feb 6Section 1 Novice InvitationalFeb 6 · 55 Meter · Place 4 · Spring ValleySpring Valley55 MeterRound P4.7.15a10
Feb 6Section 1 Novice InvitationalFeb 6 · 55 Meter · Place 4 · Spring ValleySpring Valley55 Meter4.7.22a10
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 300 Meters · Place 17 · Spring ValleySpring Valley300 Meters1743.98—
Jan 23Section 1 Northern/Rockland County ChampsJan 23 · 55 Meters · Place 14 · Spring ValleySpring Valley55 MetersRound P147.12—
Jan 14Suffern InvitationalJan 14 · 300 Meters · Spring ValleySpring Valley300 Meters—DNS10
Jan 14Suffern InvitationalJan 14 · 55 Meter · Spring ValleySpring Valley55 Meter—DNS10
Jan 8Ocean Breeze Freedom GamesJan 8 · 300 Meters · Place 141 · Spring ValleySpring Valley300 Meters14146.8210
Jan 8Ocean Breeze Freedom GamesJan 8 · 55 Meters · Place 24 · Spring ValleySpring Valley55 Meters247.1910
Jan 5Section 1 Dendy #2Jan 5 · 300 Meters · Place 12 · Spring ValleSpring Valle300 Meters1244.63—
Jan 5Section 1 Dendy #2Jan 5 · 55 Meters · Place 6 · Spring ValleSpring Valle55 Meters67.18—
Jan 5Section 1 Dendy #2Jan 5 · 55 Meters · Place 5 · Spring ValleSpring Valle55 MetersRound P57.28—
Jan 5Section 1 Dendy #2Jan 5 · 300 Meters · Place 12 · Spring ValleySpring Valley300 Meters12.44.63a10
Jan 5Section 1 Dendy #2Jan 5 · 55 Meter · Place 5 · Spring ValleySpring Valley55 MeterRound P5.7.28a10
Jan 5Section 1 Dendy #2Jan 5 · 55 Meter · Place 6 · Spring ValleySpring Valley55 Meter6.7.18a10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18Rockland County ChampsMay 18 · 200 Meters · Place 27 · Spring ValleySpring Valley200 MetersRound P27.25.22a10
May 18Rockland County ChampsMay 18 · 100 Meters · Place 31 · Spring ValleySpring Valley100 MetersRound P31.12.25a10
Apr 30Gold RushApr 30 · 200 Meters · Place 170 · Spring ValleSpring Valle200 Meters17030.32—
Apr 26Section 1 League 1D ChampsApr 26 · Long Jump · Place 4 · Spring ValleySpring ValleyLong Jump416-01.75—
Apr 26Section 1 League 1D ChampsApr 26 · 200 Meters · Place 8 · Spring ValleySpring Valley200 MetersRound P825.84—
Apr 26Section 1 League 1D ChampsApr 26 · 100 Meters · Place 9 · Spring ValleySpring Valley100 MetersRound P912.48—
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · Long Jump · Place 9 · Spring ValleySpring ValleyLong Jump9.16-00.0010
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 200 Meters · Place 17 · Spring ValleySpring Valley200 MetersRound P17.24.62a10
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 100 Meters · Place 41 · Spring ValleySpring Valley100 MetersRound P41.12.23a10
Apr 14Suffern Mountie MadnessApr 14 · Long Jump · Place 12 · Spring ValleySpring ValleyLong Jump1217-07.75—
Apr 14Suffern Mountie MadnessApr 14 · 200 Meters · Place 41 · Spring ValleySpring Valley200 Meters4125.033—
Apr 2Pirate RelaysApr 2 · Long Jump · Spring ValleySpring ValleyLong Jump—DNS10
Apr 2Pirate RelaysApr 2 · Long Jump · Spring ValleySpring ValleyLong Jump—DNS10

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 300 Meters · Place 22 · Spring ValleySpring Valley300 Meters22.42.83a10
Dec 27Pearl River Holiday FestivalDec 27 · 55 Meter · Place 7 · Spring ValleySpring Valley55 MeterRound P7.7.32a10
Dec 27Pearl River InvitationalDec 27 · 300 Meters · Place 22 · Spring ValleySpring Valley300 Meters22.42.83a10
Dec 27Pearl River InvitationalDec 27 · 55 Meter · Place 7 · Spring ValleySpring Valley55 MeterRound P7.7.32a10
Dec 12Section 1 Kickoff #4Dec 12 · 300 Meters · Spring ValleySpring Valley300 Meters--DQ10
Dec 12Section 1 Kickoff #4Dec 12 · 55 Meter · Place 11 · Spring ValleySpring Valley55 MeterRound P11.7.18a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3Section 1 Rockland County ChampsJun 3 · 200 Meters · Spring ValleySpring Valley200 MetersRound P—DNS9
Jun 3Section 1 Rockland County ChampsJun 3 · 100 Meters · Place 53 · Spring ValleySpring Valley100 MetersRound P53.13.29a9
May 25Dan Zotter InvitationalMay 25 · 100 Meters · Place 42 · Spring ValleySpring Valley100 Meters4214.26—
May 8Nyack Red & Black InvitationalMay 8 · 200 Meters · Place 37 · Spring ValleySpring Valley200 Meters3729.85—
May 8Nyack Red & Black InvitationalMay 8 · 100 Meters · Place 24 · Spring ValleySpring Valley100 Meters2414.07—
May 1Pirate Relays - Saturday #3May 1 · 200 Meters · Spring ValleySpring Valley200 Meters—DNS9
May 1Pirate Relays - Saturday #3May 1 · 100 Meters · Place 41 · Spring ValleySpring Valley100 Meters41.13.35a9