Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSMC Invitational · Apr 1238.26mMSMC InvitationalApril 12, 2026
Hammer · 4kg · OutdoorWest Point Twilight · May 741.96mWest Point TwilightMay 7, 2026
Javelin · 600g · OutdoorSkyline Conference Championships · Apr 2720.49mSkyline Conference ChampionshipsApril 27, 2025
Shot Put · 4kg · IndoorKadish Elm City · Dec 1312.18mKadish Elm CityDecember 13, 2024
Shot Put · 4kg · OutdoorGander Invite · Apr 2035-05.00Gander InviteApril 20, 2024
Weight Throw · 20lb / 9.0kg · IndoorNew Jersey Athletic Conference Championships · Feb 2212.20mNew Jersey Athletic Conference ChampionshipsFebruary 22, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Discus · Place 22 · Farmingdale StateFarmingdale StateDiscus1kg22.36.31mSo
May 7West Point TwilightMay 7 · Hammer · Place 6 · Farmingdale StateFarmingdale StateHammer4kg6.41.96m PBSo
May 7West Point TwilightMay 7 · Discus · Place 10 · Farmingdale StateFarmingdale StateDiscus1kg10.35.61mSo
Apr 26Skyline Conference ChampionshipsApr 26 · Shot Put · Place 3 · Farmingdale St.Farmingdale St.Shot Put310.59mSo
Apr 26Skyline Conference ChampionshipsApr 26 · Javelin · Place 3 · Farmingdale St.Farmingdale St.Javelin319.84mSo
Apr 26Skyline Conference ChampionshipsApr 26 · Hammer · Place 1 · Farmingdale St.Farmingdale St.Hammer139.47mSo
Apr 26Skyline Conference ChampionshipsApr 26 · Discus · Place 1 · Farmingdale St.Farmingdale St.Discus137.20mSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · Hammer · Place 1 · Farmingdale StateFarmingdale StateHammer4kg1.39.47mSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · Javelin · Place 3 · Farmingdale StateFarmingdale StateJavelin600g3.19.84mSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · Discus · Place 1 · Farmingdale StateFarmingdale StateDiscus1kg1.37.20mSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · Shot Put · Place 3 · Farmingdale StateFarmingdale StateShot Put4kg3.10.59mSo
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Hammer · Place 3 · Farmingdale StateFarmingdale StateHammer4kg3.39.24mSo
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Discus · Place 1 · Farmingdale StateFarmingdale StateDiscus1kg1.35.77mSo
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Shot Put · Place 6 · Farmingdale StateFarmingdale StateShot Put4kg6.10.24mSo
Apr 12MSMC InvitationalApr 12 · Discus · Place 1 · Farmingdale StateFarmingdale StateDiscus1kg1.38.26m PBSo
Apr 12MSMC InvitationalApr 12 · Shot Put · Place 4 · Farmingdale StateFarmingdale StateShot Put4kg4.9.76mSo
Apr 12Mount Saint Mary Knights InviteApr 12 · Discus · Place 1 · Farmingdale StateFarmingdale StateDiscus1kg1.38.26mSo
Apr 12Mount Saint Mary Knights InviteApr 12 · Shot Put · Place 4 · Farmingdale StateFarmingdale StateShot Put4kg4.9.76mSo
Apr 10Wilton Wright InvitationalApr 10 · Hammer · Place 12 · Farmingdale StateFarmingdale StateHammer1238.10mSo
Apr 10Wilton Wright InvitationalApr 10 · Javelin · Place 18 · Farmingdale StateFarmingdale StateJavelin1821.58mSo
Apr 10Wilton Wright InvitationalApr 10 · Discus · Place 14 · Farmingdale StateFarmingdale StateDiscus1433.07mSo
Apr 10Wilton Wright InvitationalApr 10 · Shot Put · Place 15 · Farmingdale StateFarmingdale StateShot Put1510.04mSo
Apr 4Coast Guard Spring InvitationalApr 4 · Hammer · Place 5 · Farmingdale StateFarmingdale StateHammer4kg5.39.33mSo
Apr 4Coast Guard Spring InvitationalApr 4 · Javelin · Farmingdale StateFarmingdale StateJavelin600g--DNSSo
Apr 4Coast Guard Spring InvitationalApr 4 · Discus · Place 2 · Farmingdale StateFarmingdale StateDiscus1kg2.34.70mSo
Apr 4Coast Guard Spring InvitationalApr 4 · Shot Put · Place 5 · Farmingdale StateFarmingdale StateShot Put4kg5.10.43mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Coast Guard Winter Invite #2Feb 6 · Weight Throw · Place 2 · Farmingdale StateFarmingdale StateWeight Throw212.53mSO
Feb 6Coast Guard Winter Invite #2Feb 6 · Shot Put · Place 4 · Farmingdale StateFarmingdale StateShot Put410.12mSO
Jan 24SCSU Sutherland Inv.Jan 24 · Shot Put · Place 7 · Farmingdale StateFarmingdale StateShot Put4kg7.9.91mSo
Jan 17Coast Guard Winter Invite #1Jan 17 · Shot Put · Place 8 · Farmingdale StateFarmingdale StateShot Put4kg8.10.43mSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Shot Put · Place 9 · Farmingdale StateFarmingdale StateShot Put4kg9.10.74mSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · Shot Put · Place 9 · Farmingdale StateFarmingdale StateShot Put4kg9.11.10mSo
Dec 5Fastrack Metro Season OpenerDec 5 · Shot Put · Place 11 · Farmingdale StateFarmingdale StateShot Put4kg11.10.79mSo
Mar 7AARTFCMar 7 · Shot Put · Place 26 · Farmingdale StateFarmingdale StateShot Put4kg26.10.41mFr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Weight Throw · Place 9 · Farmingdale StateFarmingdale StateWeight Throw20lb / 9.0kg9.12.20m PBFr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · Shot Put · Place 12 · Farmingdale StateFarmingdale StateShot Put4kg12.10.05mFr
Feb 7CGA Bear InviteFeb 7 · Weight Throw · Place 8 · Farmingdale StateFarmingdale StateWeight Throw20lb / 9.0kg8.11.94mFr
Feb 7CGA Bear InviteFeb 7 · Shot Put · Farmingdale StateFarmingdale StateShot Put4kg—DNSFr
Jan 18Coast Guard Winter InvitationalJan 18 · Weight Throw · Place 6 · Farmingdale StateFarmingdale StateWeight Throw20lb / 9.0kg6.11.61mFr
Jan 18Coast Guard Winter InvitationalJan 18 · Shot Put · Place 3 · Farmingdale StateFarmingdale StateShot Put4kg3.11.57mFr
Jan 11Sutherland InviteJan 11 · Weight Throw · Place 10 · Farmingdale StateFarmingdale StateWeight Throw1011.28m—
Jan 11Sutherland InviteJan 11 · Shot Put · Place 5 · Farmingdale StateFarmingdale StateShot Put510.85m—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 14 · Farmingdale StateFarmingdale StateDiscus1kg14.36.83mFr
May 8West Point TwilightMay 8 · Hammer · Place 13 · Farmingdale St.Farmingdale St.Hammer1337.64mFR
May 8West Point TwilightMay 8 · Discus · Place 3 · Farmingdale St.Farmingdale St.Discus338.96mFR
Apr 27Skyline Conference ChampionshipsApr 27 · Hammer · Place 3 · Farmingdale StateFarmingdale StateHammer4kg3.36.15mFr
Apr 27Skyline Conference ChampionshipsApr 27 · Javelin · Place 4 · Farmingdale StateFarmingdale StateJavelin600g4.20.49m PBFr
Apr 27Skyline Conference ChampionshipsApr 27 · Shot Put · Place 2 · Farmingdale StateFarmingdale StateShot Put4kg2.10.43mFr
Apr 18Edmundson Classic - ECSUApr 18 · Hammer · Place 9 · Farmingdale St.Farmingdale St.Hammer938.96mFR
Apr 18Edmundson Classic - ECSUApr 18 · Shot Put · Place 5 · Farmingdale St.Farmingdale St.Shot Put510.96mFR
Apr 11SCSU Wright InviteApr 11 · Discus · Place 10 · Farmingdale StateFarmingdale StateDiscus1031.38mFr
Apr 11SCSU Wright InviteApr 11 · Shot Put · Place 12 · Farmingdale StateFarmingdale StateShot Put1210.56mFr
Apr 5CGA Spring InviteApr 5 · Discus · Place 3 · Farmingdale StateFarmingdale StateDiscus334.88mFR
Apr 5CGA Spring InviteApr 5 · Shot Put · Place 5 · Farmingdale StateFarmingdale StateShot Put510.18mFR

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 13Kadish Elm CityDec 13 · Weight Throw · Place 10 · Farmingdale StateFarmingdale StateWeight Throw20lb / 9.0kg10.11.61mFr
Dec 13Kadish Elm CityDec 13 · Shot Put · Place 2 · Farmingdale StateFarmingdale StateShot Put4kg2.12.18m PBFr
Dec 6Fastpark Metro Season OpenerDec 6 · Weight Throw · Place 15 · Farmingdale StateFarmingdale StateWeight Throw20lb / 9.0kg15.10.68mFr
Dec 6Fastpark Metro Season OpenerDec 6 · Shot Put · Place 2 · Farmingdale StateFarmingdale StateShot Put4kg2.11.08mFr
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · Weight Throw · Place 1 · Rondout ValleyRondout ValleyWeight Throw137-10.0012
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · Shot Put · Place 1 · Rondout ValleyRondout ValleyShot Put131-04.2512
Feb 17Section 9 State QualifierFeb 17 · Weight Throw · Place 11 · Rondout VallRondout VallWeight Throw1132-01.5012
Feb 17Section 9 State QualifierFeb 17 · Shot Put · Place 14 · Rondout VallRondout VallShot Put1426-06.5012
Feb 9Section 9 Class B ChampionshipFeb 9 · Weight Throw · Place 3 · Rondout VallRondout VallWeight Throw334-03.00—
Feb 9Section 9 Class B ChampionshipFeb 9 · Shot Put · Place 2 · Rondout VallRondout VallShot Put231-03.00—
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · Weight Throw · Place 4 · Rondout ValleyRondout ValleyWeight Throw434-06.0012
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · Shot Put · Place 6 · Rondout ValleyRondout ValleyShot Put628-06.2512

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Discus · Place 12 · Rondout ValleyRondout ValleyDiscus1232.43m12
May 28Warwick Valley Fast Times RelaysMay 28 · Shot Put · Place 4 · Rondout VallRondout VallShot Put433-06.00—
May 23Section 9 Class A & C ChampionshipMay 23 · Discus · Place 1 · Rondout VallRondout VallDiscus1121-1012
May 23Section 9 Class A & C ChampionshipMay 23 · Shot Put · Place 1 · Rondout VallRondout VallShot Put132-10.5012
May 16MHAL ChampionshipMay 16 · Discus · Place 3 · Rondout VallRondout VallDiscus3114-07—
May 16MHAL ChampionshipMay 16 · Shot Put · Place 12 · Rondout VallRondout VallShot Put1226-07.00—
May 10Shen InvitationalMay 10 · Discus · Place 3 · Rondout ValleyRondout ValleyDiscus1kg3.111-312
May 10Shen InvitationalMay 10 · Shot Put · Place 5 · Rondout ValleyRondout ValleyShot Put4kg5.33-512
May 7Rondout / Lourdes / RhinebeckMay 7 · Shot Put · Place 1 · Rondout ValleyRondout ValleyShot Put135-03.00—
May 7Rondout / Lourdes / RhinebeckMay 7 · Discus · Place 1 · Rondout ValleyRondout ValleyDiscus1123-05—
May 4Tri-Valley InvitationalMay 4 · Hammer · Place 1 · Rondout ValleyRondout ValleyHammer1104-0212
May 4Tri-Valley InvitationalMay 4 · Discus · Place 1 · Rondout ValleyRondout ValleyDiscus1109-0712
May 4Tri-Valley InvitationalMay 4 · Shot Put · Place 1 · Rondout ValleyRondout ValleyShot Put132-04.2512
Apr 30FDR vs. Rondout ValleyApr 30 · Discus · Place 1 · Rondout VallRondout VallDiscus1114-03—
Apr 30FDR vs. Rondout ValleyApr 30 · Shot Put · Place 1 · Rondout VallRondout VallShot Put135-03.00—
Apr 20Gander InviteApr 20 · Discus · Place 2 · Rondout ValleyRondout ValleyDiscus1kg2.121-0512
Apr 20Gander InviteApr 20 · Shot Put · Place 1 · Rondout ValleyRondout ValleyShot Put4kg1.35-05.00 PB12
Apr 5Rondout Valley vs. New PaltzApr 5 · Discus · Place 1 · Rondout VallRondout VallDiscus1116-05—
Apr 5Rondout Valley vs. New PaltzApr 5 · Shot Put · Place 1 · Rondout VallRondout VallShot Put133-03.25—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Section 9 Holiday ClassicDec 22 · Weight Throw · Place 8 · Rondout ValleyRondout ValleyWeight Throw20lb / 9.0kg8.31-08.0012
Dec 15Coach Saint InvitationalDec 15 · Shot Put · Place 13 · Rondout ValleyRondout ValleyShot Put4kg13.28-09.0012
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · Weight Throw · Place 1 · Rondout ValleyRondout ValleyWeight Throw20lb / 9.0kg1.35-08.0012
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · Shot Put · Place 2 · Rondout ValleyRondout ValleyShot Put4kg2.30-02.7512
Feb 25Section 9 Indoor QualifierFeb 25 · Shot Put · Place 6 · Rondout VallRondout VallShot Put632-02.75—
Feb 10Section 9 Class B ChampionshipsFeb 10 · Weight Throw · Place 4 · Rondout ValleyRondout ValleyWeight Throw428-04.00—
Feb 10Section 9 Class B ChampionshipsFeb 10 · Shot Put · Place 2 · Rondout ValleyRondout ValleyShot Put232-00.00—
Jan 20OCIAA Divisional 2/4/6Jan 20 · Shot Put · Place 2 · Rondout VallRondout VallShot Put228-01.00—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Section 9 State QualifierJun 1 · Discus · Place 3 · Rondout VallRondout VallDiscus398-06—
Jun 1Section 9 State QualifierJun 1 · Shot Put · Place 4 · Rondout VallRondout VallShot Put429-03.50—
May 13Middletown InvitationalMay 13 · Javelin · Place 8 · Rondout VallRondout VallJavelin857-05—
May 13Middletown InvitationalMay 13 · Hammer · Place 2 · Rondout VallRondout VallHammer285-11—
May 13Middletown InvitationalMay 13 · Discus · Place 3 · Rondout VallRondout VallDiscus393-00—
May 13Middletown InvitationalMay 13 · Shot Put · Place 4 · Rondout VallRondout VallShot Put431-01.00—
May 9New Paltz vs. Rondout ValleyMay 9 · Discus · Place 1 · Rondout VallRondout VallDiscus1100-06—
May 9New Paltz vs. Rondout ValleyMay 9 · Shot Put · Place 1 · Rondout VallRondout VallShot Put132-08.50—
May 6Race at the Oval OfficeMay 6 · Discus · Place 2 · Rondout VallRondout VallDiscus2107-01.50—
May 6Race at the Oval OfficeMay 6 · Shot Put · Place 3 · Rondout VallRondout VallShot Put332-01.00—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Section 9 Holiday ClassicDec 21 · Weight Throw · Place 13 · Rondout ValleyRondout ValleyWeight Throw20lb / 9.0kg13.24-05.5011
Dec 17OCIAA Developmental B MeetDec 17 · Weight Throw · Place 6 · Rondout ValleyRondout ValleyWeight Throw20lb / 9.0kg6.27-05.0011
Dec 17OCIAA Developmental B MeetDec 17 · Shot Put · Place 3 · Rondout ValleyRondout ValleyShot Put4kg3.28-08.0011

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2Section 9 State QualifierJun 2 · Shot Put · Place 7 · Rondout VallRondout VallShot Put728-02.50—
May 25Section 9 Class C/D ChampionshipMay 25 · Shot Put · Place 3 · Rondout ValleyRondout ValleyShot Put329-04.5010
May 25Section 9 Class C/D ChampionshipMay 25 · Discus · Place 4 · Rondout ValleyRondout ValleyDiscus481-0910
May 21MHAL ChampionshipsMay 21 · Shot Put · Place 7 · Rondout VallRondout VallShot Put728-01.25—
May 13Shen InvyMay 13 · Shot Put · Place 9 · Rondout ValleyRondout ValleyShot Put928-6.5010
May 13Shen InvyMay 13 · Discus · Place 7 · Rondout ValleyRondout ValleyDiscus790-410
May 13Shen InvyMay 13 · Shot Put · Place 9 · Rondout VallRondout VallShot Put928-06.5010
May 13Shen InvyMay 13 · Discus · Place 7 · Rondout VallRondout VallDiscus790-0410
May 13Shen InvyMay 13 · Shot Put · Place 9 · Rondout ValleyRondout ValleyShot Put928-6.5010
May 13Shen InvyMay 13 · Discus · Place 7 · Rondout ValleyRondout ValleyDiscus790-410
May 6Crusader RelaysMay 6 · Shot Put · Place 12 · Rondout VallRondout VallShot Put1227-01.00—
May 6Crusader RelaysMay 6 · Discus · Place 8 · Rondout VallRondout VallDiscus878-07—
Apr 29Iron Duke RelaysApr 29 · Discus · Place 5 · Rondout ValleyRondout ValleyDiscus574-04—
Apr 29Iron Duke RelaysApr 29 · Shot Put · Place 3 · Rondout ValleyRondout ValleyShot Put325-09.50—
Apr 23Gander InvitationalApr 23 · Discus · Place 10 · Rondout ValleyRondout ValleyDiscus1kg10.69-0810
Apr 23Gander InvitationalApr 23 · Shot Put · Place 1 · Rondout ValleyRondout ValleyShot Put4kg1.26-02.5010
Apr 13DUO Border ClashApr 13 · Discus · Place 8 · Rondout ValleyRondout ValleyDiscus864-02—
Apr 13DUO Border ClashApr 13 · Shot Put · Place 8 · Rondout ValleyRondout ValleyShot Put824-03.50—
Apr 5Rondout Valley- Ellenville- FDR - Red HookApr 5 · Discus · Place 3 · Rondout ValleyRondout ValleyDiscus379-07—
Apr 5Rondout Valley- Ellenville- FDR - Red HookApr 5 · Shot Put · Place 4 · Rondout ValleyRondout ValleyShot Put426-02.25—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7Section 9 Class B Regional - Group 1 Jun 7 · Discus · Place 6 · Rondout VallRondout VallDiscus667-11—
Jun 2Rondout/Onteora/Ellenville/KingstonJun 2 · Discus · Place 4 · Rondout ValleyRondout ValleyDiscus465-07.50—
Jun 2Rondout/Onteora/Ellenville/KingstonJun 2 · Shot Put · Place 9 · Rondout ValleyRondout ValleyShot Put922-07.00—