Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3020:00.9McQuaid InvitationalSeptember 30, 2023
4,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3018:56.7Fisher-Rodenbeck InvitationalAugust 30, 2024
4,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1417:04.0Hamilton Short Course InvitationalSeptember 14, 2024
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2521:54.0NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 620:46.9Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Marion HSMarion Invitational · Oct 2324:57Marion InvitationalOctober 23, 2021
5,000 Meters · Red JacketRed Jacket Invite · Sep 1023:03Red Jacket InviteSeptember 10, 2022
5,000 Meters · Sweden Town ParkTom Balon Alumni Classic · Sep 521:11.8Tom Balon Alumni ClassicSeptember 5, 2026
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1221:52.6NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1120:40.7NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1924:14.8Rochester Yellowjacket InvitationalSeptember 19, 2026
6,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 425:14.4Kara Hall Memorial Cross Country InviteOctober 4, 2025
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1925:00.6Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1824:24.10Oberlin College Inter-Regional RumbleOctober 18, 2025
6,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 124:27.2UAA Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · St. James Farm Forest PreserveUAA Cross Country Championships · Oct 3123:25.0UAA Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31UAA Cross Country ChampionshipsOct 31 · 6,000 Meters UAA · Place 61 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters UAA6123:25.0 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 6,000 Meters Collegiate · Place 52 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Collegiate5224:14.8 PBJr
Sep 5Tom Balon Alumni ClassicSep 5 · 5,000 Meters Collegiate · Place 24 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters Collegiate2421:11.8 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 6,000 Meters New Division · Place 74 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters New Division7424:20.4So
Nov 1UAA Cross Country ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 73 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Collegiate7324:27.2 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Varsity · Place 63 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Women's Varsity6324:24.10 PBSo
Oct 4Kara Hall Memorial Cross Country InviteOct 4 · 6,000 Meters College · Place 10 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College1025:14.4 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 93 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters New Division9325:10.1So
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 38 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College3820:46.9 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 203 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College20325:00.6 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 6,000 Meters College · Place 61 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College6126:00.7Fr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 144 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College14426:43.5Fr
Sep 14Hamilton Short Course InvitationalSep 14 · 4,000 Meters College · Place 60 · Rochester (N.Y.)Rochester (N.Y.)4,000 Meters College6017:04.0 PBFr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 4,000 Meters College · Place 84 · Rochester (N.Y.)Rochester (N.Y.)4,000 Meters College8418:56.7 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 100 · SutherlandSutherland5,000 Meters Championship - New York10021:54.0 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 44 · SutherlandSutherland5,000 Meters Class B4420:40.7 PB12
Oct 21Monroe County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 33 · Pittsford SutherlandPittsford Sutherland5,000 Meters Varsity3320:04.2012
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 79 · SutherlandSutherland3 Miles Premier7920:00.9 PB12
Sep 23Baldwinsville InvitationalSep 23 · 5,000 Meters Varsity · Place 11 · 1 Pittsford Sutherland1 Pittsford Sutherland5,000 Meters Varsity116:28SR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 61 · SutherlandSutherland5,000 Meters Varsity - Class B6121:52.6 PB11
Nov 5Section 5 ChampionshipsNov 5 · Varsity · Place 14 · Pittsford SutherlandPittsford SutherlandVarsity1421:01.111
Oct 22Monroe County ChampionshipsOct 22 · 5,000 Meters Varsity · Place 51 · Pittsford SutherlandPittsford Sutherland5,000 Meters Varsity5121:29.411
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Medium · Place 48 · SutherlandSutherland3 Miles Varsity Medium4820:35.011
Sep 10Red Jacket InviteSep 10 · 5,000 Meters Junior Varsity · Place 3 · SutherlandSutherland5,000 Meters Junior Varsity323:03 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Marion InvitationalOct 23 · 5,000 Meters Junior Varsity · Place 30 · SutherlandSutherland5,000 Meters Junior Varsity3024:57 PB10
Oct 2McQuaid InvitationalOct 2 · 3 Miles Sophomore · Place 78 · Pittsford SutherlandPittsford Sutherland3 Miles Sophomore7825:58.210
Oct 2McQuaid InvitationalOct 2 · 3 Miles Sophomore · Place 78 · Pittsford SutherlandPittsford Sutherland3 Miles Sophomore7825:58.210