Personal bests

Best marks in available results
Event / courseMarkMeetDate
College Weight - 35lb · IndoorPotts Invitational · Jan 1315.39mPotts InvitationalJanuary 13, 2023
College Weight · IndoorAF Peak Invitational · Feb 316.68mAF Peak InvitationalFebruary 3, 2023
Discus · 1.6kg · OutdoorNJSIAA Groups Non-Public A & B · Jun 11132-01NJSIAA Groups Non-Public A & BJune 11, 2021
Hammer · 12lb · Outdoor12th Rock Throws Invitational #3 · Sep 2760.25m12th Rock Throws Invitational #3September 27, 2020
Hammer · 16lb / 7.26kg · OutdoorPacific Coast Invitational · Apr 1764.22mPacific Coast InvitationalApril 17, 2025
Shot Put · 12lb · IndoorCoach Saint Invitational · Dec 2045-03.00Coach Saint InvitationalDecember 20, 2019
Shot Put · 12lb · OutdoorCounty Seat Invitational · May 1846-07.50County Seat InvitationalMay 18, 2019
Weight Throw · 25lb / 11.3kg · IndoorMarine Corps Holiday Classic · Dec 2967-03.75Marine Corps Holiday ClassicDecember 29, 2020
Weight Throw · 25lb / 11.3kg · OutdoorNY Hammer Classic 4 · Jun 213.46mNY Hammer Classic 4June 2, 2019
Weight Throw · 35lb / 15.9kg · Indoor2025 Mountain West Indoor Championships · Feb 2620.06m2025 Mountain West Indoor ChampionshipsFebruary 26, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 20 · Air ForceAir ForceHammer16lb / 7.26kgRound P20.64.15mSr
May 15Mtn West Outdoor ChampionshipsMay 15 · Hammer · Place 3 · Air ForceAir ForceHammer366.54mSR
May 3Doug Max InvitationalMay 3 · Hammer · Place 3 · Air ForceAir ForceHammer367.33mSR
Apr 182025 Beach InviteApr 18 · Hammer · Place 4 · Air ForceAir ForceHammer16lb / 7.26kg4.64.13mSr
Apr 17Pacific Coast InvitationalApr 17 · Hammer · Place 4 · Air ForceAir ForceHammer16lb / 7.26kg4.64.22m PBSr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Hammer · Place 6 · Air ForceAir ForceHammer16lb / 7.26kg6.62.35mSr
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Hammer · Place 2 · Air ForceAir ForceHammer261.46mSR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · Weight Throw · Place 4 · Air ForceAir ForceWeight Throw35lb / 15.9kg4.20.06m PBSr
Jan 17Colorado ClassicJan 17 · Weight Throw · Place 3 · Air ForceAir ForceWeight Throw319.42m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7University of Wyoming Power MeetDec 7 · Weight Throw · Place 3 · Air ForceAir ForceWeight Throw35lb / 15.9kg3.19.17mSr
Feb 9Wisconsin Windy City InvitationalFeb 9 · Weight Throw · Place 22 · Air ForceAir ForceWeight Throw35lb / 15.9kg22.17.21mJr
Jan 19Ralph Lindeman ClassicJan 19 · Weight Throw · Place 5 · Air ForceAir ForceWeight Throw35lb / 15.9kg5.18.35mJr
Jan 12Potts InvitationalJan 12 · Weight Throw · Place 5 · Air ForceAir ForceWeight Throw517.57m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · Hammer · Place 38 · Air ForceAir ForceHammer16lb / 7.26kgRound P38.58.30mJr
May 9Mountain West Outdoor ChampionshipsMay 9 · Hammer · Place 4 · Air ForceAir ForceHammer4203-8JR
May 3AF Twilight 2024May 3 · Hammer · Place 4 · Air ForceAir ForceHammer464.09m—
Apr 12Beach InviteApr 12 · Hammer · Place 9 · Air ForceAir ForceHammer16lb / 7.26kg9.63.73mJr
Apr 11Pacific Coast IntercollegiateApr 11 · Hammer · Place 9 · Air ForceAir ForceHammer961.80mJR
Apr 5Colorado InvitationalApr 5 · Hammer · Place 5 · Air ForceAir ForceHammer564.02m—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · Hammer · Place 18 · Air ForceAir ForceHammer16lb / 7.26kg18.59.04mJr
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · Hammer · Place 3 · Air ForceAir ForceHammer359.62mJR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Air Force Holiday OpenDec 8 · Weight Throw · Place 7 · Air ForceAir ForceWeight Throw35lb / 15.9kg7.16.32mJr
Feb 17Air Force Collegiate OpenFeb 17 · Weight Throw · Place 5 · Air ForceAir ForceWeight Throw556-3.75SO
Feb 3AF Peak InvitationalFeb 3 · College Weight · Place 7 · Air ForceAir ForceCollege Weight716.68m PB—
Jan 27Colorado InvitationalJan 27 · Weight Throw · Place 6 · Air ForceAir ForceWeight Throw654-7.25SO
Jan 19Air Force Lindeman InvitationalJan 19 · Weight Throw · Place 10 · Air ForceAir ForceWeight Throw1016.38mSO
Jan 13Potts InvitationalJan 13 · College Weight - 35lb · Place 6 · Air ForceAir ForceCollege Weight - 35lb615.39m PBSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11NY Hammer Series 1Jun 11 · Hammer · Place 7 · UnattachedUnattachedHammer16lb / 7.26kgRound 67.58.59mSo
May 11Mountain West Outdoor Championships (Day 1)May 11 · Hammer · Place 3 · Air ForceAir ForceHammer16lb / 7.26kg3.58.82mSo
May 5Air Force Twilight OpenMay 5 · Hammer · Place 5 · Air ForceAir ForceHammer558.54mSO
Apr 152023 Beach InvitationalApr 15 · Hammer · Place 23 · Air ForceAir ForceHammer2358.10m—
Apr 13Pacific Coast InvitationalApr 13 · Hammer · Place 13 · Air ForceAir ForceHammer1360.67mSO
Apr 8Tom Benich InvitationalApr 8 · Hammer · Place 1 · Air ForceAir ForceHammer16lb / 7.26kg1.60.33mSo
Mar 2444th Annual Aztec Invitational (Day 2)Mar 24 · Hammer · Place 7 · Air ForceAir ForceHammer16lb / 7.26kg7.60.12mSo

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 2AF Front Range OpenApr 2 · Hammer · Place 7 · Air ForceAir ForceHammer16lb / 7.26kg7.50.35mFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Air Force Collegiate OpenFeb 18 · Weight Throw · Place 10 · Air ForceAir ForceWeight Throw1047-11.25FR
Feb 4Invitational at the PeakFeb 4 · Weight Throw · Place 6 · Air ForceAir ForceWeight Throw652-1.25FR
Jan 20Air Force InvitationalJan 20 · Weight Throw · Place 9 · Air ForceAir ForceWeight Throw953-3.75FR
Jan 14Potts InvitationalJan 14 · Weight Throw · Place 11 · Air ForceAir ForceWeight Throw1144-9.75FR

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Air Force Holiday Indoor OpenDec 3 · Weight Throw · Place 8 · Air ForceAir ForceWeight Throw35lb / 15.9kg8.14.98mFr

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · Discus · Don Bosco PrDon Bosco PrDiscus—132-0112
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Discus · Place 7 · Don Bosco PrepDon Bosco PrepDiscus1.6kg7.132-01 PB12
May 26Big North Championships-UnitedMay 26 · Javelin · Place 4 · Don Bosco PrDon Bosco PrJavelin4109-1112
May 26Big North Championships-UnitedMay 26 · Discus · Place 1 · Don Bosco PrDon Bosco PrDiscus1130-1012
May 26Big North Championships-UnitedMay 26 · Shot Put · Place 7 · Don Bosco PrDon Bosco PrShot Put738-05.5012
May 22Gene Littler Bergen County Championships EMay 22 · Shot Put · Place 6 · Don Bosco PrepDon Bosco PrepShot Put12lb6.40-08.5012

2020 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29Marine Corps Holiday ClassicDec 29 · Weight Throw · Place 3 · 06-Unattached06-UnattachedWeight Throw25lb / 11.3kg3.67-03.75 PB12
Oct 3Armory TrialsOct 3 · Weight Throw · Place 2 · 06-Unattached06-UnattachedWeight Throw25lb / 11.3kg2.64-02.5011
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 10 · Don Bosco PrDon Bosco PrShot Put1044-05.5011
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 10 · Don Bosco PrDon Bosco PrShot Put1044-05.5011
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · Shot Put · Place 10 · Don Bosco PrDon Bosco PrShot Put1044-05.5011
Feb 23USATFNY Youth Association Championship Feb 23 · Weight Throw · Place 1 · 06-Unattached06-UnattachedWeight Throw25lb / 11.3kg1.17.13m11
Feb 12Bergen County ChampionshipsFeb 12 · Shot Put · Place 10 · Don Bosco PrDon Bosco PrShot Put1045-09.00—
Feb 7Ed Grant Last Chance MeetFeb 7 · Shot Put · Place 3 · Don Bosco PrDon Bosco PrShot Put347-01.50—
Jan 1725th New Balance GamesJan 17 · Weight Throw · Place 12 · Don Bosco PrDon Bosco PrWeight Throw1245-05.5011
Jan 15Big North Championships Freedom Liberty UnitedJan 15 · Shot Put · Place 1 · Don Bosco PrepDon Bosco PrepShot Put145-07.5011
Jan 15Big North Championships Freedom Liberty UnitedJan 15 · Shot Put · Place 1 · Don Bosco PrDon Bosco PrShot Put145-07.5011
Jan 326th Hispanic GamesJan 3 · Shot Put · Place 2 · Don Bosco PrDon Bosco PrShot Put214.52m11
Jan 326th Hispanic GamesJan 3 · Weight Throw · Place 5 · Don Bosco PrDon Bosco PrWeight Throw517.08m11

2020 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 1312th Rock Throws MeetDec 13 · Weight Throw · Place 3 · New York Hammer Throw SquadNew York Hammer Throw SquadWeight Throw25lb / 11.3kg3.18.33Unofficial12
Dec 1312th Rock Throws MeetDec 13 · Hammer · Place 2 · New York Hammer Throw SquadNew York Hammer Throw SquadHammer12lb2.60.21Unofficial12
Oct 2512th Rock Throws Invitational #5Oct 25 · Hammer · Place 1 · Don Bosco PrepDon Bosco PrepHammer12lb1.58.96m11
Oct 1112th Rock Throws Invitational #4Oct 11 · Hammer · Place 1 · New York Hammer Throw SquadNew York Hammer Throw SquadHammer12lb1.59.38m11
Sep 2712th Rock Throws Invitational #3Sep 27 · Hammer · Place 1 · New York Hammer Throw SquadNew York Hammer Throw SquadHammer12lb1.60.25m PB11
Sep 1312th Rock Throws Invitational #2Sep 13 · Hammer · Place 1 · New York Hammer Throw SquadNew York Hammer Throw SquadHammer12lb1.59.10m11
Aug 3012th Rock Throws Invitational #1Aug 30 · Hammer · Place 2 · New York Hammer Throw SquadNew York Hammer Throw SquadHammer12lb2.59.33m11
Jun 13NSAF x AthleticNET Virtual NationalsJun 13 · Hammer · Place 14Hammer12lb14.185' 5Unofficial11
May 30NSAF x AthleticNET Virtual Nationals Qualifying Meet 3May 30 · Hammer · Place 8Hammer12lb8.188' 0Unofficial11
May 23NSAF x AthleticNET Virtual Nationals Qualifying Meet 2May 23 · Hammer · Place 6Hammer12lb6.180' 7Unofficial11
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · HammerHammer12lb—179' 2.5Unofficial11

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 2 · Don Bosco PrepDon Bosco PrepShot Put12lb2.44-06.0011
Dec 20Coach Saint InvitationalDec 20 · Shot Put · Place 3 · Don Bosco PrepDon Bosco PrepShot Put12lb3.45-03.00 PB11
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · Shot Put · Place 13 · Don Bosco PrDon Bosco PrShot Put1342-10.0010
Feb 15NJSIAA NPA Group ChampionshipsFeb 15 · Shot Put · Place 13 · Don Bosco PrDon Bosco PrShot Put1342-10.0010
Feb 13Bergen County ChampionshipsFeb 13 · Shot Put · Place 27 · Don Bosco PrDon Bosco PrShot Put2741-09.00—
Jan 23Bergen County RelaysJan 23 · Shot Put · Place 3 · Don Bosco PrepDon Bosco PrepShot Put338-04.0010
Jan 21Garfield HS Shot Put / High Jump Invitational #3Jan 21 · Shot Put · Place 1 · Don Bosco PrepDon Bosco PrepShot Put12lb1.38-09.7510
Jan 425th Hispanic GamesJan 4 · Shot Put · Place 2 · Don Bosco PrDon Bosco PrShot Put211.20m10

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9NY Hammer Classic 6Jun 9 · Weight Throw · Place 6 · Don Bosco PrepDon Bosco PrepWeight Throw613.91m10
Jun 9NY Hammer Classic 6Jun 9 · Hammer · Place 8 · Don Bosco PrepDon Bosco PrepHammer840.14m10
Jun 9NY Hammer Classic 6Jun 9 · Shot Put · Place 1 · Don Bosco PrepDon Bosco PrepShot Put113.83m10
Jun 2NY Hammer Classic 4Jun 2 · Weight Throw · Place 4 · Don Bosco PrepDon Bosco PrepWeight Throw25lb / 11.3kg4.13.46m PB10
Jun 2NY Hammer Classic 4Jun 2 · Hammer · Place 5 · Don Bosco PrepDon Bosco PrepHammer12lb5.37.97m10
Jun 2NY Hammer Classic 4Jun 2 · Shot Put · Place 1 · Don Bosco PrepDon Bosco PrepShot Put12lb1.13.83m10
May 31NJSIAA Group NPA ChampionshipsMay 31 · Shot Put · Place 10 · Don Bosco PrepDon Bosco PrepShot Put12lb10.45-06.0010
May 20NJSIAA Sectionals Non-Public North AMay 20 · Discus · Place 12 · Don Bosco PrepDon Bosco PrepDiscus1.6kg12.107-0010
May 20NJSIAA Sectionals Non-Public North AMay 20 · Shot Put · Place 6 · Don Bosco PrepDon Bosco PrepShot Put12lb6.45-01.5010
May 18County Seat InvitationalMay 18 · Discus · Place 6 · Don Bosco PrepDon Bosco PrepDiscus1.6kg6.112-0610
May 18County Seat InvitationalMay 18 · Shot Put · Place 1 · Don Bosco PrepDon Bosco PrepShot Put12lb1.46-07.50 PB10
May 10Gene Littler Bergen County ChampionshipsMay 10 · Discus · Place 4 · Don Bosco PrepDon Bosco PrepDiscus1.6kg4.111-0810
May 10Gene Littler Bergen County ChampionshipsMay 10 · Shot Put · Place 3 · Don Bosco PrepDon Bosco PrepShot Put12lb3.44-08.0010

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · Shot Put · Place 8 · Don Bosco PrepDon Bosco PrepShot Put12lb8.36-01.7510
Dec 17New Jersey Spiked Shoe Club Holiday FestivalDec 17 · Shot Put · Place 19 · Don Bosco PrepDon Bosco PrepShot Put12lb19.39-09.2510
Jan 15N.J. Big North-Liberty-Freedom-United MeetJan 15 · Shot Put · Place 6 · Don Bosco PrepDon Bosco PrepShot Put634-01.009
Jan 15N.J. Big North-Liberty-Freedom-United MeetJan 15 · Shot Put · Place 6 · Don Bosco PrepDon Bosco PrepShot Put634-01.009
Jan 10Ridgewood Winter GamesJan 10 · Shot Put · Place 2 · Don Bosco PrepDon Bosco PrepShot Put12lb2.31-079

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21 NJSIAA Sectionals Non-Public North A and BMay 21 · Shot Put · Place 14 · Don Bosco PrepDon Bosco PrepShot Put12lb14.37-02.509
May 11Bergen County ChampionshipsMay 11 · Shot Put · Place 5 · Don Bosco PrepDon Bosco PrepShot Put12lb5.37-03.009