Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Weaver Invitational · Dec 25:57.19aJohn Weaver InvitationalDecember 2, 2022
100 Meters · OutdoorWayne Trace Invitational · Apr 1313.09Wayne Trace InvitationalApril 13, 2018
200 Meters · IndoorMITS @ Hillsdale College Meet #1 · Jan 2528.51aMITS @ Hillsdale College Meet #1January 25, 2020
200 Meters · OutdoorCatamount Classic · Apr 2525.11Catamount Classic April 25, 2025
400 Meters · IndoorOATCCC D2/D3 Indoor State Championship · Mar 71:00.00aOATCCC D2/D3 Indoor State ChampionshipMarch 7, 2020
400 Meters · OutdoorBig South Outdoor Track and Field Championship · May 1255.69aBig South Outdoor Track and Field ChampionshipMay 12, 2025
400 Meters · Relay Split · OutdoorMontreat Open · Mar 221:05.361Montreat OpenMarch 22, 2024
60 Meter · IndoorMITS @ Hillsdale College Meet #1 · Jan 258.52aMITS @ Hillsdale College Meet #1January 25, 2020
600 Meters · IndoorGamecock Challenge · Feb 11:39.67aGamecock ChallengeFebruary 1, 2025
800 Meters · IndoorBig South Indoor Track & Field Championships · Feb 242:27.13aBig South Indoor Track & Field ChampionshipsFebruary 24, 2022
800 Meters · Outdoor2023 Big South Outdoor Track & Field Championship · May 102:21.582023 Big South Outdoor Track & Field ChampionshipMay 10, 2023
800 Meters · Relay Split · IndoorBig South Indoor Championship · Feb 282:23.283Big South Indoor ChampionshipFebruary 28, 2025
High Jump · OutdoorOHSAA D3 Northwest District - Archibold · May 194-08.00OHSAA D3 Northwest District - ArchiboldMay 19, 2018

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400 Meters · Place 4 · Gardner-WebbGardner-Webb400 Meters455.69a PBSR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400 Meters · Place 3 · Gardner-WebbGardner-Webb400 Meters355.75aSR
Apr 25Catamount Classic Apr 25 · 400 Meters · Place 3 · Gardner-WebbGardner-Webb400 Meters356.18SR
Apr 25Catamount Classic Apr 25 · 200 Meters · Place 8 · Gardner-WebbGardner-Webb200 Meters825.11 PBSR
Apr 18WUPax InvitationalApr 18 · 400 Meters · Place 1 · Gardner-WebbGardner-Webb400 Meters156.63SR
Apr 4High Point VertKlasse MeetingApr 4 · 200 Meters · Place 42 · Gardner-WebbGardner-Webb200 Meters4225.50aSr
Mar 29Davidson RelaysMar 29 · 400 Meters · Place 3 · Gardner-WebbGardner-Webb400 Meters357.69aSr
Mar 29Davidson RelaysMar 29 · 200 Meters · Place 11 · Gardner-WebbGardner-Webb200 Meters1125.47aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 800 Meters · Gardner-WebbGardner-Webb800 MetersRelay Split—2:23.283 PBSr
Feb 1Gamecock ChallengeFeb 1 · 600 Meters · Place 8 · Gardner-WebbGardner-Webb600 Meters81:39.67a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 400 Meters · Place 8 · Gardner-WebbGardner-Webb400 MetersRound P8.58.18aJr
May 6Big SouthMay 6 · 400 Meters · Place 8 · Gardner-WebbGardner-Webb400 Meters8.59.91aJr
Apr 19Catamount Classic Apr 19 · 400 Meters · Place 8 · Gardner-WebbGardner-Webb400 Meters859.92JR
Apr 12Asheville Bulldog InvitationalApr 12 · 200 Meters · Place 21 · Gardner-WebbGardner-Webb200 Meters21.26.79aWind: -1.1Jr
Mar 22Montreat OpenMar 22 · 400 Meters · Gardner-WebbGardner-Webb400 MetersRelay Split—1:05.361 PBJr
Mar 22Montreat OpenMar 22 · 400 Meters · Place 6 · Gardner-WebbGardner-Webb400 Meters6.1:00.22aJr
Mar 1449er ClassicMar 14 · 400 Meters · Place 30 · Gardner-WebbGardner-Webb400 Meters30.1:01.47aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3South Carolina InvitationalFeb 3 · 400 Meters · Place 33 · Gardner-WebbGardner-Webb400 Meters331:01.22a—
Feb 2South Carolina Invitational - GarnetFeb 2 · 400 Meters · Place 33 · Gardner-WebbGardner-Webb400 Meters331:01.22a—
Jan 21JDL Flat Is Fast InvitationalJan 21 · 600 Meters · Place 3 · Gardner-WebbGardner-Webb600 Meters31:43.41—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3JDL Early Bird InvitationalDec 3 · 600 Meters · Place 4 · Gardner-WebbGardner-Webb600 Meters4.1:45.08aJr
Jan 20The Carolina ChallengeJan 20 · 400 Meters · Place 49 · Gardner-WebbGardner-Webb400 Meters491:04.78So

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 102023 Big South Outdoor Track & Field ChampionshipMay 10 · 800 Meters · Place 10 · Gardner-WebbGardner-Webb800 MetersRound P102:21.58 PBSO
Apr 28Charlotte Invitational 2023Apr 28 · 800 Meters · Place 8 · Gardner-WebbGardner-Webb800 Meters82:26.40SO
Apr 22USC Open Outdoor 2023Apr 22 · 800 Meters · Place 32 · Gardner-WebbGardner-Webb800 Meters322:25.01SO
Apr 14Catamount ClassicApr 14 · 400 Meters · Place 18 · Gardner-WebbGardner-Webb400 Meters181:01.29SO
Mar 24Adidas Winthrop University InvitationalMar 24 · 400 Meters · Place 7 · Gardner-WebbGardner-Webb400 Meters71:04.60SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2John Weaver InvitationalDec 2 · 1 Mile · Place 4 · Gardner-WebbGardner-Webb1 Mile4.5:57.19a PBSo
Feb 24Big South Indoor Track & Field ChampionshipsFeb 24 · 800 Meters · Place 14 · Gardner-WebbGardner-Webb800 MetersRound P14.2:27.13a PBFr
Feb 11VMI Winter ClassicFeb 11 · 500 Meters · Place 11 · Gardner-WebbGardner-Webb500 Meters11.1:24.11aUnofficialFr
Feb 3Buccaneer Indoor Track and Field InvitationalFeb 3 · 800 Meters · Place 22 · Gardner-WebbGardner-Webb800 Meters22.2:34.69aFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Big South ChampionshipsMay 9 · 800 Meters · Place 17 · Gardner-WebbGardner-Webb800 MetersRound P17.2:27.65aFr
Apr 29Charlotte InvitationalApr 29 · 800 Meters · Place 4 · Gardner-WebbGardner-Webb800 Meters4.2:25.20aFr
Apr 22NC A&T Aggie ClassicApr 22 · 800 Meters · Place 29 · Gardner-WebbGardner-Webb800 Meters29.2:26.13aFr
Apr 15Catamount ClassicApr 15 · 800 Meters · Place 24 · Gardner-WebbGardner-Webb800 Meters24.2:31.59aFr
Apr 7Winthrop TwilightApr 7 · 400 Meters · Gardner-WebbGardner-Webb400 Meters—DNSFr
Mar 25adidas Winthrop University InvitationalMar 25 · 800 Meters · Place 20 · Gardner-WebbGardner-Webb800 Meters20.2:36.27aFr

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Appalachian Open IndoorDec 3 · 1 Mile · Place 10 · Gardner-WebbGardner-Webb1 Mile10.5:58.14aFr
Mar 5OATCCC D2-D3 Indoor FinaleMar 5 · 400 Meters · Place 15 · AyersvilleAyersville400 Meters15.1:03.35a12
Feb 20Youngstown State Univ HS Open Meet #4Feb 20 · 400 Meters · Place 15 · Defiance AyeDefiance Aye400 Meters151:03.69SR
Jan 30SPIRE Ohio Championship Preview MeetJan 30 · 400 Meters · Place 36 · AyersvilleAyersville400 Meters361:03.03—
Jan 9Youngstown State HS Open #1Jan 9 · 400 Meters · Place 20 · Defiance AyeDefiance Aye400 Meters201:04.93SR

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26OHSAA D3 Region 10May 26 · 200 Meters · Place 4 · AyersvilleAyersville200 MetersRound P4.26.47aWind: 1.612
May 26OHSAA D3 Region 10May 26 · 200 Meters · Place 5 · AyersvilleAyersville200 Meters5.27.08aWind: -1.612
May 26OHSAA D3 Region 10May 26 · 100 Meters · Place 9 · AyersvilleAyersville100 MetersRound P9.13.16aWind: 112
May 19OHSAA D3 Northwest District - AyersvilleMay 19 · 200 Meters · Place 4 · AyersvilleAyersville200 MetersRound P4.27.20a12
May 19OHSAA D3 Northwest District - AyersvilleMay 19 · 200 Meters · Place 2 · AyersvilleAyersville200 Meters2.27.04a12
May 19OHSAA D3 Northwest District - AyersvilleMay 19 · 100 Meters · Place 3 · AyersvilleAyersville100 MetersRound P3.13.29a12
May 19OHSAA D3 Northwest District - AyersvilleMay 19 · 100 Meters · Place 3 · AyersvilleAyersville100 Meters3.13.23a12
May 14Green Meadows Conference ChampionshipsMay 14 · 400 Meters · Place 4 · AyersvilleAyersville400 Meters41:04.4212
May 14Green Meadows Conference ChampionshipsMay 14 · 200 Meters · Place 2 · AyersvilleAyersville200 MetersRound P227.1512
May 14Green Meadows Conference ChampionshipsMay 14 · 200 Meters · Place 2 · AyersvilleAyersville200 Meters226.9912
May 8Lamberson InvitationalMay 8 · 200 Meters · Place 2 · AyersvilleAyersville200 Meters227.11—
May 8Lamberson InvitationalMay 8 · 200 Meters · Place 2 · AyersvilleAyersville200 MetersRound P227.48—
Apr 24Ayersville Diller InvitationalApr 24 · 200 Meters · Place 1 · AyersvilleAyersville200 Meters126.9712
Apr 24Ayersville Diller InvitationalApr 24 · 200 Meters · Place 1 · AyersvilleAyersville200 MetersRound P127.0412
Apr 24Ayersville Diller InvitationalApr 24 · 400 Meters · Place 7 · AyersvilleAyersville400 Meters71:03.6012
Apr 16Wayne Trace InvitationalApr 16 · 200 Meters · Place 1 · AyersvilleAyersville200 MetersRound P127.4112
Apr 16Wayne Trace InvitationalApr 16 · 200 Meters · Place 1 · AyersvilleAyersville200 Meters127.3812

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18SPIRE OATCCC Sprint NightDec 18 · 400 Meters · Place 3 · AyersvilleAyersville400 Meters3.1:03.04a12
Dec 18SPIRE OATCCC Sprint NightDec 18 · 200 Meters · Place 33 · AyersvilleAyersville200 Meters33.29.08a12
Mar 7OATCCC D2/D3 Indoor State ChampionshipMar 7 · 400 Meters · Place 9 · AyersvilleAyersville400 Meters9.1:00.00a PB11
Feb 23Dave's Running HS Sunday Series Meet #5Feb 23 · 400 Meters · Place 5 · AyersvilleAyersville400 Meters51:03.90JR
Feb 16Dave Wottle HS Open Feb 16 · 400 Meters · Place 6 · AyersvilleAyersville400 Meters61:03.05—
Feb 9Tiffin HS Open Meet #4Feb 9 · 400 Meters · Place 3 · AyersvilleAyersville400 Meters31:05.67JR
Jan 25MITS @ Hillsdale College Meet #1Jan 25 · 60 Meter · Place 36 · UnattachedUnattached60 MeterRound P36.8.52a PB11
Jan 25MITS @ Hillsdale College Meet #1Jan 25 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.1:03.87a11
Jan 25MITS @ Hillsdale College Meet #1Jan 25 · 200 Meters · Place 10 · UnattachedUnattached200 Meters10.28.51a PB11

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Tiffin HS Open #1Dec 15 · 400 Meters · Place 12 · AyersvilleAyersville400 Meters12.1:05.25a11
Dec 15Tiffin HS Open #1Dec 15 · 200 Meters · AyersvilleAyersville200 Meters—DNS11
Mar 2OATCCC D2/3 Indoor State ChampionshipMar 2 · 400 Meters · Place 6 · AyersvilleAyersville400 Meters61:00.2010
Mar 2OATCCC D2/3 Indoor State ChampionshipMar 2 · 400 Meters · Place 1 · AyersvilleAyersville400 Meters11:00.2010

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 200 Meters · Place 12 · AyersvilleAyersville200 Meters1226.2810
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 5 · AyersvilleAyersville400 Meters558.4610
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 200 Meters · Place 12 · AyersvilleAyersville200 MetersRound P1226.2810
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 6 · AyersvilleAyersville400 Meters658.3310
May 31OHSAA D3 State Track & Field ChampionshipsMay 31 · 400 Meters · Place 5 · AyersvilleAyersville400 MetersRound P558.4610
May 22OHSAA D3 Region 10May 22 · 400 Meters · Place 4 · AyersvilleAyersville400 MetersRound P4.59.82a10
May 22OHSAA D3 Region 10May 22 · 400 Meters · Place 3 · AyersvilleAyersville400 Meters3.58.44a10
May 22OHSAA D3 Region 10May 22 · 200 Meters · Place 3 · AyersvilleAyersville200 MetersRound P3.26.39aWind: 0.210
May 22OHSAA D3 Region 10May 22 · 200 Meters · Place 3 · AyersvilleAyersville200 Meters3.26.07aWind: 1.310
May 16OHSAA D3 Northwest District - ArchboldMay 16 · 400 Meters · Place 1 · AyersvilleAyersville400 MetersRound P1.1:01.50a10
May 16OHSAA D3 Northwest District - ArchboldMay 16 · 400 Meters · Place 1 · AyersvilleAyersville400 Meters1.1:00.23a10
May 16OHSAA D3 Northwest District - ArchboldMay 16 · 200 Meters · Place 3 · AyersvilleAyersville200 MetersRound P3.27.37a10
May 16OHSAA D3 Northwest District - ArchboldMay 16 · 200 Meters · Place 1 · AyersvilleAyersville200 Meters1.26.55a10
May 4Lamberson InvitationalMay 4 · 400 Meters · Place 1 · AyersvilleAyersville400 Meters11:00.03—
May 4Lamberson InvitationalMay 4 · 200 Meters · Place 1 · AyersvilleAyersville200 Meters127.79—
May 4Lamberson InvitationalMay 4 · 200 Meters · Place 1 · AyersvilleAyersville200 MetersRound P126.62—
Apr 6Bob Eisenhart InvitationalApr 6 · 400 Meters · Place 1 · AyersvilleAyersville400 Meters11:00.63—
Apr 6Bob Eisenhart InvitationalApr 6 · 200 Meters · Place 4 · AyersvilleAyersville200 Meters427.71—
Apr 6Bob Eisenhart InvitationalApr 6 · 200 Meters · Place 2 · AyersvilleAyersville200 MetersRound P226.91—

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1OHSAA D2 State ChampionshipsJun 1 · 400 Meters · Place 14 · AyersvilleAyersville400 Meters1460.289
Jun 1OHSAA D2 State ChampionshipsJun 1 · 400 Meters · Place 14 · AyersvilleAyersville400 MetersRound P1460.289
Jun 1OHSAA D3 State ChampionshipsJun 1 · 400 Meters · Place 14 · AyersvilleAyersville400 MetersRound P14.60.28a9
May 25OHSAA D3 Region 10May 25 · 400 Meters · Place 4 · AyersvilleAyersville400 MetersRound P4.1:00.85a9
May 25OHSAA D3 Region 10May 25 · 400 Meters · Place 4 · AyersvilleAyersville400 Meters4.59.88a9
May 19OHSAA D3 Northwest District - ArchiboldMay 19 · High Jump · Place 5 · AyersvilleAyersvilleHigh Jump5.4-08.00 PB9
May 19OHSAA D3 Northwest District - ArchiboldMay 19 · 400 Meters · Place 1 · AyersvilleAyersville400 MetersRound P1.1:03.30a9
May 19OHSAA D3 Northwest District - ArchiboldMay 19 · 400 Meters · Place 1 · AyersvilleAyersville400 Meters1.1:00.65a9
Apr 13Wayne Trace InvitationalApr 13 · High Jump · Place 4 · AyersvilleAyersvilleHigh Jump44-00.009
Apr 13Wayne Trace InvitationalApr 13 · 100 Meters · Place 2 · AyersvilleAyersville100 Meters213.09 PB9
Apr 13Wayne Trace InvitationalApr 13 · 100 Meters · Place 3 · AyersvilleAyersville100 MetersRound S313.199
Apr 13Wayne Trace InvitationalApr 13 · 100 Meters · Place 2 · AyersvilleAyersville100 MetersRound P213.579