Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1030:55.0NCAA Division I Southeast RegionalNovember 10, 2023
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1714:42.040th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5,000 Meters · Centerville High SchoolCenterville Saturday Night Lights · Sep 2116:35.7Centerville Saturday Night LightsSeptember 21, 2019
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 1116:14.8Mason XC InvitationalSeptember 11, 2020
5,000 Meters · Fortess ObetzOHSAA D1 State XC Championships · Nov 615:37.3OHSAA D1 State XC ChampionshipsNovember 6, 2021
5,000 Meters · Fortress Obetz OHSAA D1 State XC Championships · Nov 715:52.0OHSAA D1 State XC ChampionshipsNovember 7, 2020
5,000 Meters · Lost Creek ReserveOHSAA Region 4, 8, 12 - Troy · Oct 3115:58.8OHSAA Region 4, 8, 12 - TroyOctober 31, 2020
5,000 Meters · Loveland HSLoveland Invitational · Sep 415:44.2Loveland InvitationalSeptember 4, 2021
5,000 Meters · Mason HSMason XC Invitational · Sep 716:39.2Mason XC InvitationalSeptember 7, 2019
5,000 Meters · Sycamore HSSycamore XC Invitational · Oct 315:34.5Sycamore XC InvitationalOctober 3, 2020
5,000 Meters · Troy HSOHSAA Troy Regional XC Championships · Oct 2717:11.51OHSAA Troy Regional XC ChampionshipsOctober 27, 2018
5,000 Meters · Troy Memorial StadiumOHSAA D1 Regional 4 · Oct 2617:15.21OHSAA D1 Regional 4October 26, 2019
5,000 Meters · Voice of America ParkOHSAA D1 Southwest District - West Chester · Oct 2415:39.3OHSAA D1 Southwest District - West ChesterOctober 24, 2020
8,000 Meters · Apalachee Regional ParkACC XC Championships · Oct 2724:42.1ACC XC ChampionshipsOctober 27, 2023
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3124:10.39ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 1724:33.3Virginia/Panorama Farms InvitationalOctober 17, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 75 · Virginia TechVirginia Tech8,000 Meters Champ7524:10.39 PBJr
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 39 · Virginia TechVirginia Tech8,000 Meters College3924:33.3 PBJr
Sep 19Hokie InvitationalSep 19 · 4.8 Miles Varsity · Place 6 · Virginia TechVirginia Tech4.8 Miles Varsity623:55.8JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8Hokie OpenNov 8 · 6,000 Meters Varsity · Place 4 · Virginia TechVirginia Tech6,000 Meters Varsity417:57.6SO
Oct 19Virginia/Panorama Farms InvitationalOct 19 · 8,000 Meters Varsity · Place 104 · Virginia TechVirginia Tech8,000 Meters Varsity10425:14.4SO
Sep 20Hokie InvitationalSep 20 · 8,000 Meters Varsity · Place 12 · Virginia TechVirginia Tech8,000 Meters Varsity1224:27.0SO
Sep 6Virginia Tech InvitationalSep 6 · 6,000 Meters Varsity · Place 30 · Virginia TechVirginia Tech6,000 Meters Varsity3018:53.9SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 76 · Virginia TechVirginia Tech10,000 Meters Championship7630:55.0 PBFr
Oct 27ACC XC ChampionshipsOct 27 · 8,000 Meters College · Place 81 · Virginia TechVirginia Tech8,000 Meters College8124:42.1 PBFr
Oct 14XC23 College & OpenOct 14 · 8,000 Meters Varsity · Place 92 · Virginia TechVirginia Tech8,000 Meters Varsity9224:29.7FR
Sep 15Virginia Tech Alumni InvitationalSep 15 · 8,000 Meters Varsity · Place 17 · Virginia TechVirginia Tech8,000 Meters Varsity1725:32.2FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6OHSAA D1 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 14 · LovelandLoveland5,000 Meters Varsity1415:37.3 PB12
Oct 30OHSAA D1 Region 4 - TroyOct 30 · 5,000 Meters Varsity · Place 19 · LovelandLoveland5,000 Meters Varsity1917:12.812
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 52- Sweepstakes · Place 28 · LovelandLoveland3 Miles Race 52- Sweepstakes2814:42.0 PB12
Sep 4Loveland InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · LovelandLoveland5,000 Meters Varsity215:44.2 PB12

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7OHSAA D1 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 13 · LovelandLoveland5,000 Meters Varsity1315:52.0 PB11
Oct 31OHSAA Region 4, 8, 12 - TroyOct 31 · 5,000 Meters D1 Region 4 · Place 7 · LovelandLoveland5,000 Meters D1 Region 4715:58.8 PB11
Oct 24OHSAA D1 Southwest District - West ChesterOct 24 · 5,000 Meters Varsity A · Place 4 · LovelandLoveland5,000 Meters Varsity A415:39.3 PB11
Oct 3Sycamore XC InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · LovelandLoveland5,000 Meters Varsity115:34.5 PB11
Sep 11Mason XC InvitationalSep 11 · 5,000 Meters Varsity D1 · Place 1 · LovelandLoveland5,000 Meters Varsity D1116:14.8 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26OHSAA D1 Regional 4Oct 26 · 5,000 Meters Varsity · Place 38 · LovelandLoveland5,000 Meters Varsity3817:15.21 PB10
Oct 19OHSAA D1 Southwest District - West ChesterOct 19 · 5,000 Meters District A · Place 10 · LovelandLoveland5,000 Meters District A1016:12.8210
Sep 21Centerville Saturday Night LightsSep 21 · 5,000 Meters Championship · Place 53 · LovelandLoveland5,000 Meters Championship5316:35.7 PB10
Sep 7Mason XC InvitationalSep 7 · 5,000 Meters Varsity - Section 1 · Place 18 · LovelandLoveland5,000 Meters Varsity - Section 11816:39.2 PB10

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27OHSAA Troy Regional XC ChampionshipsOct 27 · 5,000 Meters Region 4 - Division I Boys · Place 80 · LovelandLoveland5,000 Meters Region 4 - Division I Boys8017:11.51 PB9
Oct 20OHSAA D1 Southwest District - West ChesterOct 20 · 5,000 Meters Varsity - B · Place 14 · LovelandLoveland5,000 Meters Varsity - B1416:52.819