Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJohn Arcaro Memorial PM Session · Jan 72:52.19aJohn Arcaro Memorial PM SessionJanuary 7, 2023
3200 Meters · OutdoorSection III Boys State Qualifier · May 309:33.76aSection III Boys State QualifierMay 30, 2024
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1715:23.15a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorWidener Final Qualifier · May 1014:50.01aWidener Final QualifierMay 10, 2026
600 Meters · IndoorFred Kirschenheiter Memorial PM Session · Jan 151:38.87aFred Kirschenheiter Memorial PM SessionJanuary 15, 2022
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 262:04.23aSt. 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

3 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 22 · SUNY GeneseoSUNY Geneseo5000 Meters22.14:50.01a PBSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 5000 Meters · Place 5 · SUNY GeneseoSUNY Geneseo5000 Meters5.15:03.38aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 81 · SUNY GeneseoSUNY Geneseo5000 Meters81.15:02.04aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 42 · SUNY GeneseoSUNY Geneseo5000 Meters42.15:23.15a PBSo
Mar 29Rochester Spring OpenerMar 29 · 5000 Meters · Place 3 · SUNY GeneseoSUNY Geneseo5000 Meters3.15:25.44aSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 10 · SUNY GeneseoSUNY Geneseo5000 Meters10.15:17.38aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 50 · SUNY GeneseoSUNY Geneseo800 Meters50.2:04.23a PBFr
Apr 4Geneseo EarlyApr 4 · 5000 Meters · Place 16 · SUNY GeneseoSUNY Geneseo5000 Meters16.15:38.19aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 5000 Meters · Place 4 · SUNY GeneseoSUNY Geneseo5000 Meters415:37.48aFR

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30Section III Boys State QualifierMay 30 · 3200 Meters · Place 6 · Mexico CentralMexico Central3200 Meters6.9:33.76a PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 21Bob Grieve Memorial AM SessionJan 21 · 1000 Meters · Place 8 · Mexico CentralMexico Central1000 Meters8.2:52.31a11
Jan 7John Arcaro Memorial PM SessionJan 7 · 1000 Meters · Place 2 · Mexico CentralMexico Central1000 Meters2.2:52.19a PB11

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 1000 Meters · Place 7 · Mexico CentralMexico Central1000 Meters7.2:55.48a11
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 1000 Meters · Place 4 · Mexico CentralMexico Central1000 Meters4.2:53.13a11
Jan 22Bob Grieve MemorialJan 22 · 1000 Meters · Place 11 · Mexico CentralMexico Central1000 Meters11.3:00.97a10
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 1000 Meters · Place 6 · Mexico CentralMexico Central1000 Meters6.3:04.13a10
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 600 Meters · Place 7 · Mexico CentralMexico Central600 Meters7.1:38.87a PB10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18George Constantino MemorialDec 18 · 1000 Meters · Place 8 · Mexico CentralMexico Central1000 Meters8.3:02.52a10
Dec 18George Constantino MemorialDec 18 · 600 Meters · Place 11 · Mexico CentralMexico Central600 Meters11.1:38.99a10
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 1000 Meters · Place 14 · Mexico CentralMexico Central1000 Meters14.3:14.80a10
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 600 Meters · Place 13 · Mexico CentralMexico Central600 Meters13.1:41.45a10