Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorRochester Spring Classic · Apr 831.11mRochester Spring ClassicApril 8, 2022
Hammer · 16lb / 7.26kg · OutdoorUniversity of Rochester Alumni Invitational · Apr 3038.10mUniversity of Rochester Alumni InvitationalApril 30, 2022
Javelin · 800g · IndoorUniversity of Rochester Alumni Invitational · Apr 1940.12mUniversity of Rochester Alumni InvitationalApril 19, 2026
Javelin · 800g · OutdoorBrockport Multi and Invitational · Apr 1243.69mBrockport Multi and InvitationalApril 12, 2026
Weight Throw · 35lb / 15.9kg · IndoorNazareth Alumni Invitational · Dec 911.34mNazareth Alumni InvitationalDecember 9, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 14 · RITJavelin800g14.37.50mSr
Apr 24RIT Bill Q InvitationalApr 24 · Javelin · Place 4 · RITJavelin800g4.39.15mSr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 8 · RITJavelin800g8.43.69m PBSr
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 9 · RITJavelin800g9.41.33mSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Javelin · Place 3 · RITJavelin800g3.40.12m PBSr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3Liberty League Outdoor ChampionshipsMay 3 · Javelin · Place 14 · RITJavelin1442.16m—
Apr 26Rochester Spring TwilightApr 26 · Javelin · Place 5 · RITJavelin539.28m—
Apr 20RIT InvitationalApr 20 · Javelin · Place 11 · RITJavelin800g11.34.34mJr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 23 · RITJavelin2334.05m—
Mar 30Geneseo Early Season InvitationalMar 30 · Javelin · Place 17 · RITJavelin800g17.35.29mJr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Hammer · Place 22 · RITHammer2234.69mSO
Apr 22University of Rochester Alumni InvitationalApr 22 · Javelin · Place 12 · RITJavelin1238.06mSO
Apr 22University of Rochester Alumni InvitationalApr 22 · Hammer · Place 20 · RITHammer2038.34mSO
Apr 8RIT InvitationalApr 8 · Javelin · Place 14 · RITJavelin1436.19mSO
Apr 8RIT InvitationalApr 8 · Hammer · Place 18 · RITHammer1838.14mSO
Apr 2Geneseo Early Season InvitationalApr 2 · Javelin · Place 23 · RITJavelin2332.72mSO
Apr 2Geneseo Early Season InvitationalApr 2 · Hammer · Place 19 · RITHammer1937.42mSO

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Weight Throw · Place 18 · RITWeight Throw1811.94mSO
Feb 17Nazareth Conference Tune-UpFeb 17 · Weight Throw · Place 18 · RITWeight Throw1839-10SO
Feb 17Nazareth Conference Tune-UpFeb 17 · Weight Throw · Place 18 · RITWeight Throw1839-10SO
Feb 10RIT February Friday Night InvitationalFeb 10 · Weight Throw · Place 20 · RITWeight Throw2012.51mSO
Jan 27RIT January Friday MeetJan 27 · Weight Throw · Place 12 · RITWeight Throw1239-4SO
Jan 27RIT January Friday MeetJan 27 · Weight Throw · Place 12 · RITWeight Throw1239-4SO
Jan 21Winter Welcome Back MeetJan 21 · Weight Throw · Place 22 · RITWeight Throw2236-5.5SO
Jan 21Winter Welcome Back MeetJan 21 · Weight Throw · Place 22 · RITWeight Throw2236-5.5SO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · Weight Throw · Place 19 · RITWeight Throw35lb / 15.9kg19.11.34m PBSo
Dec 2Houghton December ClassicDec 2 · Weight Throw · Place 17 · RITWeight Throw35lb / 15.9kg17.11.26mSo
Feb 18Nazareth Conference Tune-UpFeb 18 · Weight Throw · Place 33 · RITWeight Throw35lb / 15.9kg33.10.52mFr
Feb 11RIT February Friday InvitationalFeb 11 · Weight Throw · RITWeight Throw35lb / 15.9kg—FOULFr
Feb 4Brockport MultiFeb 4 · Weight Throw · Place 32 · RITWeight Throw35lb / 15.9kg32.9.36mFr
Jan 28RIT January Friday MeetJan 28 · Weight Throw · Place 10 · RITWeight Throw1034-9.75FR
Jan 22Highlander InvitationalJan 22 · Weight Throw · Place 15 · RITWeight Throw1527-11.5FR
Jan 22Highlander InvitationalJan 22 · Weight Throw · Place 15 · RITWeight Throw1527-11.5FR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Liberty League Outdoor ChampionshipsMay 6 · Hammer · Place 22 · RITHammer16lb / 7.26kg22.36.88mFr
Apr 30University of Rochester Alumni InvitationalApr 30 · Hammer · Place 22 · RITHammer16lb / 7.26kg22.38.10m PBFr
Apr 30University of Rochester Alumni InvitationalApr 30 · Discus · Place 31 · RITDiscus2kg31.29.19mFr
Apr 22Cardinal ClassicApr 22 · Hammer · Place 9 · RITHammer16lb / 7.26kg9.37.19mFr
Apr 22Cardinal ClassicApr 22 · Discus · Place 16 · RITDiscus2kg16.31.04mFr
Apr 8Rochester Spring ClassicApr 8 · Hammer · Place 19 · RITHammer16lb / 7.26kg19.35.22mFr
Apr 8Rochester Spring ClassicApr 8 · Discus · Place 19 · RITDiscus2kg19.31.11m PBFr
Apr 1Geneseo Early Season InvitationalApr 1 · Hammer · Place 20 · RITHammer16lb / 7.26kg20.34.97mFr
Apr 1Geneseo Early Season InvitationalApr 1 · Discus · Place 39 · RITDiscus2kg39.27.79mFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Nazareth Alumni InvitationalDec 10 · Weight Throw · Place 20 · RITWeight Throw35lb / 15.9kg20.9.70mFr
Dec 3Houghton December Indoor ClassicDec 3 · Weight Throw · Place 11 · RITWeight Throw35lb / 15.9kg11.10.63mFr