Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLambert Wednesday Night #2 · Feb 254:50.95Lambert Wednesday Night #2February 25, 2026
1600 Meters · OutdoorGwinnett County Varsity Championship · Mar 284:47.81aGwinnett County Varsity ChampionshipMarch 28, 2026
3200 Meters · IndoorLambert Wednesday Night #2 · Feb 2510:21.56Lambert Wednesday Night #2February 25, 2026
3200 Meters · Outdoor Longhorn Stampede · Mar 710:07.73 Longhorn StampedeMarch 7, 2026
800 Meters · IndoorLambert Wednesday Night #2 · Feb 282:17.89Lambert Wednesday Night #2February 28, 2024
800 Meters · OutdoorJV All-Comers @ Mill Creek · Mar 242:13.89aJV All-Comers @ Mill CreekMarch 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17Spartan ClassicApr 17 · 3200 Meters · Place 3 · North Gwinnett3200 Meters3.10:27.85a12
Apr 4GA Spring Break Showdown Apr 4 · 3200 Meters · Place 34 · North Gwinnett3200 Meters34.10:46.60a12
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 1600 Meters · Place 19 · North Gwinnett1600 Meters19.4:47.81a PB12
Mar 24JV All-Comers @ Mill CreekMar 24 · 1600 Meters · Place 2 · North Gwinnett1600 Meters2.4:49.19a12
Mar 24JV All-Comers @ Mill CreekMar 24 · 800 Meters · Place 3 · North Gwinnett800 Meters3.2:13.89a PB12
Mar 14North Gwinnett Bulldog Invitational Mar 14 · 1600 Meters · Place 8 · North Gwinnett1600 Meters84:51.5512
Mar 7 Longhorn StampedeMar 7 · 3200 Meters · Place 11 · North Gwinnett3200 Meters1110:07.73 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Lambert Wednesday Night #2Feb 25 · 3200 Meters · Place 3 · North Gwinnett3200 Meters310:21.56 PB12
Feb 25Lambert Wednesday Night #2Feb 25 · 1600 Meters · Place 1 · North Gwinnett1600 Meters14:50.95 PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17GAC ClassicApr 17 · 3200 Meters · Place 5 · North Gwinnett3200 Meters510:28.0611
Apr 5GA Spring Break Showdown Apr 5 · 1600 Meters · Place 45 · North Gwinnett1600 Meters455:00.0311
Mar 15North Gwinnett Twilight Mar 15 · 1600 Meters · Place 14 · North Gwinnett1600 Meters144:52.1811
Mar 4Mill Creek Home Meet #2Mar 4 · 800 Meters · Place 6 · North Gwinnett800 Meters62:16.9511
Mar 4Mill Creek Home Meet #2Mar 4 · 1600 Meters · Place 3 · North Gwinnett1600 Meters34:56.4311
Mar 1Longhorn StampedeMar 1 · 1600 Meters · Place 26 · North Gwinnett1600 Meters264:53.1811

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · 3200 Meters · Place 4 · North Gwinnett3200 Meters410:32.1711
Feb 13North Gwinnett Time TrialFeb 13 · 1600 Meters · Place 6 · North Gwinnett1600 Meters65:12.3711

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Archer HS InvitationalMar 29 · 1600 Meters · Place 19 · North Gwinnett1600 Meters194:58.4510
Mar 28Gwinnett County JV ChampionshipMar 28 · 3200 Meters · Place 4 · North Gwinnett3200 Meters410:36.5210
Mar 16North Gwinnett TwilightMar 16 · 3200 Meters · Place 4 · North Gwinnett3200 Meters410:39.6010
Mar 2Longhorn StampedeMar 2 · 1600 Meters · Place 58 · North Gwinnett1600 Meters585:02.1910

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Lambert Wednesday Night #2Feb 28 · 800 Meters · Place 2 · North Gwinnett800 Meters22:17.89 PB10
Feb 24Gary Billion InvitationalFeb 24 · 1600 Meters · Place 8 · North Gwinnett1600 Meters85:06.1810
Feb 14North Gwinnett JV Dual/TriFeb 14 · 800 Meters · Place 15 · North Gwinnett800 Meters152:31.3210
Feb 14North Gwinnett JV Dual/TriFeb 14 · 1600 Meters · Place 8 · North Gwinnett1600 Meters85:05.9810