Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFairdale Track Meet · Apr 2113.31Fairdale Track MeetApril 21, 2022
1500 Meters · IndoorPresidents Day TF 2024 · Feb 175:12.25aPresidents Day TF 2024February 17, 2024
1600 Meters · IndoorKTCCCA MLK Weekend Invitational (Saturday) · Jan 185:15.04aKTCCCA MLK Weekend Invitational (Saturday)January 18, 2025
200 Meters · IndoorNazareth D3 Elite Meet · Feb 1324.78aNazareth D3 Elite MeetFebruary 13, 2026
200 Meters · OutdoorGeneseo Early Season Invite · Apr 423.66aGeneseo Early Season InviteApril 4, 2026
3200 Meters · OutdoorWalden HS TF Invitational · Apr 2112:13.62aWalden HS TF InvitationalApril 21, 2025
400 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 1951.81aUniversity of Rochester Alumni InvitationalApril 19, 2026
400 Meters · OutdoorLiberty League Outdoor Track & Field Championships · May 151.36aLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
45 Meters · OutdoorWeggener Wildcat Invitational · Mar 301:00.29Weggener Wildcat InvitationalMarch 30, 2023
500 Meters · IndoorNazareth Alumni Opener · Dec 51:10.83aNazareth Alumni OpenerDecember 5, 2025
800 Meters · IndoorKHSAA 1A Indoor State Track & Field Championships · Mar 52:07.56aKHSAA 1A Indoor State Track & Field Championships March 5, 2025
800 Meters · OutdoorBrockport Multi and Invitational · Apr 122:03.42aBrockport Multi and InvitationalApril 12, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 19 · Rochester (N.Y.)Rochester (N.Y.)400 MetersRound P19.51.36a PBFr
Apr 24RIT Bill Q InvitationalApr 24 · 400 Meters · Place 9 · Rochester (N.Y.)Rochester (N.Y.)400 Meters9.51.36aFr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 20 · Rochester (N.Y.)Rochester (N.Y.)800 Meters20.2:03.42a PBFr
Apr 4Geneseo Early Season InviteApr 4 · 400 Meters · Place 22 · Rochester (N.Y.)Rochester (N.Y.)400 Meters22.51.77aFr
Apr 4Geneseo Early Season InviteApr 4 · 200 Meters · Place 37 · Rochester (N.Y.)Rochester (N.Y.)200 Meters37.23.66a PBWind: 0Fr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 400 Meters · Place 7 · Rochester (N.Y.)Rochester (N.Y.)400 Meters7.51.81a PBFr
Mar 29Rochester Spring OpenerMar 29 · 400 Meters · Place 7 · Rochester (N.Y.)Rochester (N.Y.)400 Meters7.52.28aFr
Feb 13Nazareth D3 Elite MeetFeb 13 · 400 Meters · Place 13 · Rochester (N.Y.)Rochester (N.Y.)400 Meters13.53.93aFr
Feb 13Nazareth D3 Elite MeetFeb 13 · 200 Meters · Place 17 · Rochester (N.Y.)Rochester (N.Y.)200 Meters17.24.78a PBFr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 400 Meters · Place 10 · Rochester (N.Y.)Rochester (N.Y.)400 Meters10.53.75aFr
Jan 23RIT Friday InvitationalJan 23 · 400 Meters · Place 22 · Rochester (N.Y.)Rochester (N.Y.)400 Meters2253.60aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 500 Meters · Place 7 · Rochester (N.Y.)Rochester (N.Y.)500 Meters7.1:10.83a PBFr
Mar 5KHSAA 1A Indoor State Track & Field Championships Mar 5 · 800 Meters · Place 6 · Louisville CollegiateLouisville Collegiate800 Meters6.2:07.56a PB12
Feb 22Centre HS ClassicFeb 22 · 800 Meters · Place 6 · Louisville CollegiateLouisville Collegiate800 Meters6.2:13.35a12
Jan 24Mount Saint Joseph MeetJan 24 · 800 Meters · Place 5 · Louisville CollegiateLouisville Collegiate800 Meters5.2:17.43a12
Jan 18KTCCCA MLK Weekend Invitational (Saturday)Jan 18 · 1600 Meters · Place 47 · Louisville CollegiateLouisville Collegiate1600 Meters47.5:15.04a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29KHSAA Class 1A Track & Field State ChampionshipMay 29 · 400 Meters · Place 9 · Louisville CollegiateLouisville Collegiate400 Meters9.52.18a12
May 5Small Schools ChampionshipsMay 5 · 400 Meters · Place 1 · Louisville CollegiateLouisville Collegiate400 Meters1.52.81a12
Apr 21Walden HS TF InvitationalApr 21 · 3200 Meters · Place 2 · Louisville CollegiateLouisville Collegiate3200 Meters2.12:13.62a PB12
Apr 21Walden HS TF InvitationalApr 21 · 800 Meters · Place 12 · Louisville CollegiateLouisville Collegiate800 Meters12.2:28.37a12
Apr 21Walden HS TF InvitationalApr 21 · 400 Meters · Place 4 · Louisville CollegiateLouisville Collegiate400 Meters4.57.71a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Presidents Day TF 2024Feb 17 · 1500 Meters · Place 74 · Louisville CollegiateLouisville Collegiate1500 Meters74.5:12.25a PB11
Feb 17Presidents Day TF 2024Feb 17 · 800 Meters · Place 66 · Louisville CollegiateLouisville Collegiate800 Meters66.2:24.15a11
Feb 3Louisville Indoor GamesFeb 3 · 800 Meters · Place 109 · Louisville CLouisville C800 Meters1092:23.2011

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23KHSSA Class 1A Region 3May 23 · 400 Meters · Place 7 · Louisville CollegiateLouisville Collegiate400 Meters7.57.46a10
Apr 28Brother Borgia/Coach Cooper InvitationalApr 28 · 400 Meters · Place 36 · Louisville CollegiateLouisville Collegiate400 Meters36.57.80a10
Mar 30Weggener Wildcat InvitationalMar 30 · 45 Meters · Place 7 · Louisville CLouisville C45 Meters71:00.29 PB10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Fairdale Track MeetApr 21 · 200 Meters · Place 18 · Louisville CLouisville C200 Meters1827.059
Apr 21Fairdale Track MeetApr 21 · 100 Meters · Place 27 · Louisville CLouisville C100 Meters2713.31 PB9