Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Huntington High SchoolHuntington Invitational · Aug 2611:49.49Huntington InvitationalAugust 26, 2025
5,000 Meters · Adena Middle/High SchoolAdena Invitational - High School · Sep 1517:57.10Adena Invitational - High SchoolSeptember 15, 2026
5,000 Meters · Boyd County High SchoolGiovanni's Boyd County Invitational · Sep 1316:50.77Giovanni's Boyd County InvitationalSeptember 13, 2025
5,000 Meters · CentervilleCenterville Saturday Night Lights XC Race - Presented by Nike and Runners Plus · Aug 2317:02.30Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAugust 23, 2025
5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 2317:02.3Saturday Night Lights (HS)August 23, 2025
5,000 Meters · Champions Park Cross Country CourseJim Murray Memorial Invitational (HS) · Oct 316:47.3Jim Murray Memorial Invitational (HS)October 3, 2026
5,000 Meters · Fortress ObetzOHSAA D2 State XC Championships · Nov 216:17.91OHSAA D2 State XC ChampionshipsNovember 2, 2024
5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 1718:09.94OHSAA Early Bird InvitationalAugust 17, 2024
5,000 Meters · Fortress Obetz HS Inv/State Championship Course2026 OHSAA Cross Country State Championships · Nov 716:38.512026 OHSAA Cross Country State ChampionshipsNovember 7, 2026
5,000 Meters · Hilliard Davidson HSHot Summer Bash · Sep 517:03.61Hot Summer BashSeptember 5, 2026
5,000 Meters · Lancaster High SchoolBob Reall Lancaster Invitational · Sep 2116:58.97Bob Reall Lancaster InvitationalSeptember 21, 2024
5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 3116:14.12026 OHSAA Regional - Central - PickeringtonOctober 31, 2026
5,000 Meters · Pickerington North High SchoolOHSAA D3 Region 10 Championship · Oct 2516:31.69OHSAA D3 Region 10 ChampionshipOctober 25, 2025
5,000 Meters · Pickerington North High SchoolOHSAA D2 Pickerington Regional · Oct 2616:17.15OHSAA D2 Pickerington RegionalOctober 26, 2024
5,000 Meters · Piqua HSPiqua Invite Under the Lights (HS) · Sep 1216:54.1Piqua Invite Under the Lights (HS)September 12, 2026
5,000 Meters · Rio Grande XC CourseRio Grande Patty Forgey Invitational · Sep 2016:35.90Rio Grande Patty Forgey InvitationalSeptember 20, 2025
5,000 Meters · Rio Grande XC CourseOHSAA District - Rio Grande · Oct 2118:05.4OHSAA District - Rio GrandeOctober 21, 2023
5,000 Meters · Unioto High SchoolUnioto Invitational - High School · Oct 1016:44.70Unioto Invitational - High SchoolOctober 10, 2026
5,000 Meters · University of Rio Grande52nd Patty Forgey Rio Grande Invitational · Sep 2317:47.1252nd Patty Forgey Rio Grande InvitationalSeptember 23, 2023

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 72026 OHSAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division 2 Boys · Place 90 · Unioto5,000 Meters Division 2 Boys9016:38.51 PB12
Oct 312026 OHSAA Regional - Central - PickeringtonOct 31 · 5,000 Meters D2 Boys · Place 19 · Unioto5,000 Meters D2 Boys1916:14.1 PB12
Oct 10Unioto Invitational - High SchoolOct 10 · 5,000 Meters Varsity · Place 12 · Unioto5,000 Meters Varsity1216:44.70 PB12
Oct 3Jim Murray Memorial Invitational (HS)Oct 3 · 5,000 Meters Varsity · Place 14 · Unioto5,000 Meters Varsity1416:47.3 PB12
Sep 26Patty Forgey Invitational - High SchoolSep 26 · 5,000 Meters Varsity · Place 12 · Unioto5,000 Meters Varsity1216:38.1412
Sep 15Adena Invitational - High SchoolSep 15 · 5,000 Meters Varsity · Place 5 · Unioto5,000 Meters Varsity517:57.10 PB12
Sep 12Piqua Invite Under the Lights (HS)Sep 12 · 5,000 Meters High School Open Race · Place 23 · Unioto5,000 Meters High School Open Race2316:54.1 PB12
Sep 5Hot Summer BashSep 5 · 5,000 Meters Boys Varsity · Place 41 · Unioto5,000 Meters Boys Varsity4117:03.61 PB12
Aug 29Pickerington North XC Classic (HS)Aug 29 · 5,000 Meters Boys Black Division HS · Place 25 · Unioto5,000 Meters Boys Black Division HS2516:53.0912

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1OHSAA State ChampionshipNov 1 · 5,000 Meters D3 · Place 94 · Unioto5,000 Meters D39416:55.4411
Oct 25OHSAA D3 Region 10 ChampionshipOct 25 · 5,000 Meters Varsity · Place 24 · Unioto5,000 Meters Varsity2416:31.69 PB11
Sep 27Panther XC InvitationalSep 27 · 5,000 Meters Varsity · Place 30 · Unioto5,000 Meters Varsity3017:02.70Unofficial11
Sep 20Rio Grande Patty Forgey InvitationalSep 20 · 5,000 Meters Varsity · Place 8 · Unioto5,000 Meters Varsity816:35.90 PB11
Sep 13Giovanni's Boyd County InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Unioto5,000 Meters Varsity1216:50.77 PB11
Aug 26Huntington InvitationalAug 26 · 2 Miles Varsity · Place 8 · Unioto2 Miles Varsity811:49.49 PB11
Aug 23Saturday Night Lights (HS)Aug 23 · 5,000 Meters Championship · Place 41 · Unioto5,000 Meters Championship4117:02.3 PB11
Aug 23Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAug 23 · 5,000 Meters Bob Bowman Championship Race · Place 41 · Unioto5,000 Meters Bob Bowman Championship Race4117:02.30 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2OHSAA D2 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 68 · Unioto5,000 Meters Varsity6816:17.91 PB10
Oct 26OHSAA D2 Pickerington RegionalOct 26 · 5,000 Meters Varsity · Place 19 · Unioto5,000 Meters Varsity1916:17.15 PB10
Sep 21Bob Reall Lancaster InvitationalSep 21 · 5,000 Meters DI Varsity · Place 26 · Unioto5,000 Meters DI Varsity2616:58.97 PB10
Aug 17OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D2/D3 · Place 52 · Unioto5,000 Meters Varsity D2/D35218:09.94 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28OHSAA D2 Region - PickeringtonOct 28 · 5,000 Meters Varsity · Place 81 · Unioto5,000 Meters Varsity8117:40.279
Oct 21OHSAA District - Rio GrandeOct 21 · 5,000 Meters Varsity - D2 · Place 31 · Unioto5,000 Meters Varsity - D23118:05.4 PB9
Sep 2352nd Patty Forgey Rio Grande InvitationalSep 23 · 5,000 Meters Varsity · Place 23 · Unioto5,000 Meters Varsity2317:47.12 PB9