Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1713.13a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3013.04aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1727.18a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3026.67aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
2000m Steeplechase · OutdoorCornwall Steeplefest · May 210:49.76Cornwall SteeplefestMay 2, 2022
300 Meters · IndoorOCIAA Developmental B - Friday · Jan 1246.10OCIAA Developmental B - FridayJanuary 12, 2024
400 Meters · OutdoorUrsinus Springfest · Apr 41:06.51aUrsinus SpringfestApril 4, 2026
55 Meter · IndoorNorth Shore HS Season Opener · Dec 28.39aNorth Shore HS Season OpenerDecember 2, 2022
60 Meter · IndoorFastrack Invitational · Feb 68.25aFastrack InvitationalFebruary 6, 2026
60 Meters · IndoorMoravian University Blue & Grey Invite · Jan 178.32Moravian University Blue & Grey InviteJanuary 17, 2026
600 Meters · IndoorPurple Champions HS Invitational · Feb 42:00.73Purple Champions HS InvitationalFebruary 4, 2023
Long Jump · IndoorSuffern Invitational · Jan 1413-11.75Suffern InvitationalJanuary 14, 2022
Long Jump · OutdoorNiskayuna Warrior Track and Field Classic 2023 · Apr 2214-10.50Niskayuna Warrior Track and Field Classic 2023April 22, 2023
Triple Jump · IndoorSection IX Invitational · Feb 229-09.25Section IX InvitationalFebruary 2, 2025
Triple Jump · OutdoorNiskayuna Warrior Track and Field Classic 2023 · Apr 2229-10.00Niskayuna Warrior Track and Field Classic 2023April 22, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 9 · ArcadiaArcadia200 MetersRound P9.26.67a PBWind: -0.6Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 13 · ArcadiaArcadia100 MetersRound P13.13.04a PBWind: -2.1Fr
Apr 25Blue Jay Tune-UpApr 25 · 200 Meters · ArcadiaArcadia200 Meters—DNSFr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 6 · ArcadiaArcadia100 MetersRound P6.13.37aWind: -0.6Fr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 6 · ArcadiaArcadia100 Meters6.13.31aWind: -1.9Fr
Apr 10Delaware InvitationalApr 10 · 200 Meters · Place 21 · ArcadiaArcadia200 Meters21.28.60aWind: -4.3Fr
Apr 10Delaware InvitationalApr 10 · 100 Meters · Place 19 · ArcadiaArcadia100 Meters19.13.92aWind: -4.3Fr
Apr 4Ursinus SpringfestApr 4 · 400 Meters · Place 26 · ArcadiaArcadia400 Meters26.1:06.51a PBFr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 51 · ArcadiaArcadia200 Meters51.27.62aWind: 0.2Fr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 45 · ArcadiaArcadia100 Meters45.13.44aWind: 1Fr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 41 · ArcadiaArcadia200 Meters41.27.18a PBWind: -0.3Fr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 33 · ArcadiaArcadia100 Meters33.13.13a PBWind: -0.1Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 16 · ArcadiaArcadia60 MeterRound P16.8.32aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · Place 15 · ArcadiaArcadia200 Meters15.27.79aFr
Feb 20PSU Tune-UpFeb 20 · 60 Meters · Place 24 · ArcadiaArcadia60 MetersRound P248.44aFr
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 13 · ArcadiaArcadia60 Meter13.8.25a PBWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 56 · ArcadiaArcadia200 Meters56.27.58aWind: 0Fr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 37 · ArcadiaArcadia60 MeterRound P37.8.58aFr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 19 · ArcadiaArcadia200 Meters19.28.12aFr
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 2 · ArcadiaArcadia200 Meters228.47FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 200 Meters · Place 6 · ArcadiaArcadia200 Meters628.47FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 6 · ArcadiaArcadia60 Meters68.39FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 6 · ArcadiaArcadia60 Meters68.39FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 2 · ArcadiaArcadia60 MetersRound P28.32 PBFR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 5 · ArcadiaArcadia60 MetersRound P58.32FR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 19 · ArcadiaArcadia60 Meter19.8.50aWind: 0Fr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 28 · ArcadiaArcadia200 Meters28.27.99aWind: 0Fr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 200 Meters · Place 8 · ArcadiaArcadia200 Meters8.28.56aFr
Feb 21Garden State OpenFeb 21 · Triple Jump · Place 18 · Minisink ValMinisink ValTriple Jump1829-10.00—
Feb 21Garden State OpenFeb 21 · 200 Meters · Place 54 · Minisink ValMinisink Val200 Meters5428.14—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Triple Jump · Place 12 · Minisink ValMinisink ValTriple Jump1228-06.75—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · Long Jump · Place 8 · Minisink ValMinisink ValLong Jump814-09.50—
Feb 2Section IX InvitationalFeb 2 · Triple Jump · Place 7 · Minisink ValleyMinisink ValleyTriple Jump7.29-09.25 PB12
Feb 2Section IX InvitationalFeb 2 · Long Jump · Place 9 · Minisink ValleyMinisink ValleyLong Jump9.14-06.2512
Jan 24Puma New York International Showcase 2025Jan 24 · 300 Meters · Place 31 · Minisink ValleyMinisink Valley300 Meters3148.6112
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · Triple Jump · Place 4 · Minisink ValMinisink ValTriple Jump430-08.50—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · Long Jump · Place 5 · Minisink ValMinisink ValLong Jump515-01.50—
Jan 12Molloy Stanner GamesJan 12 · Long Jump · Place 14 · Minisink ValMinisink ValLong Jump1414-08.5012
Jan 3The Armory Hispanic GamesJan 3 · 200 Meters · Place 35 · Minisink ValMinisink Val200 Meters3528.31—
Jan 3The Armory Hispanic GamesJan 3 · Long Jump · Place 53 · Minisink ValMinisink ValLong Jump534.14m—

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · Long Jump · Place 7 · Minisink ValMinisink ValLong Jump714-05.2512
Jun 4Section 9 State QualifierJun 4 · Long Jump · Place 7 · Minisink ValMinisink ValLong Jump714-05.2512
Jun 4Section 9 State QualifierJun 4 · 200 Meters · Place 11 · Minisink ValMinisink Val200 MetersRound P1127.9612
Jun 2Warwick Valley Fast Times RelaysJun 2 · Long Jump · Place 6 · Minisink ValleyMinisink ValleyLong Jump614-7.5012
May 28Section 9 Class A ChampionshipsMay 28 · Long Jump · Place 10 · Minisink ValMinisink ValLong Jump1014-05.50—
May 28Section 9 Class A ChampionshipsMay 28 · 200 Meters · Place 6 · Minisink ValMinisink Val200 Meters627.80—
May 28Section 9 Class A ChampionshipsMay 28 · 200 Meters · Place 5 · Minisink ValMinisink Val200 MetersRound P527.24—
May 21Gary V ClassicMay 21 · 200 Meters · Place 4 · Minisink ValleyMinisink Valley200 Meters427.1912
May 16OCIAA ChampionshipsMay 16 · Long Jump · Place 11 · Minisink ValMinisink ValLong Jump1115-09.75—
May 12Minisink Valley vs. Warwick ValleyMay 12 · Triple Jump · Place 1 · Minisink ValMinisink ValTriple Jump131-06.50—
May 12Minisink Valley vs. Warwick ValleyMay 12 · Long Jump · Place 4 · Minisink ValMinisink ValLong Jump415-01.00—
May 10Middletown InvitationalMay 10 · Long Jump · Place 9 · Minisink ValleyMinisink ValleyLong Jump915-02.0012
May 10Middletown InvitationalMay 10 · 200 Meters · Place 7 · Minisink ValleyMinisink Valley200 Meters727.2712
May 10Middletown InvitationalMay 10 · Long Jump · Place 9 · Minisink ValMinisink ValLong Jump915-02.00—
May 10Middletown InvitationalMay 10 · 200 Meters · Place 7 · Minisink ValMinisink Val200 Meters727.27—
May 3Warwick Ahearn Classic May 3 · Long Jump · Place 6 · Minisink ValleyMinisink ValleyLong Jump6.14-08.0012
May 3Warwick Ahearn Classic May 3 · 200 Meters · Place 7 · Minisink ValleyMinisink Valley200 Meters7.27.18a12
May 3Warwick Ahearn Classic May 3 · 100 Meters · Minisink ValleyMinisink Valley100 Meters--DNS12
Apr 22Goshen vs. Minisink ValleyApr 22 · Triple Jump · Place 2 · Minisink ValMinisink ValTriple Jump231-10.00—
Apr 22Goshen vs. Minisink ValleyApr 22 · Long Jump · Place 3 · Minisink ValMinisink ValLong Jump314-03.00—
Apr 22Goshen vs. Minisink ValleyApr 22 · 200 Meters · Place 4 · Minisink ValMinisink Val200 Meters427.44—
Apr 17Mountie MadnessApr 17 · Long Jump · Place 24 · Minisink ValMinisink ValLong Jump2415-00.50—
Apr 17Mountie MadnessApr 17 · 200 Meters · Place 28 · Minisink ValMinisink Val200 Meters2827.82—
Apr 8Minisink Valley vs. Valley CentralApr 8 · Triple Jump · Place 2 · Minisink ValMinisink ValTriple Jump230-08.25—
Apr 8Minisink Valley vs. Valley CentralApr 8 · Long Jump · Place 4 · Minisink ValMinisink ValLong Jump414-06.75—
Apr 8Minisink Valley vs. Valley CentralApr 8 · 100 Meters · Place 4 · Minisink ValMinisink Val100 Meters413.77—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27Section IX Holiday ClassicDec 27 · Long Jump · Place 10 · Minisink ValleyMinisink ValleyLong Jump10.13-08.7512
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Long Jump · Place 12 · Minisink ValleyMinisink ValleyLong Jump12.15-02.5012
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 200 Meters · Place 13 · Minisink ValleyMinisink Valley200 Meters13.28.27a12
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 600 Meters · Place 20 · Minisink ValleyMinisink Valley600 Meters20.2:01.4012
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · Long Jump · Place 4 · Minisink ValleyMinisink ValleyLong Jump4.14-04.0012
Dec 7SIHST&FA RelaysDec 7 · Long Jump · Place 3 · Minisink ValleyMinisink ValleyLong Jump3.15-212
Feb 10Section 9 Class A ChampionshipFeb 10 · Long Jump · Place 15 · Minisink ValMinisink ValLong Jump1513-10.00—
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Long Jump · Place 16 · Minisink ValleyMinisink ValleyLong Jump1614-611
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 84 · Minisink ValleyMinisink Valley200 MetersRound P8428.4611
Jan 12OCIAA Developmental B - FridayJan 12 · Triple Jump · Place 8 · Minisink ValleyMinisink ValleyTriple Jump828-09.0011
Jan 12OCIAA Developmental B - FridayJan 12 · 300 Meters · Place 12 · Minisink ValleyMinisink Valley300 Meters1246.10 PB11
Jan 6Freedom GamesJan 6 · Long Jump · Place 2 · Minisink ValleyMinisink ValleyLong Jump215-311

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 200 Meters · Place 15 · Minisink ValMinisink Val200 MetersRound P1527.43—
May 30Section 9 State QualifierMay 30 · Long Jump · Place 14 · Minisink ValMinisink ValLong Jump1415-02.00—
May 24Section 9 Class B & D ChampionshipMay 24 · Long Jump · Place 12 · Minisink ValMinisink ValLong Jump1215-07.0011
May 24Section 9 Class B & D ChampionshipMay 24 · 200 Meters · Place 9 · Minisink ValMinisink Val200 MetersRound P927.4911
May 17OCIAA ChampionshipMay 17 · Long Jump · Place 17 · Minisink ValMinisink ValLong Jump1714-11.75—
May 17OCIAA ChampionshipMay 17 · 200 Meters · Place 26 · Minisink ValMinisink Val200 MetersRound P2627.78—
May 11Middletown InvitationalMay 11 · 200 Meters · Place 33 · Minisink ValMinisink Val200 Meters3332.89—
May 4Warwick Ahearn ClassicMay 4 · Long Jump · Place 14 · Minisink ValMinisink ValLong Jump1413-06.25—
May 4Warwick Ahearn ClassicMay 4 · 200 Meters · Place 11 · Minisink ValMinisink Val200 Meters1128.45—
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 40 · Minisink ValleyMinisink Valley200 Meters4030.6511
Apr 20Niskayuna Spring RelaysApr 20 · 100 Meters · Place 39 · Minisink ValleyMinisink Valley100 Meters3914.0711
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 40 · Minisink ValMinisink Val200 Meters4030.6511
Apr 20Niskayuna Spring RelaysApr 20 · 100 Meters · Place 39 · Minisink ValMinisink Val100 Meters3914.0711
Apr 20Niskayuna Spring RelaysApr 20 · 200 Meters · Place 40 · Minisink ValleyMinisink Valley200 Meters4030.6511
Apr 20Niskayuna Spring RelaysApr 20 · 100 Meters · Place 39 · Minisink ValleyMinisink Valley100 Meters3914.0711

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Long Jump · Place 42 · Minisink ValleyMinisink ValleyLong Jump42.13-10.0011
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 55 · Minisink ValleyMinisink Valley200 Meters55.28.69a11
Dec 22Section 9 Holiday ClassicDec 22 · Long Jump · Minisink ValleyMinisink ValleyLong Jump—DNS11
Dec 16Bishop Loughlin GamesDec 16 · Long Jump · Place 21 · Minisink ValleyMinisink ValleyLong Jump21.14-1111
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · Triple Jump · Place 15 · Minisink ValleyMinisink ValleyTriple Jump15.27-01.0011
Dec 1North Shore Season OpenerDec 1 · Long Jump · Place 12 · Minisink ValleyMinisink ValleyLong Jump12.14-02.0011
Feb 4Purple Champions HS InvitationalFeb 4 · Long Jump · Place 22 · Minisink ValMinisink ValLong Jump224.06m10
Feb 4Purple Champions HS InvitationalFeb 4 · 600 Meters · Place 49 · Minisink ValMinisink Val600 Meters492:00.73 PB10
Jan 7Ocean Breeze Freedom GamesJan 7 · Long Jump · Place 21 · Minisink ValleyMinisink ValleyLong Jump2113-910
Jan 7Ocean Breeze Freedom GamesJan 7 · 600 Meters · Place 24 · Minisink ValleyMinisink Valley600 Meters242:05.9710

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Section 9 State QualifierJun 1 · Long Jump · Place 12 · Minisink ValMinisink ValLong Jump1214-05.25—
Jun 1Section 9 State QualifierJun 1 · 200 Meters · Place 17 · Minisink ValMinisink Val200 MetersRound P1727.57—
Jun 1Section 9 State QualifierJun 1 · 200 Meters · Place 17 · Minisink ValMinisink Val200 MetersRound P1727.57—
May 27Section 9 Class A/B ChampionshipMay 27 · Triple Jump · Place 9 · Minisink ValMinisink ValTriple Jump930-03.5010
May 27Section 9 Class A/B ChampionshipMay 27 · Long Jump · Place 7 · Minisink ValMinisink ValLong Jump715-03.0010
May 5Crusader RelaysMay 5 · Triple Jump · Place 8 · Minisink ValMinisink ValTriple Jump828-03.50—
May 5Crusader RelaysMay 5 · Triple Jump · Place 33 · Minisink ValMinisink ValTriple Jump3327-04.50—
May 5Crusader RelaysMay 5 · Long Jump · Place 34 · Minisink ValMinisink ValLong Jump3413-07.00—
May 5Crusader RelaysMay 5 · 100 Meters · Place 33 · Minisink ValMinisink Val100 MetersRound P3313.93—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · Triple Jump · Place 32 · Minisink ValleyMinisink ValleyTriple Jump32.29-10.00 PB10
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · Long Jump · Place 18 · Minisink ValleyMinisink ValleyLong Jump18.14-10.50 PB10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2North Shore HS Season OpenerDec 2 · 55 Meter · Place 23 · Minisink ValleyMinisink Valley55 MeterRound P23.8.39a PB10
Dec 2North Shore HS Season OpenerDec 2 · Long Jump · Place 9 · Minisink ValleyMinisink ValleyLong Jump9.13-01.0010
Feb 18Garden State HS InvitationalFeb 18 · 200 Meters · Place 101 · Minisink ValleyMinisink Valley200 Meters10131.129
Feb 18Garden State HS InvitationalFeb 18 · Long Jump · Place 23 · Minisink ValleyMinisink ValleyLong Jump2313-29
Feb 18Garden State HS InvitationalFeb 18 · Long Jump · Place 23 · Minisink ValleyMinisink ValleyLong Jump2313-29
Feb 18Garden State HS InvitationalFeb 18 · 200 Meters · Place 101 · Minisink ValleyMinisink Valley200 Meters10131.129
Jan 14Suffern InvitationalJan 14 · Long Jump · Place 16 · Minisink ValleyMinisink ValleyLong Jump16.13-11.75 PB9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26Section 9 Class A/B ChampionshipMay 26 · Triple Jump · Place 15 · Minisink ValleyMinisink ValleyTriple Jump1525-09.259
May 26Section 9 Class A/B ChampionshipMay 26 · Long Jump · Place 17 · Minisink ValleyMinisink ValleyLong Jump1713-04.009
May 23Goshen Freshman InvitationalMay 23 · Long Jump · Place 10 · MinisinkMinisinkLong Jump1012-08.25—
May 23Goshen Freshman InvitationalMay 23 · 200 Meters · Place 8 · MinisinkMinisink200 Meters829.14—
May 6Crusader RelaysMay 6 · Long Jump · Place 8 · Minisink ValMinisink ValLong Jump811-03.50—
May 2Cornwall SteeplefestMay 2 · 2000m Steeplechase · Place 47 · Minisink ValMinisink Val2000m Steeplechase4710:49.76 PB—
Apr 9New Paltz Early Bird InvitationalApr 9 · Long Jump · Place 7 · Minisink ValMinisink ValLong Jump711-01.00—
Apr 9New Paltz Early Bird InvitationalApr 9 · 200 Meters · Place 18 · Minisink ValMinisink Val200 Meters1831.95—
Apr 9New Paltz Early Bird InvitationalApr 9 · Long Jump · Place 7 · Minisink ValleyMinisink ValleyLong Jump711-01.009
Apr 9New Paltz Early Bird InvitationalApr 9 · 200 Meters · Place 17 · Minisink ValleyMinisink Valley200 Meters1731.959

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · 300 Meters · Place 12 · Minisink ValleyMinisink Valley300 Meters12.53.21aUnofficial9
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · Long Jump · Place 5 · Minisink ValleyMinisink ValleyLong Jump5.12-04.00Unofficial9