Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDartmouth December Invite · Dec 122:56.87aDartmouth December InviteDecember 12, 2025
100m Hurdles · 33" / 0.838m · OutdoorCISAA Championships · May 1319.86aCISAA ChampionshipsMay 13, 2022
200 Meters · OutdoorCLS Home Meet #2 (Senior Night) · Apr 1627.11aCLS Home Meet #2 (Senior Night)April 16, 2025
300 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 643.50NCRunners Independent Schools Indoor ChampionshipsFebruary 6, 2025
300 Meters · OutdoorCCDS Inter-Squad Meet · Nov 1643.56aCCDS Inter-Squad MeetNovember 16, 2023
300m Hurdles · 30" / 0.762m · OutdoorNCISAA D1 T&F State Championships · May 1947.83aNCISAA D1 T&F State ChampionshipsMay 19, 2023
400 Meters · Outdoor2025 CCDS Varsity Home Meet-2 · Apr 2357.60a2025 CCDS Varsity Home Meet-2April 23, 2025
500 Meters · IndoorMondo Elite HS Invitational · Feb 11:17.97Mondo Elite HS InvitationalFebruary 1, 2025
800 Meters · OutdoorNCISAA D1 T&F State Championships · May 162:11.14aNCISAA D1 T&F State ChampionshipsMay 16, 2025
800 Meters · Relay Split · IndoorJDL Holiday Invitational · Dec 212:23.848JDL Holiday InvitationalDecember 21, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 800 Meters · Place 9 · DartmouthDartmouth800 Meters9.2:13.79aFr
Apr 17UCONN NE ChallengeApr 17 · 800 Meters · Place 10 · DartmouthDartmouth800 Meters10.2:15.08aFr
Apr 10Friar InvitationalApr 10 · 800 Meters · Place 16 · DartmouthDartmouth800 Meters16.2:18.62aFr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 149 · DartmouthDartmouth800 Meters149.2:16.55aFr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 116 · DartmouthDartmouth400 Meters116.1:00.07aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · 1000 Meters · Place 1 · DartmouthDartmouth1000 Meters1.2:56.87a PBFr
Feb 6NCRunners Independent Schools Indoor ChampionshipsFeb 6 · 300 Meters · Place 6 · Char Country DayChar Country Day300 Meters643.50 PB12
Feb 6NCRunners Independent Schools Indoor ChampionshipsFeb 6 · 500 Meters · Place 1 · Char Country DayChar Country Day500 Meters11:19.6412
Feb 1Mondo Elite HS InvitationalFeb 1 · 300 Meters · Place 58 · Char Country DayChar Country Day300 Meters5844.077—
Feb 1Mondo Elite HS InvitationalFeb 1 · 500 Meters · Place 6 · Char Country DayChar Country Day500 Meters61:17.97 PB—
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 2 · Char Country DayChar Country Day1000 Meters23:00.35—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:11.14a PB12
May 9CISAA Championships (@ PD & CCS)May 9 · 800 Meters · Place 1 · Charlotte Country DayCharlotte Country Day800 Meters1.2:11.95a12
Apr 232025 CCDS Varsity Home Meet-2Apr 23 · 400 Meters · Place 1 · Charlotte Country DayCharlotte Country Day400 Meters1.57.60a PB12
Apr 16CLS Home Meet #2 (Senior Night)Apr 16 · 400 Meters · Place 1 · Charlotte Country DayCharlotte Country Day400 Meters1.59.08a12
Apr 16CLS Home Meet #2 (Senior Night)Apr 16 · 200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day200 Meters2.27.11a PBWind: 012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 500 Meters · Place 7 · Charlotte Country DayCharlotte Country Day500 Meters7.1:21.09a12
Dec 21JDL Holiday InvitationalDec 21 · 800 Meters · Place 1 · Charlotte Country DayCharlotte Country Day800 MetersRelay Split1.2:23.848 PB12
Feb 2Mondo Elite HS InvitationalFeb 2 · 500 Meters · Place 3 · Char Country DayChar Country Day500 Meters31:19.05—
Jan 20Fast Track HS InvitationalJan 20 · 1000 Meters · Place 3 · Char Country DayChar Country Day1000 Meters33:04.07—
Jan 13Walter Bass HS InvitationalJan 13 · 500 Meters · Place 4 · Charlotte Country DayCharlotte Country Day500 Meters4.1:19.48a11
Jan 6Just Don't Lose HS ClassicJan 6 · 1000 Meters · Place 5 · Char Country DayChar Country Day1000 Meters53:05.99—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Ardrey Kell Jingle Bell Polar BearDec 7 · 500 Meters · Place 2 · Charlotte Country DayCharlotte Country Day500 Meters2.1:12.74aUnofficial12
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 11 · UnattachedUnattached800 Meters11.2:17.03a11
Jun 1NC Runners Tune UpJun 1 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.02:14.611
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:16.65a11
May 102024 CISAA Championships May 10 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:18.56a11
Mar 22Weddington InvitationalMar 22 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:19.31a11
Mar 22Weddington InvitationalMar 22 · 400 Meters · Place 8 · Charlotte Country DayCharlotte Country Day400 Meters8.1:01.23a11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 500 Meters · Place 3 · Charlotte Country DayCharlotte Country Day500 Meters3.1:21.45a11
Dec 2Cold Turkey InvitationalDec 2 · 300 Meters · Place 4 · Charlotte Country DayCharlotte Country Day300 Meters4.43.18aUnofficial11
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 500 Meters · Place 1 · Charlotte Country DayCharlotte Country Day500 Meters1.1:18.46a10
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 2 · Char Country DayChar Country Day500 Meters21:19.34—
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 2 · Char Country DayChar Country Day500 Meters21:19.05—
Jan 21Fast Track HS InvitationalJan 21 · 1000 Meters · Place 6 · Char Country DayChar Country Day1000 Meters63:04.20—
Jan 13Walter Bass HS InvitationalJan 13 · 500 Meters · Place 7 · Charlotte Country DayCharlotte Country Day500 Meters7.1:19.05a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Nov 16CCDS Inter-Squad MeetNov 16 · 300 Meters · Place 2 · Charlotte Country DayCharlotte Country Day300 Meters2.43.56a PB11
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 300m Hurdles · Place 5 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762mRound P5.50.09a10
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 300m Hurdles · Place 2 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m2.47.83a PB10
May 122023 CISAA TF ChampionshipsMay 12 · 300m Hurdles · Place 1 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762mRound P1.48.53a10
May 122023 CISAA TF ChampionshipsMay 12 · 300m Hurdles · Place 3 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m3.48.47a10
Apr 19PDS Home Meet #2Apr 19 · 300m Hurdles · Place 1 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m1.50.39a10
Apr 12Latin Home Meet#2Apr 12 · 400 Meters · Place 2 · Charlotte Country DayCharlotte Country Day400 Meters2.1:00.87a10
Apr 12Latin Home Meet#2Apr 12 · 200 Meters · Place 5 · Charlotte Country DayCharlotte Country Day200 Meters5.28.25a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 500 Meters · Place 6 · Charlotte Country DayCharlotte Country Day500 Meters6.1:20.52a10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Porter Ridge Polar Bear #2Dec 7 · 500 Meters · Place 1 · Charlotte Country DayCharlotte Country Day500 Meters1.1:22.77aUnofficial10
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 300m Hurdles · Place 4 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762mRound P4.51.29a9
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 300m Hurdles · Place 4 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m4.48.82a9
May 13CISAA ChampionshipsMay 13 · 300m Hurdles · Place 3 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m3.50.41a9
May 13CISAA ChampionshipsMay 13 · 100m Hurdles · Place 3 · Charlotte Country DayCharlotte Country Day100m Hurdles33" / 0.838m3.19.86a PB9
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 300m Hurdles · Place 3 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m3.50.84a9
May 72022 Last Chance Classic - Charlotte Country Day SchoolMay 7 · 100m Hurdles · Place 4 · Charlotte Country DayCharlotte Country Day100m Hurdles33" / 0.838m4.20.15aWind: 0.39
Apr 20Cannon Home Meet #3Apr 20 · 300m Hurdles · Place 3 · Charlotte Country DayCharlotte Country Day300m Hurdles30" / 0.762m3.52.08a9
Apr 132022 Charlotte Country Day - HOME-3 vs Latin & Providence DayApr 13 · 400 Meters · Place 3 · Charlotte Country DayCharlotte Country Day400 Meters3.1:01.56a9
Apr 62022 Charlotte Country Day - Home-2 - vs Covenant Day and ChristianApr 6 · 400 Meters · Place 1 · Charlotte Country DayCharlotte Country Day400 Meters1.1:02.00a9
Mar 92022 Charlotte Country Day - HOME-1 vs Cannon, Latin, O'NealMar 9 · 400 Meters · Place 3 · Charlotte Country DayCharlotte Country Day400 Meters3.1:03.77a9