Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1534:41.6NCAA DI Northeast RegionalNovember 15, 2024
10,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1032:01.1NCAA Division I Northeast RegionalNovember 10, 2023
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 115:36.0McQuaid InvitationalOctober 1, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2616:35.1NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1818:07.2McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1317:08.7NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 616:37.3Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Fortin ParkSTAC Championships · Oct 2317:06.0STAC ChampionshipsOctober 23, 2021
5,000 Meters · Sweden Town ParkTom Balon Alumni Classic · Sep 516:20.9Tom Balon Alumni ClassicSeptember 5, 2026
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1216:50.3NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1027:14.0Houghton Highlander XC InvitationalOctober 10, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:29.8Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3026:35.9Paul Short InvitationalSeptember 30, 2023

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Houghton Highlander XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 62 · Brockport St.Brockport St.8,000 Meters Collegiate6227:14.0 PBSr
Sep 5Tom Balon Alumni ClassicSep 5 · 5,000 Meters Collegiate · Place 7 · Brockport St.Brockport St.5,000 Meters Collegiate716:20.9 PBSr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 40 · Brockport St.Brockport St.5,000 Meters College4016:37.3 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 234 · BinghamtonBinghamton10,000 Meters Northeast23434:41.6 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 317 · BinghamtonBinghamton8,000 Meters Gold31726:29.8 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 10,000 Meters Championship · Place 146 · BinghamtonBinghamton10,000 Meters Championship14632:01.1 PBFr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 325 · BinghamtonBinghamton8,000 Meters College Gold32526:35.9 PBFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 14 · UNA-NY-SmithUNA-NY-Smith5,000 Meters Championship - New York1416:35.1 PB12
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 4 · VestalVestal5,000 Meters Varsity - Class B416:50.3 PB12
Oct 22STAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · VestalVestal5,000 Meters Varsity515:59.312
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 3 · 2 Vestal2 Vestal4,000 Meters Varsity35:21SR
Oct 1McQuaid InvitationalOct 1 · 3 Miles Premier · Place 16 · VestalVestal3 Miles Premier1615:36.0 PB12
Sep 24Owego InvitationalSep 24 · 5,000 Meters Varsity · Place 2 · VestalVestal5,000 Meters Varsity215:59.012

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 84 · VestalVestal5,000 Meters Varsity8417:31.311
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 22 · VestalVestal5,000 Meters Class B2217:08.7 PB11
Nov 4NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 17 · VestalVestal5,000 Meters Varsity1717:18.411
Oct 23STAC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 16 · VestalVestal5,000 Meters Varsity1617:06.0 PB11
Oct 8Bob Greene/Newark Valley InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · VestalVestal5,000 Meters Varsity317:50.111
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 75 · VestalVestal3 Miles Varsity7516:59.011
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 75 · VestalVestal3 Miles Varsity7516:59.011
Sep 25Owego InvitationalSep 25 · 5,000 Meters Varsity · Place 4 · VestalVestal5,000 Meters Varsity417:20.311
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 68 · VestalVestal5,000 Meters Varsity6818:07.2 PB11

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Section IV ChampionshipsNov 7 · Varsity · Place 132 · VestalVestalVarsity13219:34.19
Nov 7Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 26 · VestalVestal5,000 Meters Varsity2619:34.19
Oct 11Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 48 · VestalVestal5,000 Meters Varsity4818:55.6—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Bob Greene/Newark Valley InvitationalOct 12 · Varsity · Place 58 · VestalVestalVarsity5810:10.48