Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Walsh Jesuit High School Walsh Jesuit Warrior Classic · Oct 2012:01.84Walsh Jesuit Warrior ClassicOctober 20, 2025
5,000 Meters · Boardman HSBoardman Spartan XC Invitational · Sep 1321:13.8Boardman Spartan XC InvitationalSeptember 13, 2025
5,000 Meters · Ella Canavan Elementary SchoolMilt Place Invitational - Medina · Oct 419:41.55Milt Place Invitational - MedinaOctober 4, 2025
5,000 Meters · Gilmour AcademyPaul Primeau Invitational · Oct 219:49.2Paul Primeau InvitationalOctober 2, 2026
5,000 Meters · Sand Run Metro Park Revere RdAkron Suburban Meet · Oct 1119:54.1Akron Suburban MeetOctober 11, 2025
5,000 Meters · Silvercreek Metro Park2026 Cloverleaf Todd Clark XC Invitational · Sep 2621:23.02026 Cloverleaf Todd Clark XC InvitationalSeptember 26, 2026
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2920:23.9HOKA NIGHT XC SHOWCASEAugust 29, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Paul Primeau InvitationalOct 2 · 5,000 Meters Gray Division Varsity (D1/2) · Place 48 · Brecksville5,000 Meters Gray Division Varsity (D1/2)4819:49.2 PB12
Sep 262026 Cloverleaf Todd Clark XC InvitationalSep 26 · 5,000 Meters High School Boys Open · Place 208 · Brecksville5,000 Meters High School Boys Open20821:23.0 PB12
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 242 · Brecksville5,000 Meters Black Division24220:23.9 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20Walsh Jesuit Warrior ClassicOct 20 · 3,200 Meters Varsity · Place 31 · Brecksville3,200 Meters Varsity3112:01.84 PB11
Oct 11Akron Suburban MeetOct 11 · 5,000 Meters National · Place 101 · Brecksville5,000 Meters National10119:54.1 PB11
Oct 4Milt Place Invitational - MedinaOct 4 · 5,000 Meters D1 / 2 Open · Place 49 · Brecksville5,000 Meters D1 / 2 Open4919:41.55 PB11
Sep 13Boardman Spartan XC InvitationalSep 13 · 5,000 Meters Junior Varsity D2 · Place 73 · Brecksville5,000 Meters Junior Varsity D27321:13.8 PB11