Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 312.06aOhio Cherry Blossom InvitationalApril 3, 2026
200 Meters · IndoorUniversity of Akron Invitational · Feb 2025.41aUniversity of Akron InvitationalFebruary 20, 2026
200 Meters · OutdoorOhio Cherry Blossom Invitational · Apr 325.29aOhio Cherry Blossom InvitationalApril 3, 2026
400 Meters · IndoorUniversity of Akron Invitational · Feb 2057.94aUniversity of Akron InvitationalFebruary 20, 2026
400 Meters · OutdoorRaleigh Relays · Mar 2658.21aRaleigh RelaysMarch 26, 2026
60 Meters · IndoorBGSU Falcon Early Bird Open · Jan 108.22BGSU Falcon Early Bird OpenJanuary 10, 2025
800 Meters · IndoorOtterbein University Valentine HS Meet · Feb 102:44.11aOtterbein University Valentine HS MeetFebruary 10, 2019

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Jesse Owens ClassicMay 1 · 200 Meters · Place 21 · OhioOhio200 Meters2125.44aSr
Apr 23UL Clark Woods TF InvitationalApr 23 · 400 Meters · Place 51 · OhioOhio400 Meters51.59.37aSr
Apr 23UL Clark Woods TF InvitationalApr 23 · 200 Meters · Place 85 · OhioOhio200 Meters85.25.57aWind: 2.1Sr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 200 Meters · Place 8 · OhioOhio200 Meters8.25.29a PBWind: 2Sr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 100 Meters · Place 8 · OhioOhio100 MetersRound P8.12.35aWind: 0.6Sr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 100 Meters · Place 4 · OhioOhio100 Meters4.12.06a PBSr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 96 · OhioOhio400 Meters96.58.21a PBSr
Mar 26Raleigh RelaysMar 26 · 200 Meters · Place 99 · OhioOhio200 Meters99.25.42aWind: 1.6Sr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · 400 Meters · Place 8 · OhioOhio400 Meters8.58.01aSr
Apr 10We Fly ChallengeApr 10 · 200 Meters · Place 14 · OhioOhio200 Meters14.25.63aWind: -0.5Sr
Feb 20University of Akron InvitationalFeb 20 · 400 Meters · Place 5 · OhioOhio400 Meters5.57.94a PBSr
Feb 20University of Akron InvitationalFeb 20 · 200 Meters · Place 7 · OhioOhio200 Meters7.25.41a PBSr
Jan 30Meyo InvitationalJan 30 · 200 Meters · Place 32 · OhioOhio200 Meters32.26.11aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Jesse Owens ClassicMay 2 · 400 Meters · Place 6 · OhioOhio400 Meters61:00.07JR
Apr 11We Fly ChallengeApr 11 · 400 Meters · Place 21 · OhioOhio400 Meters21.1:00.10aJr
Apr 11We Fly ChallengeApr 11 · 200 Meters · Place 39 · OhioOhio200 Meters39.26.33aWind: -0.6Jr
Apr 4Ohio Cherry Blossom InvitationalApr 4 · 400 Meters · Place 7 · OhioOhio400 Meters7.59.32aJr
Apr 4Ohio Cherry Blossom InvitationalApr 4 · 200 Meters · Place 5 · OhioOhio200 Meters5.26.35aWind: 0.2Jr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Gem City InvitationalFeb 8 · 400 Meters · Place 19 · OhioOhio400 Meters19.1:00.87aJr
Jan 17Al Campbell InvitationalJan 17 · 400 Meters · Place 14 · OhioOhio400 Meters141:01.33JR
Jan 10BGSU Falcon Early Bird OpenJan 10 · 200 Meters · Place 5 · OhioOhio200 Meters526.82JR
Jan 10BGSU Falcon Early Bird OpenJan 10 · 60 Meters · Place 11 · OhioOhio60 MetersRound P118.22 PBJR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Cherry Blossom InvitationalApr 15 · 400 Meters · Place 6 · OhioOhio400 Meters61:01.99FR
Apr 15Cherry Blossom InvitationalApr 15 · 200 Meters · Place 13 · OhioOhio200 Meters1326.88FR
Apr 8University of Charleston Golden Eagle InvitationalApr 8 · 400 Meters · Place 7 · OhioOhio400 Meters7.1:04.74aFr
Apr 8University of Charleston Golden Eagle InvitationalApr 8 · 200 Meters · Place 5 · OhioOhio200 Meters5.26.83aFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11SPIRE Collegiate Indoor GamesFeb 11 · 200 Meters · Place 35 · OhioOhio200 Meters3526.80FR
Feb 11SPIRE Collegiate Indoor GamesFeb 11 · 400 Meters · Place 18 · OhioOhio400 Meters181:01.52FR
Feb 3Akron InvitationalFeb 3 · 400 Meters · Place 18 · OhioOhio400 Meters181:01.57FR
Feb 3Akron InvitationalFeb 3 · 200 Meters · Place 19 · OhioOhio200 Meters1927.11FR

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25OHSAA D1 Region 3May 25 · 400 Meters · Place 6 · Hil. BradleyHil. Bradley400 MetersRound P6.59.47a12
May 25OHSAA D1 Region 3May 25 · 400 Meters · Place 5 · Hil. BradleyHil. Bradley400 Meters5.58.90a12
May 21OHSAA Central District - Division 1May 21 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 MetersRound P4.1:00.31a12
May 21OHSAA Central District - Division 1May 21 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.58.92a12
May 21OHSAA Central District - Division 1May 21 · 200 Meters · Place 6 · Hil. BradleyHil. Bradley200 MetersRound P6.26.05aWind: 2.912
May 21OHSAA Central District - Division 1May 21 · 200 Meters · Place 6 · Hil. BradleyHil. Bradley200 Meters6.27.06aWind: -1.912
May 14Ohio Capital Conference - CentralMay 14 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 MetersRound P2.1:00.33a12
May 14Ohio Capital Conference - CentralMay 14 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 Meters2.59.12a12
May 14Ohio Capital Conference - CentralMay 14 · 200 Meters · Place 2 · Hil. BradleyHil. Bradley200 MetersRound P2.26.33aWind: -2.412
May 14Ohio Capital Conference - CentralMay 14 · 200 Meters · Place 3 · Hil. BradleyHil. Bradley200 Meters3.26.93aWind: -1.212
May 14Ohio Capital Conference - CentralMay 14 · 100 Meters · Place 2 · Hil. BradleyHil. Bradley100 MetersRound P2.13.09aWind: -1.512
May 14Ohio Capital Conference - CentralMay 14 · 100 Meters · Place 3 · Hil. BradleyHil. Bradley100 Meters3.13.18a12
Apr 28Wayne InvitationalApr 28 · 400 Meters · Place 16 · Hil. BradleyHil. Bradley400 Meters161:01.8312
Apr 16Joe Lenge Dublin ClassicApr 16 · 400 Meters · Place 4 · Hilliard BradleyHilliard Bradley400 Meters41:01.3512
Apr 12Hil. Bradley vs. Thom. WorthingtonApr 12 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:01.5112
Apr 5Hilliard Bradley TriApr 5 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:02.6112
Apr 5Hilliard Bradley TriApr 5 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters127.8412

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Kent State HS Meet #2Feb 13 · 200 Meters · Place 12 · Hil. BradleyHil. Bradley200 Meters1227.2312
Feb 13Kent State HS Meet #2Feb 13 · 400 Meters · Place 7 · Hil. BradleyHil. Bradley400 Meters71:01.7612
Feb 6SPIRE Scholastic ShowcaseFeb 6 · 400 Meters · Place 17 · Hil. BradleyHil. Bradley400 Meters171:02.94—
Jan 22Kent St. HS Meet #1Jan 22 · 200 Meters · Place 13 · Hil. BradleyHil. Bradley200 Meters1327.56412
Jan 22Kent St. HS Meet #1Jan 22 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 Meters81:02.85812

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11SPIRE Holiday ClassicDec 11 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.1:02.63a12
Dec 11SPIRE Holiday ClassicDec 11 · 200 Meters · Place 4 · Hil. BradleyHil. Bradley200 Meters4.27.75a12
Mar 6OATCCC D1 Indoor FinaleMar 6 · 400 Meters · Place 13 · Hil. BradleyHil. Bradley400 Meters131:01.66—
Jan 30SPIRE Ohio Championship Preview MeetJan 30 · 400 Meters · Place 39 · Hil. BradleyHil. Bradley400 Meters391:03.41—

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 26OHSAA D1 Region 3May 26 · 400 Meters · Place 6 · Hil. BradleyHil. Bradley400 MetersRound P6.59.46a12
May 26OHSAA D1 Region 3May 26 · 400 Meters · Place 7 · Hil. BradleyHil. Bradley400 Meters7.61.60a12
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 400 Meters · Place 5 · Hil. BradleyHil. Bradley400 MetersRound P5.1:00.81a12
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 400 Meters · Place 3 · Hil. BradleyHil. Bradley400 Meters3.59.02a12
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 200 Meters · Place 11 · Hil. BradleyHil. Bradley200 MetersRound P11.26.98aWind: -1.112
May 15Ohio Capital Conference - CentralMay 15 · 400 Meters · Place 3 · Hilliard BradleyHilliard Bradley400 MetersRound P31:00.4311
May 15Ohio Capital Conference - CentralMay 15 · 400 Meters · Place 3 · Hilliard BradleyHilliard Bradley400 Meters359.4911
May 15Ohio Capital Conference - CentralMay 15 · 200 Meters · Place 4 · Hilliard BradleyHilliard Bradley200 MetersRound P426.6611
May 15Ohio Capital Conference - CentralMay 15 · 200 Meters · Place 4 · Hilliard BradleyHilliard Bradley200 Meters426.4411
May 4Hilliard TriMay 4 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:00.3011
Apr 3071st Marion Night Invitational 2021Apr 30 · 400 Meters · Place 2 · Hil. BradleyHil. Bradley400 Meters2.1:01.65a12
Apr 3071st Marion Night Invitational 2021Apr 30 · 200 Meters · Place 3 · Hil. BradleyHil. Bradley200 Meters3.27.01a12
Apr 27Hilliard Bradley vs. Olentangy LibertyApr 27 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:00.3311
Apr 27Hilliard Bradley vs. Olentangy LibertyApr 27 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters127.3011
Apr 17Joe Lenge Dublin ClassicApr 17 · 200 Meters · Place 2 · Hilliard BradleyHilliard Bradley200 MetersRound P226.8211
Apr 17Joe Lenge Dublin ClassicApr 17 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters126.4711
Apr 9Hilliard PremierApr 9 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.1:00.84a12
Apr 9Hilliard PremierApr 9 · 200 Meters · Place 2 · Hil. BradleyHil. Bradley200 Meters2.26.55a12
Apr 7Pickerington North Tri #1Apr 7 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:01.0411
Apr 7Pickerington North Tri #1Apr 7 · 200 Meters · Place 1 · Hilliard BradleyHilliard Bradley200 Meters126.8611

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Rubber City OpenFeb 22 · 400 Meters · Place 26 · Hil. BradleyHil. Bradley400 Meters261:01.8710
Feb 16Otterbein HS Qualifier Meet # 4Feb 16 · 400 Meters · Place 13 · Hil. BradleyHil. Bradley400 Meters131:05.6810
Feb 16Otterbein HS Qualifier Meet # 4Feb 16 · 200 Meters · Place 13 · Hil. BradleyHil. Bradley200 Meters1328.2010
Jan 26Otterbein HS Qualifier #3Jan 26 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 Meters81:07.8110

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14OHSAA D1 Central District #1May 14 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 MetersRound P8.1:02.27a9
May 14OHSAA D1 Central District #1May 14 · 400 Meters · Place 8 · Hil. BradleyHil. Bradley400 Meters8.1:02.46a9
May 3Hilliard Bradley InvitationalMay 3 · 400 Meters · Place 8 · Hilliard BradleyHilliard Bradley400 Meters81:03.839
Apr 30Hilliard TriApr 30 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.1:03.84a9
Apr 25Wildcat Invitational - Hilliard DavidsonApr 25 · 400 Meters · Place 4 · Hil. BradleyHil. Bradley400 Meters4.1:02.89a9
Apr 22Hilliard Bradley vs. Olentangy LibertyApr 22 · 400 Meters · Place 1 · Hilliard BradleyHilliard Bradley400 Meters11:03.59PR9

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Central District Indoor ChampionshipsFeb 24 · 800 Meters · Place 23 · BradleyBradley800 Meters233:05.769
Feb 24Central District Indoor ChampionshipsFeb 24 · 400 Meters · Place 14 · BradleyBradley400 Meters141:07.819
Feb 10Otterbein University Valentine HS MeetFeb 10 · 800 Meters · Place 11 · Hil. BradleyHil. Bradley800 Meters11.2:44.11a PB9
Feb 10Otterbein University Valentine HS MeetFeb 10 · 400 Meters · Place 13 · Hil. BradleyHil. Bradley400 Meters13.1:08.28a9

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Worthington InvitationalMay 5 · 400 Meters · Place 4 · Hill. MemorialHill. Memorial400 Meters4.1:03.71a8
May 3Dublin Karrer vs Hilliard MemorialMay 3 · 400 Meters · Place 1 · Hill. MemorialHill. Memorial400 Meters1.1:05.38a8
Apr 24Hilliard Memorial vs. Dublin GrizzellApr 24 · 400 Meters · Place 2 · MemorialMemorial400 Meters21:05.718
Apr 13Pickerington Junior High InvitationalApr 13 · 400 Meters · Place 2 · Hilliard MemorialHilliard Memorial400 Meters21:06.41—

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Tri-Meet vs. Worthingway/HastingsMar 29 · 800 Meters · Place 3 · Hill. MemorialHill. Memorial800 Meters3.2:41.52aUnofficial7
Mar 29Tri-Meet vs. Worthingway/HastingsMar 29 · 400 Meters · Place 2 · Hill. MemorialHill. Memorial400 Meters2.1:06.75aUnofficial7