Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth D3 Elite Meet · Feb 135:52.03aNazareth D3 Elite MeetFebruary 13, 2026
1000 Meters · IndoorCSC/Tri-Valley League Championships · Feb 23:36.27CSC/Tri-Valley League ChampionshipsFebruary 2, 2024
1500 Meters · IndoorJohn DiMao Memorial Invitational Session 2 · Dec 195:41.96aJohn DiMao Memorial Invitational Session 2December 19, 2023
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 125:27.27aBrockport Multi and InvitationalApril 12, 2026
2000m Steeplechase · OutdoorTVL Invitational · May 149:09.27TVL InvitationalMay 14, 2024
3000 Meters · IndoorBrockport Friday Night Invite · Feb 2011:55.63aBrockport Friday Night InviteFebruary 20, 2026
3000 Meters · OutdoorHoughton December Classic · Dec 512:15.91aHoughton December ClassicDecember 5, 2025
5000 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 1920:18.20aUniversity of Rochester Alumni InvitationalApril 19, 2026
5000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 119:59.23aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · IndoorBrockport Invite · Feb 72:41.46aBrockport InviteFebruary 7, 2025
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 262:39.76aSt. John Fisher Cardinal ClassicApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 17 · Brockport St.Brockport St.5000 Meters17.19:59.23a PBSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · 5000 Meters · Place 10 · Brockport St.Brockport St.5000 Meters10.20:19.86aSo
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 56 · Brockport St.Brockport St.1500 Meters56.5:27.27a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 5000 Meters · Place 17 · Brockport St.Brockport St.5000 Meters17.21:00.18aSo
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 21 · Brockport St.Brockport St.1500 Meters21.5:33.76aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 5000 Meters · Place 16 · Brockport St.Brockport St.5000 Meters16.20:18.20a PBSo
Feb 20Brockport Friday Night InviteFeb 20 · 3000 Meters · Place 10 · Brockport St.Brockport St.3000 Meters10.11:55.63a PBSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 1 Mile · Place 18 · Brockport St.Brockport St.1 Mile18.5:52.03a PBSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 3000 Meters · Place 4 · Brockport St.Brockport St.3000 Meters4.12:01.62aSo
Jan 23RIT Friday InvitationalJan 23 · 1 Mile · Place 44 · Brockport St.Brockport St.1 Mile445:56.35aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 3000 Meters · Place 14 · Brockport St.Brockport St.3000 Meters14.12:15.91a PBSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 56 · Brockport St.Brockport St.800 Meters56.2:39.76a PBFr
Apr 12Brockport Multi & InvitationalApr 12 · 800 Meters · Place 22 · Brockport St.Brockport St.800 Meters22.2:47.36aFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 55 · Brockport St.Brockport St.800 Meters55.2:45.57aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 21 · Brockport St.Brockport St.3000 Meters21.13:11.62aFr
Feb 7Brockport InviteFeb 7 · 800 Meters · Place 29 · Brockport St.Brockport St.800 Meters29.2:41.46a PBFr
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 24 · SUNY BrockportSUNY Brockport1 Mile246:26.20a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 3000 Meters · Place 12 · SUNY BrockportSUNY Brockport3000 Meters1213:35.10a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14TVL InvitationalMay 14 · 3000 Meters · Place 6 · WhitesboroWhitesboro3000 Meters613:01.9412
May 14TVL InvitationalMay 14 · 2000m Steeplechase · Place 4 · WhitesboroWhitesboro2000m Steeplechase49:09.27 PB12
May 10John Arcaro Co-Ed ClassicMay 10 · 3000 Meters · Place 15 · WhitesboroWhitesboro3000 Meters1512:50.9412
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 3000 Meters · Place 13 · WhitesboroWhitesboro3000 Meters1312:53.5212
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 45 · WhitesboroWhitesboro1500 Meters456:12.5212
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 45 · WhitesboroWhitesboro1500 Meters456:12.5212
Apr 20Niskayuna Spring RelaysApr 20 · 1500 Meters · Place 45 · WhitesboroWhitesboro1500 Meters456:12.5212

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Section III Class AA & A ChampionshipsFeb 6 · 1500 Meters · Place 15 · WhitesboroWhitesboro1500 Meters155:42.5112
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1000 Meters · Place 4 · WhitesboroWhitesboro1000 Meters43:36.27 PB12
Jan 20MVITA Meet #6Jan 20 · 1500 Meters · Place 10 · WhitesboroWhitesboro1500 Meters105:44.4512
Jan 13Utica InvitationalJan 13 · 1500 Meters · Place 23 · WhitesboroWhitesboro1500 Meters23.5:49.56a12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 3000 Meters · Place 29 · WhitesboroWhitesboro3000 Meters29.13:14.76a12
Dec 19John DiMao Memorial Invitational Session 2Dec 19 · 1500 Meters · Place 6 · WhitesboroWhitesboro1500 Meters6.5:41.96a PB12
Dec 15Mohawk Valley Meet #3Dec 15 · 1500 Meters · Place 15 · WhitesboroWhitesboro1500 Meters15.5:52.22a12
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 2Dec 12 · 1000 Meters · Place 7 · WhitesboroWhitesboro1000 Meters7.3:46.21a12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6TVL RelaysApr 6 · 800 Meters · Place 14 · WhitesboroWhitesboro800 Meters143:00.3411