Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 204:30.61Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1600 Meters · IndoorMondo Elite HS Invitational · Feb 24:40.62Mondo Elite HS InvitationalFebruary 2, 2024
1600 Meters · OutdoorCarolina Distance Carnival · Apr 264:28.30Carolina Distance CarnivalApril 26, 2025
3200 Meters · IndoorWalter Bass HS Invitational · Jan 1310:14.51aWalter Bass HS InvitationalJanuary 13, 2024
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:46.03NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · OutdoorFCDS Home Meet #3 · Apr 954.15aFCDS Home Meet #3April 9, 2026
800 Meters · Outdooradidas Track & Field Nationals · Jun 202:02.96adidas Track & Field NationalsJune 20, 2025
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:29.91Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15NCISAA DII Track & Field ChampionshipsMay 15 · 3200 Meters · Place 7 · Calvary Day School3200 Meters7.10:03.86a11
May 15NCISAA DII Track & Field ChampionshipsMay 15 · 1600 Meters · Place 9 · Calvary Day School1600 Meters9.4:32.89a11
May 72026 PTAC ChampionshipsMay 7 · 1600 Meters · Place 7 · Calvary Day School1600 Meters7.4:42.85a11
May 72026 PTAC ChampionshipsMay 7 · 800 Meters · Place 9 · Calvary Day School800 Meters9.2:10.63a11
May 1Westchester home meet May 1 · 400 Meters · Place 5 · Calvary Day School400 Meters5.56.88a11
Apr 9FCDS Home Meet #3Apr 9 · 400 Meters · Place 4 · Calvary Day School400 Meters4.54.15a PB11
Apr 42026 App State HS InvitationalApr 4 · 800 Meters · Place 7 · Calvary Day School800 Meters7.2:04.29a11
Mar 31Wesleyan Christian Home Meet #1Mar 31 · 3200 Meters · Place 4 · Calvary Day School3200 Meters4.10:52.75a11
Mar 31Wesleyan Christian Home Meet #1Mar 31 · 800 Meters · Place 5 · Calvary Day School800 Meters5.2:06.83a11
Mar 24FCDS Home Meet #2Mar 24 · 1600 Meters · Place 3 · Calvary Day School1600 Meters3.4:37.78a11
Mar 24FCDS Home Meet #2Mar 24 · 400 Meters · Place 7 · Calvary Day School400 Meters7.57.13a11
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 6 · Calvary Bapt1600 Meters64:28.9711
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 6 · Calvary Bapt1 Mile64:30.61 PB11
Mar 18North Stokes Home Meet #1Mar 18 · 800 Meters · Place 1 · Calvary Day School800 Meters1.2:10.00a11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 76 · Calvary Day3200 Meters769:46.03 PB—
Jun 20adidas Track & Field NationalsJun 20 · 800 Meters · Place 55 · Calvary Bapt800 Meters552:02.96 PB—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 47 · Calvary Bapt1 Mile474:38.75—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 47 · Calvary Bapt1 Mile474:38.75—
Jun 20adidas Track & Field NationalsJun 20 · 800 Meters · Place 55 · Calvary Bapt800 Meters552:02.96—
Jun 20adidas Track & Field NationalsJun 20 · 1600 Meters · Place 48 · Calvary Bapt1600 Meters484:37.05—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 47 · Calvary Bapt1 Mile474:38.75—
Jun 20adidas Track & Field NationalsJun 20 · 800 Meters · Place 55 · Calvary Bapt800 Meters552:02.96—
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 1600 Meters · Place 7 · Calvary Day School1600 Meters7.4:30.99a10
May 16NCISAA D2 T&F State ChampionshipsMay 16 · 800 Meters · Place 12 · Calvary Day School800 Meters12.2:06.11a10
May 8PTAC ChampionshipsMay 8 · 3200 Meters · Place 4 · Calvary Day School3200 Meters410:03.9110
May 8PTAC ChampionshipsMay 8 · 1600 Meters · Place 6 · Calvary Day School1600 Meters64:36.7810
May 2HPCA home meet #2May 2 · 3200 Meters · Place 3 · Calvary Day School3200 Meters3.11:09.86a10
May 2HPCA home meet #2May 2 · 800 Meters · Place 3 · Calvary Day School800 Meters3.2:03.95a10
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 114 · Calvary Baptist Day1600 Meters1144:28.30 PBSO
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 115 · Calvary Baptist DayMR Carnival: Rocky Hansen Christ Sch 4:04.291154:29.91 PBSO
Apr 16Asheville School MeetApr 16 · 800 Meters · Place 4 · Calvary Day School800 Meters4.2:08.70a10
Apr 5Panther InvitationalApr 5 · 1600 Meters · Place 5 · Calvary Day School1600 Meters5.4:34.75a10
Apr 1FCDS Varsity Home Meet #2Apr 1 · 3200 Meters · Place 1 · Calvary Day School3200 Meters1.10:37.41a10
Mar 27Westchester Meet #1Mar 27 · 3200 Meters · Place 3 · Calvary Day School3200 Meters311:15.4510
Mar 27Westchester Meet #1Mar 27 · 800 Meters · Place 1 · Calvary Day School800 Meters12:06.6710
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 4 · Calvary Baptist Day School1 Mile44:35.0610
Mar 6Forbush Meet #1Mar 6 · 800 Meters · Place 2 · Calvary Baptist Day800 Meters22:13.6510
Mar 6Forbush Meet #1Mar 6 · 1600 Meters · Place 1 · Calvary Baptist Day1600 Meters14:50.4510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NCISAA D2 T&F State ChampionshipsMay 17 · 1600 Meters · Calvary Day School1600 Meters—DNS9
May 2HPCA home meet #2May 2 · 800 Meters · Place 2 · Calvary Day School800 Meters22:12.60a—
Apr 24Asheville School CAA 4Apr 24 · 1600 Meters · Place 7 · Calvary Day School1600 Meters7.4:39.29a9
Apr 24Asheville School CAA 4Apr 24 · 800 Meters · Place 4 · Calvary Day School800 Meters4.2:04.76a9
Apr 18WCDS Home Meet Apr 18 · 3200 Meters · Place 2 · Calvary Day School3200 Meters210:32.96a—
Apr 18WCDS Home Meet Apr 18 · 1600 Meters · Place 2 · Calvary Day School1600 Meters24:42.68a—
Apr 18WCDS Home Meet Apr 18 · 800 Meters · Place 11 · Calvary Day School800 Meters112:21.14a—
Apr 5Cary AC Moonlight Miles / Sunset SprintsApr 5 · 1 Mile · Place 17 · Calvary Day School1 Mile17.4:43.23a9
Apr 2FCDS Meet #2 2024Apr 2 · 1600 Meters · Place 2 · Calvary Day School1600 Meters24:46.709
Mar 19WCA Meet #1Mar 19 · 3200 Meters · Place 2 · Calvary Day School3200 Meters2.10:34.30a9
Mar 19WCA Meet #1Mar 19 · 800 Meters · Place 1 · Calvary Day School800 Meters1.2:09.44a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 61 · Calvary Day1600 Meters614:40.62 PB—
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 41 · Calvary Day1600 Meters414:42.67—
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 10 · Calvary Day School3200 Meters10.10:14.51a PB9

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19NCISAA DII T&F State ChampionshipsMay 19 · 3200 Meters · Place 9 · Calvary Day School3200 Meters9.10:09.12a8
May 19NCISAA DII T&F State ChampionshipsMay 19 · 1600 Meters · Place 10 · Calvary Day School1600 Meters10.4:37.12a8
May 11PTAC ChampionshipsMay 11 · 3200 Meters · Place 4 · Calvary Day School3200 Meters410:41.618
May 11PTAC ChampionshipsMay 11 · 1600 Meters · Place 5 · Calvary Day School1600 Meters54:39.048
May 1High Point Christian home meet #2May 1 · 800 Meters · Place 2 · Calvary Day School800 Meters22:13.918
May 1High Point Christian home meet #2May 1 · 1600 Meters · Place 2 · Calvary Day School1600 Meters24:57.278
Apr 25GDS Varsity Meet #1Apr 25 · 1600 Meters · Place 1 · Calvary Day School1600 Meters1.4:43.03a8
Apr 20Tri TAC Regular Season #3Apr 20 · 3200 Meters · Place 2 · Calvary Day School3200 Meters2.11:29.52a8
Apr 20Tri TAC Regular Season #3Apr 20 · 1600 Meters · Place 1 · Calvary Day School1600 Meters1.4:50.52a8
Apr 13Calvary Day School Home MeetApr 13 · 1600 Meters · Place 2 · Calvary Day1600 Meters24:51.73—
Apr 13Calvary Day School Home MeetApr 13 · 1600 Meters · Place 2 · Calvary Day School1600 Meters24:51.738
Mar 28Westchester Home MeetMar 28 · 3200 Meters · Place 6 · Calvary Day School3200 Meters610:47.608
Mar 28Westchester Home MeetMar 28 · 1600 Meters · Place 2 · Calvary Day School1600 Meters24:53.738
Mar 20WCA Home Meet #1Mar 20 · 3200 Meters · Place 2 · Calvary Day School3200 Meters210:48.948
Mar 8FCDS Home Meet #1Mar 8 · 1600 Meters · Place 5 · Calvary Day School1600 Meters5.4:52.76a8
Mar 8FCDS Home Meet #1Mar 8 · 800 Meters · Place 8 · Calvary Day School800 Meters8.2:18.54a8

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 12PTAC Championship MeetMay 12 · 1600 Meters · Calvary Day School1600 Meters--DNF7
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 1600 Meters · Calvary Day School1600 Meters--DNS7
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 800 Meters · Calvary Day School800 Meters--DNS7
May 4FCDS PTAC PreviewMay 4 · 1600 Meters · Place 9 · Calvary Day School1600 Meters9.5:05.80a7
Apr 29High Point Christian Academy/Westchester home meet Apr 29 · 1600 Meters · Place 2 · Calvary Day School1600 Meters2.4:57.86a7
Apr 29High Point Christian Academy/Westchester home meet Apr 29 · 800 Meters · Place 2 · Calvary Day School800 Meters2.2:19.33a7
Apr 19Greensboro Day School Track & Field MeetApr 19 · 1600 Meters · Place 3 · Calvary Day1600 Meters35:05.277
Apr 19Greensboro Day School Track & Field MeetApr 19 · 800 Meters · Place 2 · Calvary Day800 Meters22:17.957
Apr 19GDS HOME Meet at FCDS SiteApr 19 · 1600 Meters · Place 3 · Calvary Day School1600 Meters3.5:05.27a7
Apr 19GDS HOME Meet at FCDS SiteApr 19 · 800 Meters · Place 2 · Calvary Day School800 Meters2.2:17.95a7
Apr 11Greensboro Gladiators MS & HS Meet #2Apr 11 · High Jump · Place 1 · Calvary BaptHigh Jump14-08.007
Apr 11Greensboro Gladiators MS & HS Meet #2Apr 11 · 1600 Meters · Place 1 · Calvary Bapt1600 Meters15:11.237
Apr 11Greensboro Gladiators MS & HS Meet #2Apr 11 · 800 Meters · Place 2 · Calvary Bapt800 Meters22:19.757
Apr 7WCA Home Meet #1Apr 7 · 1600 Meters · Place 5 · Calvary Day School1600 Meters55:06.787
Apr 7WCA Home Meet #1Apr 7 · 800 Meters · Place 4 · Calvary Day School800 Meters42:18.947
Mar 24High Point Christian Academy Home Meet #1Mar 24 · 1600 Meters · Place 2 · Calvary Day School1600 Meters2.5:17.13a7
Mar 24High Point Christian Academy Home Meet #1Mar 24 · 800 Meters · Place 4 · Calvary Day School800 Meters4.2:23.83a7
Mar 11North Stokes Track & Field JamboreeMar 11 · 1600 Meters · Place 2 · Calvary Bapt1600 Meters25:16.117
Mar 11North Stokes Track & Field JamboreeMar 11 · 800 Meters · Place 2 · Calvary Bapt800 Meters22:25.657