Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor42nd Draper Invitational · May 212.9842nd Draper InvitationalMay 2, 2025
200 Meters · IndoorRoadrunners Invitational · Feb 2429.14aRoadrunners InvitationalFebruary 24, 2024
200 Meters · OutdoorGainesville Cardinal Classic · Apr 2027.53aGainesville Cardinal ClassicApril 20, 2024
300 Meters · IndoorHoxton Invitational · Feb 1049.80Hoxton InvitationalFebruary 10, 2024
55 Meter · IndoorHoxton Invitational · Feb 68.03aHoxton InvitationalFebruary 6, 2026
55 Meters · IndoorVTCA Winter Classic · Jan 98.070VTCA Winter ClassicJanuary 9, 2026
60 Meter · IndoorRoadrunners Invitational · Feb 248.68aRoadrunners InvitationalFebruary 24, 2024
60 Meters · Indoor61st Annual East Coast Invitational · Feb 28.80361st Annual East Coast InvitationalFebruary 2, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15WCAC Track & Field ChampionshipsMay 15 · 200 Meters · Place 22 · Paul VI200 MetersRound P22.28.04aWind: 1.312
May 15WCAC Track & Field ChampionshipsMay 15 · 100 Meters · Place 17 · Paul VI100 MetersRound P17.13.20aWind: 0.912
May 9Virginia Catholic State Meet May 9 · 200 Meters · Place 9 · Paul VI200 Meters9.27.77a12
May 9Virginia Catholic State Meet May 9 · 100 Meters · Place 6 · Paul VI100 Meters6.13.20a12
May 143rd Draper InvitationalMay 1 · 100 Meters · Place 18 · Paul VI100 MetersRound P1813.43—
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 200 Meters · Paul VI200 Meters—DNS12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 200 Meters · Place 34 · Paul VI200 Meters34.28.04aWind: -0.312
Apr 17=PR= Northern Virginia InvitationalApr 17 · 100 Meters · Place 29 · Paul VI100 Meters29.13.30aWind: 0.812
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 23 · Paul VI200 Meters2328.62a12
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 15 · Paul VI100 Meters1513.47a12
Apr 11John Handley InvitationalApr 11 · 200 Meters · Place 23 · Paul VI Catholic200 Meters2328.6212
Apr 11John Handley InvitationalApr 11 · 100 Meters · Place 15 · Paul VI Catholic100 Meters1513.4712
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 200 Meters · Place 13 · Paul VI200 Meters13.28.16a12
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 100 Meters · Place 11 · Paul VI100 Meters11.13.37a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Hoxton InvitationalFeb 6 · 55 Meter · Place 18 · Paul VI55 MeterRound P18.8.03a PB12
Jan 9VTCA Winter ClassicJan 9 · 55 Meters · Place 17 · Paul VI Cath55 Meters178.070 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16WCAC ChampionshipsMay 16 · 200 Meters · Place 20 · Paul VI200 MetersRound P20.28.04a11
May 16WCAC ChampionshipsMay 16 · 100 Meters · Place 14 · Paul VI100 MetersRound P14.13.25a11
May 242nd Draper InvitationalMay 2 · 100 Meters · Place 11 · Paul VI100 Meters1113.13—
May 242nd Draper InvitationalMay 2 · 100 Meters · Place 7 · Paul VI100 MetersRound P712.98 PB—
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100 Meters · Place 42 · Paul VI Cath100 Meters4213.8611
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 3 · Paul VI Catholic100 Meters313.56JR
Mar 29Patriot InvitationalMar 29 · 100 Meters · Place 3 · Paul VI Catholic100 Meters313.56JR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 77th David Cannon Memorial InvitationalDec 7 · 55 Meter · Paul VI55 Meter--DNS11
May 17WCAC ChampionshipsMay 17 · 100 Meters · Place 17 · Paul VI100 MetersRound P17.13.50aWind: 0.110
May 11Virginia State Catholic ChampionshipMay 11 · 100 Meters · Place 10 · Paul VI Cath100 Meters1013.44—
May 341st Draper InvitationalMay 3 · 100 Meters · Place 5 · Paul VI100 Meters513.39—
May 341st Draper InvitationalMay 3 · 100 Meters · Place 6 · Paul VI100 MetersRound P613.18—
Apr 27Ramtastic InvitationalApr 27 · 200 Meters · Paul VI200 Meters—DNSWind: 1.310
Apr 27Ramtastic InvitationalApr 27 · 100 Meters · Place 14 · Paul VI100 Meters14.13.28aWind: 0.610
Apr 20Gainesville Cardinal ClassicApr 20 · 200 Meters · Place 28 · Paul VI200 Meters28.27.53a PB10
Apr 20Gainesville Cardinal ClassicApr 20 · 100 Meters · Place 18 · Paul VI100 Meters18.13.08a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 200 Meters · Place 35 · Paul VI200 Meters35.27.86a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 100 Meters · Place 34 · Paul VI100 Meters34.13.88a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24Roadrunners InvitationalFeb 24 · 60 Meter · Place 34 · Paul VI60 MeterRound P34.8.68a PB10
Feb 24Roadrunners InvitationalFeb 24 · 200 Meters · Place 34 · Paul VI200 Meters34.29.14a PB10
Feb 10Hoxton InvitationalFeb 10 · 300 Meters · Place 18 · Paul VI300 Meters1849.80 PB—
Feb 10Hoxton InvitationalFeb 10 · 55 Meters · Place 7 · Paul VI55 MetersRound P78.09—
Feb 261st Annual East Coast InvitationalFeb 2 · 200 Meters · Place 54 · Paul VI Cath200 Meters5429.18—
Feb 261st Annual East Coast InvitationalFeb 2 · 60 Meters · Place 84 · Paul VI Cath60 MetersRound P848.803 PB—
Feb 261st Annual East Coast InvitationalFeb 2 · 55 Meters · Place 83 · Paul VI Cath55 Meters838.178—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Virginia State Catholic ChampionshipMay 13 · 200 Meters · Place 6 · Paul VI Cath200 Meters628.389
May 13Virginia State Catholic ChampionshipMay 13 · 100 Meters · Place 9 · Paul VI Cath100 Meters913.849
May 540th General Philip Draper InvitationalMay 5 · 100 Meters · Place 16 · Paul VI100 MetersRound P16.13.81a9
Apr 18JP Home Meet #2Apr 18 · 100 Meters · Place 4 · Paul VI Cath100 Meters413.569
Apr 15=PR= Northern Virginia InvitationalApr 15 · 200 Meters · Place 22 · Paul VI Cath200 Meters2228.179
Apr 15=PR= Northern Virginia InvitationalApr 15 · 100 Meters · Place 13 · Paul VI Cath100 Meters1313.219
Mar 29JP Home Meet #1 2023Mar 29 · 200 Meters · Place 5 · Paul VI Cath200 Meters528.819
Mar 29JP Home Meet #1 2023Mar 29 · 100 Meters · Place 5 · Paul VI Cath100 Meters514.109
Mar 29JP Home Meet #1 2023Mar 29 · 200 Meters · Place 5 · Paul VI Cath200 Meters528.819
Mar 29JP Home Meet #1 2023Mar 29 · 100 Meters · Place 5 · Paul VI Cath100 Meters514.109