Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNyack Red & Black Invitational · Apr 815.66Nyack Red & Black InvitationalApril 8, 2023
200 Meters · OutdoorGold Rush · Apr 3032.83Gold RushApril 30, 2022
55 Meter · IndoorSection 1 Kickoff #2 · Dec 59.29aSection 1 Kickoff #2December 5, 2022
Discus · 1kg · OutdoorEast Coast Conference Outdoor Track & Field Championships · Apr 3029.10mEast Coast Conference Outdoor Track & Field ChampionshipsApril 30, 2026
Hammer · 4kg · OutdoorEast Coast Conference Outdoor Track & Field Championships · Apr 3032.84mEast Coast Conference Outdoor Track & Field ChampionshipsApril 30, 2026
Shot Put · 4kg · IndoorEast Coast Conference Championship · Feb 169.11mEast Coast Conference ChampionshipFebruary 16, 2025
Shot Put · 4kg · OutdoorTCNJ Invitational · Apr 108.87mTCNJ InvitationalApril 10, 2025
Weight Throw · 20lb / 9.0kg · IndoorSeahawk Shootout · Dec 1210.64mSeahawk ShootoutDecember 12, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Hammer · Place 8 · St. Thomas AquinasSt. Thomas AquinasHammer4kg8.32.84m PBSo
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Discus · Place 7 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg7.29.10m PBSo
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · Shot Put · Place 10 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg10.8.73mSo
Apr 18Marist Red Fox River RumbleApr 18 · Hammer · Place 5 · St. Thomas AquinasSt. Thomas AquinasHammer4kg5.32.82mSo
Apr 18Marist Red Fox River RumbleApr 18 · Discus · Place 10 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg10.27.99mSo
Apr 18Marist Red Fox River RumbleApr 18 · Shot Put · Place 8 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg8.8.71mSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Hammer · Place 20 · St. Thomas AquinasSt. Thomas AquinasHammer4kg20.30.51mSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Discus · Place 24 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg24.27.57mSo
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Shot Put · Place 26 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg26.8.25mSo
Apr 4ESU All AmericanApr 4 · Hammer · Place 23 · St. Thomas AquinasSt. Thomas AquinasHammer4kg23.31.97mSo
Apr 4ESU All AmericanApr 4 · Discus · Place 21 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg21.26.85mSo
Apr 4ESU All AmericanApr 4 · Shot Put · Place 24 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg24.8.42mSo
Mar 27Ramapo College InvitationalMar 27 · Hammer · Place 17 · St. Thomas AquinasSt. Thomas AquinasHammer4kg17.27.57mSo
Mar 27Ramapo College InvitationalMar 27 · Discus · Place 16 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg16.25.48mSo
Mar 27Ramapo College InvitationalMar 27 · Shot Put · Place 26 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg26.8.36mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15East Coast Indoor ChampionshipFeb 15 · Weight Throw · Place 16 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg16.10.06mSo
Feb 15East Coast Indoor ChampionshipFeb 15 · Shot Put · Place 23 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg23.7.77mSo
Jan 17Wagner InvitationalJan 17 · Weight Throw · Place 14 · St. Thomas AquinasSt. Thomas AquinasWeight Throw149.80mSO
Jan 17Wagner InvitationalJan 17 · Shot Put · Place 12 · St. Thomas AquinasSt. Thomas AquinasShot Put128.10mSO
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Weight Throw · Place 22 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg22.10.10mSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Shot Put · Place 30 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg30.7.88mSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Weight Throw · Place 35 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg35.10.64m PBSo
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 38 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg38.7.80mSo
Dec 5Fastrack Metro Season OpenerDec 5 · Weight Throw · Place 23 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg23.9.32mSo
Dec 5Fastrack Metro Season OpenerDec 5 · Shot Put · Place 28 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg28.7.84mSo
Feb 16East Coast Conference ChampionshipFeb 16 · Weight Throw · Place 16 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg16.9.67mFr
Feb 16East Coast Conference ChampionshipFeb 16 · Shot Put · Place 17 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg17.9.11m PBFr
Feb 8Big Apple InvitationalFeb 8 · Weight Throw · Place 22 · St. Thomas AquinasSt. Thomas AquinasWeight Throw228.68mFR
Feb 8Big Apple InvitationalFeb 8 · Shot Put · Place 21 · St. Thomas AquinasSt. Thomas AquinasShot Put218.67mFR
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Weight Throw · Place 34 · St. Thomas AquinasSt. Thomas AquinasWeight Throw3410.51mFR
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Shot Put · Place 41 · St. Thomas AquinasSt. Thomas AquinasShot Put418.14mFR
Jan 3Wagner InvitationalJan 3 · Weight Throw · Place 4 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg4.9.30mFr
Jan 3Wagner InvitationalJan 3 · Shot Put · Place 5 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg5.8.28mFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Nov 8 2025 12th Rock Throws Series | NE ChampionshipsNov 8 · Discus · Place 3 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg3.26.04mFr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 10 · St. Thomas AquinasSt. Thomas AquinasHammer4kg10.25.41mFr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 11 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg11.23.73mFr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 15 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg15.8.05mFr
Apr 10TCNJ InvitationalApr 10 · Hammer · Place 27 · St. Thomas AquinasSt. Thomas AquinasHammer4kg27.23.52mFr
Apr 10TCNJ InvitationalApr 10 · Discus · Place 27 · St. Thomas AquinasSt. Thomas AquinasDiscus1kg27.23.98mFr
Apr 10TCNJ InvitationalApr 10 · Shot Put · Place 24 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg24.8.87m PBFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · Weight Throw · Place 29 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg29.8.45mFr
Dec 13Wagner ShootoutDec 13 · Shot Put · Place 40 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg40.7.22mFr
Dec 6Fastpark Metro Season OpenerDec 6 · Weight Throw · Place 20 · St. Thomas AquinasSt. Thomas AquinasWeight Throw20lb / 9.0kg20.9.61mFr
Dec 6Fastpark Metro Season OpenerDec 6 · Shot Put · Place 27 · St. Thomas AquinasSt. Thomas AquinasShot Put4kg27.7.65mFr
Feb 7S1 Class A ChampsFeb 7 · Shot Put · Place 9 · Clarkstown NorthClarkstown NorthShot Put4kg9.25-02.7512
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · Shot Put · Place 9 · Clarkstown NClarkstown NShot Put928-09.50—
Jan 21Section 1 League Champs #3Jan 21 · Shot Put · Place 10 · Clarkstown NClarkstown NShot Put1025-08.50—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Section 1 State QualifierMay 30 · Discus · Place 12 · Clarkstown NorthClarkstown NorthDiscus1280-11.00—
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 7 · Clarkstown NClarkstown NDiscus778-0212
May 23Section 1 Class A ChampionshipMay 23 · Shot Put · Place 8 · Clarkstown NClarkstown NShot Put827-04.5012
May 15Section 1 Rockland County ChampionshipMay 15 · Discus · Clarkstown NorthClarkstown NorthDiscus1kg--FOUL12
May 15Section 1 Rockland County ChampionshipMay 15 · Shot Put · Place 14 · Clarkstown NorthClarkstown NorthShot Put4kg14.27-10.0012
May 956th Annual Glenn D. Loucks GamesMay 9 · Discus · Place 29 · Clarkstown NorthClarkstown NorthDiscus2926.54m12
May 956th Annual Glenn D. Loucks GamesMay 9 · Shot Put · Place 34 · Clarkstown NorthClarkstown NorthShot Put348.10m12
May 3Crusader RelaysMay 3 · Shot Put · Place 30 · Clarkstown NClarkstown NShot Put3024-11.00—
Apr 30Section 1 League 1B ChampsApr 30 · Discus · Place 6 · Clarkstown NorthClarkstown NorthDiscus1kg6.83-0112
Apr 30Section 1 League 1B ChampsApr 30 · Shot Put · Place 16 · Clarkstown NorthClarkstown NorthShot Put4kg16.26-03.0012
Apr 27Gold Rush InvitationalApr 27 · Discus · Place 10 · Clarkstown NClarkstown NDiscus1076-0412
Apr 20North Rockland Red Raider RelaysApr 20 · Shot Put · Place 13 · Clarkstown NorthClarkstown NorthShot Put1327-012
Apr 20North Rockland Red Raider RelaysApr 20 · Discus · Place 10 · Clarkstown NorthClarkstown NorthDiscus1077-1112
Apr 20Red Raider RelaysApr 20 · Discus · Place 11 · Clarkstown NorthClarkstown NorthDiscus1kg11.77-1112
Apr 20Red Raider RelaysApr 20 · Shot Put · Place 13 · Clarkstown NorthClarkstown NorthShot Put4kg13.27-012

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Section 1 ChallengeDec 20 · Shot Put · Place 4 · Clarkstown NorthClarkstown NorthShot Put4kg4.26-11.2512
Dec 9Jim Mitchell InvitationalDec 9 · Shot Put · Place 11 · Clarkstown NorthClarkstown NorthShot Put4kg11.24-09.5012
Dec 3Section 1 Kick Off #1Dec 3 · 55 Meter · Clarkstown NorthClarkstown North55 MeterRound P—DNS12
Dec 3Section 1 Kick Off #1Dec 3 · Shot Put · Place 5 · Clarkstown NorthClarkstown NorthShot Put4kg5.24-10.2512

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · Discus · Place 8 · Clarkstown NorthClarkstown NorthDiscus1kg8.73-0211
May 27Section 1 Class A ChampionshipMay 27 · Shot Put · Place 12 · Clarkstown NorthClarkstown NorthShot Put4kg12.24-04.7511
May 17Rockland County ChampsMay 17 · Discus · Place 20 · Clarkstown NClarkstown NDiscus2066-10—
May 17Rockland County ChampsMay 17 · Shot Put · Place 17 · Clarkstown NClarkstown NShot Put1726-01.00—
May 2Section 1 League 1B ChampsMay 2 · Discus · Clarkstown NorthClarkstown NorthDiscus1kg--FOUL11
May 2Section 1 League 1B ChampsMay 2 · Shot Put · Place 8 · Clarkstown NorthClarkstown NorthShot Put4kg8.24-06.0011
Apr 8Nyack Red & Black InvitationalApr 8 · Discus · Place 17 · Clarkstown NClarkstown NDiscus1759-07—
Apr 8Nyack Red & Black InvitationalApr 8 · Shot Put · Place 3 · Clarkstown NClarkstown NShot Put326-07.00—
Apr 8Nyack Red & Black InvitationalApr 8 · 100 Meters · Place 36 · Clarkstown NClarkstown N100 MetersRound P3615.66 PB—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday ClassicDec 27 · Shot Put · Place 12 · Clarkstown NorthClarkstown NorthShot Put4kg12.22-00.0011
Dec 21Section 1 ChallengeDec 21 · Shot Put · Place 19 · Clarkstown NorthClarkstown NorthShot Put4kg19.21-1.5011
Dec 10Jim Mitchell InvitationalDec 10 · Shot Put · Place 30 · Clarkstown NorthClarkstown NorthShot Put4kg30.19-01.5011
Dec 5Section 1 Kickoff #2Dec 5 · 55 Meter · Place 64 · Clarkstown NorthClarkstown North55 MeterRound P64.9.29a PB11
Dec 5Section 1 Kickoff #2Dec 5 · Shot Put · Place 10 · Clarkstown NorthClarkstown NorthShot Put4kg10.19-08.0011

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Rockland County ChampsMay 18 · 200 Meters · Place 80 · Clarkstown NorthClarkstown North200 MetersRound P80.33.45a10
May 18Rockland County ChampsMay 18 · 100 Meters · Place 71 · Clarkstown NorthClarkstown North100 MetersRound P71.15.71a10
Apr 30Gold RushApr 30 · 200 Meters · Place 98 · Clarkstown NClarkstown N200 Meters9832.83 PB—
Apr 21Horace Greeley/Eastchester/Clarkstown North TriApr 21 · 200 Meters · Place 31 · Clarkstown NorthClarkstown North200 Meters31.34.43a10
Apr 21Horace Greeley/Eastchester/Clarkstown North TriApr 21 · 100 Meters · Place 32 · Clarkstown NorthClarkstown North100 Meters32.15.95a10