Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Armory HS Holiday Classic · Dec 294:39.80aThe Armory HS Holiday ClassicDecember 29, 2022
1000 Meters · Indoor607 Invitational 1pm · Jan 72:45.73a607 Invitational 1pmJanuary 7, 2023
110m Hurdles · 39" / 0.991m · OutdoorBlue Shoes Meet · May 716.82aBlue Shoes MeetMay 7, 2022
1600 Meters · IndoorQuinney Invitational · Jan 204:33.11Quinney InvitationalJanuary 20, 2023
1600 Meters · OutdoorParkhurst Invitational · May 74:54.98Parkhurst InvitationalMay 7, 2021
3000m Steeplechase · 0.914m · OutdoorSection 4 State Qualifier · Jun 19:59.09aSection 4 State QualifierJune 1, 2022
3000m Steeplechase · OutdoorNY/PA Invitational · Apr 19:45.20NY/PA InvitationalApril 1, 2023
3200 Meters · IndoorSection IV Classic · Jan 289:51.70Section IV ClassicJanuary 28, 2023
400 Meters · IndoorRIT January Friday Meet · Jan 2452.36aRIT January Friday MeetJanuary 24, 2025
400 Meters · OutdoorParkhurst Invitational · May 1452.95Parkhurst InvitationalMay 14, 2022
400m Hurdles · 36" / 0.914m · OutdoorGeneseo Early Season Invite · Apr 452.85aGeneseo Early Season InviteApril 4, 2026
500 Meters · IndoorBrockport Saturday Night Rust Buster · Jan 171:05.60Brockport Saturday Night Rust BusterJanuary 17, 2026
600 Meters · IndoorBrockport Friday Night Invite · Feb 201:19.75aBrockport Friday Night InviteFebruary 20, 2026
600 Meters · OutdoorNeed for Speed Invitational · May 111:25.94Need for Speed InvitationalMay 11, 2022
800 Meters · IndoorNCAA Division III Indoor Track & Field Championships · Mar 131:51.61aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
800 Meters · OutdoorThe FIRE Meet at Williams · May 81:51.37aThe FIRE Meet at WilliamsMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 16 · Brockport St.Brockport St.400m Hurdles36" / 0.914mRound P16.53.91aSo
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400m Hurdles · Place 7 · Brockport St.Brockport St.400m Hurdles36" / 0.914m7.53.84aSo
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 3 · Brockport St.Brockport St.800 Meters3.1:51.37a PBSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 3 · Brockport St.Brockport St.400m Hurdles36" / 0.914m3.53.42aSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · 400m Hurdles · Place 2 · Brockport St.Brockport St.400m Hurdles36" / 0.914m2.53.66aSo
Apr 11Bison Outdoor ClassicApr 11 · 400m Hurdles · Place 2 · Brockport St.Brockport St.400m Hurdles36" / 0.914m2.53.09aSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 12 · Brockport St.Brockport St.800 Meters12.1:52.20aSo
Apr 4Geneseo Early Season InviteApr 4 · 400m Hurdles · Place 2 · Brockport St.Brockport St.400m Hurdles36" / 0.914m2.52.85a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 800 Meters · Place 10 · Brockport St.Brockport St.800 MetersRound P10.1:52.99aSo
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 800 Meters · Place 7 · Brockport St.Brockport St.800 Meters7.1:51.61a PBSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 2 · Brockport St.Brockport St.800 Meters2.1:52.71aSo
Feb 20Brockport Friday Night InviteFeb 20 · 600 Meters · Place 1 · Brockport St.Brockport St.600 Meters1.1:19.75a PBSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 800 Meters · Place 2 · Brockport St.Brockport St.800 Meters21:57.32SO
Jan 17Brockport Saturday Night Rust BusterJan 17 · 500 Meters · Place 2 · Brockport St.Brockport St.500 Meters21:05.60 PBSO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 800 Meters · Place 2 · Brockport St.Brockport St.800 Meters2.1:55.77aSo
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 8 · Brockport St.Brockport St.400m Hurdles36" / 0.914m8.53.71aFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 3 · Brockport St.Brockport St.400m Hurdles36" / 0.914m3.54.47aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400m Hurdles · Place 4 · Brockport St.Brockport St.400m Hurdles36" / 0.914m4.55.84aFr
Apr 4Geneseo EarlyApr 4 · 400m Hurdles · Place 2 · Brockport St.Brockport St.400m Hurdles36" / 0.914m2.55.58aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24RIT January Friday MeetJan 24 · 400 Meters · Place 3 · SUNY BrockportSUNY Brockport400 Meters352.36a PB—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 2 · VestalVestal400m Hurdles254.5512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 8 · VestalVestal400m Hurdles857.2512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 8 · VestalVestal400m Hurdles857.2512
Jun 9NYSPHSAA - NY State ChampionshipsJun 9 · 400m Hurdles · Place 2 · VestalVestal400m Hurdles254.54112
May 31Section IV State QualifiersMay 31 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles155.6812
May 17STAC ChampionshipsMay 17 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles157.0212
Apr 1NY/PA InvitationalApr 1 · 3000m Steeplechase · Place 1 · VestalVestal3000m Steeplechase19:45.20 PB12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 600 Meters · Place 4 · VestalVestal600 Meters41:21.4812
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 600 Meters · Place 4 · VestalVestal600 Meters41:21.4812
Feb 25Section IV State QualifiersFeb 25 · 600 Meters · Place 1 · VestalVestal600 Meters11:22.7112
Jan 28Section IV ClassicJan 28 · 600 Meters · Place 1 · VestalVestal600 Meters11:24.8512
Jan 28Section IV ClassicJan 28 · 3200 Meters · Place 1 · VestalVestal3200 Meters19:51.70 PB12
Jan 20Quinney InvitationalJan 20 · 1600 Meters · Place 3 · VestalVestal1600 Meters34:33.11 PB12
Jan 7607 Invitational 1pmJan 7 · 3200 Meters · Place 1 · VestalVestal3200 Meters1.9:55.99a12
Jan 7607 Invitational 1pmJan 7 · 1000 Meters · Place 2 · VestalVestal1000 Meters2.2:45.73a PB12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 1 Mile · Place 20 · VestalVestal1 Mile20.4:39.80a PB12

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 400m Hurdles · Place 10 · VestalVestal400m Hurdles36" / 0.914m10.58.07a11
Jun 1Section 4 State QualifierJun 1 · 3000m Steeplechase · Place 3 · VestalVestal3000m Steeplechase0.914m3.9:59.09a PB11
Jun 1Section 4 State QualifierJun 1 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles36" / 0.914m1.58.13a11
May 25Section IV Class A/BMay 25 · 3000m Steeplechase · Place 1 · VestalVestal3000m Steeplechase111:41.19—
May 25Section IV Class A/BMay 25 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles158.34—
May 25Section IV Class A/BMay 25 · 110m Hurdles · Place 2 · VestalVestal110m Hurdles217.82—
May 18STAC ChampionshipsMay 18 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles158.32—
May 14Parkhurst InvitationalMay 14 · 3000m Steeplechase · Place 1 · VestalVestal3000m Steeplechase110:12.50—
May 14Parkhurst InvitationalMay 14 · 400 Meters · Place 4 · VestalVestal400 Meters452.95 PB—
May 11Need for Speed InvitationalMay 11 · 600 Meters · Place 2 · VestalVestal600 Meters21:25.94 PB—
May 11Need for Speed InvitationalMay 11 · 600 Meters · Place 2 · VestalVestal600 Meters21:25.9411
May 7Blue Shoes MeetMay 7 · 400m Hurdles · Place 1 · VestalVestal400m Hurdles36" / 0.914m1.57.80a11
May 7Blue Shoes MeetMay 7 · 110m Hurdles · Place 2 · VestalVestal110m Hurdles39" / 0.991m2.16.82a PB11
May 7Blue Shoes MeetMay 7 · 800 Meters · Place 2 · VestalVestal800 Meters2.2:06.97a11
Apr 29Golden Bear InvitationalApr 29 · 3000m Steeplechase · Place 2 · VestalVestal3000m Steeplechase210:16.0011
Apr 2NY/PA InvitationalApr 2 · 3000m Steeplechase · Place 6 · VestalVestal3000m Steeplechase610:29.4011
Apr 2NY/PA InvitationalApr 2 · 3000m Steeplechase · Place 6 · VestalVestal3000m Steeplechase610:29.4011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Ithaca College HS InvitationalDec 5 · 1600 Meters · Place 5 · VestalVestal1600 Meters5.4:55.09a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9Section 4 Class A ChampionshipsJun 9 · 3000m Steeplechase · Place 4 · VestalVestal3000m Steeplechase0.914m4.10:33.67a10
May 7Parkhurst InvitationalMay 7 · 1600 Meters · Place 4 · VestalVestal1600 Meters44:54.98 PB—