Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWalt Cormack Memorial · Jan 182:43.85Walt Cormack MemorialJanuary 18, 2025
1600 Meters · Outdoor Paul VI Spring Open · Mar 194:58.50 Paul VI Spring OpenMarch 19, 2025
200 Meters · OutdoorCronly Invitational · Apr 626.66Cronly InvitationalApril 6, 2023
300 Meters · IndoorEHS Home Meet · Feb 446.54EHS Home MeetFebruary 4, 2022
400 Meters · OutdoorVirginia State Catholic Championship · May 1356.72Virginia State Catholic ChampionshipMay 13, 2023
400 Meters · Relay Split · OutdoorWCAC Championships · May 1656.580WCAC ChampionshipsMay 16, 2025
500 Meters · IndoorBulldog Invitational · Feb 11:10.08Bulldog InvitationalFebruary 1, 2025
800 Meters · IndoorWCAC Invitational · Feb 252:19.33WCAC InvitationalFebruary 25, 2023
800 Meters · OutdoorCassel's XBC Track Experience · Apr 261:57.58Cassel's XBC Track ExperienceApril 26, 2025
800 Meters · Relay Split · OutdoorWCAC Championships · May 162:00.571aWCAC ChampionshipsMay 16, 2025
Long Jump · IndoorMaroon & Black Relays · Jan 2015-00.50Maroon & Black RelaysJanuary 20, 2022
Pole Vault · OutdoorGainesville Cardinal Classic · Apr 209-00.00Gainesville Cardinal ClassicApril 20, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16WCAC ChampionshipsMay 16 · 800 Meters · Paul VI800 MetersRelay Split—2:00.571a PB12
May 16WCAC ChampionshipsMay 16 · 400 Meters · Paul VI400 MetersRelay Split—56.580 PB12
May 16WCAC ChampionshipsMay 16 · 800 Meters · Place 10 · Paul VI800 Meters10.1:57.98a12
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 41 · Paul VI Cath800 Meters411:59.9912
May 2Dogwood Track ClassicMay 2 · 800 Meters · Place 41 · Paul VI Cath800 Meters411:59.9912
Apr 26Cassel's XBC Track ExperienceApr 26 · 800 Meters · Place 2 · Paul VI Cath800 Meters21:57.58 PB12
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 6 · Paul VI Cath800 Meters62:00.1612
Apr 5Handley InvitationalApr 5 · 800 Meters · Place 7 · Paul VI Catholic800 Meters72:00.3412
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 10 · Paul VI Catholic800 Meters102:06.36SR
Mar 29Patriot InvitationalMar 29 · 800 Meters · Place 10 · Paul VI Catholic800 Meters102:06.36SR
Mar 19 Paul VI Spring OpenMar 19 · 1600 Meters · Place 3 · Paul VI Catholic1600 Meters34:58.50 PB12
Mar 1Roadrunners InvitationalMar 1 · 800 Meters · Place 3 · Paul VI800 Meters32:03.64a—

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 1000 Meters · Place 15 · Paul VI1000 Meters15.2:49.73a12
Feb 8The Hoxton InvitationalFeb 8 · 500 Meters · Place 3 · Paul VI500 Meters31:11.07a—
Feb 8The Hoxton InvitationalFeb 8 · 500 Meters · Place 3 · Paul VI500 Meters31:11.07—
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 23 · Paul VI Cath1000 Meters232:44.9312
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 28 · Paul VI Cath500 Meters281:10.08 PB12
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 22 · Paul VI Cath1000 Meters222:44.5912
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 26 · Paul VI Cath500 Meters261:10.1112
Feb 1Bulldog InvitationalFeb 1 · 1000 Meters · Place 22 · Paul VI Cath1000 Meters222:44.5912
Feb 1Bulldog InvitationalFeb 1 · 500 Meters · Place 26 · Paul VI Cath500 Meters261:10.1112
Jan 23EHS Winter InviteJan 23 · 500 Meters · Place 5 · Paul VI500 Meters51:13.19a—
Jan 23EHS Winter InviteJan 23 · 500 Meters · Place 5 · Paul VI500 Meters51:13.19—
Jan 23EHS Winter InviteJan 23 · 500 Meters · Place 5 · Paul VI500 Meters51:13.19—
Jan 18Walt Cormack MemorialJan 18 · 1000 Meters · Place 14 · Paul VI Cath1000 Meters142:43.85 PB—
Jan 10Woodberry Forest School Indoor MM #2Jan 10 · 500 Meters · Place 2 · Paul VI500 Meters2.1:17.82a12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 14 · Paul VI1000 Meters14.2:48.93a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 500 Meters · Place 13 · Paul VI500 Meters13.1:11.08a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 76 · Paul VI1000 Meters76.2:55.59a12
Feb 24Roadrunners InvitationalFeb 24 · 800 Meters · Paul VI800 Meters—DNS11
Feb 10Hoxton InvitationalFeb 10 · 1000 Meters · Place 8 · Paul VI1000 Meters82:54.94—
Jan 25EHS Winter InviteJan 25 · 500 Meters · Place 6 · Paul VI500 Meters61:15.53a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17WCAC ChampionshipsMay 17 · 800 Meters · Paul VI800 MetersRelay Split—2:07.87511
May 17WCAC ChampionshipsMay 17 · 800 Meters · Place 13 · Paul VI800 Meters13.2:05.14a11
May 11Virginia State Catholic ChampionshipMay 11 · 800 Meters · Place 16 · Paul VI Cath800 Meters162:18.76—
May 341st Draper InvitationalMay 3 · 800 Meters · Place 8 · Paul VI800 Meters82:08.32—
Apr 27Ramtastic InvitationalApr 27 · 800 Meters · Place 36 · Paul VI800 Meters36.2:09.69a11
Apr 20Gainesville Cardinal ClassicApr 20 · Pole Vault · Place 22 · Paul VIPole Vault22.9-00.00 PB11
Apr 20Gainesville Cardinal ClassicApr 20 · 800 Meters · Place 45 · Paul VI800 Meters45.2:13.78a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 800 Meters · Place 44 · Paul VI800 Meters44.2:11.30a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 500 Meters · Place 40 · Paul VI500 Meters40.1:15.67a11
Dec 9Liberty Flames HS InvitationalDec 9 · 1000 Meters · Place 76 · Paul VI1000 Meters76.3:00.87a11
Feb 25WCAC InvitationalFeb 25 · 800 Meters · Place 18 · Paul VI Catholic800 Meters182:19.33 PBSO
Feb 11Hoxton InvitationalFeb 11 · 1000 Meters · Place 11 · Paul VI1000 Meters113:01.30a10
Feb 11Hoxton InvitationalFeb 11 · 1000 Meters · Place 11 · Paul VI1000 Meters113:01.30—
Jan 26EHS Winter InviteJan 26 · 500 Meters · Place 18 · Paul VI500 Meters181:20.85—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1000 Meters · Place 55 · Paul VI Cath1000 Meters553:04.76—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · 1000 Meters · Place 55 · Paul VI Cath1000 Meters553:04.76—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Virginia State Catholic ChampionshipMay 13 · 800 Meters · Place 23 · Paul VI Cath800 Meters232:25.3810
May 13Virginia State Catholic ChampionshipMay 13 · 400 Meters · Place 20 · Paul VI Cath400 Meters2056.72 PB10
Apr 15=PR= Northern Virginia InvitationalApr 15 · 800 Meters · Place 50 · Paul VI Cath800 Meters502:17.9210
Apr 15=PR= Northern Virginia InvitationalApr 15 · 400 Meters · Place 51 · Paul VI Cath400 Meters5157.4210
Apr 6Cronly InvitationalApr 6 · 200 Meters · Place 12 · Paul VI200 Meters1226.66 PB—
Apr 6Cronly InvitationalApr 6 · 800 Meters · Place 6 · Paul VI800 Meters62:15.88—
Mar 29JP Home Meet #1 2023Mar 29 · 800 Meters · Place 7 · Paul VI Cath800 Meters72:17.7210
Mar 29JP Home Meet #1 2023Mar 29 · 800 Meters · Place 7 · Paul VI Cath800 Meters72:17.7210

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 1000 Meters · Place 76 · Paul VI1000 Meters76.3:10.64a10
Feb 4EHS Home MeetFeb 4 · 300 Meters · Place 17 · Paul VI300 Meters1746.54 PB—
Feb 4EHS Home MeetFeb 4 · Long Jump · Place 10 · Paul VILong Jump1013-08.00—
Jan 20Maroon & Black RelaysJan 20 · Long Jump · Place 7 · Paul VILong Jump7.15-00.50 PB9

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 7O'Connell December ClassicDec 7 · 300 Meters · Place 15 · Paul VI300 Meters15.43.18aUnofficial10
Dec 7O'Connell December ClassicDec 7 · 1000 Meters · Place 4 · Paul VI1000 Meters4.3:17.28aUnofficial10
May 3JP Home Meet #3May 3 · 400 Meters · Place 15 · Paul VI Cath400 Meters151:02.119
Apr 9Paul VI InvitationalApr 9 · 400 Meters · Place 20 · Paul VI Cath400 Meters201:03.189
Apr 9Paul VI InvitationalApr 9 · 200 Meters · Place 36 · Paul VI Cath200 Meters3628.709
Apr 6Leslie Sherman Memorial InvitationalApr 6 · 400 Meters · Place 43 · Paul VI Cath400 Meters431:03.18—
Mar 29JP Home Meet 2022 #1Mar 29 · Long Jump · Place 9 · Paul VI CathLong Jump915-02.009
Mar 29JP Home Meet 2022 #1Mar 29 · 200 Meters · Place 24 · Paul VI Cath200 Meters2429.929
Mar 17Paul VI Home MeetMar 17 · Long Jump · Place 7 · Paul VI CathLong Jump715-02.009
Mar 17Paul VI Home MeetMar 17 · 200 Meters · Place 12 · Paul VI Cath200 Meters1229.929

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7JP Polar Bear QuadDec 7 · 300 Meters · Place 9 · Paul VI300 Meters9.45.57aUnofficial9
Dec 7JP Polar Bear QuadDec 7 · Long Jump · Place 5 · Paul VILong Jump5.13-07.50Unofficial9