Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVirginia Catholic State Meet · May 919.57aVirginia Catholic State Meet May 9, 2026
300 Meters · IndoorMaroon & Black Invite · Jan 1648.55aMaroon & Black InviteJanuary 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorVirginia Catholic State Meet · May 953.88aVirginia Catholic State Meet May 9, 2026
400 Meters · OutdoorLeslie Sherman Memorial Invitational · Apr 21:08.24aLeslie Sherman Memorial InvitationalApril 2, 2026
55m Hurdles · 33" · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1210.90aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
High Jump · IndoorHoxton Invitational · Feb 64-02.00Hoxton InvitationalFebruary 6, 2026
High Jump · OutdoorVCAC Championships · Apr 284-2VCAC ChampionshipsApril 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 16 · Saint John Paul the Great Catholic300m Hurdles30" / 0.762m16.55.51a10
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 12 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838mRound P12.19.64a10
May 9Virginia Catholic State Meet May 9 · High Jump · Saint John Paul the Great CatholicHigh Jump—NH10
May 9Virginia Catholic State Meet May 9 · 300m Hurdles · Place 7 · Saint John Paul the Great Catholic300m Hurdles30" / 0.762m7.53.88a PB10
May 9Virginia Catholic State Meet May 9 · 100m Hurdles · Place 9 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838m9.19.57a PB10
May 143rd Draper InvitationalMay 1 · 300m Hurdles · Place 24 · Saint John P300m HurdlesRound P2458.42—
May 143rd Draper InvitationalMay 1 · 100m Hurdles · Place 18 · Saint John P100m HurdlesRound P1820.08—
Apr 28VCAC ChampionshipsApr 28 · High Jump · Place 5 · Saint John Paul the Great CatholicHigh Jump5.4-2 PB10
Apr 28VCAC ChampionshipsApr 28 · 300m Hurdles · Place 7 · Saint John Paul the Great Catholic300m Hurdles30" / 0.762m7.56.50a10
Apr 28VCAC ChampionshipsApr 28 · 100m Hurdles · Place 7 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838m7.20.11a10
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · 300m Hurdles · Place 18 · Saint John Paul the Great Catholic300m Hurdles30" / 0.762m18.55.46a10
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 100m Hurdles · Place 6 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838m6.19.68a10
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 400 Meters · Place 14 · Saint John Paul the Great Catholic400 Meters14.1:08.24a PB10
Mar 28Patriot InvitationalMar 28 · 300m Hurdles · Place 23 · Saint John Paul the Great Catholic300m Hurdles30" / 0.762m23.55.96a10
Mar 28Patriot InvitationalMar 28 · 100m Hurdles · Place 22 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838mRound P22.20.22a10
Mar 212026 Brian Watkins InvitationalMar 21 · 100m Hurdles · Place 4 · Saint John Paul the Great Catholic100m Hurdles33" / 0.838m4.19.69a10

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55m Hurdles · Place 17 · Saint John Paul the Great Catholic55m Hurdles33"Round P17.10.90a PB10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · High Jump · Saint John Paul the Great CatholicHigh Jump—NH10
Feb 6Hoxton InvitationalFeb 6 · 55m Hurdles · Place 10 · Saint John Paul the Great Catholic55m Hurdles33"Round P10.10.95a10
Feb 6Hoxton InvitationalFeb 6 · High Jump · Place 7 · Saint John Paul the Great CatholicHigh Jump7.4-02.00 PB10
Jan 22EHS Winter InviteJan 22 · High Jump · Place 14 · Saint John Paul the Great CatholicHigh Jump144-010
Jan 22EHS Winter InviteJan 22 · 55m Hurdles · Place 10 · Saint John Paul the Great Catholi55m Hurdles1010.93a10
Jan 22EHS Winter InviteJan 22 · 55m Hurdles · Place 10 · Pope JP Great55m Hurdles1010.93—
Jan 22EHS Winter InviteJan 22 · 55m Hurdles · Place 10 · Pope JP Great55m Hurdles1010.93—
Jan 22EHS Winter InviteJan 22 · 55m Hurdles · Place 10 · Pope JP Great55m Hurdles1010.93—
Jan 16Maroon & Black InviteJan 16 · 55m Hurdles · Place 9 · Saint John Paul the Great Catholi55m Hurdles910.86a10
Jan 16Maroon & Black InviteJan 16 · 300 Meters · Place 10 · Saint John Paul the Great Catholi300 Meters1048.55a PB10
Jan 16Maroon & Black InviteJan 16 · 300 Meters · Place 10 · Saint John P300 Meters1048.55—
Jan 16Maroon & Black InviteJan 16 · 55m Hurdles · Place 9 · Saint John P55m Hurdles910.86—
Jan 16Maroon & Black InviteJan 16 · High Jump · Place 4 · Saint John PHigh Jump44-04.00—
Jan 16Maroon & Black InviteJan 16 · 300 Meters · Place 10 · Saint John P300 Meters1048.55—
Jan 16Maroon & Black InviteJan 16 · 55m Hurdles · Place 9 · Saint John P55m Hurdles910.86—
Jan 16Maroon & Black InviteJan 16 · High Jump · Place 4 · Saint John PHigh Jump44-04.00—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Virginia Premier InvitationalDec 20 · 55m Hurdles · Place 17 · Saint John Paul the Great Catholic55m Hurdles33"17.10.90a10
Dec 20Virginia Premier InvitationalDec 20 · High Jump · Saint John Paul the Great CatholicHigh Jump--NH10
Dec 12Lampert Timing Indoor Track Meet #3 Dec 12 · 300 Meters · Place 5 · Saint John Paul the Great Catholic300 Meters5.50.40a10
Dec 12Lampert Timing Indoor Track Meet #3 Dec 12 · High Jump · Place 4 · Saint John Paul the Great CatholicHigh Jump4.3-10.0010
Feb 8The Hoxton InvitationalFeb 8 · 55m Hurdles · Place 10 · Saint John Paul the Great Catholi55m HurdlesRound P1011.43a—
Feb 8The Hoxton InvitationalFeb 8 · 55m Hurdles · Place 10 · St JP the Great55m HurdlesRound P1011.43—
Jan 23EHS Winter InviteJan 23 · Long Jump · Place 6 · Saint John Paul the Great CatholicLong Jump612-7—
Jan 23EHS Winter InviteJan 23 · 55m Hurdles · Place 8 · Saint John Paul the Great Catholi55m Hurdles811.88a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Howard County Winterfest InvitationalDec 21 · 300 Meters · Place 78 · Saint John Paul the Great Catholic300 Meters78.48.69a9
Dec 13STC MEET #2Dec 13 · 300 Meters · Place 8 · Saint John Paul the Great Catholic300 Meters8.48.72a9