Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Alumni Opener · Dec 85:36.47aNazareth Alumni OpenerDecember 8, 2023
1000 Meters · IndoorNazareth Alumni · Dec 63:15.19aNazareth AlumniDecember 6, 2024
1500 Meters · IndoorRochester Spring Twilight · Apr 145:17.26aRochester Spring TwilightApril 14, 2025
1500 Meters · OutdoorRochester Spring Twilight · Apr 265:02.74aRochester Spring TwilightApril 26, 2024
400 Meters · IndoorNazareth Conference Tune Up · Feb 211:04.06Nazareth Conference Tune UpFebruary 21, 2025
400 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 261:04.37aSt. John Fisher Cardinal ClassicApril 26, 2025
400 Meters · Relay Split · IndoorNazareth Alumni · Dec 61:05.997Nazareth AlumniDecember 6, 2024
800 Meters · IndoorBrockport Invite · Feb 72:27.31aBrockport InviteFebruary 7, 2025
800 Meters · OutdoorLiberty League Outdoor Championships · May 32:23.01aLiberty League Outdoor ChampionshipsMay 3, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24RIT Bill Q InvitationalApr 24 · 800 Meters · Place 17 · Rochester (N.Y.)800 Meters17.2:29.50aSr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 15 · Rochester (N.Y.)800 Meters15.2:31.86aSr
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 46 · Rochester (N.Y.)800 Meters46.2:34.11aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 32 · Rochester (N.Y.)1500 Meters32.5:34.42aSr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 19 · Rochester (N.Y.)800 Meters19.2:35.58aSr
Mar 29Rochester Spring OpenerMar 29 · 1500 Meters · Place 26 · Rochester (N.Y.)1500 Meters26.5:25.41aSr
Feb 20Nazareth Conference Tune-UpFeb 20 · 800 Meters · Place 24 · Rochester800 Meters242:40.40SR
Feb 13Nazareth D3 Elite MeetFeb 13 · 800 Meters · Place 23 · Rochester (N.Y.)800 Meters23.2:36.89aSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 800 Meters · Place 12 · Rochester (N.Y.)800 Meters12.2:35.37aSr
Jan 23RIT Friday InvitationalJan 23 · 400 Meters · Place 20 · Rochester (N.Y.)400 Meters201:07.77aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 1000 Meters · Place 9 · Rochester (N.Y.)1000 Meters9.3:25.58aSr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · Rochester (N.Y.)400 MetersRelay Split—1:07.361Sr
Apr 14Rochester Spring TwilightApr 14 · 1500 Meters · Place 10 · Rochester (N.Y.)1500 Meters10.5:17.26a PBJr
Feb 21Nazareth Conference Tune UpFeb 21 · 400 Meters · Place 23 · Rochester400 Meters231:04.06 PBJR
Feb 14Nazareth DIII Elite MeetFeb 14 · 800 Meters · Place 11 · Rochester (N.Y.)800 Meters11.2:27.47aJr
Feb 7Brockport InviteFeb 7 · 400 Meters · Rochester (N.Y.)400 MetersRelay Split—1:06.246Jr
Feb 7Brockport InviteFeb 7 · 800 Meters · Place 5 · Rochester (N.Y.)800 Meters5.2:27.31a PBJr
Jan 30RIT January Thursday InvitationalJan 30 · 800 Meters · Place 3 · Rochester (N.Y.)800 Meters32:28.46a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 13 · Rochester (N.Y.)800 MetersRound P13.2:23.69aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 24 · Rochester (N.Y.)400 Meters24.1:04.37a PBJr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 10 · Rochester800 Meters102:25.79JR
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 16 · Rochester (N.Y.)800 Meters16.2:26.98aJr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 1000 Meters · Place 4 · Rochester (N.Y.)1000 Meters4.3:15.19a PBJr
Dec 6Nazareth AlumniDec 6 · 400 Meters · Rochester (N.Y.)400 MetersRelay Split—1:05.997 PBJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Liberty League Outdoor ChampionshipsMay 3 · 800 Meters · Place 15 · Rochester (N.Y.)800 Meters152:23.01a PB—
Apr 26Rochester Spring TwilightApr 26 · 1500 Meters · Place 17 · Rochester (N.Y.)1500 Meters175:02.74a PB—
Apr 20SUNY Geneseo QuadApr 20 · 800 Meters · Place 2 · Rochester (N.Y.)800 Meters22:26.98a—
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 3 · Rochester (N.Y.)800 Meters32:24.85a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 1 Mile · Place 5 · Rochester (N.Y.)1 Mile5.5:36.47a PBSo
Jan 21Winter Welcome Back MeetJan 21 · 800 Meters · Place 20 · Rochester800 Meters202:36.78FR
Jan 21Winter Welcome Back MeetJan 21 · 800 Meters · Place 20 · Rochester800 Meters202:36.78FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29St. John Fisher Cardinal ClassicApr 29 · 800 Meters · Place 30 · Rochester800 Meters302:36.01FR
Apr 22University of Rochester Alumni InvitationalApr 22 · 800 Meters · Place 31 · Rochester800 Meters312:43.14FR
Apr 14Brockport Multi & InvitationalApr 14 · 800 Meters · Place 16 · Rochester800 Meters162:34.57FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 1000 Meters · Place 14 · Rochester (N.Y.)1000 Meters14.3:26.56aFr