Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCFA 2022 Home Meet #2 · Apr 16:59.00CFA 2022 Home Meet #2April 1, 2022
2000m Steeplechase · 0.762m · Outdoor6th Annual Cape Fear Relays · Mar 2711:47.39a6th Annual Cape Fear RelaysMarch 27, 2026
3200 Meters · OutdoorCape Fear Academy/Coastal Christian Academy Season Opener 2022 · Mar 1015:27.00Cape Fear Academy/Coastal Christian Academy Season Opener 2022March 10, 2022
800 Meters · OutdoorCFA Home Meet #1 · Mar 83:16.00CFA Home Meet #1March 8, 2024
Combined results · OutdoorNCRunners Middle School Elite Invitational · May 73:18.78NCRunners Middle School Elite InvitationalMay 7, 2022
Discus · 1kg · OutdoorNCISAA DII Track & Field Championships · May 1567-05NCISAA DII Track & Field ChampionshipsMay 15, 2026
Shot Put · 4kg · OutdoorWarrior Invitational · Mar 1425-09.00Warrior InvitationalMarch 14, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15NCISAA DII Track & Field ChampionshipsMay 15 · Discus · Place 18 · Fayetteville ChristianDiscus1kg18.67-05 PB12
May 15NCISAA DII Track & Field ChampionshipsMay 15 · Shot Put · Place 17 · Fayetteville ChristianShot Put4kg17.24-07.0012
May 11CFA Last Chance 2026May 11 · Discus · Place 2 · Fayetteville ChristianDiscus1kg2.61-09.0012
May 11CFA Last Chance 2026May 11 · Shot Put · Place 1 · Fayetteville ChristianShot Put4kg1.24-00.0012
May 6SAC Conference ChampionshipMay 6 · Discus · Place 1 · Fayetteville ChristianDiscus1kg1.66-0912
May 6SAC Conference ChampionshipMay 6 · Shot Put · Place 1 · Fayetteville ChristianShot Put4kg1.25-06.0012
May 6SAC Conference ChampionshipMay 6 · 800 Meters · Place 7 · Fayetteville Christian800 Meters7.3:35.66a12
Apr 25Falcon InviteApr 25 · Discus · Place 5 · Fayetteville ChristianDiscus1kg5.65-04.0012
Apr 25Falcon InviteApr 25 · Shot Put · Place 1 · Fayetteville ChristianShot Put4kg1.25-05.0012
Mar 276th Annual Cape Fear RelaysMar 27 · Discus · Place 10 · Fayetteville ChristianDiscus1kg10.47-11.0012
Mar 276th Annual Cape Fear RelaysMar 27 · Shot Put · Place 5 · Fayetteville ChristianShot Put4kg5.24-07.0012
Mar 276th Annual Cape Fear RelaysMar 27 · 2000m Steeplechase · Place 7 · Fayetteville Christian2000m Steeplechase0.762m7.11:47.39a PB12
Mar 14Warrior InvitationalMar 14 · Discus · Place 7 · Fayetteville ChristianDiscus1kg7.46-05.0012
Mar 14Warrior InvitationalMar 14 · Shot Put · Place 2 · Fayetteville ChristianShot Put4kg2.25-09.00 PB12
Mar 14Warrior InvitationalMar 14 · 800 Meters · Place 14 · Fayetteville Christian800 Meters14.3:39.35a12
Mar 11CFA-CCHS 2026 Spring KickoffMar 11 · Discus · Place 13 · Fayetteville ChristianDiscus1kg13.46-02.0012
Mar 11CFA-CCHS 2026 Spring KickoffMar 11 · Shot Put · Place 5 · Fayetteville ChristianShot Put4kg5.25-02.0012
Mar 11CFA-CCHS 2026 Spring KickoffMar 11 · 800 Meters · Place 18 · Fayetteville Christian800 Meters18.3:45.67a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30CFA-CCHS Coastal CloserApr 30 · Discus · Place 13 · Fayetteville ChristiDiscus1358-03.00JR
Apr 30CFA-CCHS Coastal CloserApr 30 · Shot Put · Place 7 · Fayetteville ChristiShot Put724-03.00JR
Apr 30CFA-CCHS Coastal CloserApr 30 · 800 Meters · Place 6 · Fayetteville Christi800 Meters63:28.01JR
Apr 9Trinity School of Durham and Chapel Hill #3Apr 9 · Discus · Place 11 · Fayetteville ChristianDiscus1kg11.49-03.00Unofficial11
Apr 9Trinity School of Durham and Chapel Hill #3Apr 9 · Shot Put · Place 9 · Fayetteville ChristianShot Put4kg9.21-09.50Unofficial11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17NCISAA D3 T&F State ChampionshipsMay 17 · Discus · Place 14 · Fayetteville ChristianDiscus1kg14.57-11.0010
May 17NCISAA D3 T&F State ChampionshipsMay 17 · Shot Put · Place 11 · Fayetteville ChristianShot Put4kg11.21-04.0010
May 13CFA Last Chance 2024May 13 · Discus · Place 13 · Fayetteville ChristianDiscus1348-0—
May 13CFA Last Chance 2024May 13 · Shot Put · Place 6 · Fayetteville ChristianShot Put622-3—
May 2CFA/CCHS Home Meet #3May 2 · Discus · Place 15 · Fayetteville ChristianDiscus1kg15.49-02.0010
May 2CFA/CCHS Home Meet #3May 2 · Shot Put · Place 7 · Fayetteville ChristianShot Put4kg7.21-10.0010
May 1Tri TAC ChampionshipMay 1 · Discus · Place 11 · Fayetteville ChristianDiscus1149-6—
May 1Tri TAC ChampionshipMay 1 · Shot Put · Place 7 · Fayetteville ChristianShot Put721-3.50—
Mar 14Tri TAC Meet #1Mar 14 · 800 Meters · Place 9 · Fayetteville Christian800 Meters93:41.98a—
Mar 8CFA Home Meet #1Mar 8 · 800 Meters · Place 13 · Fayetteville Christian800 Meters13.3:16.00 PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19CFA 2023 Home Meet #4Apr 19 · 800 Meters · Place 4 · Fayetteville Christi800 Meters43:30.949
Apr 19CFA 2023 Home Meet #4Apr 19 · 800 Meters · Place 4 · Fayetteville Christi800 Meters43:30.949
Mar 15CFA 2023 Home Meet #2Mar 15 · 800 Meters · Place 9 · Fayetteville Christi800 Meters93:28.66FR
Mar 8CFA 2023 Meet #1Mar 8 · 800 Meters · Place 7 · Fayetteville Christian800 Meters7.3:26.009

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11CFA Last Chance MeetMay 11 · 3200 Meters · Place 4 · Fayetteville Christian3200 Meters4.15:40.87a8
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 12 · Fayetteville ChristiCombined results123:18.78 PB8
May 7NCRunners Middle School Elite InvitationalMay 7 · Combined results · Place 12 · Fayetteville ChristiCombined results126:59.008
May 7NCRunners Middle School Elite InvitationalMay 7 · 800 Meters · Place 51 · Fayetteville Christi800 Meters513:21.858
May 7NCRunners Middle School Elite InvitationalMay 7 · 1600 Meters · Place 55 · Fayetteville Christi1600 Meters557:18.708
Apr 25CFA Spring MixerApr 25 · 1600 Meters · Place 4 · Fayetteville Christian1600 Meters4.7:25.008
Apr 1CFA 2022 Home Meet #2Apr 1 · 1600 Meters · Place 8 · Fayetteville Christi1600 Meters86:59.00 PB8
Mar 10Cape Fear Academy/Coastal Christian Academy Season Opener 2022Mar 10 · 3200 Meters · Place 4 · Fayetteville Christian3200 Meters4.15:27.00 PB8