Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMarlin 1st Chance · Dec 54:56.95aMarlin 1st ChanceDecember 5, 2025
1000 Meters · IndoorSTC MEET #2 · Dec 92:58.16aSTC MEET #2December 9, 2023
1000 Meters · OutdoorWalter Bass HS Indoor Invitational · Jan 143:19.40aWalter Bass HS Indoor InvitationalJanuary 14, 2022
1500 Meters · OutdoorDennis Craddock · Apr 114:32.92aDennis CraddockApril 11, 2025
1600 Meters · IndoorWFS INDOOR MM#3 · Jan 135:03.67WFS INDOOR MM#3January 13, 2023
1600 Meters · OutdoorCassel's XBC Track Experience · Apr 275:01.15Cassel's XBC Track ExperienceApril 27, 2024
3000 Meters · IndoorMarlin 1st Chance · Dec 59:57.63aMarlin 1st ChanceDecember 5, 2025
3000 Meters · OutdoorFred Hardy Invitational · Mar 1910:19.32aFred Hardy InvitationalMarch 19, 2026
3200 Meters · IndoorHoxton Invitational · Feb 1111:08.78aHoxton InvitationalFebruary 11, 2023
3200 Meters · OutdoorJP Home Meet #1 2023 · Mar 2911:32.69JP Home Meet #1 2023March 29, 2023
5000 Meters · IndoorMarlins Invitational · Jan 3017:21.82aMarlins InvitationalJanuary 30, 2026
5000 Meters · OutdoorColonial Relays · Apr 217:44.82aColonial RelaysApril 2, 2026
800 Meters · OutdoorVB Spring Break Invite · Mar 222:18.13aVB Spring Break InviteMarch 22, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · 1500 Meters · Place 14 · Mary WashingtonMary Washington1500 Meters14.4:38.15aSo
Apr 17New Captains ClassicApr 17 · 3000 Meters · Place 1 · Mary WashingtonMary Washington3000 Meters110:27.85aSo
Apr 10Dennis CraddockApr 10 · 5000 Meters · Place 23 · Mary WashingtonMary Washington5000 Meters23.18:20.56aSo
Apr 2Colonial RelaysApr 2 · 5000 Meters · Place 48 · Mary WashingtonMary Washington5000 Meters48.17:44.82a PBSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 1500 Meters · Place 44 · Mary WashingtonMary Washington1500 Meters44.4:37.05aSo
Mar 19Fred Hardy InvitationalMar 19 · 3000 Meters · Place 25 · Mary WashingtonMary Washington3000 Meters25.10:19.32a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Marlins InvitationalJan 30 · 5000 Meters · Place 11 · Mary WashingtonMary Washington5000 Meters1117:21.82a PBSo
Jan 30Marlins InvitationalJan 30 · 3000 Meters · Place 15 · Mary WashingtonMary Washington3000 Meters1510:10.72aSo
Jan 30Marlins InvitationalJan 30 · 5000 Meters · Place 11 · Mary WashingtonMary Washington5000 Meters11.17:21.82aSo
Jan 30Marlins InvitationalJan 30 · 3000 Meters · Place 15 · Mary WashingtonMary Washington3000 Meters15.10:10.72aSo
Jan 9VCU Indoor InvitationalJan 9 · 3000 Meters · Place 23 · Mary WashingtonMary Washington3000 Meters2310:13.87aSo
Jan 9VCU Indoor InvitationalJan 9 · 1 Mile · Place 29 · Mary WashingtonMary Washington1 Mile294:58.48aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 1 Mile · Place 12 · Mary WashingtonMary Washington1 Mile12.4:56.95a PBSo
Dec 5Marlin 1st ChanceDec 5 · 3000 Meters · Place 15 · Mary WashingtonMary Washington3000 Meters15.9:57.63a PBSo
Feb 7Liberty OpenFeb 7 · 3000 Meters · Place 91 · Mary WashingtonMary Washington3000 Meters9110:12.73a—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 1 Mile · Place 43 · Mary WashingtonMary Washington1 Mile43.5:02.60aFr
Jan 182025 Cardinal TFJan 18 · 1 Mile · Place 29 · Mary WashingtonMary Washington1 Mile29.5:05.47aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18New Captains ClassicApr 18 · 1500 Meters · Place 18 · Mary WashingtonMary Washington1500 Meters184:34.97Fr
Apr 11Dennis CraddockApr 11 · 1500 Meters · Place 49 · Mary WashingtonMary Washington1500 Meters494:32.92a PBFr
Mar 22VB Spring Break InviteMar 22 · 1500 Meters · Place 20 · Mary WashingtonMary Washington1500 Meters20.4:38.36aFr
Mar 22VB Spring Break InviteMar 22 · 800 Meters · Place 26 · Mary WashingtonMary Washington800 Meters26.2:18.13a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 1 Mile · Place 18 · Mary WashingtonMary Washington1 Mile18.5:14.92aFr
Feb 10Hoxton InvitationalFeb 10 · 3200 Meters · Place 9 · Saint JP GreatSaint JP Great3200 Meters911:16.26—
Jan 25EHS Winter InviteJan 25 · 1600 Meters · Place 11 · Saint John Paul the GreSaint John Paul the Gre1600 Meters115:05.72a—
Jan 12WFS INDOOR MM#3Jan 12 · 3200 Meters · Place 5 · Saint John PSaint John P3200 Meters511:55.67—
Jan 12WFS INDOOR MM#3Jan 12 · 1600 Meters · Place 13 · Saint John PSaint John P1600 Meters135:06.54—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Cassel's XBC Track ExperienceApr 27 · 1600 Meters · Place 13 · Saint John PSaint John P1600 Meters135:01.15 PB12
Apr 27Cassel's XBC Track ExperienceApr 27 · 1600 Meters · Place 38 · Saint John PSaint John P1600 Meters385:01.5312

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1000 Meters · Place 89 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1000 Meters89.3:04.53a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 1600 Meters · Place 108 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters108.5:10.79a12
Dec 9STC MEET #2Dec 9 · 1000 Meters · Place 5 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1000 Meters5.2:58.16a PB12
Feb 18VISAA ChampionshipsFeb 18 · 1600 Meters · Place 30 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters30.5:05.76a11
Feb 11Hoxton InvitationalFeb 11 · 3200 Meters · Place 7 · Saint John Paul the GreSaint John Paul the Gre3200 Meters711:08.78a PB11
Jan 13WFS INDOOR MM#3Jan 13 · 1600 Meters · Place 7 · Saint John PSaint John P1600 Meters75:03.67 PB—
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 28 · Saint John PSaint John P1600 Meters285:16.96—
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 28 · Saint John Paul the GreSaint John Paul the Gre1600 Meters285:16.96a11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Cassel's XBC Track ExperienceApr 29 · 3200 Meters · Place 35 · St John PaulSt John Paul3200 Meters3511:43.2811
Mar 29JP Home Meet #1 2023Mar 29 · 3200 Meters · Place 4 · Saint John PSaint John P3200 Meters411:32.69 PB11
Mar 29JP Home Meet #1 2023Mar 29 · 1600 Meters · Place 8 · Saint John PSaint John P1600 Meters85:01.9911
Mar 29JP Home Meet #1 2023Mar 29 · 3200 Meters · Place 4 · Saint John PSaint John P3200 Meters411:32.6911
Mar 29JP Home Meet #1 2023Mar 29 · 1600 Meters · Place 8 · Saint John PSaint John P1600 Meters85:01.9911

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 3200 Meters · Place 18 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic3200 Meters18.11:16.60a11
Dec 17Grant Holloway Holiday InvitationalDec 17 · 1600 Meters · Place 51 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters51.5:04.85a11
Dec 10STC MEET #2Dec 10 · 1600 Meters · Place 7 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters7.5:04.45a11
Feb 5Cavaliers Last Chance MeetFeb 5 · 1600 Meters · Place 35 · Saint John PSaint John P1600 Meters355:24.36—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3JP Home Meet #3May 3 · 3200 Meters · Place 2 · Saint John PSaint John P3200 Meters211:38.9710
Apr 12JP Home Meet 2022 #2Apr 12 · 3200 Meters · Place 6 · Saint John PSaint John P3200 Meters611:56.8010
Apr 1Cronly InvitationalApr 1 · 800 Meters · Place 9 · St JP the GreatSt JP the Great800 Meters92:21.30—
Mar 29JP Home Meet 2022 #1Mar 29 · 3200 Meters · Place 5 · Saint John PSaint John P3200 Meters514:11.4310
Mar 29JP Home Meet 2022 #1Mar 29 · 1600 Meters · Place 8 · Saint John PSaint John P1600 Meters85:24.1110
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 1000 Meters · Place 82 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1000 Meters82.3:19.40a PB10
Jan 14Walter Bass HS Indoor InvitationalJan 14 · 1600 Meters · Place 90 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters90.5:41.36a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7JP Polar Bear QuadDec 7 · 1600 Meters · Place 7 · Saint John Paul the Great CatholicSaint John Paul the Great Catholic1600 Meters7.5:24.80aUnofficial10
Mar 29JPG Oakcrest NVHAAMar 29 · 1600 Meters · Place 8 · Saint John PSaint John P1600 Meters86:23.289