Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorSacred Heart School 6th Annual Meet · Apr 291:13.28aSacred Heart School 6th Annual MeetApril 29, 2018
Discus · 1kg · Outdooradidas Raleigh Relays · Mar 2341.58madidas Raleigh RelaysMarch 23, 2023
Hammer · 4kg · OutdoorDuke Invitational · Apr 1049.42mDuke InvitationalApril 10, 2026
Javelin · 600g · OutdoorFred McClain Throwers Invitational · Apr 498-5Fred McClain Throwers InvitationalApril 4, 2019
Javelin · 600g TJ · OutdoorSacred Heart School 6th Annual Meet · Apr 2961-01Sacred Heart School 6th Annual MeetApril 29, 2018
Long Jump · OutdoorSacred Heart School 6th Annual Meet · Apr 2912-08.50Sacred Heart School 6th Annual MeetApril 29, 2018
Shot Put · 4kg · IndoorACC Indoor Championships · Feb 2615.00mACC Indoor ChampionshipsFebruary 26, 2026
Shot Put · 4kg · Outdoor2026 Wake Forest Invitational · Apr 1615.73m2026 Wake Forest InvitationalApril 16, 2026
Shot Put · 8lb · OutdoorSacred Heart School 6th Annual Meet · Apr 2927-07.00Sacred Heart School 6th Annual MeetApril 29, 2018
Weight Throw · 20lb / 9.0kg · IndoorACC Indoor Track & Field Championships · Feb 2315.00mACC Indoor Track & Field ChampionshipsFebruary 23, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Shot Put · Place 41 · Wake ForestWake ForestShot Put4kgRound P41.14.83mSr
May 14ACC Outdoor ChampionshipsMay 14 · Shot Put · Place 9 · Wake ForestWake ForestShot Put4kg9.15.37mSr
May 1Jim Green InvitationalMay 1 · Shot Put · Place 7 · Wake ForestWake ForestShot Put4kg7.14.96mSr
Apr 162026 Wake Forest InvitationalApr 16 · Hammer · Wake ForestWake ForestHammer4kg--DNSSr
Apr 162026 Wake Forest InvitationalApr 16 · Shot Put · Place 3 · Wake ForestWake ForestShot Put4kg3.15.73m PBSr
Apr 10Duke InvitationalApr 10 · Hammer · Place 16 · Wake ForestWake ForestHammer4kg16.49.42m PBSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 2 · Wake ForestWake ForestShot Put4kg2.15.51mSr
Mar 26Raleigh RelaysMar 26 · Hammer · Place 43 · Wake ForestWake ForestHammer4kg43.45.85mSr
Mar 26Raleigh RelaysMar 26 · Shot Put · Place 17 · Wake ForestWake ForestShot Put4kg17.13.91mSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · Shot Put · Place 8 · Wake ForestWake ForestShot Put4kg8.15.00m PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Shot Put · Place 3 · Wake ForestWake ForestShot Put4kg3.13.00mSr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 4 · Wake ForestWake ForestShot Put4kg4.13.01mSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 29Stanford Invitational - CollegiateMar 29 · Shot Put · Place 12 · Wake ForestWake ForestShot Put4kg12.13.15mSo
Mar 1449er ClassicMar 14 · Discus · Wake ForestWake ForestDiscus1kg--FOULSo
Mar 1449er ClassicMar 14 · Shot Put · Place 8 · Wake ForestWake ForestShot Put4kg8.13.82mSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor ChampionshipsFeb 22 · Shot Put · Place 16 · Wake ForestWake ForestShot Put4kg16.13.62mSo
Jan 26Bob Pollock InvitationalJan 26 · Shot Put · Place 8 · Wake ForestWake ForestShot Put4kg8.14.39mSo

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · Shot Put · Place 3 · Wake ForestWake ForestShot Put4kg3.14.73mSo
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · Weight Throw · Place 24 · Wake ForestWake ForestWeight Throw20lb / 9.0kg24.15.00m PBFr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · Shot Put · Place 20 · Wake ForestWake ForestShot Put4kg20.13.16mFr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Weight Throw · Place 33 · Wake ForestWake ForestWeight Throw20lb / 9.0kg33.11.88mFr
Jan 27Clemson Bob Pollock InvitatioanlJan 27 · Shot Put · Place 17 · Wake ForestWake ForestShot Put4kg17.12.84mFr
Jan 20The Carolina ChallengeJan 20 · Weight Throw · Place 11 · Wake ForestWake ForestWeight Throw1114.27mFr
Jan 20The Carolina ChallengeJan 20 · Shot Put · Place 6 · Wake ForestWake ForestShot Put613.43mFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Shot Put · Place 19 · Wake ForestWake ForestShot Put4kg19.13.68mFr
Apr 6Duke InvitationalApr 6 · Shot Put · Place 3 · Wake ForestWake ForestShot Put4kg3.14.28mFr
Mar 23adidas Raleigh RelaysMar 23 · Discus · Place 30 · Wake ForestWake ForestDiscus1kg30.41.58m PBFr
Mar 23adidas Raleigh RelaysMar 23 · Shot Put · Place 31 · Wake ForestWake ForestShot Put4kg31.12.59mFr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Visit Winston-Salem College Kick-offDec 3 · Weight Throw · Place 14 · Wake ForestWake ForestWeight Throw20lb / 9.0kg14.13.14mFr
Dec 3Visit Winston-Salem College Kick-offDec 3 · Shot Put · Place 3 · Wake ForestWake ForestShot Put4kg3.13.60mFr
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put143-00.5012
Feb 5Rudy's Pizzeria Mad Coach Mac Fred McClain Throw-A-PaloozaFeb 5 · Shot Put · Place 1 · Northern Valley Reg. DemarestNorthern Valley Reg. DemarestShot Put143-2.7512
Jan 17Garfield HS Shot Put / High Jump Invitational #2Jan 17 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.44-1112

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Discus · Place 3 · NV - DemarestNV - DemarestDiscus3134-0312
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put142-02.0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Discus · Place 2 · NV - DemaresNV - DemaresDiscus2144-0012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Shot Put · Place 1 · NV - DemaresNV - DemaresShot Put142-01.5012
Jun 10NJSIAA Groups 2 & 4Jun 10 · Discus · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg--SCR12
Jun 10NJSIAA Groups 2 & 4Jun 10 · Discus · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg1.134-0312
Jun 10NJSIAA Groups 2 & 4Jun 10 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.42-02.0012
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · Discus · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg1.132-0412
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.44-06.0012
May 20Bergen County Meet of ChampionsMay 20 · Discus · Place 1 · NV - DemaresNV - DemaresDiscus1135-0212
May 20Bergen County Meet of ChampionsMay 20 · Shot Put · Place 1 · NV - DemaresNV - DemaresShot Put143-07.5012
May 13Bergen County ChampionshipsMay 13 · Discus · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg--FOUL12
May 13Bergen County ChampionshipsMay 13 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.45-08.0012
May 4Big North Championships-Freedom and NationalMay 4 · Discus · Place 3 · NV - DemarestNV - DemarestDiscus3118-0312
May 4Big North Championships-Freedom and NationalMay 4 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put145-04.7512
Apr 28Penn Relays - HS Day 1Apr 28 · Shot Put · Place 3 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg3.43-4.2512
Apr 20Jack Yockers Bergen County RelaysApr 20 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put140-01.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Discus · Place 1 · NV - DemarestNV - DemarestDiscus13.33—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put140-01.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Discus · Place 1 · NV - DemarestNV - DemarestDiscus1113-10—
Mar 4NJSIAA Meet of ChampionsMar 4 · Shot Put · Place 9 · NV - DemarestNV - DemarestShot Put937-512

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 2412th Rock Sports Summer Throws Series | Meet #2Jul 24 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.32.08mUnofficial11
Jul 2412th Rock Sports Summer Throws Series | Meet #2Jul 24 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.12.27mUnofficial11
Jun 19NJSIAA State Meet Of ChampionsJun 19 · Shot Put · Place 1 · NV - DemaresNV - DemaresShot Put143-01.0011
Jun 19NJSIAA State Meet Of ChampionsJun 19 · Discus · Place 19 · NV - DemaresNV - DemaresDiscus19111-0511
Jun 11NJSIAA Groups 2 & 4Jun 11 · Discus · Place 2 · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg2.123-1111
Jun 11NJSIAA Groups 2 & 4Jun 11 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.45-05.5011
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · Discus · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestDiscus1kg1.118-0211
Jun 4NJSIAA Sectionals North 1 Groups 2 and 3Jun 4 · Shot Put · Place 1 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg1.39-10.0011
May 28Big North Championships -Freedom and NationalMay 28 · Discus · Place 3 · NV - DemarestNV - DemarestDiscus3103-0511
May 28Big North Championships -Freedom and NationalMay 28 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put141-02.0011
May 6Jack Yockers Bergen County RelaysMay 6 · Javelin · Place 3 · NV - DemarestNV - DemarestJavelin33.3311
May 6Jack Yockers Bergen County RelaysMay 6 · Discus · Place 2 · NV - DemarestNV - DemarestDiscus23.3311
May 6Jack Yockers Bergen County RelaysMay 6 · Javelin · Place 3 · NV - DemarestNV - DemarestJavelin389-0611
May 6Jack Yockers Bergen County RelaysMay 6 · Discus · Place 2 · NV - DemarestNV - DemarestDiscus2113-0511
May 6Jack Yockers Bergen County RelaysMay 6 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put142-04.0011
Mar 23Big North National DivisionMar 23 · Shot Put · Place 1 · NV - DemarestNV - DemarestShot Put140-07.00—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Jack Yockers Bergen County RelaysApr 10 · Discus · Place 2 · DemarestDemarestDiscus289-039
Apr 4Fred McClain Throwers InvitationalApr 4 · Javelin · Place 6 · Northern Valley-DemarestNorthern Valley-DemarestJavelin600g6.98-5 PB9
Apr 4Fred McClain Throwers InvitationalApr 4 · Shot Put · Place 4 · Northern Valley-DemarestNorthern Valley-DemarestShot Put4kg4.34-89

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 201st Annual Assumption RoadRunners Track & Field MeetMay 20 · Long Jump · Our Lady of Mount CarmelOur Lady of Mount CarmelLong Jump—SCR13-14
May 201st Annual Assumption RoadRunners Track & Field MeetMay 20 · Javelin · Our Lady of Mount CarmelOur Lady of Mount CarmelJavelin600g TJ—SCR13-14
May 201st Annual Assumption RoadRunners Track & Field MeetMay 20 · Shot Put · Our Lady of Mount CarmelOur Lady of Mount CarmelShot Put8lb—SCR13-14
May 6St. Elizabeth Track MeetMay 6 · Long Jump · Place 1 · Our Lady of Mount CarmelOur Lady of Mount CarmelLong Jump1.13-05.25Unofficial13-14
May 6St. Elizabeth Track MeetMay 6 · Javelin · Place 3 · Our Lady of Mount CarmelOur Lady of Mount CarmelJavelin600g TJ3.52-03Unofficial13-14
May 6St. Elizabeth Track MeetMay 6 · Shot Put · Place 1 · Our Lady of Mount CarmelOur Lady of Mount CarmelShot Put8lb1.29-07.00Unofficial13-14
May 6St. Elizabeth Track MeetMay 6 · 400 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters2.1:12.46aUnofficial13-14
Apr 29Sacred Heart School 6th Annual MeetApr 29 · Long Jump · Place 2 · Our Lady of Mount CarmelOur Lady of Mount CarmelLong Jump2.12-08.50 PB13-14
Apr 29Sacred Heart School 6th Annual MeetApr 29 · Javelin · Place 2 · Our Lady of Mount CarmelOur Lady of Mount CarmelJavelin600g TJ2.61-01 PB13-14
Apr 29Sacred Heart School 6th Annual MeetApr 29 · Shot Put · Place 1 · Our Lady of Mount CarmelOur Lady of Mount CarmelShot Put8lb1.27-07.00 PB13-14
Apr 29Sacred Heart School 6th Annual MeetApr 29 · 400 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters2.1:13.28a PB13-14