Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2211.26aNCAA Division II Outdoor Track & Field ChampionshipsMay 22, 2025
200 Meters · IndoorNCAA Division II Indoor Track & Field Championships · Mar 1323.59aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
200 Meters · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2223.31aNCAA Division II Outdoor Track & Field ChampionshipsMay 22, 2025
60 Meter · IndoorSouth Atlantic Champs · Feb 287.36aSouth Atlantic ChampsFebruary 28, 2026
60 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 307.44aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 200 Meters · Place 6 · TusculumTusculum200 MetersRound P6.23.51aWind: 0.3Sr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 200 Meters · Place 3 · TusculumTusculum200 Meters3.23.46aSr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 2 · TusculumTusculum100 MetersRound P2.11.54aWind: -0.3Sr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · 100 Meters · Place 1 · TusculumTusculum100 Meters1.11.30aSr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 3 · TusculumTusculum200 MetersRound P3.23.86aWind: 5.3Sr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 200 Meters · Place 1 · TusculumTusculum200 Meters1.23.60aWind: -0.1Sr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 2 · TusculumTusculum100 MetersRound P2.11.28aWind: 4.2Sr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 100 Meters · Place 1 · TusculumTusculum100 Meters1.11.60aWind: -0.5Sr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 1 · TusculumTusculum200 Meters1.23.48aWind: -0.7Sr
Apr 17Aggie InviteApr 17 · 100 Meters · Place 1 · TusculumTusculum100 MetersRound P1.11.11aWind: 3.9Sr
Apr 17Aggie InviteApr 17 · 100 Meters · TusculumTusculum100 Meters--DNSWind: 2.2Sr
Apr 10Tennessee InvitationalApr 10 · 200 Meters · Place 11 · TusculumTusculum200 Meters11.23.92aWind: 1.7Sr
Apr 10Tennessee InvitationalApr 10 · 100 Meters · Place 2 · TusculumTusculum100 Meters2.11.50aWind: 1.1Sr
Apr 3Electric City InvitationalApr 3 · 100 Meters · Place 1 · TusculumTusculum100 MetersRound P1.11.62aWind: -0.5Sr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 200 Meters · TusculumTusculum200 Meters--DNSWind: 2.3Sr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 100 Meters · TusculumTusculum100 MetersRound P--DNSWind: 1.9Sr
Mar 28Livingstone Blue Bear InvitationalMar 28 · 100 Meters · Place 1 · TusculumTusculum100 Meters1.11.43aWind: 2.6Sr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 5 · TusculumTusculum60 MeterRound P5.7.37aSr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 5 · TusculumTusculum60 Meter5.7.38aSr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 200 Meters · Place 2 · TusculumTusculum200 MetersRound P2.23.59a PBSr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 200 Meters · Place 5 · TusculumTusculum200 Meters5.23.68aSr
Feb 28South Atlantic ChampsFeb 28 · 60 Meter · Place 1 · TusculumTusculum60 MeterRound P1.7.36a PBSr
Feb 28South Atlantic ChampsFeb 28 · 60 Meter · Place 1 · TusculumTusculum60 Meter1.7.43aSr
Feb 28South Atlantic ChampsFeb 28 · 200 Meters · Place 1 · TusculumTusculum200 MetersRound P1.23.77aSr
Feb 28South Atlantic ChampsFeb 28 · 200 Meters · Place 1 · TusculumTusculum200 Meters1.23.77aSr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 2 · TusculumTusculum60 MetersRound P27.48aSr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60 Meters · Place 2 · TusculumTusculum60 Meters27.44a PBSr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 200 Meters · Place 1 · TusculumTusculum200 Meters124.63aSR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 1 · TusculumTusculum60 Meters17.51aSR
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 1 · TusculumTusculum60 Meters17.45aSR

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 200 Meters · Place 10 · TusculumTusculum200 MetersRound P10.23.31a PBWind: 1.9Jr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 100 Meters · Place 7 · TusculumTusculum100 MetersRound P7.11.19aWind: 4.5Jr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 100 Meters · Place 3 · TusculumTusculum100 Meters3.11.26a PBWind: 1.8Jr
May 10Lenoir-Rhyne Last Chance andand Multi #1May 10 · 100 Meters · Place 1 · TusculumTusculum100 Meters111.68aJR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 200 Meters · Place 2 · TusculumTusculum200 Meters223.99JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 200 Meters · Place 2 · TusculumTusculum200 MetersRound P223.58JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 100 Meters · Place 2 · TusculumTusculum100 Meters211.45JR
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 100 Meters · Place 2 · TusculumTusculum100 MetersRound P211.54JR
Apr 18Aggie ClassicApr 18 · 200 Meters · Place 3 · TusculumTusculum200 Meters3.23.43aWind: 3.8Jr
Apr 18Aggie ClassicApr 18 · 100 Meters · Place 2 · TusculumTusculum100 MetersRound P2.11.33aWind: 5.1Jr
Apr 18Aggie ClassicApr 18 · 100 Meters · Place 3 · TusculumTusculum100 Meters3.11.41aWind: 0.3Jr
Mar 292025 Livingstone InvitationalMar 29 · 200 Meters · Place 1 · TusculumTusculum200 Meters1.23.49aJr
Mar 292025 Livingstone InvitationalMar 29 · 100 Meters · Place 1 · TusculumTusculum100 Meters1.11.36aJr
Mar 21Mountaineer First ChanceMar 21 · 100 Meters · Place 1 · TusculumTusculum100 Meters111.45JR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 10 · TusculumTusculum60 MeterRound P10.7.44aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Commonwealth Indoor TFDec 7 · 60 Meter · Place 1 · TusculumTusculum60 MeterRound S1.7.45aJr
Dec 7Commonwealth Indoor TFDec 7 · 60 Meter · Place 1 · TusculumTusculum60 Meter1.7.37aJr
Dec 7Commonwealth Indoor TFDec 7 · 200 Meters · Place 1 · TusculumTusculum200 Meters1.24.42aJr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 200 Meters · Place 11 · Indian Hills (IA) CCIndian Hills (IA) CC200 MetersRound P11.23.61aWind: 0.6Fr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 100 Meters · Place 9 · Indian Hills (IA) CCIndian Hills (IA) CC100 MetersRound P9.11.59aWind: 2.5Fr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · 100 Meters · Place 5 · Indian Hills (IA) CCIndian Hills (IA) CC100 Meters5.11.63aFr
May 52023 Region XI ChampionshipsMay 5 · 200 Meters · Place 2 · Indian Hills (IA) CCIndian Hills (IA) CC200 MetersRound P2.24.66aFr
May 52023 Region XI ChampionshipsMay 5 · 100 Meters · Place 1 · Indian Hills (IA) CCIndian Hills (IA) CC100 MetersRound P1.11.86aWind: 0.3Fr
May 52023 Region XI ChampionshipsMay 5 · 100 Meters · Place 1 · Indian Hills (IA) CCIndian Hills (IA) CC100 Meters1.11.92aFr
Apr 272023 Kip Janvrin OpenApr 27 · 100 Meters · Place 3 · Indian Hills (IA) CCIndian Hills (IA) CC100 Meters3.11.62aWind: 1.9Fr
Apr 7KT Woodman ClassicApr 7 · 200 Meters · Place 1 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters1.24.34aWind: 0.9Fr

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 60 Meter · Place 12 · Indian Hills (IA) CCIndian Hills (IA) CC60 MeterRound P12.7.62aFr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 200 Meters · Place 9 · Indian Hills (IA) CCIndian Hills (IA) CC200 MetersRound P9.24.79aFr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · 200 Meters · Place 6 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters6.24.43aFr
Feb 17NJCAA Region 11 Indoor ChampionshipsFeb 17 · 60 Meter · Place 2 · Indian Hills (IA) CCIndian Hills (IA) CC60 MeterRound P2.7.65aFr
Feb 17NJCAA Region 11 Indoor ChampionshipsFeb 17 · 60 Meter · Place 3 · Indian Hills (IA) CCIndian Hills (IA) CC60 Meter3.7.60aFr
Feb 17NJCAA Region 11 Indoor ChampionshipsFeb 17 · 200 Meters · Place 2 · Indian Hills (IA) CCIndian Hills (IA) CC200 MetersRound P2.25.31aFr
Feb 17NJCAA Region 11 Indoor ChampionshipsFeb 17 · 200 Meters · Place 1 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters1.24.93aFr
Feb 10Gorilla ClassicFeb 10 · 60 Meter · Place 7 · Indian Hills (IA) CCIndian Hills (IA) CC60 MeterRound P7.7.68aFr
Feb 10Gorilla ClassicFeb 10 · 60 Meter · Place 3 · Indian Hills (IA) CCIndian Hills (IA) CC60 Meter3.7.57aFr
Feb 10Gorilla ClassicFeb 10 · 200 Meters · Place 8 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters8.24.88aFr
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 MetersRound P47.61FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 200 Meters · Place 5 · Indian Hills CCIndian Hills CC200 Meters524.87FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 Meters47.55FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 MetersRound P47.61FR
Jan 28Wendy's / Pittsburg State InvitationalJan 28 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 MetersRound P47.61FR
Jan 20Larry Wieczorek InvitationalJan 20 · 200 Meters · Place 3 · Indian Hills CCIndian Hills CC200 Meters325.07aFr
Jan 13Hawkeye InvitationalJan 13 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 Meters47.63FR
Jan 13Hawkeye InvitationalJan 13 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 Meters47.63FR
Jan 13Hawkeye InvitationalJan 13 · 60 Meters · Place 4 · Indian Hills CCIndian Hills CC60 Meters47.58FR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9ISU Holiday InvitationalDec 9 · 60 Meter · Place 2 · Indian Hills (IA) CCIndian Hills (IA) CC60 MeterRound P2.7.59aFr
Dec 9ISU Holiday InvitationalDec 9 · 60 Meter · Place 1 · Indian Hills (IA) CCIndian Hills (IA) CC60 Meter1.7.62aFr
Dec 9ISU Holiday InvitationalDec 9 · 200 Meters · Place 3 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters3.24.78aFr
Dec 3Washburn Alumni InvitationalDec 3 · 60 Meter · Place 3 · Indian Hills (IA) CCIndian Hills (IA) CC60 MeterRound P3.7.71aFr
Dec 3Washburn Alumni InvitationalDec 3 · 60 Meter · Place 2 · Indian Hills (IA) CCIndian Hills (IA) CC60 Meter2.7.53aFr
Dec 3Washburn Alumni InvitationalDec 3 · 200 Meters · Place 4 · Indian Hills (IA) CCIndian Hills (IA) CC200 Meters4.25.19aFr

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 200 Meters · Track XplosionTrack Xplosion200 Meters—DNSWind: -1.411
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Track XplosionTrack Xplosion400 MetersRound P—DNS11
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 MetersRound P2.24.69aWind: -211
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 2 · Track XplosionTrack Xplosion200 Meters2.24.13aWind: -0.411
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 MetersRound P1.11.91aWind: -0.111
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 1 · Track XplosionTrack Xplosion100 Meters1.11.72aWind: 1.811
Jun 25NCHSAA 4A State ChampionshipJun 25 · 200 Meters · Place 2 · Southeast RaleighSoutheast Raleigh200 Meters2.23.95aWind: 0.312
Jun 25NCHSAA 4A State ChampionshipJun 25 · 100 Meters · Place 2 · Southeast RaleighSoutheast Raleigh100 Meters2.12.02aWind: -1.812
Jun 18NCHSAA 4A East RegionalJun 18 · 200 Meters · Place 2 · Southeast RaleighSoutheast Raleigh200 Meters2.24.32a12
Jun 18NCHSAA 4A East RegionalJun 18 · 100 Meters · Place 2 · Southeast RaleighSoutheast Raleigh100 Meters2.11.93a12