Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorTony Passarelli Invitational · Dec 2044.07aTony Passarelli InvitationalDecember 20, 2021
55 Meter · IndoorTony Passarelli Invitational · Dec 207.75aTony Passarelli InvitationalDecember 20, 2022
Discus · 1.6kg · OutdoorMorris Hills Relays · Apr 20155-00Morris Hills RelaysApril 20, 2024
Discus · 2kg · OutdoorSouth Florida Invitational · Apr 1147.55mSouth Florida InvitationalApril 11, 2026
Hammer · 16lb / 7.26kg · OutdoorPatriot League Outdoor Track & Field Championships · May 1558.70mPatriot League Outdoor Track & Field ChampionshipsMay 15, 2026
Javelin · 800g · OutdoorMorris County Relay Championships · May 3129-7Morris County Relay ChampionshipsMay 3, 2023
Shot Put · 12lb · IndoorCliff Back Invitational · Dec 3053-1.50Cliff Back InvitationalDecember 30, 2023
Shot Put · 12lb · OutdoorNJSIAA State Meet Of Champions · Jun 1258-02.25NJSIAA State Meet Of ChampionsJune 12, 2024
Shot Put · 16lb / 7.26kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2816.19mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026
Weight Throw · 35lb / 15.9kg · IndoorPatriot League Indoor Track & Field Championships · Feb 2819.70mPatriot League Indoor Track & Field ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Hammer · Place 3 · Boston UniversityBoston UniversityHammer16lb / 7.26kg3.58.70m PBSo
May 15Patriot League Outdoor Track & Field ChampionshipsMay 15 · Discus · Place 3 · Boston UniversityBoston UniversityDiscus2kg3.47.47mSo
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · Hammer · Place 9 · Boston UniversityBoston UniversityHammer16lb / 7.26kg9.55.38mSo
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · Discus · Place 8 · Boston UniversityBoston UniversityDiscus2kg8.45.97mSo
Apr 17UCONN NE ChallengeApr 17 · Hammer · Place 3 · Boston UniversityBoston UniversityHammer16lb / 7.26kg3.57.99mSo
Apr 17UCONN NE ChallengeApr 17 · Discus · Place 4 · Boston UniversityBoston UniversityDiscus2kg4.47.46mSo
Apr 11South Florida InvitationalApr 11 · Hammer · Place 2 · Boston UniversityBoston UniversityHammer16lb / 7.26kg2.57.55mSo
Apr 11South Florida InvitationalApr 11 · Discus · Place 2 · Boston UniversityBoston UniversityDiscus2kg2.47.55m PBSo
Apr 11South Florida InvitationalApr 11 · Shot Put · Boston UniversityBoston UniversityShot Put16lb / 7.26kg--DNSSo

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Weight Throw · Place 2 · Boston UniversityBoston UniversityWeight Throw35lb / 15.9kg2.19.70m PBSo
Feb 28Patriot League Indoor Track & Field ChampionshipsFeb 28 · Shot Put · Place 7 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg7.16.19m PBSo
Feb 13David Hemery Valentine InvitationalFeb 13 · Weight Throw · Place 3 · Boston UniversityBoston UniversityWeight Throw319.11mSo
Feb 13David Hemery Valentine InvitationalFeb 13 · Shot Put · Place 4 · Boston UniversityBoston UniversityShot Put416.26mSo
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Weight Throw · Place 3 · Boston UniversityBoston UniversityWeight Throw318.85mSo
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Shot Put · Place 3 · Boston UniversityBoston UniversityShot Put316.10mSo
Jan 30John Thomas Terrier ClassicJan 30 · Weight Throw · Place 2 · Boston UniversityBoston UniversityWeight Throw219.00SO
Jan 30John Thomas Terrier ClassicJan 30 · Shot Put · Place 5 · Boston UniversityBoston UniversityShot Put516.19SO
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Weight Throw · Place 1 · Boston UniversityBoston UniversityWeight Throw118.86mSo
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Shot Put · Place 5 · Boston UniversityBoston UniversityShot Put515.78mSo
Jan 17Beantown ChallengeJan 17 · Weight Throw · Place 6 · Boston UniversityBoston UniversityWeight Throw617.67mSo
Jan 17Beantown ChallengeJan 17 · Shot Put · Place 5 · Boston UniversityBoston UniversityShot Put515.50mSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 14 · Boston UniversityBoston UniversityHammer1448.14mFR
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 11 · Boston UniversityBoston UniversityDiscus1143.71mFR
May 2Patriot League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 12 · Boston UniversityBoston UniversityShot Put1214.04mFR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Hammer · Place 7 · Boston UniversityBoston UniversityHammer7141-3FR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Discus · Place 3 · Boston UniversityBoston UniversityDiscus3153-4FR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · Shot Put · Place 2 · Boston UniversityBoston UniversityShot Put252-8.25FR
Apr 5UMASS Flagship OpenerApr 5 · Hammer · Place 7 · Boston UniversityBoston UniversityHammer748.14mFR
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 4 · Boston UniversityBoston UniversityDiscus438.36mFR
Apr 5UMASS Flagship OpenerApr 5 · Shot Put · Place 2 · Boston UniversityBoston UniversityShot Put214.95mFR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · Weight Throw · Place 4 · Boston UniversityBoston UniversityWeight Throw415.65m—
Feb 14David Hemery Valentine InvitationalFeb 14 · Shot Put · Place 4 · Boston UniversityBoston UniversityShot Put415.58m—
Jan 31John Thomas Terrier ClassicJan 31 · Weight Throw · Place 11 · Boston UniversityBoston UniversityWeight Throw1115.65m—
Jan 31John Thomas Terrier ClassicJan 31 · Shot Put · Place 4 · Boston UniversityBoston UniversityShot Put415.89m—
Jan 24Riverhawk InvitationalJan 24 · Weight Throw · Place 19 · Boston UniversityBoston UniversityWeight Throw35lb / 15.9kg19.15.43mFr
Jan 24Riverhawk InvitationalJan 24 · Shot Put · Place 19 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg19.13.49mFr
Jan 18The Battle in BeantownJan 18 · Shot Put · Place 6 · Boston UniversityBoston UniversityShot Put614.66m—
Jan 18The Battle in BeantownJan 18 · Weight Throw · Place 8 · Boston UniversityBoston UniversityWeight Throw815.87m—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · Weight Throw · Place 3 · Boston UniversityBoston UniversityWeight Throw35lb / 15.9kg3.16.10mFr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · Shot Put · Place 1 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg1.14.90mFr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put153-4.5012
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put153-4.5012
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put154-1.5012
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put154-1.5012
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put251-812
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put254-4.5012

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 6 · Hanover ParkHanover ParkShot Put12lb6.58-02.25 PB12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 9 · Hanover ParkHanover ParkDiscus1.6kg9.151-0712
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put12lb2.57-09.2512
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 1 · Hanover ParkHanover ParkDiscus1168-912
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put155-812
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 1 · Hanover ParkHanover ParkDiscus1168-912
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put155-812
May 7NJAC Small SchoolsMay 7 · Discus · Place 1 · HANOVER PARKHANOVER PARKDiscus1161-01—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 1 · HANOVER PARKHANOVER PARKShot Put158-05.00—
May 7NJAC Small SchoolsMay 7 · Shot Put · Place 1 · HANOVER PARKHANOVER PARKShot Put158-05.00—
May 7NJAC Small SchoolsMay 7 · Discus · Place 1 · HANOVER PARKHANOVER PARKDiscus1161-01—
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 4 · Hanover ParkHanover ParkDiscus4143-312
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 3 · Hanover ParkHanover ParkShot Put351-1112
Apr 20Morris Hills RelaysApr 20 · Discus · Place 1 · Hanover ParkHanover ParkDiscus1.6kg1.155-00 PB12
Apr 20Morris Hills RelaysApr 20 · Shot Put · Place 3 · Hanover ParkHanover ParkShot Put12lb3.52-09.5012

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put12lb1.53-1.50 PB12
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 5 · Hanover ParkHanover ParkShot Put12lb5.45-08.0012
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put148-8.7511
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-10.7511
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-10.7511
Feb 11NJSIAA Sectional Championships - North 2 Group 1&4Feb 11 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-10.7511
Jan 30Morris County ChampionshipsJan 30 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put12lb2.49-2.5011
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put148-0.2511
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put148-0.2511
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put148-0.2511
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put148-0.2511
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-9.7511
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-09.7511
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-611
Jan 7Christa Racine InvitationalJan 7 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put147-06.0011
Jan 3Morris County Relay ChampionshipsJan 3 · Shot Put · Place 5 · Hanover ParkHanover ParkShot Put12lb5.42-06.5011

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 15NJSIAA Meet of ChampionsJun 15 · Shot Put · Place 21 · Hanover ParkHanover ParkShot Put2151-03.5011
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Discus · Place 19 · Hanover ParkHanover ParkDiscus1.6kg19.115-0911
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · Shot Put · Place 3 · Hanover ParkHanover ParkShot Put12lb3.51-08.7511
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 3 · Hanover ParkHanover ParkDiscus3124-711
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put150-611
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Discus · Place 3 · Hanover ParkHanover ParkDiscus3124-0711
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put150-06.0011
May 25Roxbury End of Season InvitationalMay 25 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put151-911
May 25Roxbury End of Season InvitationalMay 25 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put151-09.0011
May 16Morris County ChampionshipsMay 16 · Javelin · Place 30 · Hanover ParkHanover ParkJavelin800g30.117-511
May 16Morris County ChampionshipsMay 16 · Discus · Place 46 · Hanover ParkHanover ParkDiscus1.6kg46.94-511
May 16Morris County ChampionshipsMay 16 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put12lb2.50-6.5011
May 9NJAC Small SchoolsMay 9 · Javelin · Place 15 · Hanover ParkHanover ParkJavelin800g15.127-0911
May 9NJAC Small SchoolsMay 9 · Discus · Place 3 · Hanover ParkHanover ParkDiscus1.6kg3.127-0811
May 9NJAC Small SchoolsMay 9 · Shot Put · Place 1 · Hanover ParkHanover ParkShot Put12lb1.52-11.7511
May 3Morris County Relay ChampionshipsMay 3 · Javelin · Place 7 · Hanover ParkHanover ParkJavelin800g7.129-7 PB11
May 3Morris County Relay ChampionshipsMay 3 · Discus · Place 15 · Hanover ParkHanover ParkDiscus1.6kg15.112-711
May 3Morris County Relay ChampionshipsMay 3 · Shot Put · Place 3 · Hanover ParkHanover ParkShot Put12lb3.46-0.7511
Apr 22Morris Hills RelaysApr 22 · Javelin · Place 56 · Hanover ParkHanover ParkJavelin800g56.95-1011
Apr 22Morris Hills RelaysApr 22 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put12lb2.51-03.0011
Apr 15Dodgertown RelaysApr 15 · Javelin · Place 8 · Hanover ParkHanover ParkJavelin8125-911
Apr 15Dodgertown RelaysApr 15 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put250-0.5011
Apr 15Dodgertown RelaysApr 15 · Shot Put · Place 2 · Hanover ParkHanover ParkShot Put250-0.5011

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 55 Meter · Place 60 · Hanover ParkHanover Park55 MeterRound P60.7.75a PB11
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 8 · Hanover ParkHanover ParkShot Put12lb8.42-8.5011
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 11 · Hanover ParkHanover ParkShot Put1141-03.0010
Feb 12NJSIAA Sectional Championships - North 2 Group 1&4 Feb 12 · Shot Put · Place 4 · Hanover ParkHanover ParkShot Put440-2.7510
Jan 18Morris County ChampionshipsJan 18 · Shot Put · Place 11 · Hanover ParkHanover ParkShot Put12lb11.38-710

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 300 Meters · Place 28 · Hanover ParkHanover Park300 Meters28.44.07a PB10
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 8 · Hanover ParkHanover ParkShot Put12lb8.33-06.5010
Dec 16Jack O'Leary Lid Lifter InvitationalDec 16 · Shot Put · Place 15 · Hanover ParkHanover ParkShot Put12lbRound P15.34-05.0010