Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 1411.15aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
1000 Meters · IndoorNCAA Division III Indoor Track & Field Championships · Mar 142:42.47aNCAA Division III Indoor Track & Field ChampionshipsMarch 14, 2025
110m Hurdles · 42" / 1.067m · OutdoorAARTFC Outdoor Track & Field Championships · May 1415.85aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
1500 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 144:27.00aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
200 Meters · IndoorNazareth Conference Challenge · Jan 2823.59Nazareth Conference ChallengeJanuary 28, 2023
200 Meters · OutdoorGeneseo Early Season Invitational · Apr 123.47aGeneseo Early Season InvitationalApril 1, 2022
300 Meters · IndoorNazareth Alumni Invitational · Dec 936.93aNazareth Alumni InvitationalDecember 9, 2022
400 Meters · IndoorGolden Eagle Invitational · Jan 2050.81aGolden Eagle InvitationalJanuary 20, 2024
400 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 1448.22aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
400 Meters · Relay Split · IndoorNazareth Alumni · Dec 650.773Nazareth AlumniDecember 6, 2024
400m Hurdles · 36" / 0.914m · OutdoorRochester Spring Classic · Apr 858.99aRochester Spring ClassicApril 8, 2022
60 Meter · IndoorNCAA Division III Indoor Track & Field Championships · Mar 147.30aNCAA Division III Indoor Track & Field ChampionshipsMarch 14, 2025
60 Meters · IndoorBrockport Multi & Invitational · Feb 27.30aBrockport Multi & InvitationalFebruary 2, 2024
60m Hurdles · 42" / 1.067m · IndoorAARTFC · Mar 78.67aAARTFCMarch 7, 2025
Decathlon · OutdoorAARTFC Outdoor Track & Field Championships · May 146512AARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
Discus · 2kg · IndoorRochester Spring Twilight · Apr 1427.91mRochester Spring TwilightApril 14, 2025
Discus · 2kg · OutdoorAARTFC Outdoor Track & Field Championships · May 1433.60mAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
Heptathlon · IndoorNCAA Division III Indoor Track & Field Championships · Mar 144814.00NCAA Division III Indoor Track & Field ChampionshipsMarch 14, 2025
High Jump · IndoorNazareth Conference Challenge · Jan 281.66mNazareth Conference ChallengeJanuary 28, 2023
High Jump · OutdoorRIT Invitational · Apr 81.66mRIT InvitationalApril 8, 2023
Javelin · 800g · OutdoorAARTFC Outdoor Track & Field Championships · May 1435.06mAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
Long Jump · IndoorNazareth Conference Tune-Up · Feb 185.97mNazareth Conference Tune-UpFebruary 18, 2022
Long Jump · OutdoorSt. John Fisher Cardinal Classic · Apr 295.90mSt. John Fisher Cardinal ClassicApril 29, 2023
Pole Vault · Indoor2024 Liberty League Indoor TF Championships · Feb 233.15m2024 Liberty League Indoor TF ChampionshipsFebruary 23, 2024
Pole Vault · OutdoorBrockport Multi and Invitational · Apr 123.05mBrockport Multi and InvitationalApril 12, 2024
Shot Put · 16lb / 7.26kg · IndoorBrockport Invite · Feb 710.72mBrockport InviteFebruary 7, 2025
Shot Put · 16lb / 7.26kg · OutdoorAARTFC Outdoor Track & Field Championships · May 1410.49mAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025

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

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 11 · Rochester (N.Y.)1500 MetersRound M11.4:55.99aSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Javelin · Place 19 · Rochester (N.Y.)Javelin800gRound M19.29.73mSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Pole Vault · Place 16 · Rochester (N.Y.)Pole VaultRound M16.3.50mSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Discus · Place 17 · Rochester (N.Y.)Discus2kgRound M17.32.35mSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 110m Hurdles · Place 10 · Rochester (N.Y.)110m Hurdles42" / 1.067mRound M10.16.03aWind: 0.4Sr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 400 Meters · Place 8 · Rochester (N.Y.)400 MetersRound M8.51.02aSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · High Jump · Place 14 · Rochester (N.Y.)High JumpRound M14.1.76mSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Shot Put · Place 22 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M22.9.53mSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Long Jump · Place 22 · Rochester (N.Y.)Long JumpRound M22.5.73mWind: 0.4Sr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 100 Meters · Place 19 · Rochester (N.Y.)100 MetersRound M19.11.51aWind: 0.6Sr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · Decathlon · Place 16 · Rochester (N.Y.)Decathlon16.5697Sr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 1 · Rochester (N.Y.)1500 MetersRound M1.4:27.00a PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 11 · Rochester (N.Y.)Javelin800gRound M11.35.06m PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Pole Vault · Place 6 · Rochester (N.Y.)Pole VaultRound M6.3.85mSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 2 · Rochester (N.Y.)Discus2kgRound M2.33.60m PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 110m Hurdles · Place 3 · Rochester (N.Y.)110m Hurdles42" / 1.067mRound M3.15.85a PBWind: 1.3Sr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400 Meters · Place 1 · Rochester (N.Y.)400 MetersRound M1.48.22a PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · High Jump · Place 3 · Rochester (N.Y.)High JumpRound M3.1.82mSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M4.10.49m PBSr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Long Jump · Place 8 · Rochester (N.Y.)Long JumpRound M8.6.20mWind: 0Sr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 2 · Rochester (N.Y.)100 MetersRound M2.11.15a PBWind: 2Sr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Decathlon · Place 1 · Rochester (N.Y.)DecathlonRound M1.6512 PBSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 1 · Rochester (N.Y.)1500 MetersRound M1.4:35.80aSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 7 · Rochester (N.Y.)Javelin800gRound M7.34.17mSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Pole Vault · Place 4 · Rochester (N.Y.)Pole VaultRound M4.3.70mSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Discus · Place 6 · Rochester (N.Y.)Discus2kgRound M6.26.82mSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 1 · Rochester (N.Y.)110m Hurdles42" / 1.067mRound M1.15.98aWind: 0.2Sr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 1 · Rochester (N.Y.)400 MetersRound M1.49.65aSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · High Jump · Place 1 · Rochester (N.Y.)High JumpRound M1.1.85mSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 3 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M3.10.44mSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 3 · Rochester (N.Y.)Long JumpRound M3.6.46mWind: 0.3Sr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 1 · Rochester (N.Y.)100 MetersRound M1.11.17aWind: 0Sr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Decathlon · Place 1 · Rochester (N.Y.)DecathlonRound M1.6261Sr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 103 · Rochester (N.Y.)1500 Meters103.5:05.89aSr
Mar 29Bill Q Invitational at GeneseoMar 29 · Javelin · Place 13 · Rochester (N.Y.)Javelin1336.34mSR
Mar 29Bill Q Invitational at GeneseoMar 29 · 400 Meters · Place 17 · Rochester (N.Y.)400 Meters1755.05aSR

2025 Indoor Track

40 results
DateMeetEventPlMarkGr
Apr 14Rochester Spring TwilightApr 14 · Javelin · Rochester (N.Y.)Javelin800gRound M--DNSSr
Apr 14Rochester Spring TwilightApr 14 · Pole Vault · Rochester (N.Y.)Pole VaultRound M--DNSSr
Apr 14Rochester Spring TwilightApr 14 · Discus · Place 3 · Rochester (N.Y.)Discus2kgRound M3.27.91m PBSr
Apr 14Rochester Spring TwilightApr 14 · 110m Hurdles · Rochester (N.Y.)110m Hurdles42" / 1.067mRound M--DNFWind: 0.3Sr
Apr 14Rochester Spring TwilightApr 14 · 400 Meters · Rochester (N.Y.)400 MetersRound M--DNFSr
Apr 14Rochester Spring TwilightApr 14 · High Jump · Rochester (N.Y.)High JumpRound M--NHSr
Apr 14Rochester Spring TwilightApr 14 · Shot Put · Place 7 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M7.8.91mSr
Apr 14Rochester Spring TwilightApr 14 · Long Jump · Place 5 · Rochester (N.Y.)Long JumpRound M5.6.11mWind: 0.9Sr
Apr 14Rochester Spring TwilightApr 14 · 100 Meters · Place 1 · Rochester (N.Y.)100 MetersRound M1.10.91aWind: 4.6Sr
Apr 14Rochester Spring TwilightApr 14 · Decathlon · Rochester (N.Y.)DecathlonRound M—DNFSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 1000 Meters · Place 1 · Rochester (N.Y.)1000 MetersRound M1.2:42.47a PBSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · Pole Vault · Place 12 · Rochester (N.Y.)Pole VaultRound M12.3.80mSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 60m Hurdles · Place 12 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound M12.8.77aWind: 0Sr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · High Jump · Place 13 · Rochester (N.Y.)High JumpRound M13.1.81mSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · Shot Put · Place 17 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M17.10.56mSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · Long Jump · Place 15 · Rochester (N.Y.)Long JumpRound M15.6.40mSr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · 60 Meter · Place 14 · Rochester (N.Y.)60 MeterRound M14.7.30a PBWind: 0Sr
Mar 14NCAA Division III Indoor Track & Field ChampionshipsMar 14 · Heptathlon · Place 11 · Rochester (N.Y.)HeptathlonRound M11.4814.00 PBSr
Mar 7AARTFCMar 7 · 1000 Meters · Place 2 · Rochester (N.Y.)1000 MetersRound M2.2:47.17aSr
Mar 7AARTFCMar 7 · Pole Vault · Place 7 · Rochester (N.Y.)Pole VaultRound M7.3.70mSr
Mar 7AARTFCMar 7 · 60m Hurdles · Place 1 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound M1.8.67a PBSr
Mar 7AARTFCMar 7 · High Jump · Place 4 · Rochester (N.Y.)High JumpRound M4.1.82mSr
Mar 7AARTFCMar 7 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M4.10.56mSr
Mar 7AARTFCMar 7 · Long Jump · Place 3 · Rochester (N.Y.)Long JumpRound M3.6.44mSr
Mar 7AARTFCMar 7 · 60 Meter · Place 2 · Rochester (N.Y.)60 MeterRound M2.7.31aSr
Mar 7AARTFCMar 7 · Heptathlon · Place 1 · Rochester (N.Y.)HeptathlonRound M1.4772Sr
Feb 28Liberty League ChampionshipsFeb 28 · 60m Hurdles · Place 6 · Rochester60m Hurdles68.71SR
Feb 21Nazareth Conference Tune UpFeb 21 · High Jump · Place 11 · RochesterHigh Jump111.72mSR
Feb 7Brockport InviteFeb 7 · 1000 Meters · Place 1 · Rochester (N.Y.)1000 MetersRound M1.2:50.20aSr
Feb 7Brockport InviteFeb 7 · Pole Vault · Place 8 · Rochester (N.Y.)Pole VaultRound M8.3.25mSr
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 2 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound M2.8.75aSr
Feb 7Brockport InviteFeb 7 · High Jump · Place 3 · Rochester (N.Y.)High JumpRound M3.1.76mSr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 2 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M2.10.72m PBSr
Feb 7Brockport InviteFeb 7 · Long Jump · Place 2 · Rochester (N.Y.)Long JumpRound M2.6.56mSr
Feb 7Brockport InviteFeb 7 · 60 Meter · Place 3 · Rochester (N.Y.)60 MeterRound M3.7.33aSr
Feb 7Brockport InviteFeb 7 · Heptathlon · Place 2 · Rochester (N.Y.)HeptathlonRound M2.4585Sr
Jan 30RIT January Thursday InvitationalJan 30 · 60 Meters · Place 14 · Rochester (N.Y.)60 Meters147.38a—
Jan 25Nazareth Conference Challenge CupJan 25 · Long Jump · Place 11 · Rochester (N.Y.)Long Jump116.29m—
Jan 25Nazareth Conference Challenge CupJan 25 · Pole Vault · Place 16 · Rochester (N.Y.)Pole Vault163.55m—
Jan 25Nazareth Conference Challenge CupJan 25 · 60m Hurdles · Place 14 · Rochester (N.Y.)60m Hurdles148.87a—

2024 Indoor Track

30 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 60m Hurdles · Place 4 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound P4.8.87aSr
Dec 6Nazareth AlumniDec 6 · 60m Hurdles · Rochester (N.Y.)60m Hurdles42" / 1.067m--DNSSr
Dec 6Nazareth AlumniDec 6 · High Jump · Place 12 · Rochester (N.Y.)High Jump12.1.72mSr
Dec 6Nazareth AlumniDec 6 · 400 Meters · Rochester (N.Y.)400 MetersRelay Split—50.773 PBSr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Heptathlon · Place 1 · Rochester (N.Y.)HeptathlonRound M1.4653Jr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 1000 Meters · Place 1 · Rochester (N.Y.)1000 MetersRound M1.2:45.53aJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 60m Hurdles · Place 5 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound M5.8.95aJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 60 Meter · Place 2 · Rochester (N.Y.)60 MeterRound M2.7.31aJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Long Jump · Place 2 · Rochester (N.Y.)Long JumpRound M2.6.49mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Pole Vault · Place 6 · Rochester (N.Y.)Pole VaultRound M6.3.45mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put16lb / 7.26kgRound M4.10.24mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · High Jump · Place 1 · Rochester (N.Y.)High JumpRound M1.1.82mJr
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump16.26m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Pole Vault · Place 9 · Rochester (N.Y.)Pole Vault93.15m PB—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.85m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put410.17m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60m Hurdles · Place 1 · Rochester (N.Y.)60m Hurdles18.84a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 1000 Meters · Place 2 · Rochester (N.Y.)1000 Meters23:00.64a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60 Meters · Place 1 · Rochester (N.Y.)60 Meters17.36a—
Feb 16Nazareth Conference Tune-UpFeb 16 · Long Jump · Place 11 · Rochester (N.Y.)Long Jump116.28m—
Feb 2Brockport Multi & InvitationalFeb 2 · Long Jump · Place 3 · Rochester (N.Y.)Long Jump36.52m—
Feb 2Brockport Multi & InvitationalFeb 2 · Pole Vault · Place 8 · Rochester (N.Y.)Pole Vault83.35m—
Feb 2Brockport Multi & InvitationalFeb 2 · High Jump · Place 3 · Rochester (N.Y.)High Jump31.79m—
Feb 2Brockport Multi & InvitationalFeb 2 · Shot Put · Place 8 · Rochester (N.Y.)Shot Put89.56m—
Feb 2Brockport Multi & InvitationalFeb 2 · 60m Hurdles · Place 2 · Rochester (N.Y.)60m Hurdles28.97a—
Feb 2Brockport Multi & InvitationalFeb 2 · 1000 Meters · Place 2 · Rochester (N.Y.)1000 Meters22:49.22a—
Feb 2Brockport Multi & InvitationalFeb 2 · 60 Meters · Place 3 · Rochester (N.Y.)60 Meters37.30a PB—
Jan 27Nazareth Conference Challenge CupJan 27 · Shot Put · Place 34 · RochesterShot Put349.92mJR
Jan 27Nazareth Conference Challenge CupJan 27 · 60m Hurdles · Place 19 · Rochester60m HurdlesRound P199.13JR
Jan 20Golden Eagle InvitationalJan 20 · 400 Meters · Place 3 · Rochester (N.Y.)400 Meters350.81a PB—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Long Jump · Place 8 · Rochester (N.Y.)Long Jump86.28m—
May 15AARTFC DIII OutdoorMay 15 · Pole Vault · Place 6 · Rochester (N.Y.)Pole Vault63.50m—
May 15AARTFC DIII OutdoorMay 15 · High Jump · Place 3 · Rochester (N.Y.)High Jump31.83m—
May 15AARTFC DIII OutdoorMay 15 · Javelin · Place 7 · Rochester (N.Y.)Javelin735.59m—
May 15AARTFC DIII OutdoorMay 15 · Discus · Place 2 · Rochester (N.Y.)Discus232.81m—
May 15AARTFC DIII OutdoorMay 15 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put410.01m—
May 15AARTFC DIII OutdoorMay 15 · 110m Hurdles · Place 2 · Rochester (N.Y.)110m Hurdles215.69a—
May 15AARTFC DIII OutdoorMay 15 · 1500 Meters · Place 1 · Rochester (N.Y.)1500 Meters14:41.73a—
May 15AARTFC DIII OutdoorMay 15 · 400 Meters · Place 1 · Rochester (N.Y.)400 Meters149.10a—
May 15AARTFC DIII OutdoorMay 15 · 100 Meters · Place 5 · Rochester (N.Y.)100 Meters511.44a—
May 3Liberty League Outdoor ChampionshipsMay 3 · Long Jump · Place 2 · Rochester (N.Y.)Long Jump26.33m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Pole Vault · Place 3 · Rochester (N.Y.)Pole Vault33.60m—
May 3Liberty League Outdoor ChampionshipsMay 3 · High Jump · Place 1 · Rochester (N.Y.)High Jump11.84m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Javelin · Place 9 · Rochester (N.Y.)Javelin931.22m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Discus · Place 2 · Rochester (N.Y.)Discus233.10m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put410.03m—
May 3Liberty League Outdoor ChampionshipsMay 3 · 110m Hurdles · Place 1 · Rochester (N.Y.)110m Hurdles116.04a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 1500 Meters · Place 3 · Rochester (N.Y.)1500 Meters34:47.80a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 400 Meters · Place 1 · Rochester (N.Y.)400 Meters149.90a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 100 Meters · Place 1 · Rochester (N.Y.)100 Meters111.51a—
Apr 26Rochester Spring TwilightApr 26 · 400 Meters · Place 4 · Rochester (N.Y.)400 Meters450.08a—
Apr 20SUNY Geneseo QuadApr 20 · Long Jump · Place 8 · Rochester (N.Y.)Long Jump86.25m—
Apr 12Brockport Multi and InvitationalApr 12 · Long Jump · Place 1 · Rochester (N.Y.)Long Jump16.55m—
Apr 12Brockport Multi and InvitationalApr 12 · Pole Vault · Place 8 · Rochester (N.Y.)Pole Vault83.05m PB—
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Place 2 · Rochester (N.Y.)High Jump21.81m—
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 8 · Rochester (N.Y.)Javelin832.22m—
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 3 · Rochester (N.Y.)Discus332.28m—
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 4 · Rochester (N.Y.)Shot Put410.00m—
Apr 12Brockport Multi and InvitationalApr 12 · 110m Hurdles · Place 2 · Rochester (N.Y.)110m Hurdles216.17a—
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 2 · Rochester (N.Y.)1500 Meters24:56.23a—
Apr 12Brockport Multi and InvitationalApr 12 · 400 Meters · Place 1 · Rochester (N.Y.)400 Meters150.36a—
Apr 12Brockport Multi and InvitationalApr 12 · 100 Meters · Place 1 · Rochester (N.Y.)100 Meters111.35a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 60m Hurdles · Place 11 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound P11.9.02aJr
Dec 8Nazareth Alumni OpenerDec 8 · Long Jump · Place 5 · Rochester (N.Y.)Long Jump5.6.55mJr
Feb 17Nazareth Conference Tune-UpFeb 17 · 400 Meters · Place 7 · Rochester400 Meters751.75SO
Feb 10RIT February Friday Night InvitationalFeb 10 · 1000 Meters · Place 9 · Rochester1000 Meters92:54.81SO
Feb 3Brockport MultiFeb 3 · Long Jump · Place 6 · University of RochesterLong Jump65.89m—
Feb 3Brockport MultiFeb 3 · High Jump · Place 6 · University of RochesterHigh Jump61.73m—
Feb 3Brockport MultiFeb 3 · Shot Put · Place 10 · University of RochesterShot Put108.76m—
Feb 3Brockport MultiFeb 3 · 60 Meters · Place 3 · University of Rochester60 Meters37.51a—
Jan 28Nazareth Conference ChallengeJan 28 · High Jump · Place 16 · RochesterHigh Jump161.66m PBSO
Jan 28Nazareth Conference ChallengeJan 28 · 200 Meters · Place 13 · Rochester200 Meters1323.59 PBSO
Jan 21Winter Welcome Back MeetJan 21 · Long Jump · Place 26 · RochesterLong Jump2619-4.75SO
Jan 21Winter Welcome Back MeetJan 21 · 60 Hurdles Preliminaries Heat 4 · Place 14 · Rochester60 Hurdles Preliminaries Heat 4149.28SO
Jan 21Winter Welcome Back MeetJan 21 · 60 Hurdles Preliminaries · Place 14 · Rochester60 Hurdles Preliminaries149.28SO
Jan 21Winter Welcome Back MeetJan 21 · 400 Meters · Place 4 · Rochester400 Meters451.76SO

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 29St. John Fisher Cardinal ClassicApr 29 · Long Jump · Place 35 · RochesterLong Jump355.90m PBSO
Apr 22University of Rochester Alumni InvitationalApr 22 · 400 Meters · Place 8 · Rochester400 Meters850.91SO
Apr 14Brockport Multi & InvitationalApr 14 · Discus · Place 2 · RochesterDiscus230.98mSO
Apr 14Brockport Multi & InvitationalApr 14 · Javelin · Place 9 · RochesterJavelin930.76mSO
Apr 14Brockport Multi & InvitationalApr 14 · Shot Put · Place 10 · RochesterShot Put108.63mSO
Apr 14Brockport Multi & InvitationalApr 14 · High Jump · Place 4 · RochesterHigh Jump41.76mSO
Apr 14Brockport Multi & InvitationalApr 14 · Pole Vault · Place 8 · RochesterPole Vault83.20mSO
Apr 14Brockport Multi & InvitationalApr 14 · Long Jump · Place 7 · RochesterLong Jump76.06mSO
Apr 14Brockport Multi & InvitationalApr 14 · 100 Meters · Place 3 · Rochester100 Meters311.53SO
Apr 14Brockport Multi & InvitationalApr 14 · 400 Meters · Place 1 · Rochester400 Meters151.19SO
Apr 14Brockport Multi & InvitationalApr 14 · 110m Hurdles · Place 4 · Rochester110m Hurdles416.68SO
Apr 14Brockport Multi & InvitationalApr 14 · 1500 Meters · Place 2 · Rochester1500 Meters24:55.74SO
Apr 8RIT InvitationalApr 8 · High Jump · Place 11 · RochesterHigh Jump111.66m PBSO
Apr 8RIT InvitationalApr 8 · 110m Hurdles · Place 8 · Rochester110m Hurdles817.06SO
Apr 2Geneseo Early Season InvitationalApr 2 · Javelin · Place 35 · RochesterJavelin3525.47mSO
Apr 2Geneseo Early Season InvitationalApr 2 · Long Jump · Place 10 · RochesterLong Jump106.30mSO
Apr 2Geneseo Early Season InvitationalApr 2 · 110m Hurdles · Place 6 · Rochester110m HurdlesRound P616.72SO
Apr 2Geneseo Early Season InvitationalApr 2 · 400 Meters · Place 11 · Rochester400 Meters1151.36SO

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 300 Meters · Place 9 · Rochester (N.Y.)300 Meters9.36.93a PBSo
Dec 9Nazareth Alumni InvitationalDec 9 · 60m Hurdles · Place 22 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound P22.9.47aSo
Dec 9Nazareth Alumni InvitationalDec 9 · Long Jump · Place 47 · Rochester (N.Y.)Long Jump47.5.67mSo
Feb 18Nazareth Conference Tune-UpFeb 18 · 60 Meter · Place 29 · Rochester (N.Y.)60 MeterRound P29.7.62aFr
Feb 18Nazareth Conference Tune-UpFeb 18 · Long Jump · Place 18 · Rochester (N.Y.)Long Jump18.5.97m PBFr
Feb 5Bomber InvitationalFeb 5 · High Jump · Place 13 · RochesterHigh Jump135-2.5FR
Feb 5Bomber InvitationalFeb 5 · 60 Hurdles Preliminaries · Place 17 · Rochester60 Hurdles Preliminaries179.41FR
Feb 5Bomber InvitationalFeb 5 · 400 Meters · Place 12 · Rochester400 Meters1252.29FR
Feb 5Bomber InvitationalFeb 5 · High Jump · Place 13 · RochesterHigh Jump135-02.50FR
Feb 5Bomber InvitationalFeb 5 · 60m Hurdles · Place 17 · Rochester60m Hurdles179.41FR
Feb 5Bomber InvitationalFeb 5 · 400 Meters · Place 12 · Rochester400 Meters1252.29FR
Jan 29Conference Challenge Cup InvitationalJan 29 · 60 Hurdles Preliminaries · Place 16 · Rochester60 Hurdles Preliminaries169.92FR
Jan 22Winter Welcome Back to Brockport MeetJan 22 · Long Jump · Place 22 · RochesterLong Jump2217-9.5FR
Jan 22Winter Welcome Back to Brockport MeetJan 22 · 60 Hurdles Preliminaries · Place 11 · Rochester60 Hurdles Preliminaries119.55FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Liberty League Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 13 · Rochester (N.Y.)400m Hurdles36" / 0.914mRound P13.1:01.78aFr
Apr 23Geneseo Quad Meet & MultiApr 23 · Discus · Place 22 · Rochester (N.Y.)Discus2kg22.22.90mFr
Apr 8Rochester Spring ClassicApr 8 · 400m Hurdles · Place 4 · Rochester (N.Y.)400m Hurdles36" / 0.914m4.58.99a PBFr
Apr 8Rochester Spring ClassicApr 8 · Long Jump · Place 25 · Rochester (N.Y.)Long Jump25.5.22mWind: 2.2Fr
Apr 8Rochester Spring ClassicApr 8 · Javelin · Place 20 · Rochester (N.Y.)Javelin800g20.18.71mFr
Apr 1Geneseo Early Season InvitationalApr 1 · High Jump · Rochester (N.Y.)High Jump—NHFr
Apr 1Geneseo Early Season InvitationalApr 1 · 200 Meters · Place 9 · Rochester (N.Y.)200 Meters9.23.47a PBWind: -1.4Fr
Apr 1Geneseo Early Season InvitationalApr 1 · 100 Meters · Place 18 · Rochester (N.Y.)100 Meters18.11.81aWind: 0.7Fr

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Nazareth Alumni InvitationalDec 10 · 300 Meters · Place 9 · Rochester (N.Y.)300 Meters9.37.58aFr
Dec 10Nazareth Alumni InvitationalDec 10 · 60m Hurdles · Place 20 · Rochester (N.Y.)60m Hurdles42" / 1.067mRound P20.9.73aFr
Dec 10Nazareth Alumni InvitationalDec 10 · Long Jump · Place 22 · Rochester (N.Y.)Long Jump22.5.43mFr