Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty League Outdoor Track & Field Championship · May 511.22Liberty League Outdoor Track & Field ChampionshipMay 5, 2023
200 Meters · IndoorNazareth Conference Tune-Up · Feb 1723.50Nazareth Conference Tune-UpFebruary 17, 2023
200 Meters · OutdoorBrockport Multi & Invitational · Apr 1423.22Brockport Multi & InvitationalApril 14, 2023
60 Meter · IndoorNazareth Alumni Opener · Dec 57.15aNazareth Alumni OpenerDecember 5, 2025
60 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 277.01aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
High Jump · IndoorBrockport Multi · Feb 31.81mBrockport MultiFebruary 3, 2023
High Jump · OutdoorGeneseo Early Season Invitational · Apr 21.76mGeneseo Early Season InvitationalApril 2, 2023
Long Jump · IndoorNazareth Conference Challenge Cup · Jan 256.37mNazareth Conference Challenge CupJanuary 25, 2025
Long Jump · OutdoorSUNY Geneseo Quad · Apr 205.61mSUNY Geneseo QuadApril 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Long Jump · Place 19 · Rochester (N.Y.)Long Jump19.6.63mWind: 0Sr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · High Jump · Place 9 · Rochester (N.Y.)High Jump9.1.92mSr
May 9Ithaca College In-Between MeetMay 9 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump1.6.76mWind: 2.5Sr
May 9Ithaca College In-Between MeetMay 9 · 100 Meters · Place 13 · Rochester (N.Y.)100 MetersRound P13.11.23aWind: 1.6Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Rochester (N.Y.)Long Jump--DQWind: 0Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.96mSr
Apr 24RIT Bill Q InvitationalApr 24 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump1.6.66mWind: 1.9Sr
Apr 12Brockport Multi and InvitationalApr 12 · Long Jump · Place 2 · Rochester (N.Y.)Long Jump2.6.85mWind: 0.9Sr
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Rochester (N.Y.)High Jump--NHSr
Apr 2Colonial RelaysApr 2 · High Jump · Place 5 · Rochester (N.Y.)High Jump5.1.89mSr

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump1.6.83mWind: 2.1Sr
Apr 19University of Rochester Alumni InvitationalApr 19 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.93mSr
Mar 29Rochester Spring OpenerMar 29 · High Jump · Place 3 · Rochester (N.Y.)High Jump3.1.84mSr
Mar 6AARTFC Indoor ChampionshipsMar 6 · Long Jump · Place 24 · Rochester (N.Y.)Long Jump246.38mSR
Mar 6AARTFC Indoor ChampionshipsMar 6 · High Jump · Place 10 · Rochester (N.Y.)High Jump101.91mSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump17.09mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · High Jump · Place 3 · Rochester (N.Y.)High Jump31.90mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60 Meters · Place 6 · Rochester (N.Y.)60 MetersRound P67.01a PBSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60 Meters · Place 8 · Rochester (N.Y.)60 Meters87.10aSr
Feb 20Nazareth Conference Tune-UpFeb 20 · High Jump · Place 1 · RochesterHigh Jump11.95mSR
Feb 14NYU DIII InvitationalFeb 14 · High Jump · Place 4 · Rochester (N.Y.)High Jump41.90mSr
Feb 14NYU DIII InvitationalFeb 14 · 60 Meters · Place 21 · Rochester (N.Y.)60 MetersRound P217.20aSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Long Jump · Place 7 · Rochester (N.Y.)Long Jump7.6.36mSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.94mSr
Jan 31Nazareth Conference Challenge CupJan 31 · High Jump · Place 6 · RochesterHigh Jump61.88mSR
Jan 23RIT Friday InvitationalJan 23 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.93mSr
Jan 23RIT Friday InvitationalJan 23 · 60 Meters · Place 5 · Rochester (N.Y.)60 MetersRound P57.16aSr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 60 Meter · Place 6 · Rochester (N.Y.)60 MeterRound P6.7.15a PBWind: 0Sr
Dec 5Nazareth Alumni OpenerDec 5 · Long Jump · Place 8 · Rochester (N.Y.)Long Jump8.6.30mSr
Dec 5Nazareth Alumni OpenerDec 5 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.93mSr
Apr 14Rochester Spring TwilightApr 14 · Long Jump · Place 3 · Rochester (N.Y.)Long Jump3.6.67mWind: 2.9Jr
Apr 14Rochester Spring TwilightApr 14 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.95mJr
Mar 7AARTFCMar 7 · High Jump · Place 7 · Rochester (N.Y.)High Jump7.1.93mJr
Feb 28Liberty League ChampionshipsFeb 28 · Long Jump · Place 18 · RochesterLong Jump185.91mJR
Feb 14Nazareth DIII Elite MeetFeb 14 · Long Jump · Place 5 · Rochester (N.Y.)Long Jump5.6.65mJr
Feb 14Nazareth DIII Elite MeetFeb 14 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.92mJr
Feb 7Brockport InviteFeb 7 · Long Jump · Place 5 · Rochester (N.Y.)Long Jump5.6.70mJr
Feb 7Brockport InviteFeb 7 · High Jump · Place 1 · Rochester (N.Y.)High Jump1.1.91mJr
Jan 25Nazareth Conference Challenge CupJan 25 · Long Jump · Place 9 · Rochester (N.Y.)Long Jump96.37m PB—
Jan 25Nazareth Conference Challenge CupJan 25 · High Jump · Place 3 · Rochester (N.Y.)High Jump31.87m—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · High Jump · Rochester (N.Y.)High Jump--DNSJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 7 · Rochester (N.Y.)Long Jump7.6.47mWind: 3.1Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · High Jump · Rochester (N.Y.)High Jump--DNSJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · High Jump · Place 3 · Rochester (N.Y.)High Jump3.1.91mJr
Mar 29Bill Q Invitational at GeneseoMar 29 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.85mJR

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Place 5 · Rochester (N.Y.)60 MeterRound P5.7.15aJr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Rochester (N.Y.)60 Meter--DNSJr
Dec 6Nazareth AlumniDec 6 · High Jump · Place 2 · Rochester (N.Y.)High Jump2.1.97mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · High Jump · Place 9 · Rochester (N.Y.)High Jump9.1.87mSo
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.94m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60 Meters · Place 19 · Rochester (N.Y.)60 Meters197.35a—
Feb 16Nazareth Conference Tune-UpFeb 16 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.98m—
Feb 16Nazareth Conference Tune-UpFeb 16 · 60 Meters · Place 22 · Rochester (N.Y.)60 Meters227.39a—
Feb 9RIT February Friday InvitationalFeb 9 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.87m—
Feb 9RIT February Friday InvitationalFeb 9 · 60 Meters · Place 5 · Rochester (N.Y.)60 Meters57.34a—
Feb 9RIT February Friday InvitationalFeb 9 · 60 Meters · Place 5 · Rochester (N.Y.)60 Meters57.33a—
Feb 2Brockport Multi & InvitationalFeb 2 · High Jump · Place 3 · Rochester (N.Y.)High Jump31.86m—
Feb 2Brockport Multi & InvitationalFeb 2 · 200 Meters · Place 31 · Rochester (N.Y.)200 Meters3124.36a—
Jan 27Nazareth Conference Challenge CupJan 27 · High Jump · Place 4 · RochesterHigh Jump41.82mSO
Jan 27Nazareth Conference Challenge CupJan 27 · 200 Meters · Place 27 · Rochester200 Meters2724.43SO
Jan 27Nazareth Conference Challenge CupJan 27 · 60 Meters · Place 20 · Rochester60 MetersRound P207.49SO
Jan 20Golden Eagle InvitationalJan 20 · High Jump · Place 2 · Rochester (N.Y.)High Jump21.86m—
Jan 20Golden Eagle InvitationalJan 20 · 200 Meters · Place 20 · Rochester (N.Y.)200 Meters2024.06a—
Jan 20Golden Eagle InvitationalJan 20 · 60 Meters · Place 18 · Rochester (N.Y.)60 Meters187.45a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · High Jump · Place 8 · Rochester (N.Y.)High Jump81.93m—
May 10Williams College The FIRE MeetMay 10 · High Jump · Rochester (N.Y.)High Jump—NHSo
May 3Liberty League Outdoor ChampionshipsMay 3 · High Jump · Place 2 · Rochester (N.Y.)High Jump21.95m—
Apr 26Rochester Spring TwilightApr 26 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.95m—
Apr 20SUNY Geneseo QuadApr 20 · Long Jump · Place 18 · Rochester (N.Y.)Long Jump185.61m PB—
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Place 2 · Rochester (N.Y.)High Jump21.86m—

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 60 Meter · Place 18 · Rochester (N.Y.)60 MeterRound P18.7.38aSo
Dec 8Nazareth Alumni OpenerDec 8 · High Jump · Place 2 · Rochester (N.Y.)High Jump2.1.92mSo
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · High Jump · Place 13 · RochesterHigh Jump136-2.75FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · High Jump · Place 3 · RochesterHigh Jump31.94mFR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 60 Meters · Place 12 · Rochester60 MetersRound P127.19FR
Feb 17Nazareth Conference Tune-UpFeb 17 · High Jump · Place 5 · RochesterHigh Jump56-1.25FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 20 · Rochester200 Meters2023.50 PBFR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 20 · Rochester200 Meters2023.50FR
Feb 10RIT February Friday Night InvitationalFeb 10 · High Jump · Place 4 · RochesterHigh Jump41.86mFR
Feb 10RIT February Friday Night InvitationalFeb 10 · 60 Meters · Place 7 · Rochester60 MetersRound P77.31FR
Feb 10RIT February Friday Night InvitationalFeb 10 · 60 Meters · Place 2 · Rochester60 Meters27.23FR
Feb 3Brockport MultiFeb 3 · High Jump · Place 5 · University of RochesterHigh Jump51.81m PB—
Feb 3Brockport MultiFeb 3 · 200 Meters · Place 20 · University of Rochester200 Meters2023.71a—
Jan 28Nazareth Conference ChallengeJan 28 · High Jump · Place 4 · RochesterHigh Jump41.81mFR
Jan 28Nazareth Conference ChallengeJan 28 · 200 Meters · Place 17 · Rochester200 Meters1723.78FR
Jan 28Nazareth Conference ChallengeJan 28 · 60 Meters · Place 16 · Rochester60 Meters167.37FR
Jan 21Winter Welcome Back MeetJan 21 · Long Jump · Place 29 · RochesterLong Jump2918-11.75FR
Jan 21Winter Welcome Back MeetJan 21 · Long Jump · Place 29 · RochesterLong Jump2918-11.75FR
Jan 21Winter Welcome Back MeetJan 21 · High Jump · Place 7 · RochesterHigh Jump76-1.25FR
Jan 21Winter Welcome Back MeetJan 21 · 200 Meters · Place 26 · Rochester200 Meters2623.93FR
Jan 21Winter Welcome Back MeetJan 21 · 200 Meters · Place 26 · Rochester200 Meters2623.93FR

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14CNY Fast Chance MeetMay 14 · High Jump · Place 6 · RochesterHigh Jump61.86mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · High Jump · Place 3 · RochesterHigh Jump31.95mFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 100 Meters · Place 6 · Rochester100 MetersRound P611.22 PBFR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 100 Meters · Place 7 · Rochester100 Meters711.23FR
Apr 29St. John Fisher Cardinal ClassicApr 29 · High Jump · Place 8 · RochesterHigh Jump81.86mFR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 100 Meters · Place 5 · Rochester100 MetersRound P511.30FR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 100 Meters · Place 8 · Rochester100 Meters811.47FR
Apr 22University of Rochester Alumni InvitationalApr 22 · High Jump · Place 5 · RochesterHigh Jump51.82mFR
Apr 22University of Rochester Alumni InvitationalApr 22 · 100 Meters · Place 11 · Rochester100 Meters1111.24FR
Apr 14Brockport Multi & InvitationalApr 14 · High Jump · Place 3 · RochesterHigh Jump31.91mFR
Apr 14Brockport Multi & InvitationalApr 14 · 200 Meters · Place 11 · Rochester200 Meters1123.22 PBFR
Apr 8RIT InvitationalApr 8 · High Jump · Place 4 · RochesterHigh Jump41.81mFR
Apr 8RIT InvitationalApr 8 · 100 Meters · Place 6 · Rochester100 Meters611.52FR
Apr 2Geneseo Early Season InvitationalApr 2 · High Jump · Place 6 · RochesterHigh Jump61.76m PBFR
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 27 · Rochester200 Meters2724.01FR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 60 Meter · Place 23 · Rochester (N.Y.)60 MeterRound P23.7.40aFr
Dec 9Nazareth Alumni InvitationalDec 9 · High Jump · Place 11 · Rochester (N.Y.)High Jump11.1.81mFr