Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · IndoorRochester Spring Twilight · Apr 1439.25mRochester Spring TwilightApril 14, 2025
Discus · 2kg · OutdoorGeneseo Early · Apr 441.60mGeneseo EarlyApril 4, 2025
Hammer · 16lb / 7.26kg · IndoorRochester Spring Opener · Mar 2947.47mRochester Spring OpenerMarch 29, 2026
Hammer · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 148.49mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Shot Put · 16lb / 7.26kg · IndoorNazareth D3 Elite Meet · Feb 1314.29mNazareth D3 Elite MeetFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorLiberty League Outdoor Track & Field Championships · May 114.14mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorNazareth D3 Elite Meet · Feb 1314.71mNazareth D3 Elite MeetFebruary 13, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · Hammer · Place 8 · RITHammer16lb / 7.26kg8.47.31mSr
May 9Ithaca College In-Between MeetMay 9 · Shot Put · Place 4 · RITShot Put16lb / 7.26kg4.13.67mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 7 · RITHammer16lb / 7.26kg7.48.49m PBSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 2 · RITShot Put16lb / 7.26kg2.14.14m PBSr
Apr 24RIT Bill Q InvitationalApr 24 · Hammer · Place 5 · RITHammer16lb / 7.26kg5.48.23mSr
Apr 24RIT Bill Q InvitationalApr 24 · Discus · Place 14 · RITDiscus2kg14.34.19mSr
Apr 24RIT Bill Q InvitationalApr 24 · Shot Put · Place 4 · RITShot Put16lb / 7.26kg4.13.39mSr
Apr 11Bison Outdoor ClassicApr 11 · Hammer · Place 23 · RITHammer16lb / 7.26kg23.48.48mSr
Apr 11Bison Outdoor ClassicApr 11 · Shot Put · RITShot Put16lb / 7.26kg—FOULSr
Apr 4Geneseo Early Season InviteApr 4 · Hammer · Place 11 · RITHammer16lb / 7.26kg11.46.50mSr
Apr 4Geneseo Early Season InviteApr 4 · Discus · RITDiscus2kg--FSSr
Apr 4Geneseo Early Season InviteApr 4 · Shot Put · Place 8 · RITShot Put16lb / 7.26kg8.13.48mSr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 11 · RITDiscus2kg11.34.37mSr
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 4 · RITShot Put16lb / 7.26kg4.13.41mSr
Mar 29Rochester Spring OpenerMar 29 · Hammer · Place 4 · RITHammer16lb / 7.26kg4.47.47m PBSr
Mar 29Rochester Spring OpenerMar 29 · Shot Put · Place 2 · RITShot Put16lb / 7.26kg2.13.27mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Weight Throw · Place 8 · RITWeight Throw814.66mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 3 · RITShot Put314.34mSr
Feb 20Nazareth Conference Tune-UpFeb 20 · Weight Throw · Place 18 · RITWeight Throw1814.29mSR
Feb 20Nazareth Conference Tune-UpFeb 20 · Shot Put · Place 8 · RITShot Put814.40mSR
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 9 · RITWeight Throw35lb / 15.9kg9.14.71m PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 5 · RITShot Put16lb / 7.26kg5.14.29m PBSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Weight Throw · Place 42 · RITWeight Throw35lb / 15.9kg42.12.53mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Shot Put · Place 11 · RITShot Put16lb / 7.26kg11.13.44mSr
Jan 31Nazareth Conference Challenge CupJan 31 · Weight Throw · Place 6 · RITWeight Throw615.06mSR
Jan 31Nazareth Conference Challenge CupJan 31 · Shot Put · Place 5 · RITShot Put513.98mSR
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 22 · RITWeight Throw2213.33mSr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 14 · RITShot Put1413.02mSr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 6 · RITShot Put613.35mSR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · Weight Throw · Place 13 · RITWeight Throw35lb / 15.9kg13.14.23mSr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 8 · RITShot Put16lb / 7.26kg8.13.51mSr
Apr 14Rochester Spring TwilightApr 14 · Hammer · Place 9 · RITHammer16lb / 7.26kg9.44.50mJr
Apr 14Rochester Spring TwilightApr 14 · Discus · Place 7 · RITDiscus2kg7.39.25m PBJr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11St. John Fisher Cardinal Last ChanceMay 11 · Hammer · Place 9 · RITHammer16lb / 7.26kg9.47.73mJr
May 11St. John Fisher Cardinal Last ChanceMay 11 · Discus · Place 8 · RITDiscus2kg8.39.59mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Hammer · Place 8 · RITHammer16lb / 7.26kg8.47.70mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 13 · RITDiscus2kg13.37.93mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 15 · RITShot Put16lb / 7.26kg15.11.92mJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Hammer · Place 16 · RITHammer16lb / 7.26kg16.46.05mJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Discus · Place 18 · RITDiscus2kg18.37.62mJr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 11 · RITHammer1144.36mJR
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 8 · RITDiscus839.35mJR
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 11 · RITShot Put1112.69mJR
Apr 4Geneseo EarlyApr 4 · Discus · Place 6 · RITDiscus2kg6.41.60m PBJr
Mar 29Bill Q Invitational at GeneseoMar 29 · Hammer · Place 16 · RITHammer1641.27mJR
Mar 29Bill Q Invitational at GeneseoMar 29 · Discus · Place 8 · RITDiscus837.31mJR

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 23 · RITShot Put16lb / 7.26kg23.13.49mSo
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Weight Throw · Place 11 · RITWeight Throw1114.24m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Shot Put · Place 2 · RITShot Put213.95m—
Feb 16Nazareth Conference Tune-UpFeb 16 · Weight Throw · Place 14 · RITWeight Throw1413.80m—
Feb 16Nazareth Conference Tune-UpFeb 16 · Shot Put · Place 2 · RITShot Put214.57m—
Feb 9RIT February Friday InvitationalFeb 9 · Weight Throw · Place 15 · RITWeight Throw1512.50m—
Feb 9RIT February Friday InvitationalFeb 9 · Shot Put · Place 1 · RITShot Put113.94m—
Feb 2Brockport Multi & InvitationalFeb 2 · Shot Put · Place 6 · RITShot Put613.65m—
Jan 26RIT Indoor Track & Field InvitationalJan 26 · Weight Throw · Place 6 · RITWeight Throw35lb / 15.9kg6.13.92mSo
Jan 26RIT Indoor Track & Field InvitationalJan 26 · Shot Put · RITShot Put16lb / 7.26kg—FOULSo
Jan 20Golden Eagle InvitationalJan 20 · Weight Throw · Place 15 · RITWeight Throw1511.83m—
Jan 20Golden Eagle InvitationalJan 20 · Shot Put · Place 4 · RITShot Put413.24m—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · Weight Throw · Place 10 · RITWeight Throw35lb / 15.9kg10.13.30mSo
Dec 8Nazareth Alumni OpenerDec 8 · Shot Put · Place 4 · RITShot Put16lb / 7.26kg4.13.73mSo
Dec 1Houghton December ClassicDec 1 · Weight Throw · Place 19 · RITWeight Throw35lb / 15.9kg19.12.51mSo
Dec 1Houghton December ClassicDec 1 · Shot Put · Place 11 · RITShot Put16lb / 7.26kg11.12.62mSo
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · Shot Put · Place 10 · RITShot Put1012.90mFR
Feb 17Nazareth Conference Tune-UpFeb 17 · Weight Throw · Place 24 · RITWeight Throw2436-0.25FR
Feb 17Nazareth Conference Tune-UpFeb 17 · Shot Put · Place 12 · RITShot Put1241-4.25FR
Feb 10RIT February Friday Night InvitationalFeb 10 · Weight Throw · Place 24 · RITWeight Throw2411.40mFR
Feb 10RIT February Friday Night InvitationalFeb 10 · Shot Put · Place 9 · RITShot Put912.67mFR
Jan 27RIT January Friday MeetJan 27 · Weight Throw · Place 13 · RITWeight Throw1337-1.75FR
Jan 27RIT January Friday MeetJan 27 · Shot Put · Place 8 · RITShot Put842-2FR
Jan 21Winter Welcome Back MeetJan 21 · Weight Throw · Place 20 · RITWeight Throw2036-10.5FR
Jan 21Winter Welcome Back MeetJan 21 · Shot Put · Place 10 · RITShot Put1040-2FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14CNY Fast Chance MeetMay 14 · Shot Put · Place 13 · RITShot Put1312.75mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Javelin · Place 13 · RITJavelin1343.18mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Discus · Place 18 · RITDiscus1835.52mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · Shot Put · Place 19 · RITShot Put1912.25mFR
Apr 29St. John Fisher Cardinal ClassicApr 29 · Discus · Place 20 · RITDiscus2034.37mFR
Apr 29St. John Fisher Cardinal ClassicApr 29 · Shot Put · Place 8 · RITShot Put813.20mFR
Apr 22University of Rochester Alumni InvitationalApr 22 · Discus · Place 16 · RITDiscus1635.31mFR
Apr 14Brockport Multi & InvitationalApr 14 · Discus · Place 15 · RITDiscus1533.45mFR
Apr 14Brockport Multi & InvitationalApr 14 · Javelin · Place 11 · RITJavelin1137.23mFR
Apr 14Brockport Multi & InvitationalApr 14 · Shot Put · Place 9 · RITShot Put912.39mFR
Apr 8RIT InvitationalApr 8 · Javelin · Place 5 · RITJavelin542.73mFR
Apr 8RIT InvitationalApr 8 · Discus · Place 26 · RITDiscus2630.82mFR
Apr 8RIT InvitationalApr 8 · Shot Put · Place 20 · RITShot Put2011.73mFR
Apr 2Geneseo Early Season InvitationalApr 2 · Shot Put · Place 18 · RITShot Put1812.12mFR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · Weight Throw · Place 23 · RITWeight Throw35lb / 15.9kg23.10.83mFr
Dec 9Nazareth Alumni InvitationalDec 9 · Shot Put · Place 5 · RITShot Put16lb / 7.26kg5.13.29mFr
Dec 2Houghton December ClassicDec 2 · Weight Throw · Place 20 · RITWeight Throw35lb / 15.9kg20.10.89mFr
Dec 2Houghton December ClassicDec 2 · Shot Put · Place 15 · RITShot Put16lb / 7.26kg15.12.09mFr