Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 118:27.0McQuaid InvitationalOctober 1, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2519:37.5NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Hard'Ack Recreation AreaVT Fall Foliage Inv · Oct 1919:19.60VT Fall Foliage InvOctober 19, 2025
5,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 3118:51.1America East Cross Country ChampionshipsOctober 31, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 919:02.4New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
5,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3019:04.9America East Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1219:50.5NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1119:21.6NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2522:44.0Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:13.6Paul Short Run (College)October 3, 2025
6,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 1923:07.4M.S.Souther InviteSeptember 19, 2026
6,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 2023:29.60MSS InvitationalSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 5,000 Meters America East · Place 68 · VermontVermont5,000 Meters America East6819:04.9 PBSo
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 5,000 Meters Collegiate · Place 63 · VermontVermont5,000 Meters Collegiate6319:02.4 PBSo
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Gold Invite · Place 227 · VermontVermont6,000 Meters Gold Invite22722:44.0 PBSo
Sep 19M.S.Souther InviteSep 19 · 6,000 Meters Women · Place 67 · VermontVermont6,000 Meters Women6723:07.4 PBSo
Sep 5UMass Lowell-VermontSep 5 · 5,000 Meters Collegiate · Place 14 · VermontVermont5,000 Meters Collegiate1419:33.0So

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31America East Cross Country ChampionshipsOct 31 · 5,000 Meters Champ · Place 41 · VermontVermont5,000 Meters Champ4118:51.1 PBFr
Oct 19VT Fall Foliage InvOct 19 · 5,000 Meters College · Place 18 · VermontVermont5,000 Meters College1819:19.60 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 151 · VermontVermont6,000 Meters Brown15123:13.6 PBFr
Sep 20MSS InvitationalSep 20 · 6,000 Meters College · Place 35 · VermontVermont6,000 Meters College3523:29.60 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 41 · BrightonBrightonVarsity419:56.8SR
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 1 · BrightonBrighton5,000 Meters Varsity118:10.6SR
Nov 2Section 5 ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · BrightonBrighton5,000 Meters Varsity117:52.312
Oct 26Monroe County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 2 · BrightonBrighton5,000 Meters Varsity218:14.812

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 23 · UNA-NY-DevineUNA-NY-Devine5,000 Meters Championship - New York2319:37.5 PB11
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 22 · BrightonBrighton5,000 Meters Class A2219:21.6 PB11
Oct 21Monroe County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · BrightonBrighton5,000 Meters Varsity318:40.1011
Sep 23John Izzo Cross Country ClassicSep 23 · 5,000 Meters Varsity Division 1 · Place 5 · BrightonBrighton5,000 Meters Varsity Division 1519:13.111

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 31 · BrightonBrighton5,000 Meters Varsity - Class A3119:50.5 PB10
Nov 5Section 5 ChampionshipsNov 5 · Varsity · Place 4 · BrightonBrightonVarsity419:17.210
Oct 22Monroe County ChampionshipsOct 22 · 5,000 Meters Varsity · Place 6 · BrightonBrighton5,000 Meters Varsity619:28.910
Oct 1McQuaid InvitationalOct 1 · 3 Miles Premier · Place 12 · BrightonBrighton3 Miles Premier1218:27.0 PB10

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 120 · BrightonBrighton5,000 Meters Varsity12020:58.39
Nov 6Section 5 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 31 · BrightonBrighton5,000 Meters Varsity316:469
Oct 30Monroe County ChampionshipsOct 30 · 3 Miles Varsity · Place 53 · BrightonBrighton3 Miles Varsity5320:48.69
Oct 9The Legends InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · BrightonBrighton5,000 Meters Varsity1322:309
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 66 · BrightonBrighton3 Miles Varsity6621:07.89
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 66 · BrightonBrighton3 Miles Varsity6621:07.89