Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Vermilion High SchoolObenour Invitational · Oct 213:32.8Obenour InvitationalOctober 2, 2021
5,000 Meters · Berea-Mid Park Middle SchoolBerea-Midpark Titan Invitational · Aug 2624:12.96Berea-Midpark Titan InvitationalAugust 26, 2023
5,000 Meters · Black River High SchoolBlack River JB Firestone Invitational · Sep 2618:59.01Black River JB Firestone InvitationalSeptember 26, 2026
5,000 Meters · Boardman Spartan StadiumBoardman Spartan XC Invitational · Sep 1420:42.6Boardman Spartan XC InvitationalSeptember 14, 2024
5,000 Meters · Carlisle Reservation Horse Trail Lorain County Metro ParksKeystone Icebreaker · Aug 1822:28.1Keystone IcebreakerAugust 18, 2025
5,000 Meters · Firelands High SchoolLorain County 8 Conference · Oct 1119:05.26Lorain County 8 ConferenceOctober 11, 2025
5,000 Meters · Kendall HillsWoodridge CVNP Invitational (41st) · Oct 324:54.2Woodridge CVNP Invitational (41st)October 3, 2026
5,000 Meters · Lorain County Community CollegeOHSAA D2 District - Lorain County CC · Oct 2120:46.30OHSAA D2 District - Lorain County CCOctober 21, 2023
5,000 Meters · Lorain County Equestrian Center Keystone Icebreaker · Aug 1919:18.64Keystone IcebreakerAugust 19, 2024
5,000 Meters · New London HSNew London Dan Olien Invitational - HS · Oct 1020:19.47New London Dan Olien Invitational - HSOctober 10, 2026
5,000 Meters · Seneca East High SchoolSeneca East's Stars, Stripes and Lights · Sep 617:56.86Seneca East's Stars, Stripes and LightsSeptember 6, 2025
5,000 Meters · Spire AcademyHOKA NIGHT XC SHOWCASE · Aug 2918:35.1HOKA NIGHT XC SHOWCASEAugust 29, 2026
5,000 Meters · Wellington High SchoolLorain County 8 · Oct 1219:23.49Lorain County 8October 12, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17LC8 ChampionshipsOct 17 · 5,000 Meters Varsity · Place 7 · BrooksideBrookside5,000 Meters Varsity718:19.5712
Oct 10New London Dan Olien Invitational - HSOct 10 · 5,000 Meters HS Boys 5k · Place 53 · BrooksideBrookside5,000 Meters HS Boys 5k5320:19.47 PB12
Oct 3Woodridge CVNP Invitational (41st)Oct 3 · 5,000 Meters High School Boys (ONE RACE) · Place 263 · BrooksideBrookside5,000 Meters High School Boys (ONE RACE)26324:54.2 PB12
Sep 26Black River JB Firestone InvitationalSep 26 · 5,000 Meters Varsity · Place 18 · BrooksideBrookside5,000 Meters Varsity1818:59.01 PB12
Sep 12Seneca East's Stars, Stripes and LightsSep 12 · 5,000 Meters HS Stripes Varsity · Place 64 · BrooksideBrookside5,000 Meters HS Stripes Varsity6419:09.3012
Sep 52026 Avon Lake Earlybird XC InvitationalSep 5 · 5,000 Meters Gold Division Varsity (Div 3&4) · Place 35 · BrooksideBrookside5,000 Meters Gold Division Varsity (Div 3&4)3521:08.512
Aug 29HOKA NIGHT XC SHOWCASEAug 29 · 5,000 Meters Black Division · Place 83 · BrooksideBrookside5,000 Meters Black Division8318:35.1 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Lorain County 8 ConferenceOct 11 · 5,000 Meters Boys Varsity · Place 24 · BrooksideBrookside5,000 Meters Boys Varsity2419:05.26 PB11
Sep 6Seneca East's Stars, Stripes and LightsSep 6 · 5,000 Meters HS Stripes · Place 44 · BrooksideBrookside5,000 Meters HS Stripes4417:56.86 PB11
Aug 18Keystone IcebreakerAug 18 · 5,000 Meters Varsity · Place 150 · BrooksideBrookside5,000 Meters Varsity15022:28.1 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Lorain County 8Oct 12 · 5,000 Meters Varsity · Place 14 · BrooksideBrookside5,000 Meters Varsity1419:23.49 PB10
Sep 14Boardman Spartan XC InvitationalSep 14 · 5,000 Meters Varsity · Place 768 · BrooksideBrookside5,000 Meters Varsity76820:42.6 PB10
Aug 19Keystone IcebreakerAug 19 · 5,000 Meters High School · Place 55 · BrooksideBrookside5,000 Meters High School5519:18.64 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21OHSAA D2 District - Lorain County CCOct 21 · 5,000 Meters Varsity · Place 105 · BrooksideBrookside5,000 Meters Varsity10520:46.30 PB9
Sep 9Seneca East's Stars, Stripes, & LightsSep 9 · 5,000 Meters Varsity Division 2 · Place 122 · BrooksideBrookside5,000 Meters Varsity Division 212220:44.029
Aug 26Berea-Midpark Titan InvitationalAug 26 · 5,000 Meters Varsity · Place 51 · BrooksideBrookside5,000 Meters Varsity5124:12.96 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8Dan Olien Cross Country InvitationalOct 8 · 2 Miles Middle School · Place 22 · BrooksideBrookside2 Miles Middle School2212:35.26—
Sep 13Open Door XC InvitationalSep 13 · Middle School · Place 13 · BrooksideBrooksideMiddle School1312:47.318

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2Obenour InvitationalOct 2 · 3,200 Meters Middle School D2-3 · Place 15 · BrooksideBrookside3,200 Meters Middle School D2-31513:32.8 PB7
Sep 9Avon Eagles 9th Annual MS InvitationalSep 9 · Middle School Varsity · Place 54 · BrooksideBrooksideMiddle School Varsity5413:27.57