Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorFASST Invitational 2012 · Jul 78:10.07aFASST Invitational 2012July 7, 2012
200 Meters · IndoorMarlin 1st Chance · Dec 523.18aMarlin 1st ChanceDecember 5, 2025
200 Meters · OutdoorWidener Final Qualifier · May 1022.70aWidener Final QualifierMay 10, 2026
300 Meters · IndoorMarlin 1st Chance · Dec 536.44aMarlin 1st ChanceDecember 5, 2025
400 Meters · Indoor2026 Landmark Indoor T&F Championships · Feb 2850.94a2026 Landmark Indoor T&F ChampionshipsFebruary 28, 2026
400 Meters · OutdoorWidener Final Qualifier · May 1049.86aWidener Final QualifierMay 10, 2026
400 Meters · Relay Split · OutdoorWCAC Championships · May 1752.505WCAC ChampionshipsMay 17, 2024
500 Meters · IndoorFriends of Indoor Track Invitational · Dec 301:20.10aFriends of Indoor Track InvitationalDecember 30, 2022
60 Meter · IndoorMarlin 1st Chance · Dec 57.40aMarlin 1st ChanceDecember 5, 2025
60 Meters · IndoorCardinal Track & Field Classic · Jan 177.56aCardinal Track & Field ClassicJanuary 17, 2026
800 Meters · OutdoorFASST Invitational 2012 · Jul 74:07.58aFASST Invitational 2012July 7, 2012
High Jump · IndoorAAU Region 3 · Jun 205-06.00AAU Region 3June 20, 2024
High Jump · OutdoorDMV Youth Challenge · Jun 41.55DMV Youth ChallengeJune 4, 2022
Javelin · 800g · IndoorAAU Region 3 · Jun 20113-01AAU Region 3June 20, 2024
Javelin · 800g · OutdoorPVA Invitational · Jun 2931.85mPVA InvitationalJune 29, 2024
Long Jump · OutdoorFASST Invitational 2012 · Jul 71.75mFASST Invitational 2012July 7, 2012

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 15 · Catholic (D.C.)Catholic (D.C.)400 Meters15.49.86a PBSo
May 10Widener Final QualifierMay 10 · 200 Meters · Place 25 · Catholic (D.C.)Catholic (D.C.)200 Meters25.22.70a PBWind: -0.5So
May 2Landmark Outdoor T&F ChampionshipsMay 2 · 400 Meters · Place 6 · Catholic (D.C.)Catholic (D.C.)400 Meters6.50.31aSo
Apr 17Morgan State Legacy MeetApr 17 · 400 Meters · Place 22 · Catholic (D.C.)Catholic (D.C.)400 Meters22.50.79aSo
Mar 19Fred Hardy InvitationalMar 19 · 400 Meters · Catholic (D.C.)Catholic (D.C.)400 Meters--DNSSo
Mar 19Fred Hardy InvitationalMar 19 · 200 Meters · Catholic (D.C.)Catholic (D.C.)200 Meters--DNSWind: -3So

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 282026 Landmark Indoor T&F ChampionshipsFeb 28 · 400 Meters · Place 3 · Catholic (D.C.)Catholic (D.C.)400 Meters3.50.94a PBSo
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 26 · Catholic (D.C.)Catholic (D.C.)400 Meters2651.47aSo
Feb 7Blue and White InviteFeb 7 · 400 Meters · Place 10 · Catholic (D.C.)Catholic (D.C.)400 Meters1053.05aSo
Feb 7Blue and White InviteFeb 7 · 300 Meters · Place 5 · Catholic (D.C.)Catholic (D.C.)300 Meters536.90aSo
Feb 7Blue and White InviteFeb 7 · 200 Meters · Place 30 · Catholic (D.C.)Catholic (D.C.)200 Meters3024.23aSo
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Catholic (D.C.)Catholic (D.C.)60 MeterRound P--DNSSo
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Catholic (D.C.)Catholic (D.C.)400 Meters--DNSSo
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Catholic (D.C.)Catholic (D.C.)200 Meters--DNSSo
Jan 17Cardinal Track & Field ClassicJan 17 · 200 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)200 Meters1123.80aSo
Jan 17Cardinal Track & Field ClassicJan 17 · 60 Meters · Place 30 · Catholic (D.C.)Catholic (D.C.)60 MetersRound P307.56a PBSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Marlin 1st ChanceDec 5 · 300 Meters · Place 9 · Catholic (D.C.)Catholic (D.C.)300 Meters9.36.44a PBSo
Dec 5Marlin 1st ChanceDec 5 · 60 Meter · Place 28 · Catholic (D.C.)Catholic (D.C.)60 MeterRound P28.7.40a PBSo
Dec 5Marlin 1st ChanceDec 5 · 200 Meters · Place 25 · Catholic (D.C.)Catholic (D.C.)200 Meters25.23.18a PBSo
Mar 1Landmark Conference Indoor Track & Field ChampionshipsMar 1 · 400 Meters · Catholic (D.C.)Catholic (D.C.)400 Meters--DNSFr
Feb 21Father Diamond InvitationalFeb 21 · 400 Meters · Place 8 · Catholic (D.C.)Catholic (D.C.)400 Meters853.70a—
Jan 25Coach I OpenJan 25 · 400 Meters · Place 22 · Catholic (D.C.)Catholic (D.C.)400 Meters2254.54a—
Jan 182025 Cardinal TFJan 18 · 60 Meter · Place 53 · Catholic (D.C.)Catholic (D.C.)60 MeterRound P53.7.65aFr
Jan 182025 Cardinal TFJan 18 · 200 Meters · Place 22 · Catholic (D.C.)Catholic (D.C.)200 Meters22.24.14aFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Landmark Outdoor Track & Field ChampionshipsMay 3 · 400 Meters · Place 15 · Catholic (D.C.)Catholic (D.C.)400 Meters15.51.39aFr
Apr 26Blue Jay Tune UpApr 26 · 400 Meters · Place 11 · Catholic (D.C.)Catholic (D.C.)400 Meters11.52.27aFr
Apr 26Blue Jay Tune UpApr 26 · 200 Meters · Catholic (D.C.)Catholic (D.C.)200 Meters—DNSFr
Apr 4George Mason Ebanks InvitationalApr 4 · 400 Meters · Place 38 · Catholic (D.C.)Catholic (D.C.)400 Meters3852.47aFr
Apr 4George Mason Ebanks InvitationalApr 4 · 200 Meters · Place 44 · Catholic (D.C.)Catholic (D.C.)200 Meters4423.77aFr
Mar 28Towson InvitationalMar 28 · 400 Meters · Place 28 · Catholic (D.C.)Catholic (D.C.)400 Meters2853.22aFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7TCNJ Indoor OpenerDec 7 · 300 Meters · Place 20 · Catholic (D.C.)Catholic (D.C.)300 Meters20.37.58aFr
Jun 20AAU Region 3Jun 20 · Javelin · Place 4 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCJavelin800g4.113-01 PB12
Jun 20AAU Region 3Jun 20 · High Jump · Place 9 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCHigh Jump9.5-06.00 PB12
Feb 10Hoxton InvitationalFeb 10 · 300 Meters · Place 7 · IretonIreton300 Meters739.51—
Feb 1Maroon & Black InvitationalFeb 1 · 300 Meters · Place 6 · IretonIreton300 Meters639.52—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 4 · Ft. Belvoir (Sonic Boom)Ft. Belvoir (Sonic Boom)Javelin439.32m—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 27 · Ft. Belvoir (Sonic BoomFt. Belvoir (Sonic Boom400 MetersRound P2753.16a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 35 · Ft. Belvoir (Sonic BoomFt. Belvoir (Sonic Boom200 MetersRound P3523.36a—
Jun 29PVA InvitationalJun 29 · Javelin · Place 4 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCJavelin800g4.31.85m PB12
Jun 29PVA InvitationalJun 29 · High Jump · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCHigh Jump--NH12
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 8 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 MetersRound P8.52.04a12
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 7 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters7.52.60a12
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 16 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P16.23.30a12
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC400 Meters--DNS12
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 Meters--DNS12
May 17WCAC ChampionshipsMay 17 · 400 Meters · Bishop IretonBishop Ireton400 MetersRelay Split—52.505 PB12
May 17WCAC ChampionshipsMay 17 · 400 Meters · Place 21 · Bishop IretonBishop Ireton400 Meters21.52.77a12
May 11Virginia State Catholic ChampionshipMay 11 · 400 Meters · Place 7 · Bishop IretoBishop Ireto400 Meters752.40—
May 341st Draper InvitationalMay 3 · 400 Meters · Place 7 · Bishop IretoBishop Ireto400 Meters752.92—
May 341st Draper InvitationalMay 3 · 400 Meters · Place 9 · Bishop IretoBishop Ireto400 MetersRound P952.43—
Mar 24O'Connell Season OpenerMar 24 · 400 Meters · Place 4 · Bishop IretonBishop Ireton400 Meters4.55.03a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Mid-Atlantic HS InvitationalDec 16 · 300 Meters · Place 22 · Bishop IretonBishop Ireton300 Meters22.39.25a12
Dec 16Mid-Atlantic HS InvitationalDec 16 · High Jump · Place 5 · Bishop IretonBishop IretonHigh Jump5.5-412
Jan 6O'Connell January CarnivalJan 6 · 300 Meters · Place 8 · Bishop IretoBishop Ireto300 Meters841.38—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 4 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCJavelin800g4.29.78m11
Jul 1PVA Track and Field InvitationalJul 1 · High Jump · Place 8 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCHigh Jump8.1.62m11
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 57 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC200 MetersRound P57.25.81a11
May 13Virginia State Catholic ChampionshipMay 13 · 400 Meters · Place 15 · Bishop IretoBishop Ireto400 Meters1555.0311
May 540th General Philip Draper InvitationalMay 5 · High Jump · Bishop IretonBishop IretonHigh Jump—NH11
May 540th General Philip Draper InvitationalMay 5 · 400 Meters · Place 23 · Bishop IretonBishop Ireton400 MetersRound P23.55.69a11
Apr 6Cronly InvitationalApr 6 · 400 Meters · Place 1 · IretonIreton400 Meters155.56—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Friends of Indoor Track InvitationalDec 30 · 500 Meters · Place 25 · Bishop IretonBishop Ireton500 Meters25.1:20.10a PB11
Dec 30Friends of Indoor Track InvitationalDec 30 · High Jump · Bishop IretonBishop IretonHigh Jump--NH11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 7O'Connell December ClassicDec 7 · 55 Meter · Place 12 · Bishop IretonBishop Ireton55 Meter12.7.51aUnofficial11
Jun 4DMV Youth ChallengeJun 4 · High Jump · Place 4 · Ft. Belvoir (Sonic Boom)...Ft. Belvoir (Sonic Boom)...High Jump41.55 PB-
Jun 4DMV Youth ChallengeJun 4 · Javelin · Place 5 · Ft. Belvoir (Sonic Boom)...Ft. Belvoir (Sonic Boom)...Javelin527.19-
Jun 4DMV Youth ChallengeJun 4 · 400 Meters · Place 25 · Ft. Belvoir (Sonic Boom)...Ft. Belvoir (Sonic Boom)...400 Meters251:04.56-

2012 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 7FASST Invitational 2012Jul 7 · Long Jump · Place 6 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TCLong Jump6.1.75m PB-
Jul 7FASST Invitational 2012Jul 7 · 1500 Meters · Place 5 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC1500 Meters5.8:10.07a PB-
Jul 7FASST Invitational 2012Jul 7 · 800 Meters · Place 6 · Ft. Belvoir (Sonic Boom) TCFt. Belvoir (Sonic Boom) TC800 Meters6.4:07.58a PB-