Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRondout Valley vs. New Paltz · Apr 56:16.07Rondout Valley vs. New PaltzApril 5, 2024
200 Meters · OutdoorMiddletown Invitational · May 929.39aMiddletown InvitationalMay 9, 2026
400 Meters · OutdoorRace at the Oval Office · May 61:06.38Race at the Oval OfficeMay 6, 2023
High Jump · IndoorOCIAA Developmental 'A' · Dec 195-03.00OCIAA Developmental 'A'December 19, 2025
High Jump · OutdoorSection 9 Class B Championship · May 295-04.00Section 9 Class B ChampionshipMay 29, 2026
Long Jump · IndoorOCIAA Developmental 'A' · Dec 1916-01.00OCIAA Developmental 'A'December 19, 2025
Long Jump · OutdoorSection 9 Class B Championship · May 2917-09.50Section 9 Class B ChampionshipMay 29, 2026
Triple Jump · IndoorCoach Saint Invitational · Dec 1233' 11.5"Coach Saint InvitationalDecember 12, 2025
Triple Jump · OutdoorNYSPHSAA New York Outdoor State Championship · Jun 710.69mNYSPHSAA New York Outdoor State ChampionshipJune 7, 2024

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · High Jump · Place 23 · New PaltzHigh Jump23.5-00.0012
Jun 3Section 9 State QualifierJun 3 · Triple Jump · Place 2 · New PaltzTriple Jump2.35-03.0012
Jun 3Section 9 State QualifierJun 3 · Long Jump · Place 4 · New PaltzLong Jump4.16-11.0012
Jun 3Section 9 State QualifierJun 3 · High Jump · Place 4 · New PaltzHigh Jump4.5-02.0012
May 29Section 9 Class B ChampionshipMay 29 · Triple Jump · Place 2 · New PaltzTriple Jump2.35-02.5012
May 29Section 9 Class B ChampionshipMay 29 · Long Jump · Place 3 · New PaltzLong Jump3.17-09.50 PB12
May 29Section 9 Class B ChampionshipMay 29 · High Jump · Place 2 · New PaltzHigh Jump2.5-04.00 PB12
May 21MHAL ChampionshipMay 21 · Triple Jump · Place 1 · New PaltzTriple Jump134-1012
May 21MHAL ChampionshipMay 21 · Long Jump · Place 1 · New PaltzLong Jump116-1112
May 21MHAL ChampionshipMay 21 · High Jump · Place 1 · New PaltzHigh Jump15-012
May 9Middletown InvitationalMay 9 · Triple Jump · Place 2 · New PaltzTriple Jump232-2.7512
May 9Middletown InvitationalMay 9 · Long Jump · Place 1 · New PaltzLong Jump116-6.7512
May 9Middletown InvitationalMay 9 · High Jump · Place 1 · New PaltzHigh Jump15-012
May 9Middletown InvitationalMay 9 · 200 Meters · Place 14 · New Paltz200 Meters1429.39a PB12
May 2Race at the Oval OfficeMay 2 · Triple Jump · Place 2 · New PaltzTriple Jump233-03.00—
May 2Race at the Oval OfficeMay 2 · Long Jump · Place 5 · New PaltzLong Jump515-02.75—
Apr 25Kingston Tiger RelaysApr 25 · Triple Jump · Place 1 · New PaltzTriple Jump132-5.512
Apr 25Kingston Tiger RelaysApr 25 · Long Jump · Place 2 · New PaltzLong Jump216-0.512
Apr 25Kingston Tiger RelaysApr 25 · High Jump · Place 1 · New PaltzHigh Jump15-112
Apr 22Saugerties vs. New PaltzApr 22 · Triple Jump · Place 1 · New PaltzTriple Jump130-412
Apr 22Saugerties vs. New PaltzApr 22 · Long Jump · Place 1 · New PaltzLong Jump114-712
Apr 22Saugerties vs. New PaltzApr 22 · High Jump · Place 1 · New PaltzHigh Jump15-012
Apr 22Saugerties vs. New PaltzApr 22 · Triple Jump · Place 1 · New PaltzTriple Jump130-412
Apr 22Saugerties vs. New PaltzApr 22 · Long Jump · Place 1 · New PaltzLong Jump114-712
Apr 22Saugerties vs. New PaltzApr 22 · High Jump · Place 1 · New PaltzHigh Jump15-012
Apr 17Gander InvitationalApr 17 · Triple Jump · Place 1 · New PaltzTriple Jump1.33-03.5012
Apr 17Gander InvitationalApr 17 · Long Jump · Place 3 · New PaltzLong Jump3.16-05.7512
Apr 17Gander InvitationalApr 17 · High Jump · Place 1 · New PaltzHigh Jump1.5-04.0012
Apr 14FDR DualApr 14 · Triple Jump · Place 1 · New PaltzTriple Jump133-1012
Apr 14FDR DualApr 14 · Long Jump · Place 2 · New PaltzLong Jump215-1112
Apr 14FDR DualApr 14 · High Jump · Place 1 · New PaltzHigh Jump15-012
Apr 14FDR DualApr 14 · 100m Hurdles · Place 1 · New Paltz100m Hurdles119.09a12
Mar 6NYSPHSAA -NY State ChampsMar 6 · High Jump · Place 12 · New PaltzHigh Jump125-03.0012

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · Long Jump · Place 8 · New PaltzLong Jump8.15-10.7512
Feb 16Section IX OCIAA InvitationalFeb 16 · High Jump · Place 2 · New PaltzHigh Jump2.5-01.0012
Jan 30Section 9 Class "B" ChampionshipJan 30 · Triple Jump · Place 2 · New PaltzTriple Jump232-05.00—
Jan 30Section 9 Class "B" ChampionshipJan 30 · Long Jump · Place 3 · New PaltzLong Jump315-08.25—
Jan 30Section 9 Class "B" ChampionshipJan 30 · High Jump · Place 1 · New PaltzHigh Jump15-01.00—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · Triple Jump · Place 1 · New PaltzTriple Jump132-00.25—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · Long Jump · Place 2 · New PaltzLong Jump216-00.25—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · High Jump · Place 1 · New PaltzHigh Jump15-01.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Triple Jump · Place 13 · New Paltz-NYTriple Jump1332-11.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Long Jump · Place 11 · New Paltz-NYLong Jump1115-10.50—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Triple Jump · Place 13 · New Paltz-NYTriple Jump1332-11.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Long Jump · Place 11 · New Paltz-NYLong Jump1115-10.50—

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 19OCIAA Developmental 'A'Dec 19 · Triple Jump · Place 1 · New PaltzTriple Jump1.33-03.0012
Dec 19OCIAA Developmental 'A'Dec 19 · Long Jump · Place 2 · New PaltzLong Jump2.16-01.00 PB12
Dec 19OCIAA Developmental 'A'Dec 19 · High Jump · Place 1 · New PaltzHigh Jump1.5-03.00 PB12
Dec 12Coach Saint InvitationalDec 12 · Triple Jump · Place 8 · New PaltzTriple Jump8.33' 11.5" PB12
Dec 12Coach Saint InvitationalDec 12 · Long Jump · Place 4 · New PaltzLong Jump4.16' 0"12
Dec 12Coach Saint InvitationalDec 12 · High Jump · Place 2 · New PaltzHigh Jump2.5' 2"12
Dec 6SIHST&FA RelaysDec 6 · Long Jump · Place 6 · New PaltzLong Jump6.14-11.2512
Dec 6SIHST&FA RelaysDec 6 · High Jump · Place 2 · New PaltzHigh Jump2.5-212
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · High Jump · Place 20 · New PaltzHigh Jump205-011
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · Triple Jump · Place 8 · New PaltzTriple Jump833-00.2511
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · High Jump · Place 3 · New PaltzHigh Jump34-10.0011
Feb 7Section 9 Class "B" ChampionshipFeb 7 · Triple Jump · Place 2 · New PaltzTriple Jump233-9.75—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · Long Jump · Place 2 · New PaltzLong Jump215-5—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · High Jump · Place 2 · New PaltzHigh Jump25-0—
Feb 2Section IX InvitationalFeb 2 · Triple Jump · Place 1 · New PaltzTriple Jump1.32-08.5011
Feb 2Section IX InvitationalFeb 2 · Long Jump · Place 5 · New PaltzLong Jump5.14-09.5011
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Triple Jump · Place 1 · New PaltzTriple Jump131-07.50—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · Long Jump · Place 2 · New PaltzLong Jump214-08.00—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · High Jump · Place 1 · New PaltzHigh Jump15-00.00—

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · High Jump · Place 31 · New PaltzHigh Jump31.5-00.0011
Jun 4Section 9 State QualifierJun 4 · Triple Jump · Place 2 · New PaltzTriple Jump234-09.5011
Jun 4Section 9 State QualifierJun 4 · Long Jump · Place 5 · New PaltzLong Jump516-09.2511
Jun 4Section 9 State QualifierJun 4 · High Jump · Place 1 · New PaltzHigh Jump15-01.0011
May 29Section 9 Class B ChampionshipsMay 29 · Triple Jump · Place 3 · New PaltzTriple Jump333-09.75—
May 29Section 9 Class B ChampionshipsMay 29 · Long Jump · Place 2 · New PaltzLong Jump216-10.75—
May 29Section 9 Class B ChampionshipsMay 29 · High Jump · Place 6 · New PaltzHigh Jump64-08.00—
May 29Section 9 Class B ChampionshipsMay 29 · 100m Hurdles · Place 7 · New Paltz100m Hurdles719.13—
May 29Section 9 Class B ChampionshipsMay 29 · 100m Hurdles · Place 5 · New Paltz100m HurdlesRound P517.53—
May 22MHAL ChampionshipMay 22 · High Jump · Place 2 · New PaltzHigh Jump24-11.00—
May 22MHAL ChampionshipMay 22 · Triple Jump · Place 1 · New PaltzTriple Jump135-02.25—
May 22MHAL ChampionshipMay 22 · Long Jump · Place 4 · New PaltzLong Jump416-06.25—
May 22MHAL ChampionshipMay 22 · 100m Hurdles · Place 7 · New Paltz100m Hurdles718.39—
May 10Middletown InvitationalMay 10 · Triple Jump · Place 5 · New PaltzTriple Jump532-10.5011
May 10Middletown InvitationalMay 10 · High Jump · Place 5 · New PaltzHigh Jump54-09.0011
May 10Middletown InvitationalMay 10 · Triple Jump · Place 5 · New PaltzTriple Jump532-10.50—
May 10Middletown InvitationalMay 10 · Long Jump · Place 4 · New PaltzLong Jump416-11.00—
May 10Middletown InvitationalMay 10 · High Jump · Place 5 · New PaltzHigh Jump54-09.00—
May 10Middletown InvitationalMay 10 · 100m Hurdles · Place 17 · New Paltz100m Hurdles1718.49—
May 3Race at the Oval OfficeMay 3 · Triple Jump · Place 3 · New PaltzTriple Jump333-02.00—
May 3Race at the Oval OfficeMay 3 · Long Jump · Place 5 · New PaltzLong Jump516-06.25—
May 3Race at the Oval OfficeMay 3 · High Jump · Place 1 · New PaltzHigh Jump15-02.00—
May 3Race at the Oval OfficeMay 3 · 100m Hurdles · Place 7 · New Paltz100m Hurdles718.67—
Apr 26Kingston Tiger RelaysApr 26 · Triple Jump · Place 4 · New PaltzTriple Jump432-10.25—
Apr 26Kingston Tiger RelaysApr 26 · Long Jump · Place 2 · New PaltzLong Jump216-05.50—
Apr 26Kingston Tiger RelaysApr 26 · High Jump · New PaltzHigh Jump—NH—
Apr 26Kingston Tiger RelaysApr 26 · Triple Jump · Place 4 · New PaltzTriple Jump432-10.25—
Apr 26Kingston Tiger RelaysApr 26 · Long Jump · Place 2 · New PaltzLong Jump216-05.50—
Apr 26Kingston Tiger RelaysApr 26 · High Jump · New PaltzHigh Jump—NH—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27Section IX Holiday ClassicDec 27 · Long Jump · Place 3 · New PaltzLong Jump3.14-09.7511
Dec 27Section IX Holiday ClassicDec 27 · High Jump · Place 3 · New PaltzHigh Jump3.5-01.0011
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · Triple Jump · Place 5 · New PaltzTriple Jump5.31-06.2511
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · High Jump · Place 1 · New PaltzHigh Jump1.4-09.0011
Dec 7SIHST&FA RelaysDec 7 · Triple Jump · Place 3 · New PaltzTriple Jump3.32-511
Dec 7SIHST&FA RelaysDec 7 · High Jump · Place 2 · New PaltzHigh Jump2.4-1011
Feb 17Section 9 State QualifierFeb 17 · High Jump · Place 1 · New PaltzHigh Jump15-02.0010
Feb 9Section 9 Class B ChampionshipFeb 9 · Long Jump · Place 5 · New PaltzLong Jump514-09.00—
Feb 9Section 9 Class B ChampionshipFeb 9 · High Jump · Place 2 · New PaltzHigh Jump24-10.00—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Long Jump · Place 1 · New PaltzLong Jump114-06.50—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · High Jump · Place 1 · New PaltzHigh Jump14-08.00—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · Long Jump · Place 1 · New PaltzLong Jump114-06.50—
Jan 20OCIAA Divisional Championship (1 3 5)Jan 20 · High Jump · Place 1 · New PaltzHigh Jump14-08.00—
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · Long Jump · Place 3 · New PaltzLong Jump315-01.2510
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · High Jump · Place 2 · New PaltzHigh Jump24-09.0010

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Triple Jump · Place 12 · New PaltzTriple Jump1210.69m PB10
May 30Section 9 State QualifierMay 30 · Triple Jump · Place 1 · New PaltzTriple Jump134-10.00—
May 30Section 9 State QualifierMay 30 · High Jump · Place 1 · New PaltzHigh Jump15-02.00—
May 24Section 9 Class B & D ChampionshipMay 24 · Triple Jump · Place 5 · New PaltzTriple Jump534-04.0010
May 24Section 9 Class B & D ChampionshipMay 24 · Long Jump · Place 7 · New PaltzLong Jump716-04.5010
May 24Section 9 Class B & D ChampionshipMay 24 · High Jump · Place 3 · New PaltzHigh Jump35-00.0010
May 16MHAL ChampionshipMay 16 · Triple Jump · Place 2 · New PaltzTriple Jump233-05.00—
May 16MHAL ChampionshipMay 16 · Long Jump · Place 6 · New PaltzLong Jump615-08.00—
May 16MHAL ChampionshipMay 16 · High Jump · Place 3 · New PaltzHigh Jump34-10.00—
May 10Steinhoff CupMay 10 · Triple Jump · Place 2 · New PaltzTriple Jump232-04.5010
May 10Steinhoff CupMay 10 · Long Jump · Place 2 · New PaltzLong Jump214-04.5010
May 10Steinhoff CupMay 10 · High Jump · Place 2 · New PaltzHigh Jump24-10.0010
May 4Race at the Oval OfficeMay 4 · Triple Jump · Place 4 · New PaltzTriple Jump433-00.00—
May 4Race at the Oval OfficeMay 4 · Long Jump · Place 1 · New PaltzLong Jump115-04.50—
May 4Race at the Oval OfficeMay 4 · High Jump · Place 1 · New PaltzHigh Jump15-00.00—
Apr 26Iron Duke RelaysApr 26 · Triple Jump · Place 3 · New PaltzTriple Jump330-07.5010
Apr 26Iron Duke RelaysApr 26 · High Jump · Place 1 · New PaltzHigh Jump14-10.0010
Apr 23FDR Tri MeetApr 23 · Triple Jump · Place 1 · New PaltzTriple Jump1.33-03.0010
Apr 23FDR Tri MeetApr 23 · High Jump · Place 4 · New PaltzHigh Jump4.4-06.0010
Apr 23FDR Tri MeetApr 23 · 400 Meters · Place 3 · New Paltz400 Meters3.1:07.34a10
Apr 5Rondout Valley vs. New PaltzApr 5 · Long Jump · Place 2 · New PaltzLong Jump215-10.50—
Apr 5Rondout Valley vs. New PaltzApr 5 · High Jump · Place 2 · New PaltzHigh Jump24-10.00—
Apr 5Rondout Valley vs. New PaltzApr 5 · 1500 Meters · Place 5 · New Paltz1500 Meters56:16.07 PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Long Jump · Place 3 · New PaltzLong Jump3.15-05.0010
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · High Jump · Place 4 · New PaltzHigh Jump4.4-06.0010
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · Long Jump · Place 6 · New PaltzLong Jump6.14-08.7510
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · High Jump · Place 2 · New PaltzHigh Jump2.4-09.0010

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1Section 9 State QualifierJun 1 · Javelin · Place 5 · New PaltzJavelin55.82m—
Jun 1Section 9 State QualifierJun 1 · Javelin · Place 3 · New PaltzJavelin34.34m—
Jun 1Section 9 State QualifierJun 1 · Javelin · Place 2 · New PaltzJavelin21.43m—
Jun 1Section 9 State QualifierJun 1 · Javelin · Place 4 · New PaltzJavelin419.76—
Jun 1Section 9 State QualifierJun 1 · Javelin · Place 3 · New PaltzJavelin32:50.77—
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 9 · New PaltzDiscus95.73m9
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 2 · New PaltzDiscus24.77m9
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 1 · New PaltzDiscus11.41m9
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 6 · New PaltzDiscus619.749
May 27Section 9 Class A/B ChampionshipMay 27 · Discus · Place 5 · New PaltzDiscus52:50.639
May 9New Paltz vs. Rondout ValleyMay 9 · Long Jump · Place 7 · New PaltzLong Jump713-10.00—
May 9New Paltz vs. Rondout ValleyMay 9 · High Jump · Place 2 · New PaltzHigh Jump24-08.00—
May 9New Paltz vs. Rondout ValleyMay 9 · 400 Meters · Place 1 · New Paltz400 Meters11:07.43—
May 6Race at the Oval OfficeMay 6 · Long Jump · Place 3 · New PaltzLong Jump313-11.50—
May 6Race at the Oval OfficeMay 6 · High Jump · Place 1 · New PaltzHigh Jump14-09.00—
May 6Race at the Oval OfficeMay 6 · 400 Meters · Place 4 · New Paltz400 Meters41:06.38 PB—
Apr 14Mountie MadnessApr 14 · High Jump · Place 8 · New PaltzHigh Jump84-06.00—
Apr 14Mountie MadnessApr 14 · 400 Meters · Place 71 · New Paltz400 Meters711:17.46—