Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 194:31.60St. Christopher's Indoor Track & Field InvitationalJanuary 19, 2024
1000 Meters · IndoorSTC MEET #4 · Jan 272:37.07STC MEET #4January 27, 2024
1600 Meters · IndoorPrep League/LIS Championships · Feb 104:28.12Prep League/LIS ChampionshipsFebruary 10, 2024
1600 Meters · OutdoorVirginia Prep League/League of Independent Schools Championships · May 114:24.04Virginia Prep League/League of Independent Schools ChampionshipsMay 11, 2024
3200 Meters · IndoorVISAA Indoor Track & Field Championships · Feb 179:47.08aVISAA Indoor Track & Field ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorDogwood Track Classic · May 59:58.05Dogwood Track ClassicMay 5, 2023
800 Meters · OutdoorDogwood Track Classic · May 21:57.44Dogwood Track ClassicMay 2, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17STC MEET #4Jan 17 · 1600 Meters · Place 4 · St. Christopher's School1600 Meters44:41.8312
Jan 10Virginia Beach HS RelaysJan 10 · 1000 Meters · Place 11 · St. Christopher's1000 Meters112:42.1512

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · 800 Meters · Place 5 · St. Christop800 Meters52:01.5011
May 16VISAA CHAMPIONSHIPSMay 16 · 800 Meters · Place 5 · St. Christopher's800 Meters52:01.5011
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 19 · St. Christop800 Meters191:57.44 PB11
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 19 · St. Christop800 Meters191:57.4411
Apr 12Gus Lacy Track ClassicApr 12 · 1600 Meters · Place 16 · St. Christop1600 Meters164:52.6211
Apr 12Gus Lacy Track ClassicApr 12 · 800 Meters · Place 16 · St. Christop800 Meters162:09.6111
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 800 Meters · Place 5 · St. Christopher's800 Meters5.2:02.25a11

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 1000 Meters · Place 3 · St. Christopher's1000 Meters3.2:39.48a11
Feb 8Prep League/LIS ChampionshipsFeb 8 · 1000 Meters · Place 1 · St. Christopher's School1000 Meters12:41.0511
Feb 8Prep League/LIS ChampionshipsFeb 8 · 1600 Meters · Place 2 · St. Christopher's School1600 Meters24:34.2311
Feb 1STC MEET #6Feb 1 · 1000 Meters · Place 1 · St. Christopher's School1000 Meters12:38.4911
Feb 1STC MEET #6Feb 1 · 1000 Meters · Place 1 · St. Christophers1000 Meters12:38.4911
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 15 · St. Christopher's School3200 Meters1510:33.3311
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 3200 Meters · Place 15 · St. Christophers3200 Meters1510:33.3311
Jan 18STC MEET #5Jan 18 · 1600 Meters · Place 4 · St. Christopher's School1600 Meters44:41.7711
Jan 18STC MEET #5Jan 18 · 1600 Meters · Place 4 · St. Christophers1600 Meters44:41.7711

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · 3200 Meters · St. Christopher's3200 Meters--DNF10
May 17VISAA Track & Field ChampionshipsMay 17 · 1600 Meters · Place 6 · St. Christopher's1600 Meters6.4:31.34a10
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · 1600 Meters · Place 2 · St. Christophers1600 Meters24:24.04 PB—
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 55 · St. Christop1600 Meters554:28.8810
May 1ST. CHRISTOPHER'S MEET #3May 1 · 3200 Meters · Place 1 · St. Christophers3200 Meters110:01.8010
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 6 · St. Christop1600 Meters64:27.74—
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 6 · St. Christopher's1600 Meters64:27.7410
Apr 18Collegiate School Meet #2Apr 18 · 1600 Meters · Place 1 · St. Christop1600 Meters14:38.99—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · 3200 Meters · Place 2 · St. Christopher's3200 Meters2.9:47.08a PB10
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · 1600 Meters · Place 3 · St. Christopher's1600 Meters3.4:31.74a10
Feb 10Prep League/LIS ChampionshipsFeb 10 · 3200 Meters · Place 1 · St. Christophers3200 Meters110:13.7010
Feb 10Prep League/LIS ChampionshipsFeb 10 · 1600 Meters · Place 1 · St. Christophers1600 Meters14:28.12 PB10
Jan 27STC MEET #4Jan 27 · 1000 Meters · Place 1 · St. Christophers1000 Meters12:37.07 PB10
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · 1 Mile · Place 5 · St. Christop1 Mile54:31.60 PB10
Jan 13STC MEET #3Jan 13 · 3200 Meters · Place 1 · St. Christophers3200 Meters19:56.3310
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 2 · St. Christop1000 Meters22:38.7010
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 2 · St. Christop1000 Meters22:38.7010
Jan 6Virginia Beach HS RelaysJan 6 · 1000 Meters · Place 2 · St. Christopher's1000 Meters22:38.7010

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9STC MEET #2Dec 9 · 3200 Meters · Place 1 · St. Christopher's3200 Meters1.9:54.16a10
Dec 2STC MEET #1Dec 2 · 3200 Meters · Place 1 · St. Christopher's3200 Meters1.10:19.51a10
Dec 2STC MEET #1Dec 2 · 1600 Meters · Place 1 · St. Christopher's1600 Meters1.4:39.15a10
Feb 18VISAA ChampionshipsFeb 18 · 3200 Meters · Place 21 · St. Christopher's3200 Meters21.10:58.72a9
Feb 18VISAA ChampionshipsFeb 18 · 1600 Meters · Place 14 · St. Christopher's1600 Meters14.4:49.59a9
Feb 11Prep League/LIS ChampionshipsFeb 11 · 3200 Meters · Place 7 · St. Christophers3200 Meters710:33.139

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 3200 Meters · Place 13 · St. Christopher's3200 Meters13.10:56.38a9
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 1600 Meters · Place 6 · St. Christopher's1600 Meters6.4:38.00a9
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 89 · Saint Christ3200 Meters899:59.279
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 89 · Saint Christ3200 Meters899:59.279
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 31 · Saint Christ3200 Meters319:59.279
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 64 · Saint Christ3200 Meters649:58.05 PB9
Apr 14Gojekian Twilight ClassicApr 14 · 3200 Meters · Place 8 · Saint Christopher`s3200 Meters810:08.119
Apr 1ST. CHRISTOPHER'S MEET #1Apr 1 · 1600 Meters · Place 3 · St. Christophers1600 Meters34:46.539
Apr 1ST. CHRISTOPHER'S MEET #1Apr 1 · 800 Meters · Place 8 · St. Christophers800 Meters82:17.059

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17STC MEET #3Dec 17 · 3200 Meters · Place 6 · St. Christopher's3200 Meters6.10:35.70a9
Dec 10STC MEET #2Dec 10 · 1600 Meters · Place 4 · St. Christopher's1600 Meters4.4:51.99a9
Dec 3STC MEET #1Dec 3 · 3200 Meters · Place 2 · St. Christopher's3200 Meters2.10:32.83a9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Collegiate School Meet #2Apr 24 · 3200 Meters · Place 2 · Saint Christ3200 Meters211:16.15—