Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCane Bay Track and Field Invitational · Mar 294:42.82aCane Bay Track and Field InvitationalMarch 29, 2025
3200 Meters · OutdoorCane Bay Track and Field Invitational · Apr 112:00.72aCane Bay Track and Field InvitationalApril 1, 2023
400 Meters · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 41:08.50USATF Region 4 Junior Olympic ChampionshipsJuly 4, 2019
800 Meters · IndoorSPIRE College Indoor Games · Feb 142:05.09SPIRE College Indoor GamesFebruary 14, 2026
800 Meters · OutdoorTri-County Meet of Champions · Apr 92:05.32Tri-County Meet of ChampionsApril 9, 2025
Long Jump · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 223.34mUSATF South Carolina Association Junior Olympic ChampionshipsJune 22, 2018
Results · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 71:13.36USATF Region 4 Junior Olympic ChampionshipsJuly 7, 2016
Shot Put · 6lb · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 215.06mUSATF South Carolina Association Junior Olympic ChampionshipsJune 21, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 800 Meters · Place 27 · Penn State BehrendPenn State Behrend800 Meters27.2:09.56aFr
Apr 18Penn State Behrend InvitationalApr 18 · 800 Meters · Place 15 · Penn State BehrendPenn State Behrend800 Meters15.2:07.28aFr
Apr 10John Homon OpenApr 10 · 800 Meters · Place 39 · Penn State BehrendPenn State Behrend800 Meters39.2:06.74aFr
Apr 10Mount Union Homon InvitationalApr 10 · 800 Meters · Place 39 · Penn State BehrendPenn State Behrend800 Meters39.2:06.74aFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · 800 Meters · Place 48 · Penn State BehrendPenn State Behrend800 Meters48.2:07.88aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Houghton Last Chance Conference QualifierFeb 21 · 800 Meters · Place 12 · PSU-BehrendPSU-Behrend800 Meters122:09.95FR
Feb 14SPIRE College Indoor GamesFeb 14 · 800 Meters · Place 32 · PSU-BehrendPSU-Behrend800 Meters322:05.09 PBFR
Jan 31Mount Union Wuske OpenJan 31 · 800 Meters · Place 18 · PSU-BehrendPSU-Behrend800 Meters182:11.34FR
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · 800 Meters · Place 18 · Penn State BehrendPenn State Behrend800 Meters18.2:11.34aFr
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 800 Meters · Place 14 · Penn State BehrendPenn State Behrend800 Meters14.2:10.35aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 9Tri-County Meet of ChampionsApr 9 · 800 Meters · Place 5 · SummervilleSummerville800 Meters52:05.32 PBSR
Apr 9Tri-County Meet of ChampionsApr 9 · 1600 Meters · Place 12 · SummervilleSummerville1600 Meters124:53.59SR
Mar 29Cane Bay Track and Field InvitationalMar 29 · 1600 Meters · Place 16 · SummervilleSummerville1600 Meters16.4:42.82a PB12
Mar 29Cane Bay Track and Field InvitationalMar 29 · 800 Meters · Place 17 · SummervilleSummerville800 Meters17.2:06.44a12
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 800 Meters · Place 11 · SummervilleSummerville800 Meters11.2:09.91a12
Mar 8Zaxby's Azalea InvitationalMar 8 · 800 Meters · Place 7 · SummervilleSummerville800 Meters7.2:07.17a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11SCHSL 5A - Lower StateMay 11 · 800 Meters · Place 14 · SummervilleSummerville800 Meters14.2:07.77a11
May 1SCHSL 5A - Region 7May 1 · 800 Meters · Place 5 · SummervilleSummerville800 Meters5.2:05.50a11
Mar 30Cane Bay InvitationalMar 30 · 800 Meters · Place 13 · SummervilleSummerville800 Meters13.2:14.07a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Cane Bay Track and Field InvitationalApr 1 · 3200 Meters · Place 22 · SummervilleSummerville3200 Meters22.12:00.72a PB10
Mar 4Wildcat ClassicMar 4 · 1600 Meters · Place 15 · SummervilleSummerville1600 Meters155:17.75—

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 4 · Summerville Storm Track TSummerville Storm Track T800 Meters42:32.9211
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 10 · Summerville Storm Track TSummerville Storm Track T400 Meters101:08.50 PB11
Jun 27AAU Region 8 QualifierJun 27 · 800 Meters · Place 8 · 07 Summerville07 Summerville800 Meters82:35.39—
Jun 27AAU Region 8 QualifierJun 27 · 400 Meters · Place 17 · 07 Summerville07 Summerville400 MetersRound P171:08.96—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 12 · Summerville Storm Track TeamSummerville Storm Track TeamShot Put6lb12.5.06m PB7
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 2 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters2.2:36.98a7
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 9 · Summerville Storm Track TeamSummerville Storm Track Team400 MetersRound P9.1:08.54a7
Jun 1AAU South Carolina District QualifierJun 1 · 800 Meters · Place 4 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters4.2:36.53a7
Jun 1AAU South Carolina District QualifierJun 1 · 400 Meters · Place 6 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters6.1:08.58a7

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · 800 Meters · Place 50 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters50.2:39.83a11-12
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 24 · Summerville Storm Track TeamSummerville Storm Track TeamLong Jump24.3.34m PB11-12
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 4 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters4.2:40.24a11-12
Jun 22USATF South Carolina Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 11 · Summerville Storm Track TeamSummerville Storm Track Team400 MetersRound P11.1:10.29a11-12
May 19Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 19 · 800 Meters · Place 3 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters3.2:40.41a11-12
May 19Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 19 · 400 Meters · Place 10 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters10.1:11.67a11-12

2017 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · Long Jump · Place 15 · Summerville Storm Track TeamSummerville Storm Track TeamLong Jump15.10-00.009-10
Jun 29AAU Region 08 QualifierJun 29 · 800 Meters · Place 3 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters3.2:40.10a9-10
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 8 · Summerville Storm Track TeamSummerville Storm Track Team400 MetersRound P8.1:09.59a9-10
Jun 29AAU Region 08 QualifierJun 29 · 400 Meters · Place 8 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters8.1:10.54a9-10
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 14 · Summerville Storm Track TeamSummerville Storm Track TeamLong Jump14.3.18mWind: 0.89-10
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 6 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters6.2:46.90a9-10
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 4 · Summerville Storm Track TeamSummerville Storm Track Team400 MetersRound P4.1:10.79a9-10
Jun 9USATF South Carolina Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 6 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters6.1:09.65a9-10
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 800 Meters · Place 5 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters5.2:45.77a9-10
May 20Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 20 · 400 Meters · Place 6 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters6.1:13.37a9-10
Apr 29Florence Track Club Developmental MeetApr 29 · 800 Meters · Place 6 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters6.2:54.39a9-10
Apr 29Florence Track Club Developmental MeetApr 29 · 400 Meters · Place 3 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters3.1:16.50a9-10
Apr 15Savannah Chatham Silver Cheetah Invitational Apr 15 · 800 Meters · Place 4 · Summerville Storm Track TeamSummerville Storm Track Team800 Meters4.3:01.71a9-10
Apr 15Savannah Chatham Silver Cheetah Invitational Apr 15 · 400 Meters · Place 3 · Summerville Storm Track TeamSummerville Storm Track Team400 Meters3.1:16.21a9-10

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Results · Place 18 · 07 Summerville07 SummervilleResults182:57.56—
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Results · Place 13 · 07 Summerville07 SummervilleResultsRound P131:13.36 PB—