Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3020:27.03ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 117:17.1McQuaid InvitationalOctober 1, 2022
5,000 Meters · Schenley ParkPanther Opener · Aug 2916:33.90Panther OpenerAugust 29, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1218:28.2NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
8,000 Meters · DREAM ParkBorder Battle · Oct 1729:09.1Border BattleOctober 17, 2026
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1827:16.7All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1527:01.61NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Lorain County Community CollegeOAC College XC Championships · Oct 3126:24.6OAC College XC ChampionshipsOctober 31, 2026
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1828:12.30Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 126:26.30OAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 1327:22.65Otterbein XC InviteSeptember 13, 2025
8,000 Meters · Robert Morris UniversityRobert Morris Invitational · Sep 1427:27.6Robert Morris InvitationalSeptember 14, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31OAC College XC ChampionshipsOct 31 · 8,000 Meters College · Place 25 · Mount UnionMount Union8,000 Meters College2526:24.6 PBSr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 67 · Mount UnionMount Union8,000 Meters Men Championship6729:09.1 PBSr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 102 · Mount UnionMount Union8,000 Meters College10227:16.7 PBSr
Sep 11LCCC Commodore OpenSep 11 · 8,000 Meters LCCC Commodore Open Men · Place 8 · Mount UnionMount Union8,000 Meters LCCC Commodore Open Men828:34.2Sr
Sep 4Panther Opener 2026Sep 4 · 5,000 Meters Mens 5K · Place 47 · Mount UnionMount Union5,000 Meters Mens 5K4717:14.9Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 107 · Mount UnionMount Union8,000 Meters Mens10727:01.61 PBJr
Nov 1OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 23 · Mount UnionMount Union8,000 Meters Collegiate2326:26.30 PBJr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 144 · Mount UnionMount Union8,000 Meters Men's Varsity14428:12.30 PBJr
Oct 3OWU InvitationalOct 3 · 8,000 Meters Varsity · Place 126 · Mount UnionMount Union8,000 Meters Varsity12629:21.6JR
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 34 · Mount UnionMount Union8,000 Meters Men3427:22.65 PBJr
Aug 29Panther OpenerAug 29 · 5,000 Meters Mens 5K · Place 41 · Mount UnionMount Union5,000 Meters Mens 5K4116:33.90 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 14Robert Morris InvitationalSep 14 · 8,000 Meters Collegiate · Place 70 · Mount UnionMount Union8,000 Meters Collegiate7027:27.6 PBSo
Aug 30Tommy Evans InvitationalAug 30 · 6,000 Meters Varsity · Place 67 · Mount UnionMount Union6,000 Meters Varsity6720:22.9SO

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 69 · Mount UnionMount Union8,000 Meters Varsity6927:03.4FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 55 · Williamsville EastWilliamsville East5,000 Meters Varsity - Class B5518:28.2 PB12
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 4 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3.1 Miles Varsity417:34.7512
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 3 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3.1 Miles Varsity317:34.7512
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 16 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3 Miles Varsity1616:59.6112
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 2 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3 Miles Varsity216:59.6112
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 29 · Williamsville EastWilliamsville East5,000 Meters Varsity2918:06.2112
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 29 · Williamsville EastWilliamsville East5,000 Meters Varsity2918:06.21—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 32 · Williamsville EastWilliamsville East3 Miles Varsity Small 13217:17.1 PB12

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 28 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3.1 Miles Varsity2818:57.1211
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 68 · Williamsville EastWilliamsville East3 Miles Varsity6820:27.03 PB11
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 101 · Williamsville EastWilliamsville East3 Miles Varsity10119:24.311
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 101 · Williamsville EastWilliamsville East3 Miles Varsity10119:24.311
Sep 25East Aurora InvitationalSep 25 · 3 Miles Varsity · Place 46 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3 Miles Varsity4618:54.2011
Sep 18West Seneca West InvitationalSep 18 · 3.1 Miles Varsity · Place 33 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3.1 Miles Varsity3319:55.4911

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14Section 6 ChampionshipsNov 14 · 3.1 Miles Varsity · Place 34 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3.1 Miles Varsity3420:47.2510
Oct 31Sec. 6 ECIC XC Championships Oct 31 · 3 Miles Division 2 · Place 35 · WILLIAMSVILLE EASTWILLIAMSVILLE EAST3 Miles Division 23521:09.2010