Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Alumni Opener · Dec 54:58.39aNazareth Alumni OpenerDecember 5, 2025
1000 Meters · IndoorFred Kirschenheiter Memorial AM Session · Jan 133:08.31aFred Kirschenheiter Memorial AM SessionJanuary 13, 2024
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:27.36aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 244:25.85aSt. John Fisher Cardinal ClassicApril 24, 2026
1600 Meters · IndoorBob Grieve Memorial Friday Session · Jan 195:29.73Bob Grieve Memorial Friday SessionJanuary 19, 2024
1600 Meters · OutdoorOHSL Patriot National Championships · May 155:14.43OHSL Patriot National ChampionshipsMay 15, 2024
400 Meters · Relay Split · IndoorNazareth Alumni Opener · Dec 558.388Nazareth Alumni OpenerDecember 5, 2025
600 Meters · IndoorGeorge Constantino Memorial PM Session · Dec 161:38.30aGeorge Constantino Memorial PM SessionDecember 16, 2023
800 Meters · IndoorIthaca Bomber Invitational · Feb 12:16.97aIthaca Bomber InvitationalFebruary 1, 2025
800 Meters · OutdoorBrockport Multi and Invitational · Apr 122:09.85aBrockport Multi and InvitationalApril 12, 2026
Shot Put · 12lb · IndoorWesthill Invitational · Dec 2225-9.50Westhill InvitationalDecember 22, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 37 · NazarethNazareth1500 Meters37.4:25.85a PBSo
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 45 · NazarethNazareth800 Meters45.2:09.85a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 56 · NazarethNazareth1500 Meters56.4:29.80aSo
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 70 · NazarethNazareth800 Meters70.2:10.54aSo
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 19 · NazarethNazareth1500 Meters19.4:37.07aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 30 · NazarethNazareth1500 Meters30.4:27.36a PBSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 1 Mile · Place 43 · NazarethNazareth1 Mile43.5:03.81aSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 400 Meters · NazarethNazareth400 MetersRelay Split—59.237So
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 71 · NazarethNazareth1 Mile715:33.03aSo
Jan 23RIT Friday InvitationalJan 23 · 1000 Meters · Place 35 · NazarethNazareth1000 Meters353:11.01aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 1 Mile · Place 15 · NazarethNazareth1 Mile15.4:58.39a PBSo
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · NazarethNazareth400 MetersRelay Split—58.388 PBSo
Feb 7Brockport InviteFeb 7 · 1 Mile · Place 38 · NazarethNazareth1 Mile38.5:02.44aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · 800 Meters · Place 47 · NazarethNazareth800 Meters472:16.97a PB—
Jan 25Nazareth Conference Challenge CupJan 25 · 1 Mile · Place 47 · NazarethNazareth1 Mile475:14.47a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 99 · NazarethNazareth1500 Meters99.4:55.85aFr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 29 · NazarethNazareth1500 Meters29.4:43.84aFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 77 · NazarethNazareth800 Meters77.2:12.10aFr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 1 Mile · Place 8 · NazarethNazareth1 Mile8.5:13.67aFr
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 600 Meters · Place 6 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters61:39.8112
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1600 Meters · Place 8 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters85:32.9212
Jan 19Bob Grieve Memorial Friday SessionJan 19 · Shot Put · Place 42 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put4226-0.5012
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 1600 Meters · Place 16 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters165:29.73 PB12
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · 1000 Meters · Place 11 · Syracuse Academy of ScienceSyracuse Academy of Science1000 Meters11.3:08.31a PB12
Jan 13Fred Kirschenheiter Memorial AM SessionJan 13 · Shot Put · Place 31 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb31.23-10.5012
Jan 6John Arcaro Memorial PM SessionJan 6 · 1000 Meters · Place 18 · Syracuse Academy of ScienceSyracuse Academy of Science1000 Meters18.3:09.40a12
Jan 6John Arcaro Memorial PM SessionJan 6 · 1600 Meters · Place 17 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters17.5:31.68a12
Jan 6John Arcaro Memorial PM SessionJan 6 · Shot Put · Place 44 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb44.24-1112

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15OHSL Patriot National ChampionshipsMay 15 · 800 Meters · Place 7 · Syracuse Academy of ScienceSyracuse Academy of Science800 Meters72:23.0012
May 15OHSL Patriot National ChampionshipsMay 15 · 1600 Meters · Place 3 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters35:14.43 PB12
Apr 23Westhill Spring Break InvitationalApr 23 · 1600 Meters · Place 26 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters265:28.5412
Apr 23Westhill Spring Break InvitationalApr 23 · 800 Meters · Place 27 · Syracuse Academy of ScienceSyracuse Academy of Science800 Meters272:26.0712

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 600 Meters · Place 25 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters25.1:39.45a12
Dec 22Westhill InvitationalDec 22 · 1600 Meters · Place 48 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters48.5:54.89a12
Dec 22Westhill InvitationalDec 22 · Shot Put · Place 43 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb43.25-9.50 PB12
Dec 16George Constantino Memorial PM SessionDec 16 · 600 Meters · Place 15 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters15.1:38.30a PB12
Dec 16George Constantino Memorial PM SessionDec 16 · 1600 Meters · Place 30 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters30.6:15.20a12
Dec 16George Constantino Memorial PM SessionDec 16 · Shot Put · Place 40 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb40.25-9.5012
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · 1000 Meters · Place 10 · Syracuse Academy of ScienceSyracuse Academy of Science1000 Meters10.3:08.81a12
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 1000 Meters · Place 12 · Syracuse Academy of ScienceSyracuse Academy of Science1000 Meters12.3:14.45a12
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Shot Put · Place 14 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put1423-9.7511
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 600 Meters · Place 7 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters71:43.0311
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · Shot Put · Place 14 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put1423-9.7511
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 600 Meters · Place 7 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters71:43.0311
Jan 21Bob Grieve Memorial AM SessionJan 21 · 600 Meters · Place 19 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters19.1:42.20a11
Jan 21Bob Grieve Memorial AM SessionJan 21 · Shot Put · Place 35 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb35.24-411
Jan 14Fred Kirschenheiter Memorial PM SessionJan 14 · 600 Meters · Place 15 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters15.1:40.59a11
Jan 14Fred Kirschenheiter Memorial PM SessionJan 14 · Shot Put · Place 18 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb18.23-10.7511
Jan 7John Arcaro Memorial AM SessionJan 7 · 600 Meters · Place 21 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters21.1:43.94a11
Jan 7John Arcaro Memorial AM SessionJan 7 · Shot Put · Place 32 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb32.24-03.7511

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · 1600 Meters · Place 19 · Syracuse Academy of ScienceSyracuse Academy of Science1600 Meters195:36.9111

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 600 Meters · Place 22 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters22.1:43.05a11
Dec 17George Constantino Memorial AM SessionDec 17 · Shot Put · Place 29 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb29.24-07.5011
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 600 Meters · Place 32 · Syracuse Academy of ScienceSyracuse Academy of Science600 Meters32.1:45.52a11
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Shot Put · Place 28 · Syracuse Academy of ScienceSyracuse Academy of ScienceShot Put12lb28.25-00.5011