Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPioneer Fast Trax Invitational · Feb 34:55.22aPioneer Fast Trax InvitationalFebruary 3, 2024
10,000 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 136:10.57aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
1000 Meters · IndoorSection 11 Boys League Champs · Jan 233:10.88Section 11 Boys League ChampsJanuary 23, 2022
1500 Meters · OutdoorCortland Red Dragon Open · Apr 74:35.14aCortland Red Dragon OpenApril 7, 2024
1600 Meters · IndoorTony Toro Meet · Jan 155:03.17Tony Toro MeetJanuary 15, 2023
1600 Meters · OutdoorSt. Anthony's Invitational 2023 · May 54:55.84St. Anthony's Invitational 2023May 5, 2023
1600 Meters · Relay Split · IndoorSUNYAC Championships · Feb 284:57.355SUNYAC ChampionshipsFebruary 28, 2025
5000 Meters · IndoorUtica Holiday Classic · Dec 617:19.68aUtica Holiday ClassicDecember 6, 2025
5000 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2617:04.09aSt. John Fisher Cardinal ClassicApril 26, 2025
800 Meters · IndoorUtica Winter Opener · Jan 162:16.32aUtica Winter OpenerJanuary 16, 2026
800 Meters · OutdoorCortland Red Dragon Open · Apr 72:15.99aCortland Red Dragon OpenApril 7, 2024
800 Meters · Relay Split · IndoorUtica Holiday Classic · Dec 62:11.785Utica Holiday ClassicDecember 6, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 15 · SUNY OswegoSUNY Oswego10,000 Meters15.36:10.57a PBJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 5000 Meters · Place 16 · SUNY OswegoSUNY Oswego5000 Meters16.17:43.65aJr
Apr 17Cortland ClassicApr 17 · 10,000 Meters · Place 8 · SUNY OswegoSUNY Oswego10,000 Meters8.36:30.72aJr
Apr 3Cortland Red Dragon OpenApr 3 · 5000 Meters · Place 14 · SUNY OswegoSUNY Oswego5000 Meters14.17:42.81aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · 5000 Meters · Place 17 · SUNY OswegoSUNY Oswego5000 Meters17.17:24.46aJr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 5000 Meters · Place 13 · SUNY OswegoSUNY Oswego5000 Meters1317:35.86aJR
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 1 Mile · Place 17 · SUNY OswegoSUNY Oswego1 Mile17.5:00.72aJr
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 800 Meters · Place 21 · SUNY OswegoSUNY Oswego800 Meters21.2:18.12aJr
Jan 16Utica Winter OpenerJan 16 · 1 Mile · Place 39 · SUNY OswegoSUNY Oswego1 Mile395:01.50aJr
Jan 16Utica Winter OpenerJan 16 · 800 Meters · Place 28 · SUNY OswegoSUNY Oswego800 Meters282:16.32a PBJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 5000 Meters · Place 15 · SUNY OswegoSUNY Oswego5000 Meters15.17:19.68a PBJr
Dec 6Utica Holiday ClassicDec 6 · 800 Meters · Place 12 · SUNY OswegoSUNY Oswego800 MetersRelay Split12.2:11.785 PBJr
Feb 28SUNYAC ChampionshipsFeb 28 · 1600 Meters · SUNY OswegoSUNY Oswego1600 MetersRelay Split—4:57.355 PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 36 · SUNY OswegoSUNY Oswego5000 Meters36.17:04.09a PBSo
Apr 5Cortland Red Dragon OpenApr 5 · 1500 Meters · SUNY OswegoSUNY Oswego1500 Meters—DNSSo
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · SUNY OswegoSUNY Oswego800 Meters—DNSSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 5000 Meters · Place 13 · SUNY OswegoSUNY Oswego5000 Meters13.18:02.22aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 5000 Meters · Place 19 · SUNY OswegoSUNY Oswego5000 Meters19.17:59.89aSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 1 Mile · Place 31 · SUNY OswegoSUNY Oswego1 Mile31.4:55.22a PBFr
Jan 26Blue & Orange InvitationalJan 26 · 1 Mile · Place 31 · SUNY OswegoSUNY Oswego1 Mile31.4:57.40aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Cortland Red Dragon OpenApr 7 · 1500 Meters · Place 15 · SUNY OswegoSUNY Oswego1500 Meters15.4:35.14a PBFr
Apr 7Cortland Red Dragon OpenApr 7 · 800 Meters · Place 18 · SUNY OswegoSUNY Oswego800 Meters18.2:15.99a PBFr
Mar 30Geneseo Early Season InvitationalMar 30 · 5000 Meters · Place 52 · SUNY OswegoSUNY Oswego5000 Meters52.17:50.69aFr

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 1 Mile · Place 32 · SUNY OswegoSUNY Oswego1 Mile32.5:11.67aFr
Dec 8Utica Holiday ClassicDec 8 · 800 Meters · Place 32 · SUNY OswegoSUNY Oswego800 Meters32.2:17.83aFr
Dec 1Houghton December ClassicDec 1 · 1 Mile · Place 36 · SUNY OswegoSUNY Oswego1 Mile36.5:10.91aFr
Dec 1Houghton December ClassicDec 1 · 800 Meters · Place 22 · SUNY OswegoSUNY Oswego800 Meters22.2:24.20aFr
Jan 21Section 11 Boys League ChampsJan 21 · 1600 Meters · Place 7 · Patchogue-MedfordPatchogue-Medford1600 Meters75:05.0612
Jan 15Tony Toro MeetJan 15 · 1600 Meters · Place 2 · Patchogue-MedfordPatchogue-Medford1600 Meters25:03.17 PB12
Jan 6The Armory Hispanic GamesJan 6 · 1 Mile · Place 98 · Patchogue MePatchogue Me1 Mile985:05.6412
Jan 6The Armory Hispanic GamesJan 6 · 800 Meters · Place 95 · Patchogue MePatchogue Me800 Meters952:18.4412

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 82 · Patchogue-MePatchogue-Me1600 Meters824:55.84 PB12
May 5St. Anthony's Invitational 2023May 5 · 1600 Meters · Place 82 · Patchogue-MedfordPatchogue-Medford1600 Meters824:55.8412
Apr 8Deer Park InvitationalApr 8 · 1600 Meters · Place 8 · Patchogue-MedfordPatchogue-Medford1600 Meters85:17.0912

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Longwood Track ClassicApr 2 · 800 Meters · Place 53 · Patchogue/MedfordPatchogue/Medford800 Meters53.2:31.58a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Section 11 Boys League ChampsJan 23 · 1000 Meters · Place 15 · Patchogue-MedfordPatchogue-Medford1000 Meters153:10.88 PB11
Jan 16Tony Toro MeetJan 16 · 1600 Meters · Place 19 · Patchogue-MedfordPatchogue-Medford1600 Meters195:43.2911

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bishop Loughlin GamesDec 18 · 1000 Meters · Place 54 · Patchogue/MedfordPatchogue/Medford1000 Meters54.3:13.13a11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11Section 11 Frosh/Soph ChampsJan 11 · Shot Put · Place 40 · Patchogue/MePatchogue/MeShot Put4016-08.259