Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBomber Invitational · Feb 44:41.97aBomber InvitationalFebruary 4, 2023
1000 Meters · IndoorOCIAA Division Champs - 1,3,5 · Feb 12:51.32OCIAA Division Champs - 1,3,5February 1, 2020
1500 Meters · IndoorCoaches Hall of Fame Invitational · Dec 155:09.69aCoaches Hall of Fame InvitationalDecember 15, 2018
1500 Meters · OutdoorSUNY Cortland Classic Invitational · Apr 194:15.32aSUNY Cortland Classic InvitationalApril 19, 2024
2000m Steeplechase · OutdoorGreen Dragon Relays · Apr 138:02.19Green Dragon RelaysApril 13, 2019
3000 Meters · IndoorIthaca vs. Cornell & Cortland · Feb 109:54.72aIthaca vs. Cornell & CortlandFebruary 10, 2024
400 Meters · OutdoorCNY College Challenge · Apr 2356.02CNY College ChallengeApril 23, 2024
500 Meters · IndoorGreg Page Meet · Dec 31:12.03aGreg Page MeetDecember 3, 2022
600 Meters · IndoorMarc Deneault Invitational · Feb 181:26.36aMarc Deneault InvitationalFebruary 18, 2023
800 Meters · IndoorSUNYAC Championships · Feb 282:00.89aSUNYAC ChampionshipsFebruary 28, 2025
800 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 21:57.94SUNYAC Outdoor Track & Field ChampionshipsMay 2, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 7 · Cortland St.Cortland St.800 Meters71:57.94 PBSR
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 31 · Cortland St.Cortland St.800 Meters312:01.766SR
Apr 26Paul Kaiser ClassicApr 26 · 800 Meters · Place 31 · Cortland St.Cortland St.800 Meters312:01.77SR
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 12 · SUNY CortlandSUNY Cortland1500 Meters124:17.82Sr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 800 Meters · Place 8 · Cortland St.Cortland St.800 Meters82:02.55SR
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 13 · SUNY CortlandSUNY Cortland800 Meters13.2:02.31aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28SUNYAC ChampionshipsFeb 28 · 800 Meters · Place 5 · SUNY CortlandSUNY Cortland800 Meters5.2:00.89a PBSr
Feb 22Cornell Deneault InviteFeb 22 · 800 Meters · Place 10 · Cortland St.Cortland St.800 Meters102:03.26SR
Feb 15Kane InvitationalFeb 15 · 800 Meters · Place 16 · SUNY CortlandSUNY Cortland800 Meters16.2:04.35aSr
Feb 7Utica Blue and OrangeFeb 7 · 1 Mile · Place 49 · SUNY CortlandSUNY Cortland1 Mile49.4:48.51aSr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 53 · SUNY CortlandSUNY Cortland800 Meters53.2:12.74aSr
Feb 1Ithaca Bomber InvitationalFeb 1 · 800 Meters · Place 27 · SUNY CortlandSUNY Cortland800 Meters272:04.81a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3SUNYAC Outdoor ChampionshipsMay 3 · 800 Meters · Place 22 · SUNY CortlandSUNY Cortland800 Meters222:03.61a—
Apr 23CNY College ChallengeApr 23 · 400 Meters · Place 8 · Cortland St.Cortland St.400 Meters856.02 PBJR
Apr 19SUNY Cortland Classic InvitationalApr 19 · 1500 Meters · Place 15 · SUNY CortlandSUNY Cortland1500 Meters154:15.32a PB—
Apr 19SUNY Cortland Classic InvitationalApr 19 · 800 Meters · Place 16 · SUNY CortlandSUNY Cortland800 Meters162:01.83a—
Apr 13Cortland Upstate AlternativeApr 13 · 1500 Meters · Place 6 · SUNY CortlandSUNY Cortland1500 Meters64:25.44a—
Apr 7Cortland Red Dragon OpenApr 7 · 800 Meters · Place 9 · SUNY CortlandSUNY Cortland800 Meters9.2:00.92aJr
Mar 30Hamilton College Continental InvitationalMar 30 · 1500 Meters · Place 18 · SUNY CortlandSUNY Cortland1500 Meters184:19.30a—
Mar 30Hamilton College Continental InvitationalMar 30 · 800 Meters · Place 23 · SUNY CortlandSUNY Cortland800 Meters232:12.02a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Ithaca vs. Cornell & CortlandFeb 10 · 3000 Meters · Place 4 · SUNY CortlandSUNY Cortland3000 Meters49:54.72a PB—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 1 Mile · Place 27 · SUNY CortlandSUNY Cortland1 Mile274:44.51a—
Jan 27Nazareth Conference Challenge CupJan 27 · 1 Mile · Place 25 · Cortland St.Cortland St.1 Mile254:50.11JR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Cortland QualifierApr 30 · 800 Meters · Place 4 · SUNY CortlandSUNY Cortland800 Meters42:00.28a—
Apr 25CNY College ChallengeApr 25 · 800 Meters · Place 8 · SUNY CortlandSUNY Cortland800 Meters82:00.22a—
Apr 15Cortland Upstate AlternativeApr 15 · 800 Meters · Place 5 · Cortland St.Cortland St.800 Meters52:01.25SO
Apr 8Cortland Red Dragon OpenApr 8 · 800 Meters · Place 13 · Cortland St.Cortland St.800 Meters132:01.09SO
Apr 1Hamilton College Continental InvitationalApr 1 · 1500 Meters · Place 20 · Cortland St.Cortland St.1500 Meters204:21.51SO
Apr 1Hamilton College Continental InvitationalApr 1 · 800 Meters · Place 20 · Cortland St.Cortland St.800 Meters202:10.67SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 800 Meters · Place 17 · SUNY CortlandSUNY Cortland800 Meters17.2:03.59aSo
Feb 18Marc Deneault InvitationalFeb 18 · 600 Meters · Place 7 · SUNY CortlandSUNY Cortland600 Meters7.1:26.36a PBSo
Feb 4Bomber InvitationalFeb 4 · 1 Mile · Place 16 · SUNY CortlandSUNY Cortland1 Mile164:41.97a PB—
Jan 28Nazareth Conference ChallengeJan 28 · 800 Meters · Place 30 · Cortland St.Cortland St.800 Meters302:05.42SO
Jan 21Ithaca College vs. TCNJ, Cortland & OneontaJan 21 · 800 Meters · Place 7 · Cortland St.Cortland St.800 Meters72:02.99SO

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 1 Mile · Place 21 · SUNY CortlandSUNY Cortland1 Mile21.4:51.95aSo
Dec 10Utica Holiday ClassicDec 10 · 800 Meters · Place 18 · SUNY CortlandSUNY Cortland800 Meters18.2:10.14aSo
Dec 3Greg Page MeetDec 3 · 500 Meters · Place 15 · SUNY CortlandSUNY Cortland500 Meters15.1:12.03a PBSo
Feb 19Deneault InvitationalFeb 19 · 600 Meters · Place 4 · Cortland St.Cortland St.600 Meters41:29.84FR
Feb 12Susquehanna InvitationalFeb 12 · 1 Mile · Place 21 · Cortland St.Cortland St.1 Mile214:48.83FR
Feb 12Susquehanna InvitationalFeb 12 · 800 Meters · Place 38 · Cortland St.Cortland St.800 Meters382:11.59FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26CNY College ChallengeApr 26 · 800 Meters · Place 11 · SUNY CortlandSUNY Cortland800 Meters11.2:06.24aFr
Apr 22Cortland ClassicApr 22 · 1500 Meters · Place 13 · SUNY CortlandSUNY Cortland1500 Meters13.4:16.72aFr
Apr 22Cortland ClassicApr 22 · 800 Meters · Place 22 · SUNY CortlandSUNY Cortland800 Meters22.2:10.16aFr
Apr 16Cortland Upstate AlternativeApr 16 · 1500 Meters · Place 14 · SUNY CortlandSUNY Cortland1500 Meters14.4:28.13aFr
Apr 16Cortland Upstate AlternativeApr 16 · 800 Meters · Place 15 · SUNY CortlandSUNY Cortland800 Meters15.2:13.80aFr
Apr 9Cortland Red Dragon Open & MultiApr 9 · 800 Meters · Place 14 · SUNY CortlandSUNY Cortland800 Meters14.2:06.09aFr
Apr 2Hamilton College Continental InvitationalApr 2 · 1500 Meters · Place 12 · SUNY CortlandSUNY Cortland1500 Meters12.4:25.18aFr
Apr 2Hamilton College Continental InvitationalApr 2 · 800 Meters · Place 13 · SUNY CortlandSUNY Cortland800 Meters13.2:08.75aFr

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2Middletown vs. NewburghJun 2 · 800 Meters · Place 2 · Newburgh Free AcademyNewburgh Free Academy800 Meters2.2:20.09a12
May 1Pirate Relays - Saturday #3May 1 · 800 Meters · Place 14 · Newburgh Free AcademyNewburgh Free Academy800 Meters14.2:09.35a12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Armory Metro Eagles InvitationalDec 6 · 800 Meters · Place 4 · UnattachedUnattached800 Meters4.2:13.98a12
Nov 8Armory Trials #3Nov 8 · 1000 Meters · Place 9 · UnattachedUnattached1000 Meters9.2:54.59a12
Feb 15Section 9 - Class A ChampionshipsFeb 15 · 1000 Meters · Place 13 · Newburgh Free AcademyNewburgh Free Academy1000 Meters13.2:52.33a11
Feb 1OCIAA Division Champs - 1,3,5Feb 1 · 1000 Meters · Place 5 · 1-Newburgh Free1-Newburgh Free1000 Meters52:51.32 PB—
Jan 326th Hispanic GamesJan 3 · 800 Meters · Place 62 · Newburgh FreNewburgh Fre800 Meters622:09.0811

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2720th Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 38 · Newburgh Free AcademyNewburgh Free Academy800 Meters38.2:11.80a11
Feb 10OCIAA ChampionshipFeb 10 · 1000 Meters · Place 23 · Newburgh FreNewburgh Fre1000 Meters233:08.6610
Jan 18New Balance GamesJan 18 · 1000 Meters · Place 41 · Newburgh FreeNewburgh Free1000 Meters413:03.0910

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Green Dragon RelaysApr 13 · 2000m Steeplechase · Place 19 · Newburgh FreNewburgh Fre2000m Steeplechase198:02.19 PB—

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Coaches Hall of Fame InvitationalDec 15 · 1 Mile · Place 63 · Newburgh Free AcademyNewburgh Free Academy1 Mile63.5:34.50a10
Dec 15Coaches Hall of Fame InvitationalDec 15 · 1500 Meters · Place 17 · Newburgh Free AcademyNewburgh Free Academy1500 Meters17.5:09.69a PB10
Nov 30 North Shore HS Season OpenerNov 30 · 1000 Meters · Place 60 · Newburgh Free AcademyNewburgh Free Academy1000 Meters60.3:07.03a10

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14Green Dragon RelaysApr 14 · 2000m Steeplechase · Place 13 · Newburgh FreeNewburgh Free2000m Steeplechase138:55.69—