Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorRochester Spring Twilight · Apr 1417.78aRochester Spring TwilightApril 14, 2025
100m Hurdles · 33" / 0.838m · OutdoorLiberty League Outdoor Track & Field Championships · May 216.96aLiberty League Outdoor Track & Field ChampionshipsMay 2, 2025
1500 Meters · OutdoorTully Co-Ed Invitational · Apr 226:05.14Tully Co-Ed InvitationalApril 22, 2019
200 Meters · IndoorGolden Eagle Invitational · Jan 2028.05aGolden Eagle InvitationalJanuary 20, 2024
200 Meters · OutdoorLiberty League Outdoor Championships · May 327.81aLiberty League Outdoor ChampionshipsMay 3, 2024
2000m Steeplechase · OutdoorFrontier League Championships · May 168:57.87Frontier League ChampionshipsMay 16, 2018
300 Meters · IndoorNazareth Alumni Invitational · Dec 945.64aNazareth Alumni InvitationalDecember 9, 2022
400 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 131:03.82John Arcaro Co-Ed ClassicMay 13, 2022
400 Meters · Relay Split · IndoorNazareth Alumni · Dec 61:04.427Nazareth AlumniDecember 6, 2024
55 Meter · IndoorBob Grieve Memorial · Jan 228.11aBob Grieve MemorialJanuary 22, 2022
55 Meters · IndoorCSC/Tri-Valley League Championships · Jan 318.20CSC/Tri-Valley League ChampionshipsJanuary 31, 2020
600 Meters · IndoorFred Kirschenheiter Memorial PM Session · Jan 151:49.38aFred Kirschenheiter Memorial PM SessionJanuary 15, 2022
60m Hurdles · 33" / 0.838m · Indoor2024 AARTFC Indoor Track & Field Championships · Mar 110.07a2024 AARTFC Indoor Track & Field ChampionshipsMarch 1, 2024
800 Meters · Indoor2024 Liberty League Indoor TF Championships · Feb 232:26.55a2024 Liberty League Indoor TF ChampionshipsFebruary 23, 2024
800 Meters · OutdoorAARTFC DIII Outdoor · May 152:26.08aAARTFC DIII OutdoorMay 15, 2024
Heptathlon · IndoorRochester Spring Twilight · Apr 143355.00Rochester Spring TwilightApril 14, 2025
Heptathlon · OutdoorAARTFC Outdoor Track & Field Championships · May 143590AARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
High Jump · IndoorBrockport Multi · Feb 31.26mBrockport MultiFebruary 3, 2023
High Jump · OutdoorBrockport Multi & Invitational · Apr 141.26mBrockport Multi & InvitationalApril 14, 2023
Javelin · 600g · IndoorRochester Spring Twilight · Apr 1421.18mRochester Spring TwilightApril 14, 2025
Javelin · 600g · OutdoorAARTFC Outdoor Track & Field Championships · May 1420.86mAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
Long Jump · IndoorBrockport Multi · Feb 34.76mBrockport MultiFebruary 3, 2023
Long Jump · OutdoorChittenango Invitational · Apr 304.46mChittenango InvitationalApril 30, 2022
Pentathlon (Indoor) · Standard · Indoor2024 AARTFC Indoor Track & Field Championships · Mar 127812024 AARTFC Indoor Track & Field ChampionshipsMarch 1, 2024
Pole Vault · IndoorBob Grieve Memorial · Jan 227-06.00Bob Grieve MemorialJanuary 22, 2022
Pole Vault · OutdoorSodus Showdown · May 72.28mSodus ShowdownMay 7, 2022
Shot Put · 4kg · IndoorNazareth Alumni Opener · Dec 58.23mNazareth Alumni OpenerDecember 5, 2025
Shot Put · 4kg · OutdoorLiberty League Outdoor Track & Field Championships · May 28.41mLiberty League Outdoor Track & Field ChampionshipsMay 2, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Heptathlon · Place 7 · Rochester (N.Y.)Rochester (N.Y.)HeptathlonRound M7.3552.00Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Place 8 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M8.4.43mWind: 2.9Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · High Jump · Place 8 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M8.1.37mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 7 · Rochester (N.Y.)Rochester (N.Y.)Javelin600gRound M7.19.01mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 7 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M7.8.05mSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 7 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound M7.16.38aWind: 2.3Sr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 3 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M3.2:28.42aSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 9 · Rochester (N.Y.)Rochester (N.Y.)200 MetersRound M9.28.33aWind: -0.1Sr
Apr 24RIT Bill Q InvitationalApr 24 · 100m Hurdles · Place 4 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838m4.17.47aWind: 1.8Sr
Apr 24RIT Bill Q InvitationalApr 24 · 200 Meters · Place 10 · Rochester (N.Y.)Rochester (N.Y.)200 Meters10.28.23aWind: 0.7Sr
Apr 12Brockport Multi and InvitationalApr 12 · Heptathlon · Place 8 · Rochester (N.Y.)Rochester (N.Y.)HeptathlonRound M8.2751Sr
Apr 12Brockport Multi and InvitationalApr 12 · Long Jump · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M--FOULSr
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Place 9 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M9.1.31mSr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 4 · Rochester (N.Y.)Rochester (N.Y.)Javelin600gRound M4.18.64mSr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 5 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M5.7.74mSr
Apr 12Brockport Multi and InvitationalApr 12 · 100m Hurdles · Place 5 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound M5.17.76aWind: 0.8Sr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 4 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M4.2:37.29aSr
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)200 MetersRound M6.28.82aWind: 0.2Sr
Apr 4Geneseo Early Season InviteApr 4 · Long Jump · Place 26 · Rochester (N.Y.)Rochester (N.Y.)Long Jump26.4.59mWind: 0Sr
Apr 4Geneseo Early Season InviteApr 4 · 100m Hurdles · Place 22 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound P22.18.19aWind: 0.4Sr
Apr 4Geneseo Early Season InviteApr 4 · 200 Meters · Place 36 · Rochester (N.Y.)Rochester (N.Y.)200 Meters36.29.24aWind: 0.6Sr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Long Jump · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Long Jump12.4.71mWind: 2.5Sr
Mar 29Rochester Spring OpenerMar 29 · Long Jump · Place 7 · Rochester (N.Y.)Rochester (N.Y.)Long Jump7.4.82mWind: 1.5Sr
Mar 29Rochester Spring OpenerMar 29 · High Jump · Place 6 · Rochester (N.Y.)Rochester (N.Y.)High Jump6.1.34mSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Long Jump · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Long Jump124.34mSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · High Jump · Place 11 · Rochester (N.Y.)Rochester (N.Y.)High Jump111.31mSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Shot Put98.08mSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 60m Hurdles · Place 9 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles910.18aSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)800 Meters62:39.53aSR
Feb 20Nazareth Conference Tune-UpFeb 20 · Long Jump · Place 13 · RochesterRochesterLong Jump134.62mSR
Feb 13Nazareth D3 Elite MeetFeb 13 · Long Jump · Place 20 · Rochester (N.Y.)Rochester (N.Y.)Long Jump20.4.45mSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 200 Meters · Place 7 · Rochester (N.Y.)Rochester (N.Y.)200 Meters7.28.78aSr
Jan 23RIT Friday InvitationalJan 23 · High Jump · Rochester (N.Y.)Rochester (N.Y.)High Jump—NHSr
Jan 23RIT Friday InvitationalJan 23 · 60m Hurdles · Place 18 · Rochester (N.Y.)Rochester (N.Y.)60m HurdlesRound P1810.58aSr
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 44 · Rochester (N.Y.)Rochester (N.Y.)200 Meters4430.07aSr

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 300 Meters · Place 11 · Rochester (N.Y.)Rochester (N.Y.)300 Meters11.46.56aSr
Dec 5Nazareth Alumni OpenerDec 5 · 60m Hurdles · Place 24 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles33" / 0.838mRound P24.11.74aWind: 0Sr
Dec 5Nazareth Alumni OpenerDec 5 · Shot Put · Place 25 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kg25.8.23m PBSr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · Rochester (N.Y.)Rochester (N.Y.)400 MetersRelay Split—1:07.184Sr
Apr 14Rochester Spring TwilightApr 14 · 800 Meters · Place 3 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M3.2:36.99aJr
Apr 14Rochester Spring TwilightApr 14 · Javelin · Place 4 · Rochester (N.Y.)Rochester (N.Y.)Javelin600gRound M4.21.18m PBJr
Apr 14Rochester Spring TwilightApr 14 · Long Jump · Place 5 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M5.4.77mWind: 1.6Jr
Apr 14Rochester Spring TwilightApr 14 · 200 Meters · Place 5 · Rochester (N.Y.)Rochester (N.Y.)200 MetersRound M5.28.33aWind: 0.4Jr
Apr 14Rochester Spring TwilightApr 14 · Shot Put · Place 6 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M6.8.06mJr
Apr 14Rochester Spring TwilightApr 14 · High Jump · Place 5 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M5.1.31mJr
Apr 14Rochester Spring TwilightApr 14 · 100m Hurdles · Place 6 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound M6.17.78a PBWind: 1.9Jr
Apr 14Rochester Spring TwilightApr 14 · Heptathlon · Place 5 · Rochester (N.Y.)Rochester (N.Y.)HeptathlonRound M5.3355.00 PBJr
Feb 14Nazareth DIII Elite MeetFeb 14 · 200 Meters · Place 47 · Rochester (N.Y.)Rochester (N.Y.)200 Meters47.29.62aJr
Feb 7Brockport InviteFeb 7 · 800 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M6.2:35.56aJr
Feb 7Brockport InviteFeb 7 · Long Jump · Place 8 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M8.4.68mJr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 8 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M8.8.06mJr
Feb 7Brockport InviteFeb 7 · High Jump · Place 10 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M10.1.32mJr
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 8 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles33" / 0.838mRound M8.10.38aJr
Feb 7Brockport InviteFeb 7 · Pentathlon (Indoor) · Place 7 · Rochester (N.Y.)Rochester (N.Y.)Pentathlon (Indoor)StandardRound M7.2574Jr
Jan 30RIT January Thursday InvitationalJan 30 · 60m Hurdles · Place 12 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles1211.01a—
Jan 25Nazareth Conference Challenge CupJan 25 · Long Jump · Place 34 · Rochester (N.Y.)Rochester (N.Y.)Long Jump344.52m—
Jan 25Nazareth Conference Challenge CupJan 25 · 200 Meters · Place 41 · Rochester (N.Y.)Rochester (N.Y.)200 Meters4129.32a—

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 6 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M6.2:32.17aJr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 14 · Rochester (N.Y.)Rochester (N.Y.)Javelin600gRound M14.20.86m PBJr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Long Jump · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M12.4.79mWind: 1.4Jr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 13 · Rochester (N.Y.)Rochester (N.Y.)200 MetersRound M13.27.99aWind: 1Jr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 13 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M13.7.91mJr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · High Jump · Place 13 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M13.1.38mJr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 15 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound M15.16.98aWind: 2.3Jr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Heptathlon · Place 13 · Rochester (N.Y.)Rochester (N.Y.)HeptathlonRound M13.3590 PBJr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 100m Hurdles · Place 6 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838m6.17.35aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 5 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M5.2:34.53aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Javelin600gRound M9.19.68mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M9.4.37mWind: -0.9Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 8 · Rochester (N.Y.)Rochester (N.Y.)200 MetersRound M8.28.21aWind: -0.4Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 4 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M4.8.41m PBJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · High Jump · Place 7 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M7.1.34mJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 100m Hurdles · Place 6 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound M6.16.96a PBWind: 1Jr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · Heptathlon · Place 5 · Rochester (N.Y.)Rochester (N.Y.)HeptathlonRound M5.3406Jr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Long Jump · Place 40 · Rochester (N.Y.)Rochester (N.Y.)Long Jump40.4.73mWind: 2Jr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100m Hurdles · Place 26 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound P26.18.18aWind: 0Jr
Apr 19University of Rochester Alumni InvitationalApr 19 · 200 Meters · Place 18 · RochesterRochester200 Meters1828.67JR
Apr 4Geneseo EarlyApr 4 · 100m Hurdles · Place 19 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles33" / 0.838mRound P19.17.89aWind: 4Jr
Apr 4Geneseo EarlyApr 4 · High Jump · Place 24 · Rochester (N.Y.)Rochester (N.Y.)High Jump24.1.33mJr
Apr 4Geneseo EarlyApr 4 · 200 Meters · Place 41 · Rochester (N.Y.)Rochester (N.Y.)200 Meters41.28.84aWind: 1.7Jr
Mar 29Bill Q Invitational at GeneseoMar 29 · High Jump · Place 3 · Rochester (N.Y.)Rochester (N.Y.)High Jump31.28mJR
Mar 29Bill Q Invitational at GeneseoMar 29 · Javelin · Place 15 · Rochester (N.Y.)Rochester (N.Y.)Javelin1519.68mJR

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 60m Hurdles · Place 17 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles33" / 0.838mRound P17.10.92aJr
Dec 6Nazareth AlumniDec 6 · High Jump · Rochester (N.Y.)Rochester (N.Y.)High Jump--NHJr
Dec 6Nazareth AlumniDec 6 · 400 Meters · Rochester (N.Y.)Rochester (N.Y.)400 MetersRelay Split—1:04.427 PBJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Pentathlon (Indoor) · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Pentathlon (Indoor)StandardRound M12.2781 PBSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 60m Hurdles · Place 12 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles33" / 0.838mRound M12.10.07a PBSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Long Jump · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Long JumpRound M9.4.91mSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Shot Put · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Shot Put4kgRound M12.7.60mSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · High Jump · Place 12 · Rochester (N.Y.)Rochester (N.Y.)High JumpRound M12.1.33mSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 800 Meters · Place 2 · Rochester (N.Y.)Rochester (N.Y.)800 MetersRound M2.2:26.75aSo
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Long Jump · Place 2 · Rochester (N.Y.)Rochester (N.Y.)Long Jump24.76m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · High Jump · Place 7 · Rochester (N.Y.)Rochester (N.Y.)High Jump71.29m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · Shot Put · Place 3 · Rochester (N.Y.)Rochester (N.Y.)Shot Put38.54m—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 60m Hurdles · Place 4 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles410.21a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 800 Meters · Place 1 · Rochester (N.Y.)Rochester (N.Y.)800 Meters12:26.55a PB—
Feb 16Nazareth Conference Tune-UpFeb 16 · Long Jump · Place 29 · Rochester (N.Y.)Rochester (N.Y.)Long Jump294.48m—
Feb 2Brockport Multi & InvitationalFeb 2 · Long Jump · Place 9 · Rochester (N.Y.)Rochester (N.Y.)Long Jump94.63m—
Feb 2Brockport Multi & InvitationalFeb 2 · High Jump · Place 9 · Rochester (N.Y.)Rochester (N.Y.)High Jump91.37m—
Feb 2Brockport Multi & InvitationalFeb 2 · Shot Put · Place 5 · Rochester (N.Y.)Rochester (N.Y.)Shot Put58.56m—
Feb 2Brockport Multi & InvitationalFeb 2 · 60m Hurdles · Place 8 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles810.18a—
Feb 2Brockport Multi & InvitationalFeb 2 · 800 Meters · Place 4 · Rochester (N.Y.)Rochester (N.Y.)800 Meters42:28.12a—
Jan 27Nazareth Conference Challenge CupJan 27 · Shot Put · Place 48 · RochesterRochesterShot Put488.22mSO
Jan 27Nazareth Conference Challenge CupJan 27 · 60m Hurdles · Place 27 · RochesterRochester60m HurdlesRound P2710.82SO
Jan 20Golden Eagle InvitationalJan 20 · Long Jump · Place 13 · Rochester (N.Y.)Rochester (N.Y.)Long Jump134.88m—
Jan 20Golden Eagle InvitationalJan 20 · High Jump · Place 12 · Rochester (N.Y.)Rochester (N.Y.)High Jump121.39m—
Jan 20Golden Eagle InvitationalJan 20 · 60m Hurdles · Place 14 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles1410.28a—
Jan 20Golden Eagle InvitationalJan 20 · 200 Meters · Place 23 · Rochester (N.Y.)Rochester (N.Y.)200 Meters2328.05a PB—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Long Jump · Place 15 · Rochester (N.Y.)Rochester (N.Y.)Long Jump154.67m—
May 15AARTFC DIII OutdoorMay 15 · High Jump · Place 15 · Rochester (N.Y.)Rochester (N.Y.)High Jump151.35m—
May 15AARTFC DIII OutdoorMay 15 · Javelin · Place 14 · Rochester (N.Y.)Rochester (N.Y.)Javelin1418.02m—
May 15AARTFC DIII OutdoorMay 15 · Shot Put · Place 12 · Rochester (N.Y.)Rochester (N.Y.)Shot Put128.18m—
May 15AARTFC DIII OutdoorMay 15 · 100m Hurdles · Place 14 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles1417.00a—
May 15AARTFC DIII OutdoorMay 15 · 800 Meters · Place 1 · Rochester (N.Y.)Rochester (N.Y.)800 Meters12:26.08a PB—
May 15AARTFC DIII OutdoorMay 15 · 200 Meters · Place 9 · Rochester (N.Y.)Rochester (N.Y.)200 Meters928.09a—
May 3Liberty League Outdoor ChampionshipsMay 3 · Long Jump · Place 3 · Rochester (N.Y.)Rochester (N.Y.)Long Jump34.80m—
May 3Liberty League Outdoor ChampionshipsMay 3 · High Jump · Place 5 · Rochester (N.Y.)Rochester (N.Y.)High Jump51.32m—
May 3Liberty League Outdoor ChampionshipsMay 3 · Shot Put · Place 3 · Rochester (N.Y.)Rochester (N.Y.)Shot Put38.17m—
May 3Liberty League Outdoor ChampionshipsMay 3 · 100m Hurdles · Place 2 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles216.82a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 800 Meters · Place 1 · Rochester (N.Y.)Rochester (N.Y.)800 Meters12:26.94a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 200 Meters · Place 2 · Rochester (N.Y.)Rochester (N.Y.)200 Meters227.81a PB—
Apr 26Rochester Spring TwilightApr 26 · Long Jump · Place 16 · Rochester (N.Y.)Rochester (N.Y.)Long Jump164.94m—
Apr 12Brockport Multi and InvitationalApr 12 · Long Jump · Place 5 · Rochester (N.Y.)Rochester (N.Y.)Long Jump54.73m—
Apr 12Brockport Multi and InvitationalApr 12 · High Jump · Place 10 · Rochester (N.Y.)Rochester (N.Y.)High Jump101.30m—
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 7 · Rochester (N.Y.)Rochester (N.Y.)Javelin721.08m—
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 6 · Rochester (N.Y.)Rochester (N.Y.)Shot Put68.08m—
Apr 12Brockport Multi and InvitationalApr 12 · 100m Hurdles · Place 4 · Rochester (N.Y.)Rochester (N.Y.)100m Hurdles416.92a—
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 3 · Rochester (N.Y.)Rochester (N.Y.)800 Meters32:29.10a—
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 5 · Rochester (N.Y.)Rochester (N.Y.)200 Meters528.29a—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 60m Hurdles · Place 18 · Rochester (N.Y.)Rochester (N.Y.)60m Hurdles33" / 0.838mRound P18.10.51aSo
Dec 8Nazareth Alumni OpenerDec 8 · Long Jump · Place 22 · Rochester (N.Y.)Rochester (N.Y.)Long Jump22.4.80mSo
Feb 17Nazareth Conference Tune-UpFeb 17 · Long Jump · Place 19 · RochesterRochesterLong Jump1915-3.25FR
Feb 17Nazareth Conference Tune-UpFeb 17 · Long Jump · Place 19 · RochesterRochesterLong Jump1915-3.25FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 60 Hurdles Preliminaries Heat 2 · Place 17 · RochesterRochester60 Hurdles Preliminaries Heat 21711.20FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 60 Hurdles Preliminaries · Place 17 · RochesterRochester60 Hurdles Preliminaries1711.20FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 29 · RochesterRochester200 Meters2929.30FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 29 · RochesterRochester200 Meters2929.30FR
Feb 3Brockport MultiFeb 3 · Long Jump · Place 6 · University of RochesterUniversity of RochesterLong Jump64.76m PB—
Feb 3Brockport MultiFeb 3 · High Jump · Place 12 · University of RochesterUniversity of RochesterHigh Jump121.26m PB—
Feb 3Brockport MultiFeb 3 · Shot Put · Place 15 · University of RochesterUniversity of RochesterShot Put156.78m—
Feb 3Brockport MultiFeb 3 · 60m Hurdles · Place 12 · University of RochesterUniversity of Rochester60m Hurdles1210.91a—
Feb 3Brockport MultiFeb 3 · 800 Meters · Place 5 · University of RochesterUniversity of Rochester800 Meters52:38.58a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29St. John Fisher Cardinal ClassicApr 29 · Long Jump · Place 39 · RochesterRochesterLong Jump394.40mFR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 200 Meters · Place 42 · RochesterRochester200 Meters4229.61FR
Apr 22University of Rochester Alumni InvitationalApr 22 · 200 Meters · Place 26 · RochesterRochester200 Meters2629.55FR
Apr 14Brockport Multi & InvitationalApr 14 · Javelin · Place 8 · RochesterRochesterJavelin815.37mFR
Apr 14Brockport Multi & InvitationalApr 14 · Shot Put · Place 7 · RochesterRochesterShot Put77.45mFR
Apr 14Brockport Multi & InvitationalApr 14 · High Jump · Place 8 · RochesterRochesterHigh Jump81.26m PBFR
Apr 14Brockport Multi & InvitationalApr 14 · Long Jump · Place 6 · RochesterRochesterLong Jump64.06mFR
Apr 14Brockport Multi & InvitationalApr 14 · 200 Meters · Place 3 · RochesterRochester200 Meters328.84FR
Apr 14Brockport Multi & InvitationalApr 14 · 800 Meters · Place 3 · RochesterRochester800 Meters32:40.28FR
Apr 14Brockport Multi & InvitationalApr 14 · 100m Hurdles · Place 8 · RochesterRochester100m Hurdles818.78FR
Apr 8RIT InvitationalApr 8 · Long Jump · Place 14 · RochesterRochesterLong Jump144.53mFR
Apr 8RIT InvitationalApr 8 · 100m Hurdles · Place 10 · RochesterRochester100m Hurdles1020.90FR
Apr 8RIT InvitationalApr 8 · 200 Meters · Place 20 · RochesterRochester200 Meters2029.17FR
Apr 2Geneseo Early Season InvitationalApr 2 · Javelin · Place 36 · RochesterRochesterJavelin3611.00mFR
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 38 · RochesterRochester200 Meters3829.27FR

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 300 Meters · Place 15 · Rochester (N.Y.)Rochester (N.Y.)300 Meters15.45.64a PBFr
Dec 9Nazareth Alumni InvitationalDec 9 · Long Jump · Place 19 · Rochester (N.Y.)Rochester (N.Y.)Long Jump19.4.62mFr
Feb 16Section 3 State QualifierFeb 16 · Long Jump · Place 10 · South JeffersonSouth JeffersonLong Jump10.15-01.2512
Feb 5Section III Class B1/B2 & C/D ChampionshipsFeb 5 · Pole Vault · Place 4 · South JeffersonSouth JeffersonPole Vault47-06.0012
Jan 28CSC/Tri-Valley League ChampionshipsJan 28 · Long Jump · Place 1 · South JeffersonSouth JeffersonLong Jump115-09.0012
Jan 28CSC/Tri-Valley League ChampionshipsJan 28 · Pole Vault · Place 2 · South JeffersonSouth JeffersonPole Vault27-06.0012
Jan 22Bob Grieve MemorialJan 22 · 55 Meter · Place 11 · South JeffersonSouth Jefferson55 Meter11.8.11a PB12
Jan 22Bob Grieve MemorialJan 22 · Pole Vault · Place 7 · South JeffersonSouth JeffersonPole Vault7.7-06.00 PB12
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 600 Meters · Place 3 · South JeffersonSouth Jefferson600 Meters3.1:49.38a PB12
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · Long Jump · Place 7 · South JeffersonSouth JeffersonLong Jump7.14-01.7512
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · Pole Vault · Place 5 · South JeffersonSouth JeffersonPole Vault5.7-06.0012
Jan 8John Arcaro Memorial AM SessionJan 8 · 300 Meters · Place 5 · South JeffersonSouth Jefferson300 Meters5.46.28a12
Jan 8John Arcaro Memorial AM SessionJan 8 · Long Jump · Place 12 · South JeffersonSouth JeffersonLong Jump12.13-00.5012
Jan 8John Arcaro Memorial AM SessionJan 8 · Pole Vault · Place 6 · South JeffersonSouth JeffersonPole Vault6.7-00.0012

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · Long Jump · Place 3 · South JeffersonSouth JeffersonLong Jump3.16-07.5012
Jun 2Section 3 State QualifierJun 2 · Pole Vault · Place 8 · South JeffersonSouth JeffersonPole Vault8.8-06.0012
May 26Section III Class B-1 ChampionshipsMay 26 · Long Jump · Place 2 · South JeffersonSouth JeffersonLong Jump25.10m12
May 26Section III Class B-1 ChampionshipsMay 26 · Pole Vault · Place 3 · South JeffersonSouth JeffersonPole Vault32.59m12
May 26Section III Class B-1 ChampionshipsMay 26 · 400m Hurdles · Place 4 · South JeffersonSouth Jefferson400m Hurdles41:12.5112
May 21Junkyard RelaysMay 21 · Long Jump · Place 4 · South JeffersonSouth JeffersonLong Jump414-11.2512
May 21Junkyard RelaysMay 21 · Pole Vault · Place 3 · South JeffersonSouth JeffersonPole Vault38-01.0012
May 17Frontier League ChampionshipsMay 17 · Long Jump · Place 3 · South JeffersonSouth JeffersonLong Jump34.58m12
May 17Frontier League ChampionshipsMay 17 · Pole Vault · Place 1 · South JeffersonSouth JeffersonPole Vault12.59m12
May 17Frontier League ChampionshipsMay 17 · 400 Meters · Place 1 · South JeffersonSouth Jefferson400 Meters11:04.0012
May 13John Arcaro Co-Ed ClassicMay 13 · Long Jump · Place 2 · South JeffersonSouth JeffersonLong Jump216-01.0012
May 13John Arcaro Co-Ed ClassicMay 13 · Pole Vault · Place 8 · South JeffersonSouth JeffersonPole Vault88-00.0012
May 13John Arcaro Co-Ed ClassicMay 13 · 400 Meters · Place 5 · South JeffersonSouth Jefferson400 Meters51:03.82 PB12
May 7Sodus ShowdownMay 7 · Pole Vault · Place 4 · South JefferSouth JefferPole Vault42.28m PB—
Apr 30Chittenango InvitationalApr 30 · Long Jump · Place 11 · South JeffersonSouth JeffersonLong Jump114.46m PB12

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 600 Meters · Place 5 · South JeffersonSouth Jefferson600 Meters5.1:50.56a12
Dec 29Utica ChallengeDec 29 · Pole Vault · Place 2 · South JeffersonSouth JeffersonPole Vault2.7-00.0012
Dec 18George Constantino MemorialDec 18 · Pole Vault · South JeffersonSouth JeffersonPole Vault--NH12
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 600 Meters · Place 5 · South JeffersonSouth Jefferson600 Meters5.1:51.88a12
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · Pole Vault · Place 5 · South JeffersonSouth JeffersonPole Vault5.7-06.0012
Dec 4Sec. 3 Mohawk Valley Team RelaysDec 4 · Pole Vault · Place 8 · South JeffersonSouth JeffersonPole Vault8.7-00.00Unofficial12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10Section 3 Class B-1 ChampionshipJun 10 · Pole Vault · Place 2 · South JeffersonSouth JeffersonPole Vault22.43m11
Jun 10Section 3 Class B-1 ChampionshipJun 10 · 400m Hurdles · Place 9 · South JeffersonSouth Jefferson400m Hurdles91:16.3411

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31CSC/Tri-Valley League ChampionshipsJan 31 · Pole Vault · Place 1 · South JeffersonSouth JeffersonPole Vault18-06.0010
Jan 31CSC/Tri-Valley League ChampionshipsJan 31 · 55 Meters · Place 7 · South JeffersonSouth Jefferson55 Meters78.20 PB10
Jan 3Mohawk Valley Meet #4Jan 3 · Long Jump · Place 19 · South JeffersonSouth JeffersonLong Jump1913-08.5010
Jan 3Mohawk Valley Meet #4Jan 3 · Pole Vault · Place 3 · South JeffersonSouth JeffersonPole Vault39-00.0010
Jan 3Mohawk Valley Meet #4Jan 3 · 600 Meters · Place 8 · South JeffersonSouth Jefferson600 Meters81:51.6610

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Section III Class B-1 ChampionshipsMay 23 · Pole Vault · Place 8 · South JeffersonSouth JeffersonPole Vault87-06.009
May 23Section III Class B-1 ChampionshipsMay 23 · 800 Meters · Place 8 · South JeffersonSouth Jefferson800 Meters82:40.809
May 15Frontier League ChampionshipsMay 15 · Pole Vault · Place 5 · South JeffersonSouth JeffersonPole Vault58-00.009
May 15Frontier League ChampionshipsMay 15 · 800 Meters · Place 3 · South JeffersonSouth Jefferson800 Meters32:32.149
May 10John Arcaro Co-Ed ClassicMay 10 · 800 Meters · Place 16 · South JeffersonSouth Jefferson800 Meters162:38.339
Apr 26Chittenango InvitationalApr 26 · Pole Vault · Place 6 · South JeffersonSouth JeffersonPole Vault68-00.009
Apr 26Chittenango InvitationalApr 26 · 400 Meters · Place 18 · South JeffersonSouth Jefferson400 Meters181:08.529
Apr 22Tully Co-Ed InvitationalApr 22 · Pole Vault · Place 4 · South JeffersonSouth JeffersonPole Vault47-00.009
Apr 22Tully Co-Ed InvitationalApr 22 · 1500 Meters · Place 8 · South JeffersonSouth Jefferson1500 Meters86:05.14 PB9
Apr 17Westhill-Ludden Spring Break InvitationalApr 17 · Pole Vault · Place 9 · South JeffersonSouth JeffersonPole Vault97-06.009
Apr 17Westhill-Ludden Spring Break InvitationalApr 17 · 800 Meters · Place 17 · South JeffersonSouth Jefferson800 Meters172:37.989

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1CSC/Tri-Valley League ChampionshipsFeb 1 · 300 Meters · Place 3 · South JeffersonSouth Jefferson300 Meters348.339
Feb 1CSC/Tri-Valley League ChampionshipsFeb 1 · 300 Meters · Place 3 · South JeffersonSouth Jefferson300 Meters348.339

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18John Arcaro Co-Ed ClassicMay 18 · 800 Meters · Place 12 · South JeffersonSouth Jefferson800 Meters122:39.218
May 18John Arcaro Co-Ed ClassicMay 18 · 400 Meters · Place 4 · South JeffersonSouth Jefferson400 Meters41:05.008
May 16Frontier League ChampionshipsMay 16 · 2000m Steeplechase · Place 9 · South JeffersonSouth Jefferson2000m Steeplechase98:57.87 PB8
May 16Frontier League ChampionshipsMay 16 · 800 Meters · Place 3 · South JeffersonSouth Jefferson800 Meters32:33.728
Apr 24Westhill-Ludden Spring Break InvitationalApr 24 · 2000m Steeplechase · Place 12 · South JeffersonSouth Jefferson2000m Steeplechase129:19.098
Apr 24Westhill-Ludden Spring Break InvitationalApr 24 · 200 Meters · Place 33 · South JeffersonSouth Jefferson200 Meters3330.238