Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRiver Ridge vs. Woodstock · Feb 2415.28River Ridge vs. WoodstockFebruary 24, 2021
100m Hurdles · 33" / 0.838m · OutdoorGHSA 6A - Region 6 · Apr 2020.01aGHSA 6A - Region 6 April 20, 2024
200 Meters · IndoorRiver Ridge vs. Woodstock · Feb 2431.35River Ridge vs. WoodstockFebruary 24, 2021
200 Meters · OutdoorVictor Icebreaker Duals · Mar 731.26aVictor Icebreaker DualsMarch 7, 2026
400 Meters · OutdoorRiver Ridge-Cherokee Meet · Mar 31:14.72River Ridge-Cherokee MeetMarch 3, 2021
400m Hurdles · 30" / 0.762m · OutdoorCollegiate Conference of the South Outdoor Track Championship · Apr 231:27.87aCollegiate Conference of the South Outdoor Track ChampionshipApril 23, 2025
60m Hurdles · 33" / 0.838m · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 1511.97aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 21CCS ChampionshipsApr 21 · 400m Hurdles · Place 8 · PiedmontPiedmont400m Hurdles30" / 0.762m8.1:28.66aSo
Apr 21CCS ChampionshipsApr 21 · 100m Hurdles · Place 8 · PiedmontPiedmont100m Hurdles33" / 0.838m8.20.43aWind: -1.5So
Apr 9Berry Field Day InvitationalApr 9 · 100m Hurdles · Place 14 · PiedmontPiedmont100m Hurdles33" / 0.838m14.20.46aWind: 0.1So
Apr 9Berry Field Day InvitationalApr 9 · 200 Meters · Place 32 · PiedmontPiedmont200 Meters32.31.82aWind: 0.5So
Apr 3Electric City InvitationalApr 3 · 100m Hurdles · Place 18 · PiedmontPiedmont100m Hurdles33" / 0.838mRound P18.20.43aWind: -2.5So
Mar 20Emory Spring Break ClassicMar 20 · 100m Hurdles · Place 51 · PiedmontPiedmont100m HurdlesRound P5120.62aSo
Mar 20Emory Spring Break ClassicMar 20 · 200 Meters · Place 107 · PiedmontPiedmont200 Meters10731.96aSo
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 100m Hurdles · Place 39 · PiedmontPiedmont100m HurdlesRound P3921.10aSo
Mar 13Myrtle Beach Collegiate ChallengeMar 13 · 200 Meters · Place 76 · PiedmontPiedmont200 Meters7632.09aSo
Mar 7Victor Icebreaker DualsMar 7 · 100m Hurdles · Place 17 · PiedmontPiedmont100m Hurdles1720.33aSo
Mar 7Victor Icebreaker DualsMar 7 · 200 Meters · Place 41 · PiedmontPiedmont200 Meters4131.26a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21USC InviteFeb 21 · 60m Hurdles · Place 26 · PiedmontPiedmont60m HurdlesRound P2611.98SO
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60m Hurdles · Place 33 · PiedmontPiedmont60m Hurdles33" / 0.838mRound P33.12.14aSo

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 400m Hurdles · Place 7 · PiedmontPiedmont400m Hurdles30" / 0.762m7.1:27.87a PBFr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 100m Hurdles · Place 8 · PiedmontPiedmont100m Hurdles33" / 0.838mRound P8.20.70aFr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · 100m Hurdles · Place 7 · PiedmontPiedmont100m Hurdles33" / 0.838m7.20.02aWind: -0.3Fr
Apr 10Berry Field Day InvitationalApr 10 · 200 Meters · Place 54 · PiedmontPiedmont200 Meters5431.58FR
Apr 10Berry Field Day InvitationalApr 10 · 100m Hurdles · Place 18 · PiedmontPiedmont100m Hurdles1819.91FR
Apr 4Electric City InviteApr 4 · 100 Hurdles Preliminaries Heat 2 · Place 15 · PiedmontPiedmont100 Hurdles Preliminaries Heat 21519.82FR
Apr 4Electric City InviteApr 4 · 100 Hurdles Preliminaries · Place 15 · PiedmontPiedmont100 Hurdles Preliminaries1519.82FR
Mar 21Emory Spring Break ClassicMar 21 · 200 Meters · Place 117 · PiedmontPiedmont200 Meters11731.58FR
Mar 21Emory Spring Break ClassicMar 21 · 100m Hurdles · Place 52 · PiedmontPiedmont100m Hurdles5219.73FR
Mar 14Myrtle Beach Collegiate ChallengeMar 14 · 100m Hurdles · Place 40 · PiedmontPiedmont100m HurdlesRound P4020.51a—
Mar 14Myrtle Beach Collegiate ChallengeMar 14 · 200 Meters · Place 88 · PiedmontPiedmont200 Meters8832.14a—
Mar 8Victor Ice Breaker DualsMar 8 · 100m Hurdles · Place 15 · PiedmontPiedmont100m Hurdles1520.32FR
Mar 8Victor Ice Breaker DualsMar 8 · 200 Meters · Place 45 · PiedmontPiedmont200 Meters4531.98FR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 60m Hurdles · Place 18 · PiedmontPiedmont60m Hurdles33" / 0.838mRound P18.11.97a PBFr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 200 Meters · Place 40 · PiedmontPiedmont200 Meters40.32.91aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 20GHSA 6A - Region 6 Apr 20 · 100m Hurdles · Place 14 · River RidgeRiver Ridge100m Hurdles33" / 0.838m14.20.01a PB12
Mar 23Cherokee County Track and Field ChampionshipMar 23 · 300m Hurdles · Place 17 · River RidgeRiver Ridge300m Hurdles171:04.8812
Mar 23Cherokee County Track and Field ChampionshipMar 23 · 100m Hurdles · Place 7 · River RidgeRiver Ridge100m Hurdles719.5912
Mar 20River Ridge Dual vs RoswellMar 20 · 300m Hurdles · Place 8 · River RidgeRiver Ridge300m Hurdles81:04.0712
Mar 20River Ridge Dual vs RoswellMar 20 · 100m Hurdles · Place 4 · River RidgeRiver Ridge100m Hurdles420.3212
Mar 9Buffalo’s River Ridge InvitationalMar 9 · 100m Hurdles · Place 15 · River RidgeRiver Ridge100m Hurdles1520.6012
Mar 2Cartersville HS Purple Hurricane InvitationalMar 2 · 100m Hurdles · Place 14 · River RidgeRiver Ridge100m Hurdles1420.18—
Mar 2Cartersville HS Purple Hurricane InvitationalMar 2 · 100m Hurdles · Place 14 · River RidgeRiver Ridge100m Hurdles1420.18—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28River Ridge Dual Meet vs SequoyahFeb 28 · 300m Hurdles · Place 7 · River RidgeRiver Ridge300m Hurdles71:04.3612
Feb 28River Ridge Dual Meet vs SequoyahFeb 28 · 200 Meters · Place 17 · River RidgeRiver Ridge200 Meters1733.9612
Feb 28River Ridge Dual Meet vs SequoyahFeb 28 · 100m Hurdles · Place 5 · River RidgeRiver Ridge100m Hurdles520.8712
Feb 17Allatoona All-Comers MeetFeb 17 · 300m Hurdles · Place 17 · River RidgeRiver Ridge300m Hurdles171:02.96—
Feb 17Allatoona All-Comers MeetFeb 17 · 100m Hurdles · Place 15 · River RidgeRiver Ridge100m Hurdles1520.67—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 25Cherokee County ChampionshipMar 25 · 300m Hurdles · Place 13 · River RidgeRiver Ridge300m Hurdles131:02.3511
Mar 25Cherokee County ChampionshipMar 25 · 100m Hurdles · Place 12 · River RidgeRiver Ridge100m Hurdles1220.1211
Mar 1River Ridge Dual Meet vs SequoyahMar 1 · 300m Hurdles · Place 8 · River RidgeRiver Ridge300m Hurdles81:05.4511
Mar 1River Ridge Dual Meet vs SequoyahMar 1 · 100m Hurdles · Place 4 · River RidgeRiver Ridge100m Hurdles421.1511

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Allatoona All-Comers MeetFeb 18 · 300m Hurdles · Place 13 · River RidgeRiver Ridge300m Hurdles131:03.4411
Feb 18Allatoona All-Comers MeetFeb 18 · 100m Hurdles · Place 14 · River RidgeRiver Ridge100m Hurdles1421.6911

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 30Region 7 AAAAAA JV ChampionshipMar 30 · 100m Hurdles · Place 7 · River RidgeRiver Ridge100m Hurdles724.4910

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 24Cherokee County JV ChampionshipMar 24 · 100m Hurdles · Place 4 · River RidgeRiver Ridge100m Hurdles421.08—
Mar 17Milton North Georgia JV InvitationalMar 17 · 100m Hurdles · Place 5 · River RidgeRiver Ridge100m Hurdles522.55—
Mar 10River Ridge vs. RoswellMar 10 · 100m Hurdles · Place 5 · River RidgeRiver Ridge100m Hurdles522.40—
Mar 10River Ridge vs. RoswellMar 10 · 200 Meters · Place 14 · River RidgeRiver Ridge200 Meters1431.60—
Mar 3River Ridge-Cherokee MeetMar 3 · 400 Meters · Place 10 · River RidgeRiver Ridge400 Meters101:14.72 PB—
Mar 3River Ridge-Cherokee MeetMar 3 · 200 Meters · Place 13 · River RidgeRiver Ridge200 Meters1332.12—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24River Ridge vs. WoodstockFeb 24 · 200 Meters · Place 9 · River RidgeRiver Ridge200 Meters931.35 PB9
Feb 24River Ridge vs. WoodstockFeb 24 · 100 Meters · Place 13 · River RidgeRiver Ridge100 Meters1315.28 PB9