Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAggie Invite · Apr 1711.10aAggie InviteApril 17, 2026
200 Meters · IndoorMarlin 1st Chance · Dec 522.42aMarlin 1st ChanceDecember 5, 2025
200 Meters · Outdoor9th Annual adidas Trojan Challenge · Mar 2822.60a9th Annual adidas Trojan ChallengeMarch 28, 2026
300 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Feb 2634.96VHSL Class 6 State Indoor T & F ChampionshipsFebruary 26, 2024
300 Meters · OutdoorClass 6 Region B Indoor Track and Field Championship · Feb 1237.85aClass 6 Region B Indoor Track and Field ChampionshipFebruary 12, 2024
400 Meters · IndoorVMI Team Challenge · Jan 1749.49aVMI Team ChallengeJanuary 17, 2026
400 Meters · OutdoorAggie Invite · Apr 1749.36aAggie InviteApril 17, 2026
400 Meters · Relay Split · IndoorMarlin 1st Chance · Dec 550.815Marlin 1st ChanceDecember 5, 2025
500 Meters · IndoorGrant Holloway Holiday Invitational · Dec 171:12.32aGrant Holloway Holiday InvitationalDecember 17, 2022
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 176.86aGrant Holloway Holiday InvitationalDecember 17, 2022
55 Meter · OutdoorClass 6 Region B Indoor Track and Field Championship · Feb 126.61aClass 6 Region B Indoor Track and Field ChampionshipFebruary 12, 2024
55 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Feb 266.59VHSL Class 6 State Indoor T & F ChampionshipsFebruary 26, 2024
60 Meter · IndoorShenandoah Holiday Kickoff Open · Dec 77.13aShenandoah Holiday Kickoff OpenDecember 7, 2025
60 Meters · IndoorVCU Indoor Invitational · Jan 97.07aVCU Indoor InvitationalJanuary 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 400 Meters · Place 44 · Richard Bland (Va.)Richard Bland (Va.)400 MetersRound P44.49.79aSo
May 6Liberty Twilight QualiferMay 6 · 400 Meters · Place 12 · Richard Bland (Va.)Richard Bland (Va.)400 Meters12.50.06aSo
May 6Liberty Twilight QualiferMay 6 · 200 Meters · Place 11 · Richard Bland (Va.)Richard Bland (Va.)200 Meters11.22.25aWind: 4.2So
Apr 17Aggie InviteApr 17 · 400 Meters · Place 28 · Richard Bland (Va.)Richard Bland (Va.)400 Meters28.49.36a PBSo
Apr 17Aggie InviteApr 17 · 100 Meters · Place 53 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P53.11.10a PBWind: 1.2So
Apr 4NSU Invitational 2026Apr 4 · 400 Meters · Place 23 · Richard Bland (Va.)Richard Bland (Va.)400 Meters2349.90aSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · 400 Meters · Place 7 · Richard Bland (Va.)Richard Bland (Va.)400 Meters7.52.58aSo
Mar 289th Annual adidas Trojan ChallengeMar 28 · 200 Meters · Place 15 · Richard Bland (Va.)Richard Bland (Va.)200 Meters15.22.60a PBWind: 1.8So
Mar 289th Annual adidas Trojan ChallengeMar 28 · 100 Meters · Place 18 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P18.11.12aWind: 2.9So
Mar 28Adidas Trojan ChallengeMar 28 · 400 Meters · Place 7 · Richard Bland (Va.)Richard Bland (Va.)400 Meters7.52.58aSo
Mar 28Adidas Trojan ChallengeMar 28 · 200 Meters · Place 15 · Richard Bland (Va.)Richard Bland (Va.)200 Meters15.22.60aWind: 1.8So
Mar 28Adidas Trojan ChallengeMar 28 · 100 Meters · Place 18 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P18.11.12aWind: 2.9So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Virginia Tech ShowdownFeb 21 · 400 Meters · Place 4 · Richard BlandRichard Bland400 Meters449.82SO
Feb 21Virginia Tech ShowdownFeb 21 · 60 Meters · Place 6 · Richard BlandRichard Bland60 MetersRound P67.12SO
Feb 13Indoor Pre-NationalsFeb 13 · 400 Meters · Place 38 · Richard BlandRichard Bland400 Meters3851.17SO
Feb 13Indoor Pre-NationalsFeb 13 · 60 Meters · Place 30 · Richard BlandRichard Bland60 MetersRound P307.08SO
Jan 17VMI Team ChallengeJan 17 · 400 Meters · Place 3 · Richard Bland (Va.)Richard Bland (Va.)400 Meters349.49a PBSo
Jan 17VMI Team ChallengeJan 17 · 200 Meters · Place 11 · Richard Bland (Va.)Richard Bland (Va.)200 Meters1122.73aSo
Jan 9VCU Indoor InvitationalJan 9 · 300 Meters · Place 21 · Richard Bland (Va.)Richard Bland (Va.)300 Meters2135.69aSo
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 22 · Richard Bland (Va.)Richard Bland (Va.)60 MetersRound P227.07a PBSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 7 · Richard Bland (Va.)Richard Bland (Va.)60 MeterRound P7.7.13a PBWind: 0So
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 6 · Richard Bland (Va.)Richard Bland (Va.)60 Meter6.7.17aWind: 0So
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 400 Meters · Place 5 · Richard Bland (Va.)Richard Bland (Va.)400 Meters5.51.53aSo
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Richard Bland (Va.)Richard Bland (Va.)400 MetersRelay Split—50.815 PBSo
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Place 12 · Richard Bland (Va.)Richard Bland (Va.)400 Meters12.51.14aSo
Dec 5Marlin 1st ChanceDec 5 · 200 Meters · Place 13 · Richard Bland (Va.)Richard Bland (Va.)200 Meters13.22.42a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26VSU Peggy Davis Memorial InviteApr 26 · 400 Meters · Place 5 · Richard Bland (Va.)Richard Bland (Va.)400 Meters5.51.51aFr
Apr 26VSU Peggy Davis Memorial InviteApr 26 · 200 Meters · Place 4 · Richard Bland (Va.)Richard Bland (Va.)200 Meters4.23.06aFr
Apr 18Aggie ClassicApr 18 · 400 Meters · Place 22 · Richard Bland (Va.)Richard Bland (Va.)400 Meters22.50.26aFr
Mar 28Trojan ChallengeMar 28 · 400 Meters · Place 6 · Richard BlandRichard Bland400 Meters651.01FR
Mar 28Trojan ChallengeMar 28 · 200 Meters · Place 16 · Richard BlandRichard Bland200 Meters1622.67FR
Mar 21Fred HardyMar 21 · 400 Meters · Place 21 · Richard Bland (Va.)Richard Bland (Va.)400 Meters21.52.05aFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · 400 Meters · Richard Bland (Va.)Richard Bland (Va.)400 Meters--DNSFr
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 300 Meters · Place 6 · North StaffordNorth Stafford300 Meters634.96 PB12
Feb 26VHSL Class 6 State Indoor T & F ChampionshipsFeb 26 · 55 Meters · Place 22 · North StaffordNorth Stafford55 MetersRound P226.59 PB12
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 22 · North StaffordNorth Stafford300 Meters2236.4912
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 36 · North StaffordNorth Stafford55 Meters366.8312
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 22 · North StaffordNorth Stafford300 Meters2236.4912
Jan 27Track 757 Last Chance MeetJan 27 · 55 Meters · Place 36 · North StaffordNorth Stafford55 MetersRound P366.8312

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 300 Meters · Place 12 · North StaffordNorth Stafford300 Meters12.37.85a PB12
Feb 12Class 6 Region B Indoor Track and Field ChampionshipFeb 12 · 55 Meter · Place 7 · North StaffordNorth Stafford55 Meter7.6.61a PB12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 85 · North StaffordNorth Stafford55 MeterRound P85.6.87a12
Jan 21 Suffolk InvitationalJan 21 · 300 Meters · Place 1 · North StaffordNorth Stafford300 Meters137.2711

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 400 Meters · Place 5 · North StaffordNorth Stafford400 Meters550.96JR
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 200 Meters · Place 19 · North StaffordNorth Stafford200 Meters1925.63JR
May 11Commonwealth District Outdoor Track & Field ChampionshipMay 11 · 100 Meters · Place 9 · North StaffordNorth Stafford100 Meters911.27JR

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 26 · North StaffordNorth Stafford500 Meters26.1:12.32a PB11
Dec 17Grant Holloway Holiday InvitationalDec 17 · 300 Meters · Place 43 · North StaffordNorth Stafford300 Meters43.38.26a11
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55 Meter · Place 33 · North StaffordNorth Stafford55 MeterRound P33.6.86a PB11
Feb 14VHSL 5A Region D ChampionshipsFeb 14 · 300 Meters · Place 6 · North StaffordNorth Stafford300 Meters6.37.62a10
Feb 14VHSL 5A Region D ChampionshipsFeb 14 · 55 Meter · Place 20 · North StaffordNorth Stafford55 Meter20.6.99a10
Feb 3Commonwealth District Indoor Track & Field ChampionshipFeb 3 · 300 Meters · Place 4 · North StaffordNorth Stafford300 Meters437.74SO
Feb 3Commonwealth District Indoor Track & Field ChampionshipFeb 3 · 55 Meters · Place 9 · North StaffordNorth Stafford55 Meters97.10SO

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23AAU Region 05 National QualifierJun 23 · 400 Meters · Place 11 · Virginia BlazeVirginia Blaze400 MetersRound P11.53.00a6
Jun 23AAU Region 05 National QualifierJun 23 · 200 Meters · Virginia BlazeVirginia Blaze200 MetersRound P—DNS6
Apr 11North Stafford WeekdayApr 11 · 100 Meters · Place 5 · North StaffordNorth Stafford100 Meters5.11.52a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Liberty University HS Indoor OpenerDec 11 · 300 Meters · Place 34 · North StaffordNorth Stafford300 Meters34.38.55a10
Dec 11Liberty University HS Indoor OpenerDec 11 · 55 Meter · Place 37 · North StaffordNorth Stafford55 MeterRound P37.6.96a10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 1034th Cannonball Cooper Age Group ChampionshipJul 10 · 400 Meters · Place 3 · Virginia BlaVirginia Bla400 Meters353.7505
Jul 1034th Cannonball Cooper Age Group ChampionshipJul 10 · 200 Meters · Place 6 · Virginia BlaVirginia Bla200 Meters624.2305
Jul 1034th Cannonball Cooper Age Group ChampionshipJul 10 · 100 Meters · Place 6 · Virginia BlaVirginia Bla100 Meters612.1905
Jun 25AAU Region 05 National QualifierJun 25 · 400 Meters · Place 4 · Virginia BlazeVirginia Blaze400 Meters4.56.35a5
Jun 25AAU Region 05 National QualifierJun 25 · 200 Meters · Place 12 · Virginia BlazeVirginia Blaze200 MetersRound P12.24.91a5
Jun 95A Region D ChampionshipJun 9 · 400 Meters · Place 8 · North StaffordNorth Stafford400 Meters8.55.93a9
Jun 5Commonwealth District ChampionshipJun 5 · 400 Meters · Place 14 · North StaffordNorth Stafford400 Meters14.55.85a9
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Place 11 · Virginia BlazeVirginia Blaze400 Meters11.58.20a5
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 13 · Virginia BlazeVirginia Blaze200 Meters13.26.06a5
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Place 22 · Virginia BlazeVirginia Blaze100 MetersRound P22.12.95a5
May 16Lighting RelaysMay 16 · 200 Meters · Place 29 · Virginia BlaVirginia Bla200 Meters2925.48—