Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brookville High SchoolTuesday Night Lights (HS) · Sep 2212:04.7Tuesday Night Lights (HS)September 22, 2026
2 Miles · Dixie High SchoolDixie Greyhounds Tune Up · Aug 1912:10.80Dixie Greyhounds Tune UpAugust 19, 2025
4,000 Meters · Troy Memorial StadiumTroy Twilight Invite (HS) · Sep 1916:22.6Troy Twilight Invite (HS)September 19, 2026
5,000 Meters · Fort St. Clair ParkEd Leas XC Classic (HS) · Oct 1020:09.2Ed Leas XC Classic (HS)October 10, 2026
5,000 Meters · Dixie High SchoolHS-WOAC Championships · Oct 1118:52.1HS-WOAC ChampionshipsOctober 11, 2025
5,000 Meters · Golden Gate ParkBrookville XC Invite (HS) · Sep 1220:48.2Brookville XC Invite (HS)September 12, 2026
5,000 Meters · Indian Hills 4H CampNewton XC Invitational · Sep 2720:09.4Newton XC InvitationalSeptember 27, 2025
5,000 Meters · Lowry ComplexBob Schul Invitational- HS · Aug 2921:00.1Bob Schul Invitational- HSAugust 29, 2026
5,000 Meters · Lowry FieldsBob Schul HS Invitational · Aug 2319:50.8Bob Schul HS InvitationalAugust 23, 2025
5,000 Meters · National Trail High SchoolBlazer XC Invite · Sep 2019:10.30Blazer XC InviteSeptember 20, 2025
5,000 Meters · Newton High SchoolNewton XC Invite (HS) · Oct 320:53.7Newton XC Invite (HS)October 3, 2026
5,000 Meters · Preble Shawnee Jr/Sr High SchoolPreble Shawnee Invite (HS) · Sep 821:21.8Preble Shawnee Invite (HS)September 8, 2026
5,000 Meters · Tri-Village HSPatriot Cross Country Invitational · Sep 2319:48.9Patriot Cross Country InvitationalSeptember 23, 2025
5,000 Meters · Urbana Junior HighUrbana XC Invite (HS) · Sep 522:51.4Urbana XC Invite (HS)September 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17WOAC XC Championships (HS)Oct 17 · 5,000 Meters High School · Place 31 · Dixie5,000 Meters High School3120:08.811
Oct 10Ed Leas XC Classic (HS)Oct 10 · 5,000 Meters High School Gold · Place 111 · Dixie5,000 Meters High School Gold11120:09.2 PB11
Oct 3Newton XC Invite (HS)Oct 3 · 5,000 Meters High School · Place 23 · Dixie5,000 Meters High School2320:53.7 PB11
Sep 262026 Blazer InvitationalSep 26 · 5,000 Meters Varsity · Place 12 · Dixie5,000 Meters Varsity1220:30.0011
Sep 22Tuesday Night Lights (HS)Sep 22 · 2 Miles High School · Place 12 · Dixie2 Miles High School1212:04.7 PB11
Sep 19Troy Twilight Invite (HS)Sep 19 · 4,000 Meters HS Men's White · Place 136 · Dixie4,000 Meters HS Men's White13616:22.6 PB11
Sep 12Brookville XC Invite (HS)Sep 12 · 5,000 Meters High School · Place 88 · Dixie5,000 Meters High School8820:48.2 PB11
Sep 8Preble Shawnee Invite (HS)Sep 8 · 5,000 Meters High School · Place 12 · Dixie5,000 Meters High School1221:21.8 PB11
Sep 5Urbana XC Invite (HS)Sep 5 · 5,000 Meters High School · Place 36 · Dixie5,000 Meters High School3622:51.4 PB11
Aug 29Bob Schul Invitational- HSAug 29 · 5,000 Meters DIII-IV · Place 151 · Dixie5,000 Meters DIII-IV15121:00.1 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11HS-WOAC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 29 · Dixie5,000 Meters Varsity2918:52.1 PB11
Sep 27Newton XC InvitationalSep 27 · 5,000 Meters Varsity · Place 29 · Dixie5,000 Meters Varsity2920:09.4 PB11
Sep 23Patriot Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 15 · Dixie5,000 Meters Varsity1519:48.9 PB11
Sep 20Blazer XC InviteSep 20 · 5,000 Meters Varsity · Place 8 · Dixie5,000 Meters Varsity819:10.30 PB11
Aug 23Bob Schul HS InvitationalAug 23 · 5,000 Meters Varsity III-IV · Place 124 · Dixie5,000 Meters Varsity III-IV12419:50.8 PB11
Aug 19Dixie Greyhounds Tune UpAug 19 · 2 Miles HS · Place 25 · Dixie2 Miles HS2512:10.80 PB11
Aug 19Dixie Greyhounds HS Tune-UpAug 19 · 2 Miles Varsity · Place 25 · Dixie2 Miles Varsity2512:10.811