Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJCAA Region I · Apr 2242.62mNJCAA Region IApril 22, 2024
Hammer · 4kg · OutdoorNJCAA Division I Outdoor Championships · May 1454.64mNJCAA Division I Outdoor ChampionshipsMay 14, 2026
Javelin · 600g · OutdoorAIA Division IV State Championship · May 586-08AIA Division IV State ChampionshipMay 5, 2023
Shot Put · 4kg · OutdoorNJCAA Division I Outdoor Championships · May 1413.42mNJCAA Division I Outdoor ChampionshipsMay 14, 2026
Weight Throw · 20lb / 9.0kg · IndoorNJCAA Indoor Track and Field Championship · Mar 114.97mNJCAA Indoor Track and Field ChampionshipMarch 1, 2024
Weight Throw · 20lb / 9.0kg · OutdoorAl Shirley Invitational · Jan 1716.72mAl Shirley InvitationalJanuary 17, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · Hammer · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg2.54.64m PBSo
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · Discus · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg9.41.99mSo
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · Shot Put · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg6.13.42m PBSo
Apr 20NJCAA Region IApr 20 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg1.54.53mSo
Apr 20NJCAA Region IApr 20 · Javelin · Place 8 · Mesa (Ariz.) CCMesa (Ariz.) CCJavelin600g8.26.32mSo
Apr 20NJCAA Region IApr 20 · Discus · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg1.42.37mSo
Apr 20NJCAA Region IApr 20 · Shot Put · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg1.12.64mSo
Apr 11Glendale InviteApr 11 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg1.51.77mSo
Apr 11Glendale InviteApr 11 · Discus · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg3.41.38mSo
Apr 11Glendale InviteApr 11 · Shot Put · Place 6 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg6.11.55mSo
Apr 3ACCAC ChampionshipsApr 3 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg1.49.04mSo
Apr 3ACCAC ChampionshipsApr 3 · Discus · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg1.40.74mSo
Apr 3ACCAC ChampionshipsApr 3 · Shot Put · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg2.12.68mSo
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · Hammer · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg3.51.26mSo
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · Discus · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg4.42.09mSo
Mar 20Cody McBrideMar 20 · Hammer · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg2.51.68mSo
Mar 20Cody McBrideMar 20 · Discus · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg2.42.14mSo
Mar 20Cody McBrideMar 20 · Shot Put · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg1.12.88mSo
Jan 31CAC IndoorJan 31 · Weight Throw · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw20lb / 9.0kg1.16.35mSo
Jan 31CAC IndoorJan 31 · Shot Put · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg3.11.62mSo
Jan 17Al Shirley InvitationalJan 17 · Weight Throw · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw20lb / 9.0kg1.16.72m PBSo
Jan 17Al Shirley InvitationalJan 17 · Shot Put · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg2.11.67mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20NAU Tune-UpFeb 20 · Weight Throw · Place 1 · Mesa CCMesa CCWeight Throw118.18mSO
Feb 20NAU Tune-UpFeb 20 · Shot Put · Place 3 · Mesa CCMesa CCShot Put311.97mSO
Feb 13Don Kirby Elite InvitationalFeb 13 · Weight Throw · Place 7 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw717.74mSo
Feb 13Don Kirby Elite InvitationalFeb 13 · Shot Put · Place 19 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put1912.18mSo
Feb 6Gaucho IndoorFeb 6 · Weight Throw · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw117.58mSo
Feb 6Gaucho IndoorFeb 6 · Shot Put · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put312.41mSo
Jan 24PVCC Indoor InviteJan 24 · Weight Throw · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw117.00mSo
Jan 24PVCC Indoor InviteJan 24 · Shot Put · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put311.92mSo

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 22NJCAA Region IApr 22 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg1.52.24mFr
Apr 22NJCAA Region IApr 22 · Discus · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg3.42.62m PBFr
Apr 22NJCAA Region IApr 22 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg4.12.44mFr
Apr 19Mesa InvitationalApr 19 · Hammer · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer447.97m—
Apr 19Mesa InvitationalApr 19 · Discus · Place 5 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus542.77m—
Apr 19Mesa InvitationalApr 19 · Shot Put · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put912.36m—
Apr 13Glendale InviteApr 13 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer148.82m—
Mar 29ACCAC ChampionshipsMar 29 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer146.42m—
Mar 29ACCAC ChampionshipsMar 29 · Discus · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus340.78m—
Mar 29ACCAC ChampionshipsMar 29 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put410.89m—
Mar 22Willie Williams ClassicMar 22 · Hammer · Place 9 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer948.48m—
Mar 22Willie Williams ClassicMar 22 · Discus · Place 13 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1340.55m—
Mar 22Willie Williams ClassicMar 22 · Shot Put · Place 16 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put1611.64m—
Mar 14Distance in the Dark/Cody McBrideMar 14 · Hammer · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCHammer4kg1.47.36mFr
Mar 14Distance in the Dark/Cody McBrideMar 14 · Discus · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCDiscus1kg3.39.42mFr
Mar 14Distance in the Dark/Cody McBrideMar 14 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg4.11.75mFr
Feb 3CAC IndoorFeb 3 · Weight Throw · Place 3 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw20lb / 9.0kg3.13.75mFr
Feb 3CAC IndoorFeb 3 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put4kg4.11.07mFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1NJCAA Indoor Track and Field ChampionshipMar 1 · Weight Throw · Place 10 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw20lb / 9.0kg10.14.97m PBFr
Feb 16NAU Tune-UpFeb 16 · Weight Throw · Place 11 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw1113.69m—
Feb 16NAU Tune-UpFeb 16 · Shot Put · Place 7 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put711.80m—
Feb 10Gaucho IndoorFeb 10 · Weight Throw · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw413.62m—
Feb 10Gaucho IndoorFeb 10 · Shot Put · Place 5 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put511.42m—
Jan 27PVCC IndoorJan 27 · Weight Throw · Place 1 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw115.11m—
Jan 27PVCC IndoorJan 27 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put411.40m—
Jan 19Chapman Pima Aztec Indoor InvitationalJan 19 · Weight Throw · Place 2 · Mesa (Ariz.) CCMesa (Ariz.) CCWeight Throw214.92m—
Jan 19Chapman Pima Aztec Indoor InvitationalJan 19 · Shot Put · Place 4 · Mesa (Ariz.) CCMesa (Ariz.) CCShot Put411.58m—

2023 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 12AIA STATE CHAMPIONSHIPMay 12 · Discus · Place 5 · ALA - IronwoodALA - IronwoodDiscus1kg5.123-1112
May 12AIA STATE CHAMPIONSHIPMay 12 · Shot Put · Place 2 · ALA - IronwoodALA - IronwoodShot Put4kg2.40-11.0012
May 5AIA Division IV State ChampionshipMay 5 · Javelin · Place 17 · ALA - IronwoodALA - IronwoodJavelin600g17.86-08 PB12
May 5AIA Division IV State ChampionshipMay 5 · Discus · Place 1 · ALA - IronwoodALA - IronwoodDiscus1kg1.136-1012
May 5AIA Division IV State ChampionshipMay 5 · Shot Put · Place 2 · ALA - IronwoodALA - IronwoodShot Put4kg2.38-06.7512
Apr 28East Valley QualifierApr 28 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put112.16mSR
Apr 26ALA District ChampionshipsApr 26 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1125-00—
Apr 26ALA District ChampionshipsApr 26 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put138-06.00—
Apr 21Pinal County Track and Field ChampionshipsApr 21 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put138-04.00SR
Apr 21Pinal County Track and Field ChampionshipsApr 21 · Javelin · Place 4 · ALA IronwoodALA IronwoodJavelin481-03SR
Apr 21Pinal County Track and Field ChampionshipsApr 21 · Discus · Place 1 · ALA IronwoodALA IronwoodDiscus1118-00SR
Apr 15Al Nelson InvitationalApr 15 · Javelin · Place 11 · Ala IronwoodAla IronwoodJavelinRound P1173-09—
Apr 15Al Nelson InvitationalApr 15 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1123-10—
Apr 15Al Nelson InvitationalApr 15 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscusRound P1115-07—
Apr 15Al Nelson InvitationalApr 15 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put138-11.25—
Apr 15Al Nelson InvitationalApr 15 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot PutRound P138-11.25—
Apr 11Top of the MountainApr 11 · Shot Put · Place 2 · ALA IronwoodALA IronwoodShot Put211.65mSR
Apr 11Top of the MountainApr 11 · Discus · Place 2 · ALA IronwoodALA IronwoodDiscus238.58mSR
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Javelin · Place 8 · Ala IronwoodAla IronwoodJavelin881-08—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1126-07—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put138-10.00—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Javelin · Place 8 · Ala IronwoodAla IronwoodJavelin881-08—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1126-07—
Apr 78th Annual Joe Brady Memorial Marana Invitational Apr 7 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put138-10.00—
Mar 31Sabercat Co-Ed Relays InvitationalMar 31 · Javelin · Place 7 · ALA - IronwoodALA - IronwoodJavelin600g7.79-0712
Mar 31Sabercat Co-Ed Relays InvitationalMar 31 · Discus · Place 1 · ALA - IronwoodALA - IronwoodDiscus1kg1.124-0912
Mar 31Sabercat Co-Ed Relays InvitationalMar 31 · Shot Put · Place 1 · ALA - IronwoodALA - IronwoodShot Put4kg1.35-04.0012
Mar 24Truvillion Wimmer Twilight Invitational (Add on MileSplit)Mar 24 · Javelin · Place 4 · Ala IronwoodAla IronwoodJavelin491-11—
Mar 24Truvillion Wimmer Twilight Invitational (Add on MileSplit)Mar 24 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1112-07—
Mar 24Truvillion Wimmer Twilight Invitational (Add on MileSplit)Mar 24 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put137-07.75—
Mar 11Ben Franklin InvitationalMar 11 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put111.35mSR
Mar 11Ben Franklin InvitationalMar 11 · Discus · Place 1 · ALA IronwoodALA IronwoodDiscus137.54mSR
Mar 3Banner Sports Medicine InvitationalMar 3 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put137-03.00—
Mar 3Banner Sports Medicine InvitationalMar 3 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1115-05—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10AIA D3 State Track & Field ChampionshipsMay 10 · Discus · Place 5 · ALA - IronwoodALA - IronwoodDiscus1kg5.106-1111
May 10AIA D3 State Track & Field ChampionshipsMay 10 · Shot Put · Place 4 · ALA - IronwoodALA - IronwoodShot Put4kg4.36-00.5011
Apr 30Perry Puma Last ChanceApr 30 · Discus · Place 4 · ALA - IronwoodALA - IronwoodDiscus1kg4.105-0111
Apr 30Perry Puma Last ChanceApr 30 · Shot Put · Place 2 · ALA - IronwoodALA - IronwoodShot Put4kg2.36-03.7511
Apr 29East Valley QualifierApr 29 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put110.16mJR
Apr 29East Valley QualifierApr 29 · Discus · Place 1 · ALA IronwoodALA IronwoodDiscus134.41mJR
Apr 15Nighthawk InvitationalApr 15 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put137-00.00—
Apr 15Nighthawk InvitationalApr 15 · Discus · Place 3 · Ala IronwoodAla IronwoodDiscus399-08.50—
Apr 15Nighthawk InvitationalApr 15 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put137-00.00—
Apr 15Nighthawk InvitationalApr 15 · Discus · Place 3 · Ala IronwoodAla IronwoodDiscus399-08.50—
Apr 8Friday Night Lights InvitationalApr 8 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put19.92mJR
Apr 8Friday Night Lights InvitationalApr 8 · Discus · Place 1 · ALA IronwoodALA IronwoodDiscus132.71mJR
Apr 25th Annual Sentinel InviteApr 2 · Shot Put · Place 1 · ALA IronwoodALA IronwoodShot Put135-3.7511
Apr 25th Annual Sentinel InviteApr 2 · Discus · Place 1 · ALA IronwoodALA IronwoodDiscus196-611
Mar 23NIKE Chandler Rotary Division 3Mar 23 · Shot Put · Place 2 · Ala IronwoodAla IronwoodShot Put234-03.00—
Mar 23NIKE Chandler Rotary Division 3Mar 23 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1104-06—
Mar 9ALA DISTRICT MEETMar 9 · Discus · Place 2 · ALA - IronwoodALA - IronwoodDiscus1kg2.103-0111
Mar 9ALA DISTRICT MEETMar 9 · Shot Put · Place 3 · ALA - IronwoodALA - IronwoodShot Put4kg3.31-10.0011
Mar 52nd Annual Maricopa Invitational Mar 5 · Shot Put · Place 1 · Ala IronwoodAla IronwoodShot Put133-03.00—
Mar 52nd Annual Maricopa Invitational Mar 5 · Discus · Place 1 · Ala IronwoodAla IronwoodDiscus1102-11—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AIA D3 State Track & Field ChampionshipsMay 14 · Shot Put · Place 18 · ALA - IronwoodALA - IronwoodShot Put4kg18.9.41m10
May 4Seton Catholic Last Chance MeetMay 4 · Shot Put · Place 6 · ALA IronwoodALA IronwoodShot Put69.07mSO
May 4Seton Catholic Last Chance MeetMay 4 · Discus · Place 2 · ALA IronwoodALA IronwoodDiscus226.82mSO
Apr 244th Annual Sentinel InviteApr 24 · Shot Put · Place 2 · Ala IronwoodAla IronwoodShot Put229-01.00—
Apr 244th Annual Sentinel InviteApr 24 · Discus · Place 4 · Ala IronwoodAla IronwoodDiscus478-05—
Mar 26Queen Creek True Grit InvitationalMar 26 · Discus · Place 16 · ALA IronwoodALA IronwoodDiscus1683-00SO
Mar 26Queen Creek True Grit InvitationalMar 26 · Discus · Place 16 · ALA IronwoodALA IronwoodDiscus1683-00SO