Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.75 Miles · Genesee Valley High SchoolSLC League Meet @ GV · Sep 1321:26SLC League Meet @ GVSeptember 13, 2022
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3019:59.2McQuaid InvitationalSeptember 30, 2023
4,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Sep 417:54.7Fisher-Rodenbeck InvitationalSeptember 4, 2026
4,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1217:04.3Hamilton Short Course InvitationalSeptember 12, 2026
5,000 Meters · Addison HS XC CourseSLC League Meet @ Addison · Oct 1124:00SLC League Meet @ AddisonOctober 11, 2022
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1825:13.1McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1321:30.2NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Cuba-Rushford HSSCL Meet @ CR · Oct 1624:33SCL Meet @ CROctober 16, 2024
5,000 Meters · Genesee Valley High SchoolSCL Championships · Oct 2620:31SCL ChampionshipsOctober 26, 2024
5,000 Meters · Hammondsport High SchoolSCL Meet @ Hammondsport · Oct 1723:02SCL Meet @ HammondsportOctober 17, 2023
5,000 Meters · Knox State ParkKnox Invite · Sep 1125:17.25Knox InviteSeptember 11, 2021
5,000 Meters · Letchworth State ParkNYSPHSSAA Section V Championships · Nov 419:32.1NYSPHSSAA Section V ChampionshipsNovember 4, 2023
5,000 Meters · North Hornell CampusSCL Meet @ Hornell · Sep 2424:04SCL Meet @ HornellSeptember 24, 2024
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1221:31.0NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1121:29.4NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Fredonia UnivFredonia Kara Hall Memorial Invitational · Oct 226:15.4Fredonia Kara Hall Memorial InvitationalOctober 2, 2026
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1926:20.6Rochester Yellowjacket InvitationalSeptember 19, 2026
6,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1025:38.8Houghton Highlander XC InvitationalOctober 10, 2026
6,000 Meters · SUNY Polytechnic InstituteEmpire 8 XC Championships · Oct 3125:09.6Empire 8 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Empire 8 XC ChampionshipsOct 31 · 6,000 Meters Empire 8 · Place 51 · St. John FisherSt. John Fisher6,000 Meters Empire 85125:09.6 PBFr
Oct 10Houghton Highlander XC InvitationalOct 10 · 6,000 Meters Collegiate · Place 71 · St. John FisherSt. John Fisher6,000 Meters Collegiate7125:38.8 PBFr
Oct 2Fredonia Kara Hall Memorial InvitationalOct 2 · 6,000 Meters College · Place 66 · St. John FisherSt. John Fisher6,000 Meters College6626:15.4 PBFr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 6,000 Meters Collegiate · Place 143 · St. John FisherSt. John Fisher6,000 Meters Collegiate14326:20.6 PBFr
Sep 12Hamilton Short Course InvitationalSep 12 · 4,000 Meters Collegiate · Place 56 · St. John FisherSt. John Fisher4,000 Meters Collegiate5617:04.3 PBFr
Sep 4Fisher-Rodenbeck InvitationalSep 4 · 4,000 Meters Collegiate · Place 53 · St. John FisherSt. John Fisher4,000 Meters Collegiate5317:54.7 PBFr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26SCL ChampionshipsOct 26 · 5,000 Meters Varsity · Place 5 · AddisonAddison5,000 Meters Varsity520:31 PB11
Oct 16SCL Meet @ CROct 16 · 5,000 Meters Varsity · Place 5 · AddisonAddison5,000 Meters Varsity524:33 PB11
Sep 24SCL Meet @ HornellSep 24 · 5,000 Meters Varsity · Place 7 · AddisonAddison5,000 Meters Varsity724:04 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class D · Place 37 · AddisonAddison5,000 Meters Class D3721:29.4 PB10
Nov 4NYSPHSSAA Section V ChampionshipsNov 4 · 5,000 Meters D · Place 2 · AddisonAddison5,000 Meters D219:32.1 PB10
Oct 17SCL Meet @ HammondsportOct 17 · 5,000 Meters Varsity · Place 1 · AddisonAddison5,000 Meters Varsity123:02 PB10
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-2 Small · Place 32 · AddisonAddison3 Miles Varsity A-2 Small3219:59.2 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class D · Place 24 · AddisonAddison5,000 Meters Varsity - Class D2421:31.0 PB9
Oct 29SCL Championship Oct 29 · 5,000 Meters New Division · Place 5 · AddisonAddison5,000 Meters New Division521:20.59
Oct 11SLC League Meet @ AddisonOct 11 · 5,000 Meters Varsity · Place 4 · AddisonAddison5,000 Meters Varsity424:00 PB9
Oct 4SLC League Meet @ HornellOct 4 · 5,000 Meters Varsity · Place 10 · AddisonAddison5,000 Meters Varsity1023:52.4Unofficial9
Oct 1McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Small · Place 30 · AddisonAddison3 Miles Junior Varsity Small3020:30.39
Sep 13SLC League Meet @ GVSep 13 · 2.75 Miles Varsity · Place 2 · AddisonAddison2.75 Miles Varsity221:26 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class D · Place 30 · AddisonAddison5,000 Meters Class D3021:30.2 PB8
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 255 · AddisonAddison5,000 Meters Varsity25525:13.1 PB8
Sep 11Knox InviteSep 11 · 5,000 Meters Varsity Small · Place 68 · AddisonAddison5,000 Meters Varsity Small6825:17.25 PB8