Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKennesaw Mtn JV Meet #2 · Mar 1918.28Kennesaw Mtn JV Meet #2March 19, 2025
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2737.81m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Hammer · 4kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2732.10m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 4kg · OutdoorGATFXCCA Meet of Champions · May 2337-0.50GATFXCCA Meet of ChampionsMay 23, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Hammer · Place 7 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Hammer4kg7.32.10m PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus1kg3.37.81m PB10
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 12 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put4kg12.10.92m10
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · Shot Put · Place 1 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put111.20m16
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · Discus · Place 1 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus141.02m16
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · Hammer · Place 2 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Hammer231.61m16
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 34 · UnattachedUnattachedDiscus1kg34.30.9810
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 4 · UnattachedUnattachedShot Put4kg4.11.7310
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · Hammer · Place 2 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Hammer4kg2.31.26m10
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · Discus · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus1kg3.34.61m10
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · Shot Put · Place 1 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put4kg1.11.23m10
May 23GATFXCCA Meet of ChampionsMay 23 · Discus · Place 8 · PebblebrookPebblebrookDiscus1kg8.108-410
May 23GATFXCCA Meet of ChampionsMay 23 · Shot Put · Place 7 · PebblebrookPebblebrookShot Put4kg7.37-0.50 PB10
May 11GHSA State Championships 2026May 11 · Discus · Place 5 · PebblebrookPebblebrookDiscus1kg5.116-210
May 11GHSA State Championships 2026May 11 · Shot Put · Place 9 · PebblebrookPebblebrookShot Put4kg9.35-9.5010
May 2GHSA 6A Sectional A - Regions 1,3,4,5May 2 · Discus · Place 3 · PebblebrookPebblebrookDiscus1kg3.119-1110
May 2GHSA 6A Sectional A - Regions 1,3,4,5May 2 · Shot Put · Place 6 · PebblebrookPebblebrookShot Put4kg6.37-00.5010
Apr 20GHSA 6A - Region 3Apr 20 · Discus · Place 1 · PebblebrookPebblebrookDiscus1kg1.109-0410
Apr 20GHSA 6A - Region 3Apr 20 · Shot Put · Place 2 · PebblebrookPebblebrookShot Put4kg2.36-05.0010
Apr 15Walton Post-Spring Break Rust BusterApr 15 · Discus · Place 1 · PebblebrookPebblebrookDiscus1kg1.114-0410
Apr 15Walton Post-Spring Break Rust BusterApr 15 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put4kg1.36-08.0010
Apr 1Birds of Prey MeetApr 1 · Discus · Place 1 · PebblebrookPebblebrookDiscus1kg1.107-310
Apr 1Birds of Prey MeetApr 1 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put4kg1.33-810
Mar 28Cobb County ChampionshipMar 28 · Discus · Place 6 · PebblebrookPebblebrookDiscus1kg6.105-0110
Mar 28Cobb County ChampionshipMar 28 · Shot Put · Place 3 · PebblebrookPebblebrookShot Put4kg3.34-11.0010
Mar 21Roswell Rotary RelaysMar 21 · Discus · Place 6 · PebblebrookPebblebrookDiscus1kg6.101-710
Mar 21Roswell Rotary RelaysMar 21 · Shot Put · Place 7 · PebblebrookPebblebrookShot Put4kg7.32-810
Mar 18Kennesaw Mtn JV Meet #2Mar 18 · Discus · Place 1 · PebblebrookPebblebrookDiscus1kg1.103-110
Mar 18Kennesaw Mtn JV Meet #2Mar 18 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put4kg1.33-610
Mar 14Tracy Terrell All ComersMar 14 · Discus · Place 1 · PebblebrookPebblebrookDiscus1kg1.106-110
Mar 14Tracy Terrell All ComersMar 14 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put4kg1.34-410
Mar 11Marietta JV Quad-Meet #3Mar 11 · Discus · Place 3 · PebblebrookPebblebrookDiscus1kg3.106-410
Mar 11Marietta JV Quad-Meet #3Mar 11 · Shot Put · Place 2 · PebblebrookPebblebrookShot Put4kg2.33-410
Mar 7MTFXCCGA InvitationalMar 7 · Shot Put · Place 4 · PebblebrookPebblebrookShot Put435-210
Mar 7MTFXCCGA InvitationalMar 7 · Discus · Place 4 · PebblebrookPebblebrookDiscus4110-1110

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Walton Home MeetFeb 25 · Shot Put · PebblebrookPebblebrookShot Put—35-06.2510
Feb 25Walton Home MeetFeb 25 · Discus · Place 1 · PebblebrookPebblebrookDiscus1116-0210

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 18GA Games T&F ChampionshipsJul 18 · Shot Put · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put310.47m—
Jul 18GA Games T&F ChampionshipsJul 18 · Discus · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus394-1—
Jul 18GA Games T&F ChampionshipsJul 18 · Shot Put · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put310.47m—
Jul 18GA Games T&F ChampionshipsJul 18 · Discus · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus394-1—
Jul 182025 GA Games T&F ChampionshipsJul 18 · Discus · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus1kg3.28.68m9
Jul 182025 GA Games T&F ChampionshipsJul 18 · Shot Put · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put4kg3.10.47m9
Jul 12AAAG SportsfestivalJul 12 · Combined results · Place 2 · 15 Quicksilver15 QuicksilverCombined results2123-09—
Jul 12AAAG SportsfestivalJul 12 · Combined results · Place 3 · 15 Quicksilver15 QuicksilverCombined results333-06.50—
Jun 21DeKalb Elite Invitational Jun 21 · Shot Put · Place 3 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put332-610
Jun 21DeKalb Elite Invitational Jun 21 · Discus · Place 2 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus298-810
Jun 7The Peach RelaysJun 7 · Shot Put · Place 4 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put410.03m—
Jun 7The Peach RelaysJun 7 · Discus · Place 2 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus233.32m—
Jun 7The Peach RelaysJun 7 · Shot Put · Place 4 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Shot Put410.03m—
Jun 7The Peach RelaysJun 7 · Discus · Place 2 · Quicksilver Track Club, Inc.Quicksilver Track Club, Inc.Discus233.32m—
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · Discus · Place 7 · PebblebrookPebblebrookDiscus1kg7.119-49
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · Shot Put · Place 12 · PebblebrookPebblebrookShot Put1231-119
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · Discus · Place 7 · PebblebrookPebblebrookDiscus7103-79
Apr 16GHSA 6A - Region 3Apr 16 · Shot Put · Place 3 · PebblebrookPebblebrookShot Put334-3.509
Apr 16GHSA 6A - Region 3Apr 16 · Discus · Place 3 · PebblebrookPebblebrookDiscus389-109
Mar 29Cobb County Championship MeetMar 29 · Shot Put · Place 2 · PebblebrookPebblebrookShot Put235-6.259
Mar 29Cobb County Championship MeetMar 29 · Discus · Place 19 · PebblebrookPebblebrookDiscus1970-10.509
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · 100 Meters · Place 24 · PebblebrookPebblebrook100 Meters2418.28 PB9
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put132-9.509
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · Discus · Place 2 · PebblebrookPebblebrookDiscus274-89
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · Discus · Place 2 · PebblebrookPebblebrookDiscus274-89
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · 100 Meters · Place 24 · PebblebrookPebblebrook100 Meters2418.289
Mar 19Kennesaw Mtn JV Meet #2Mar 19 · Shot Put · Place 1 · PebblebrookPebblebrookShot Put132-9.509
Mar 15New Manchester InvitationalMar 15 · Discus · Place 6 · PebblebrookPebblebrookDiscus671-08—
Mar 15New Manchester InvitationalMar 15 · Shot Put · Place 3 · PebblebrookPebblebrookShot Put334-03.00—
Mar 15New Manchester InvitationalMar 15 · Shot Put · Place 3 · PebblebrookPebblebrookShot Put334-39
Mar 15New Manchester InvitationalMar 15 · Discus · Place 6 · PebblebrookPebblebrookDiscus671-89
Mar 8Atlanta Games InvitationalMar 8 · Discus · Place 23 · PebblebrookPebblebrookDiscus2364-29
Mar 8Atlanta Games InvitationalMar 8 · Shot Put · Place 10 · PebblebrookPebblebrookShot Put1030-119
Mar 5Marietta Quad-Meet #2Mar 5 · Shot Put · Place 2 · PebblebrookPebblebrookShot Put231-49
Mar 5Marietta Quad-Meet #2Mar 5 · Discus · Place 9 · PebblebrookPebblebrookDiscus961-39
Mar 1MTFXCCGA Invitational Mar 1 · Shot Put · Place 18 · PebblebrookPebblebrookShot Put1830-09
Mar 1MTFXCCGA Invitational Mar 1 · Discus · Place 33 · PebblebrookPebblebrookDiscus3363-8.509

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26McEachern JV Meet #1Feb 26 · Shot Put · Place 6 · PebblebrookPebblebrookShot Put628-69
Feb 26McEachern JV Meet #1Feb 26 · Discus · Place 22 · PebblebrookPebblebrookDiscus2236-59