Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Batesville High SchoolBatesville Middle School Invitational · Aug 1514:34.19Batesville Middle School InvitationalAugust 15, 2026
3,000 Meters · Greensburg Elementary SchoolGreensburg Junior High Invitational · Aug 2415:13.25Greensburg Junior High InvitationalAugust 24, 2026
3,000 Meters · Hanover CollegeDuke Meyer Classic Invitational · Sep 2614:09.71Duke Meyer Classic InvitationalSeptember 26, 2026
3,000 Meters · Jac-Cen-Del Jr./Sr. High schoolJac-Cen-Del Middle School Invitational · Aug 2614:33.00Jac-Cen-Del Middle School InvitationalAugust 26, 2026
3,000 Meters · Moores Hill ElementarySouth Dearborn Middle School 5-Way · Sep 2214:00.64South Dearborn Middle School 5-WaySeptember 22, 2026
3,000 Meters · Moores Hill Elementary SchoolSouth Dearborn Invitational · Sep 1913:55.97South Dearborn InvitationalSeptember 19, 2026
3,000 Meters · Ohio County Fair GroundsOhio River Valley Conference Middle School Championship · Sep 2913:56.03Ohio River Valley Conference Middle School ChampionshipSeptember 29, 2026
3,000 Meters · Ohio Rod Products LLCSouth Ripley, Milan, Switzerland County Middle School · Sep 1714:05.16South Ripley, Milan, Switzerland County Middle SchoolSeptember 17, 2026
3,000 Meters · Shawe Memorial Jr./Sr. High SchoolShawe Middle School Hilltop Invitational · Sep 1614:32.45Shawe Middle School Hilltop InvitationalSeptember 16, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Sep 29Ohio River Valley Conference Middle School ChampionshipSep 29 · 3,000 Meters Middle School · Place 13 · Switzerland County3,000 Meters Middle School1313:56.03 PB4
Sep 26Duke Meyer Classic InvitationalSep 26 · 3,000 Meters Middle School Varsity · Place 36 · Switzerland County3,000 Meters Middle School Varsity3614:09.71 PB4
Sep 22South Dearborn Middle School 5-WaySep 22 · 3,000 Meters Middle School · Place 15 · Switzerland County3,000 Meters Middle School1514:00.64 PB4
Sep 21Southwestern (Hanover) Middle School InvitationalSep 21 · 3,000 Meters Varsity · Place 20 · Switzerland County3,000 Meters Varsity2014:47.424
Sep 19South Dearborn InvitationalSep 19 · 3,000 Meters Middle School Varsity · Place 33 · Switzerland County3,000 Meters Middle School Varsity3313:55.97 PB4
Sep 17South Ripley, Milan, Switzerland County Middle SchoolSep 17 · 3,000 Meters Middle School · Place 5 · Switzerland County3,000 Meters Middle School514:05.16 PB4
Sep 16Shawe Middle School Hilltop InvitationalSep 16 · 3,000 Meters Middle School · Place 11 · Switzerland County3,000 Meters Middle School1114:32.45 PB4
Sep 10pre-Ohio River Valley Conference Middle SchoolSep 10 · 3,000 Meters Middle School · Place 9 · Switzerland County3,000 Meters Middle School914:10.344
Aug 26Jac-Cen-Del Middle School InvitationalAug 26 · 3,000 Meters Middle School · Place 34 · Switzerland County3,000 Meters Middle School3414:33.00 PB4
Aug 24Greensburg Junior High InvitationalAug 24 · 3,000 Meters Varsity · Place 127 · Switzerland County3,000 Meters Varsity12715:13.25 PB4
Aug 15Batesville Middle School InvitationalAug 15 · 3,000 Meters Middle School · Place 48 · Switzerland County3,000 Meters Middle School4814:34.19 PB4

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 30Ohio River Valley Conference Middle School ChampionshipSep 30 · 3,000 Meters Varsity · Place 20 · Switzerland County3,000 Meters Varsity2014:59.673
Sep 27Duke Meyer Classic InvitationalSep 27 · 3,000 Meters Middle School Varsity · Place 59 · Switzerland County3,000 Meters Middle School Varsity5915:21.043
Sep 11pre-Ohio River Valley Conference Middle SchoolSep 11 · 3,000 Meters Varsity · Place 33 · Switzerland County3,000 Meters Varsity3316:03.323
Sep 4Southwestern Middle School InvitationalSep 4 · 3,000 Meters Varsity · Place 45 · Switzerland County3,000 Meters Varsity4515:28.113
Aug 27Jac-Cen-Del Junior High InvitationalAug 27 · 3,000 Meters Varsity · Place 45 · Switzerland County3,000 Meters Varsity4515:11.633
Aug 25Greensburg Junior High InvitationalAug 25 · 3,000 Meters Varsity · Place 144 · Switzerland County3,000 Meters Varsity14415:53.823