Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLiberty League Championships · Feb 285:35.54Liberty League ChampionshipsFebruary 28, 2025
10,000 Meters · OutdoorGeneseo Early Season Invite · Apr 441:18.56aGeneseo Early Season InviteApril 4, 2026
1000 Meters · IndoorRIT January Friday Meet · Jan 243:20.42aRIT January Friday MeetJanuary 24, 2025
1500 Meters · IndoorRochester Spring Opener · Mar 295:13.32aRochester Spring OpenerMarch 29, 2026
1500 Meters · OutdoorUniversity of Rochester Alumni Invitational · Apr 195:08.90University of Rochester Alumni InvitationalApril 19, 2025
3000 Meters · IndoorBrockport Saturday Night Rust Buster · Jan 1711:35.90Brockport Saturday Night Rust BusterJanuary 17, 2026
800 Meters · IndoorLiberty League Indoor Track & Field Championships · Feb 272:29.43aLiberty League Indoor Track & Field ChampionshipsFebruary 27, 2026
800 Meters · OutdoorRIT Bill Q Invitational · Apr 242:29.14aRIT Bill Q InvitationalApril 24, 2026

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 16 · RIT800 Meters16.2:29.14a PBSr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 20 · RIT1500 Meters20.5:10.87aSr
Apr 4Geneseo Early Season InviteApr 4 · 10,000 Meters · Place 3 · RIT10,000 Meters3.41:18.56a PBSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 14 · RIT800 Meters14.2:31.14aSr
Mar 29Rochester Spring OpenerMar 29 · 1500 Meters · Place 15 · RIT1500 Meters15.5:13.32a PBSr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 20 · RIT800 Meters202:29.43a PBSR
Feb 20Nazareth Conference Tune-UpFeb 20 · 800 Meters · Place 16 · RIT800 Meters162:32.28SR
Jan 31Nazareth Conference Challenge CupJan 31 · 1 Mile · Place 20 · RIT1 Mile205:43.77SR
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 35 · RIT1 Mile355:48.86a—
Jan 17Brockport Saturday Night Rust BusterJan 17 · 3000 Meters · Place 10 · RIT3000 Meters1011:35.90 PBSR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 21 · RIT1500 Meters215:08.90 PBSR
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 22 · RIT1500 Meters225:22.30aSR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Liberty League ChampionshipsFeb 28 · 1 Mile · Place 13 · RIT1 Mile135:35.54 PBSR
Jan 30RIT January Thursday InvitationalJan 30 · 3000 Meters · Place 3 · RIT3000 Meters311:38.66a—
Jan 24RIT January Friday MeetJan 24 · 1000 Meters · Place 5 · RIT1000 Meters53:20.42a PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · 1 Mile · Place 12 · RIT1 Mile125:43.62a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29St. John Fisher Cardinal ClassicApr 29 · 800 Meters · Place 27 · RIT800 Meters272:35.00SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 800 Meters · Place 18 · RIT800 Meters182:33.83SO
Apr 14Brockport Multi & InvitationalApr 14 · 1500 Meters · Place 29 · RIT1500 Meters295:22.83SO
Apr 8RIT InvitationalApr 8 · 800 Meters · Place 16 · RIT800 Meters162:32.46SO
Apr 2Geneseo Early Season InvitationalApr 2 · 1500 Meters · Place 43 · RIT1500 Meters435:19.12SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10RIT February Friday Night InvitationalFeb 10 · 1 Mile · Place 28 · RIT1 Mile286:06.52SO