Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Meet Ithaca , Brockport, Rochester · Feb 74:40.82aTri Meet Ithaca , Brockport, RochesterFebruary 7, 2026
1000 Meters · IndoorSection 5 Sectional Champs A1 · Feb 192:45.46Section 5 Sectional Champs A1February 19, 2025
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 244:18.90aSt. John Fisher Cardinal ClassicApril 24, 2026
1600 Meters · IndoorMCPSAC Region 3 Meet · Dec 195:00.91aMCPSAC Region 3 MeetDecember 19, 2024
1600 Meters · OutdoorLancer Invite · May 164:45.08Lancer InviteMay 16, 2025
3000 Meters · IndoorCornell Robert J. Kane Invitational · Feb 149:16.39aCornell Robert J. Kane InvitationalFebruary 14, 2026
3000m Steeplechase · 0.914m · OutdoorRunnin' Cadet Classic · May 611:58.30aRunnin' Cadet ClassicMay 6, 2023
3000m Steeplechase · OutdoorAl Mullan Cadet Classic · May 611:58.30Al Mullan Cadet ClassicMay 6, 2023
3200 Meters · IndoorSection 5 - MCPSAC- Group E · Jan 1610:55.50aSection 5 - MCPSAC- Group EJanuary 16, 2025
3200 Meters · OutdoorGreece Athena Quad Meet · May 611:17.28aGreece Athena Quad MeetMay 6, 2025
400 Meters · OutdoorGreece Athena Quad Meet · May 658.39aGreece Athena Quad MeetMay 6, 2025
5000 Meters · IndoorRochester Spring Opener · Mar 2916:35.80aRochester Spring OpenerMarch 29, 2026
5000 Meters · OutdoorCoach Pollard Invitational · Apr 1716:12.59aCoach Pollard InvitationalApril 17, 2026
600 Meters · IndoorSection 5 RWTL #2-Brockport E and F · Dec 161:45.43aSection 5 RWTL #2-Brockport E and FDecember 16, 2022
800 Meters · OutdoorFlower City Invitational · May 92:07.52Flower City InvitationalMay 9, 2025

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 · 5000 Meters · Place 25 · IthacaIthaca5000 Meters25.16:34.46aFr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 26 · IthacaIthaca1500 Meters26.4:18.90a PBFr
Apr 17Coach Pollard InvitationalApr 17 · 5000 Meters · Place 13 · IthacaIthaca5000 Meters13.16:12.59a PBFr
Apr 11Big Red InvitationalApr 11 · 1500 Meters · Place 31 · IthacaIthaca1500 Meters31.4:20.05aFr
Apr 3Cortland Red Dragon OpenApr 3 · 1500 Meters · Place 22 · IthacaIthaca1500 Meters22.4:22.96aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · 5000 Meters · Place 14 · IthacaIthaca5000 Meters14.16:35.80a PBFr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 3000 Meters · Place 15 · IthacaIthaca3000 Meters159:16.39a PBFR
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 1 Mile · Place 4 · IthacaIthaca1 Mile4.4:40.82a PBFr
Jan 31Ithaca College Bomber InvitationalJan 31 · 3000 Meters · Place 17 · IthacaIthaca3000 Meters179:27.41FR
Jan 24Ithaca College Six Way InvitationalJan 24 · 1 Mile · Place 13 · IthacaIthaca1 Mile134:46.01aFR
Jan 17Ithaca College Quad MeetJan 17 · 3000 Meters · Place 8 · IthacaIthaca3000 Meters89:36.67aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 3000 Meters · Place 14 · IthacaIthaca3000 Meters14.9:37.75aFr
Feb 19Section 5 Sectional Champs A1Feb 19 · 1000 Meters · Place 5 · Greece ArcadGreece Arcad1000 Meters52:45.46 PB12
Jan 16Section 5 - MCPSAC- Group EJan 16 · 3200 Meters · Place 4 · Greece ArcadiaGreece Arcadia3200 Meters4.10:55.50a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Section 5 Class B1 ChampsMay 30 · 1600 Meters · Greece ArcadiaGreece Arcadia1600 Meters--DNF12
May 30Section 5 Class B1 ChampsMay 30 · 800 Meters · Place 8 · Greece ArcadiaGreece Arcadia800 Meters8.2:08.59a12
May 16Lancer InviteMay 16 · 1600 Meters · Place 14 · Greece ArcadGreece Arcad1600 Meters144:45.08 PB—
May 9Flower City InvitationalMay 9 · 800 Meters · Place 20 · Greece ArcadGreece Arcad800 Meters202:07.52 PB12
May 6Greece Athena Quad MeetMay 6 · 3200 Meters · Place 1 · Greece ArcadiaGreece Arcadia3200 Meters1.11:17.28a PB12
May 6Greece Athena Quad MeetMay 6 · 400 Meters · Place 11 · Greece ArcadiaGreece Arcadia400 Meters11.58.39a PB12
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 1600 Meters · Place 18 · Greece ArcadGreece Arcad1600 Meters184:52.6112
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 800 Meters · Place 14 · Greece ArcadGreece Arcad800 Meters142:07.7312
Apr 28Section 5 Quad @ HiltonApr 28 · 800 Meters · Place 9 · Greece ArcadiaGreece Arcadia800 Meters9.2:15.35a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 1600 Meters · Place 11 · Greece ArcadiaGreece Arcadia1600 Meters11.5:00.91a PB12
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 11 · Greece ArcadGreece Arcad1000 Meters112:54.9011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Runnin' Cadet ClassicMay 4 · 1600 Meters · Place 9 · Greece ArcadGreece Arcad1600 Meters94:55.3411

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Al Mullan Cadet ClassicMay 6 · 3000m Steeplechase · Place 17 · Greece ArcadGreece Arcad3000m Steeplechase1711:58.30 PB10
May 6Runnin' Cadet ClassicMay 6 · 3000m Steeplechase · Place 17 · Greece ArcadiaGreece Arcadia3000m Steeplechase0.914m17.11:58.30a PB10
Apr 29His and Hers MeetApr 29 · 800 Meters · Place 17 · Greece ArcadGreece Arcad800 Meters172:23.6710

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1600 Meters · Place 23 · Greece ArcadGreece Arcad1600 Meters235:32.6910
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1600 Meters · Place 36 · Greece ArcadGreece Arcad1600 Meters365:30.4810
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 1600 Meters · Place 36 · Greece ArcadiaGreece Arcadia1600 Meters36.5:30.48a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 1000 Meters · Place 21 · Greece ArcadiaGreece Arcadia1000 Meters21.3:14.45a10
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 600 Meters · Place 23 · Greece ArcadiaGreece Arcadia600 Meters23.1:45.43a PB10
Jan 14Section 5 RWTL #5Jan 14 · 1600 Meters · Place 28 · Greece ArcadGreece Arcad1600 Meters285:56.42—
Jan 7Section 5 RWTL #4Jan 7 · 1000 Meters · Place 13 · Greece ArcadGreece Arcad1000 Meters133:33.92—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Monroe County ChampionshipsMay 21 · 1600 Meters · Place 19 · Greece ArcadGreece Arcad1600 Meters195:57.37—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 1600 Meters · Place 46 · Greece ArcadiaGreece Arcadia1600 Meters46.6:07.30a9
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 1600 Meters · Place 30 · Greece ArcadiaGreece Arcadia1600 Meters30.5:58.12a9