Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorThe Bama Showcase · Jan 295:18.73aThe Bama ShowcaseJanuary 29, 2023
1500 Meters · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 204:49.02aUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2024
1600 Meters · OutdoorBuffalo’s River Ridge Invitational · Mar 284:56.10aBuffalo’s River Ridge InvitationalMarch 28, 2026
2 Miles · OutdoorEtowah Invitational · Apr 1211:00.05Etowah Invitational April 12, 2025
200 Meters · IndoorRiver Ridge Dual Meet · Feb 2630.22River Ridge Dual MeetFebruary 26, 2025
3000 Meters · IndoorVA Showcase Club · Jan 1411:02.51aVA Showcase ClubJanuary 14, 2024
3000 Meters · OutdoorSequoyah Youth Track Invitational · Apr 2010:47.58aSequoyah Youth Track InvitationalApril 20, 2024
3200 Meters · IndoorCambridge Hi-Bear-Nation Invitational · Feb 2810:59.32Cambridge Hi-Bear-Nation InvitationalFebruary 28, 2026
3200 Meters · OutdoorCherokee County Championship · Mar 2210:36.62Cherokee County ChampionshipMarch 22, 2025
5000 Meters · OutdoorMilton Showcase Invitational · Mar 118:22.61Milton Showcase InvitationalMarch 1, 2025
800 Meters · IndoorAllatoona All-Comers Meet · Feb 152:17.50Allatoona All-Comers MeetFebruary 15, 2025
800 Meters · OutdoorRiver Ridge Tri - Meet · Mar 42:16.65aRiver Ridge Tri - MeetMarch 4, 2026
Long Jump · OutdoorEtowah Youth Track Club 2021 Invitational · May 88-05.50Etowah Youth Track Club 2021 InvitationalMay 8, 2021
Shot Put · 4kg · OutdoorRiver Ridge/Alpha Crush Youth Invitational - Developmental Track Meet · Apr 1517-10.00River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApril 15, 2023
Shot Put · 6lb · OutdoorEtowah Youth Track Club Invitational 2022 · Apr 3017-02.00Etowah Youth Track Club Invitational 2022April 30, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 15Creekview Last Chance MeetApr 15 · 1600 Meters · Place 18 · River RidgeRiver Ridge1600 Meters18.4:58.71a10
Apr 3Woodstock Distance CarnivalApr 3 · 3200 Meters · Place 4 · River RidgeRiver Ridge3200 Meters4.10:48.92a10
Mar 28Buffalo’s River Ridge InvitationalMar 28 · 1600 Meters · Place 11 · River RidgeRiver Ridge1600 Meters11.4:56.10a PB10
Mar 18Cherokee County JV ChampionshipMar 18 · 3200 Meters · Place 4 · River RidgeRiver Ridge3200 Meters4.10:55.76a10
Mar 18Cherokee County JV ChampionshipMar 18 · 1600 Meters · Place 3 · River RidgeRiver Ridge1600 Meters3.4:56.81a10
Mar 14Sequoyah InvitationalMar 14 · 1600 Meters · Place 14 · River RidgeRiver Ridge1600 Meters145:01.9410
Mar 11North GA JV InvitationalMar 11 · 3200 Meters · Place 4 · River RidgeRiver Ridge3200 Meters4.11:29.03a10
Mar 7Creekview InvitationalMar 7 · 3200 Meters · Place 33 · River RidgeRiver Ridge3200 Meters33.10:58.57a10
Mar 4River Ridge Tri - MeetMar 4 · 1600 Meters · Place 3 · River RidgeRiver Ridge1600 Meters3.5:00.15a10
Mar 4River Ridge Tri - MeetMar 4 · 800 Meters · Place 6 · River RidgeRiver Ridge800 Meters6.2:16.65a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Cambridge Hi-Bear-Nation InvitationalFeb 28 · 3200 Meters · Place 7 · River RidgeRiver Ridge3200 Meters710:59.32 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Etowah Invitational Apr 12 · 2 Miles · Place 5 · River RidgeRiver Ridge2 Miles511:00.05 PB9
Mar 22Cherokee County ChampionshipMar 22 · 3200 Meters · Place 10 · River RidgeRiver Ridge3200 Meters1010:36.62 PB9
Mar 15Roswell Rotary RelaysMar 15 · 3200 Meters · Place 24 · River RidgeRiver Ridge3200 Meters2411:03.289
Mar 8Buffalo’s River Ridge InvitationalMar 8 · 3200 Meters · Place 12 · River RidgeRiver Ridge3200 Meters1210:54.689
Mar 1Milton Showcase InvitationalMar 1 · 5000 Meters · Place 10 · River RidgeRiver Ridge5000 Meters1018:22.61 PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26River Ridge Dual MeetFeb 26 · 200 Meters · Place 68 · River RidgeRiver Ridge200 Meters6830.22 PB—
Feb 15Allatoona All-Comers MeetFeb 15 · 800 Meters · Place 25 · River RidgeRiver Ridge800 Meters252:17.50 PB9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 8 · 45-Unattached45-Unattached1500 Meters8.4:49.02a PB8
May 4EYTC @ Sequoyah Invitational - Developmental Track MeetMay 4 · 3000 Meters · Place 2 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters2.10:48.28a8
May 4EYTC @ Sequoyah Invitational - Developmental Track MeetMay 4 · 800 Meters · Place 3 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters3.2:21.47a8
Apr 27River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 27 · 3000 Meters · Place 1 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters1.10:59.66a8
Apr 27River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 27 · 800 Meters · Place 2 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters2.2:21.52a8
Apr 20Sequoyah Youth Track InvitationalApr 20 · 3000 Meters · Place 2 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters2.10:47.58a PB8
Apr 20Sequoyah Youth Track InvitationalApr 20 · 800 Meters · Place 2 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters2.2:23.60a8

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 14VA Showcase ClubJan 14 · 3000 Meters · Place 5 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters5.11:02.51a PB8
Jan 14VA Showcase ClubJan 14 · 800 Meters · Place 13 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters13.2:30.65a8
Jan 12The VA ShowcaseJan 12 · 3000 Meters · Place 5 · River RidgeRiver Ridge3000 Meters511:02.51—
Jan 12The VA ShowcaseJan 12 · 800 Meters · Place 13 · River RidgeRiver Ridge800 Meters132:30.65—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 2 · 45-Unattached45-Unattached3000 Meters2.11:00.01a7
May 6Etowah Youth Track Club Invitational 2023 - Developmental MeetMay 6 · Shot Put · Place 15 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put4kg15.14-11.007
May 6Etowah Youth Track Club Invitational 2023 - Developmental MeetMay 6 · 3000 Meters · Place 5 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters5.10:54.62a7
May 6Etowah Youth Track Club Invitational 2023 - Developmental MeetMay 6 · 800 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters4.2:32.24a7
Apr 29Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 29 · 3000 Meters · Place 5 · River Ridge YouthRiver Ridge Youth3000 Meters511:07.94a—
Apr 29Creekview/Cherokee Youth Invitational - Developmental Track MeetApr 29 · 1500 Meters · Place 7 · River Ridge YouthRiver Ridge Youth1500 Meters75:11.91a—
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · Shot Put · Place 9 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put4kg9.14-07.507
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · 3000 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters4.11:13.60a7
Apr 22Sequoyah Youth Track Club Developmental MeetApr 22 · 800 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters4.2:33.65a7
Apr 15River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 15 · Shot Put · Place 12 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put4kg12.17-10.00 PB7
Apr 15River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 15 · 3000 Meters · Place 3 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters3.11:23.14a7
Apr 15River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 15 · 800 Meters · Place 7 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters7.2:36.82a7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29The Bama ShowcaseJan 29 · 1500 Meters · Place 7 · River Ridge Youth TrackRiver Ridge Youth Track1500 Meters7.5:18.73a PB7
Jan 29The Bama ShowcaseJan 29 · 800 Meters · Place 9 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters9.2:38.17a7

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Creekview/Cherokee Youth Invitational - Developmental Track MeetMay 7 · Shot Put · Place 12 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put6lb12.15-06.756
May 7Creekview/Cherokee Youth Invitational - Developmental Track MeetMay 7 · 3000 Meters · Place 3 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters3.11:43.49a6
May 7Creekview/Cherokee Youth Invitational - Developmental Track MeetMay 7 · 1500 Meters · Place 5 · River Ridge Youth TrackRiver Ridge Youth Track1500 Meters5.5:31.86a6
Apr 30Etowah Youth Track Club Invitational 2022Apr 30 · Shot Put · Place 9 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put6lb9.17-02.00 PB6
Apr 30Etowah Youth Track Club Invitational 2022Apr 30 · 3000 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters4.11:59.82a6
Apr 30Etowah Youth Track Club Invitational 2022Apr 30 · 1500 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track1500 Meters4.5:39.03a6
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · Shot Put · Place 10 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put6lb10.14-07.006
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · 3000 Meters · Place 3 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters3.12:07.55a6
Apr 23Sequoyah Youth Track Club InvitationalApr 23 · 1500 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track1500 Meters4.5:37.47a6
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · 3000 Meters · Place 2 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters2.12:27.81a6
Apr 16River Ridge/Alpha Crush Youth Invitational - Developmental Track MeetApr 16 · 1500 Meters · Place 3 · River Ridge Youth TrackRiver Ridge Youth Track1500 Meters3.5:56.84a6

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Sequoyah Youth Track InvitationalMay 15 · Long Jump · Place 19 · River Ridge Youth TrackRiver Ridge Youth TrackLong Jump19.6-05.005
May 15Sequoyah Youth Track InvitationalMay 15 · 3000 Meters · Place 7 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters7.13:33.205
May 15Sequoyah Youth Track InvitationalMay 15 · 800 Meters · Place 6 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters6.2:59.99a5
May 8Etowah Youth Track Club 2021 InvitationalMay 8 · Long Jump · Place 23 · River Ridge Youth TrackRiver Ridge Youth TrackLong Jump23.8-05.50 PB5
May 8Etowah Youth Track Club 2021 InvitationalMay 8 · 3000 Meters · Place 7 · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters7.13:26.51a5
May 8Etowah Youth Track Club 2021 InvitationalMay 8 · 800 Meters · Place 6 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters6.3:09.56a5
May 1River Ridge Youth Track InvitationalMay 1 · Shot Put · Place 15 · River Ridge Youth TrackRiver Ridge Youth TrackShot Put6lb15.13-04.005
May 1River Ridge Youth Track InvitationalMay 1 · 3000 Meters · River Ridge Youth TrackRiver Ridge Youth Track3000 Meters—DNS5
May 1River Ridge Youth Track InvitationalMay 1 · 800 Meters · Place 4 · River Ridge Youth TrackRiver Ridge Youth Track800 Meters4.3:08.93a5