Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brookville High SchoolTuesday Night Lights (HS) · Sep 2212:14.6Tuesday Night Lights (HS)September 22, 2026
2 Miles · Dixie High SchoolDixie Greyhounds Tune Up · Aug 1913:19.30Dixie Greyhounds Tune UpAugust 19, 2025
4,000 Meters · Troy Memorial StadiumTroy Twilight Invite (HS) · Sep 1915:29.4Troy Twilight Invite (HS)September 19, 2026
5,000 Meters · Fort St. Clair ParkEd Leas XC Classic (HS) · Oct 1018:50.4Ed Leas XC Classic (HS)October 10, 2026
5,000 Meters · Dixie High SchoolHS-WOAC Championships · Oct 1118:30.8HS-WOAC ChampionshipsOctober 11, 2025
5,000 Meters · Golden Gate ParkBrookville XC Invite (HS) · Sep 1222:45.9Brookville XC Invite (HS)September 12, 2026
5,000 Meters · Indian Hills 4H CampNewton XC Invitational · Sep 2720:09.0Newton XC InvitationalSeptember 27, 2025
5,000 Meters · Lowry ComplexBob Schul Invitational- HS · Aug 2920:04.5Bob Schul Invitational- HSAugust 29, 2026
5,000 Meters · Lowry FieldsBob Schul HS Invitational · Aug 2321:40.9Bob Schul HS InvitationalAugust 23, 2025
5,000 Meters · National Trail High School2026 Blazer Invitational · Sep 2619:14.302026 Blazer InvitationalSeptember 26, 2026
5,000 Meters · Newton High SchoolNewton XC Invite (HS) · Oct 320:26.4Newton XC Invite (HS)October 3, 2026
5,000 Meters · Preble Shawnee Jr/Sr High SchoolPreble Shawnee Invite (HS) · Sep 820:15.1Preble Shawnee Invite (HS)September 8, 2026
5,000 Meters · Tri-Village HSPatriot Cross Country Invitational · Sep 2319:39.9Patriot Cross Country InvitationalSeptember 23, 2025
5,000 Meters · Urbana Junior HighUrbana XC Invite (HS) · Sep 520:34.6Urbana 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 30 · Dixie5,000 Meters High School3019:44.510
Oct 10Ed Leas XC Classic (HS)Oct 10 · 5,000 Meters High School Gold · Place 69 · Dixie5,000 Meters High School Gold6918:50.4 PB10
Oct 3Newton XC Invite (HS)Oct 3 · 5,000 Meters High School · Place 18 · Dixie5,000 Meters High School1820:26.4 PB10
Sep 262026 Blazer InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · Dixie5,000 Meters Varsity719:14.30 PB10
Sep 22Tuesday Night Lights (HS)Sep 22 · 2 Miles High School · Place 17 · Dixie2 Miles High School1712:14.6 PB10
Sep 19Troy Twilight Invite (HS)Sep 19 · 4,000 Meters HS Men's White · Place 44 · Dixie4,000 Meters HS Men's White4415:29.4 PB10
Sep 12Brookville XC Invite (HS)Sep 12 · 5,000 Meters High School · Place 141 · Dixie5,000 Meters High School14122:45.9 PB10
Sep 8Preble Shawnee Invite (HS)Sep 8 · 5,000 Meters High School · Place 7 · Dixie5,000 Meters High School720:15.1 PB10
Sep 5Urbana XC Invite (HS)Sep 5 · 5,000 Meters High School · Place 20 · Dixie5,000 Meters High School2020:34.6 PB10
Aug 29Bob Schul Invitational- HSAug 29 · 5,000 Meters DIII-IV · Place 120 · Dixie5,000 Meters DIII-IV12020:04.5 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11HS-WOAC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 27 · Dixie5,000 Meters Varsity2718:30.8 PB9
Sep 27Newton XC InvitationalSep 27 · 5,000 Meters Varsity · Place 28 · Dixie5,000 Meters Varsity2820:09.0 PB9
Sep 23Patriot Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · Dixie5,000 Meters Varsity1419:39.9 PB9
Sep 20Blazer XC InviteSep 20 · 5,000 Meters Varsity · Place 12 · Dixie5,000 Meters Varsity1220:12.009
Aug 23Bob Schul HS InvitationalAug 23 · 5,000 Meters Varsity III-IV · Place 200 · Dixie5,000 Meters Varsity III-IV20021:40.9 PB9
Aug 19Dixie Greyhounds Tune UpAug 19 · 2 Miles HS · Place 40 · Dixie2 Miles HS4013:19.30 PB9
Aug 19Dixie Greyhounds HS Tune-UpAug 19 · 2 Miles Varsity · Place 40 · Dixie2 Miles Varsity4013:19.39