Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty Twilight Qualifer · May 610.99aLiberty Twilight QualiferMay 6, 2026
200 Meters · IndoorVCU Indoor Invitational · Jan 923.14aVCU Indoor InvitationalJanuary 9, 2026
200 Meters · Outdoor9th Annual adidas Trojan Challenge · Mar 2822.69a9th Annual adidas Trojan ChallengeMarch 28, 2026
300 Meters · OutdoorVHSL Region 4B Indoor Championships · Feb 1037.31aVHSL Region 4B Indoor ChampionshipsFebruary 10, 2024
500 Meters · IndoorSTC MEET #1 · Dec 71:15.21aSTC MEET #1December 7, 2024
500 Meters · OutdoorRegion 5C/4B Indoor Championships · Feb 111:21.60aRegion 5C/4B Indoor ChampionshipsFebruary 11, 2022
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 166.92aGrant Holloway Holiday InvitationalDecember 16, 2023
55 Meter · OutdoorVHSL Region 4B Indoor Championship · Feb 146.81aVHSL Region 4B Indoor ChampionshipFebruary 14, 2025
60 Meter · IndoorShenandoah Holiday Kickoff Open · Dec 77.21aShenandoah Holiday Kickoff OpenDecember 7, 2025
60 Meters · IndoorVirginia Tech Showdown · Feb 217.21Virginia Tech ShowdownFebruary 21, 2026
High Jump · OutdoorVHSL Region 4B Indoor Championships · Feb 105-06.00VHSL Region 4B Indoor ChampionshipsFebruary 10, 2024
Long Jump · IndoorShenandoah Holiday Kickoff Open · Dec 76.69mShenandoah Holiday Kickoff OpenDecember 7, 2025
Long Jump · Outdoor9th Annual adidas Trojan Challenge · Mar 287.11m9th Annual adidas Trojan ChallengeMarch 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 14NJCAA Division I Outdoor ChampionshipsMay 14 · Long Jump · Place 20 · Richard Bland (Va.)Richard Bland (Va.)Long Jump20.6.76mWind: 1.6Fr
May 6Liberty Twilight QualiferMay 6 · Long Jump · Place 9 · Richard Bland (Va.)Richard Bland (Va.)Long Jump9.6.49mWind: 3.8Fr
May 6Liberty Twilight QualiferMay 6 · 200 Meters · Place 23 · Richard Bland (Va.)Richard Bland (Va.)200 Meters23.22.93aWind: 5.9Fr
May 6Liberty Twilight QualiferMay 6 · 100 Meters · Place 12 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P12.10.99a PBWind: 1.5Fr
Apr 17Aggie InviteApr 17 · Long Jump · Place 23 · Richard Bland (Va.)Richard Bland (Va.)Long Jump23.6.44mWind: 3.1Fr
Apr 17Aggie InviteApr 17 · 100 Meters · Place 49 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P49.11.06aWind: 1.2Fr
Apr 4NSU Invitational 2026Apr 4 · Long Jump · Place 4 · Richard Bland (Va.)Richard Bland (Va.)Long Jump47.01mFr
Apr 4NSU Invitational 2026Apr 4 · 100 Meters · Place 26 · Richard Bland (Va.)Richard Bland (Va.)100 Meters2611.12aFr
Mar 289th Annual adidas Trojan ChallengeMar 28 · Triple Jump · Richard Bland (Va.)Richard Bland (Va.)Triple Jump--FSFr
Mar 289th Annual adidas Trojan ChallengeMar 28 · Long Jump · Place 1 · Richard Bland (Va.)Richard Bland (Va.)Long Jump1.7.11m PBWind: 1.5Fr
Mar 289th Annual adidas Trojan ChallengeMar 28 · 200 Meters · Place 17 · Richard Bland (Va.)Richard Bland (Va.)200 Meters17.22.69a PBWind: 0.7Fr
Mar 289th Annual adidas Trojan ChallengeMar 28 · 100 Meters · Place 16 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P16.11.09aWind: 3.5Fr
Mar 28Adidas Trojan ChallengeMar 28 · Triple Jump · Richard Bland (Va.)Richard Bland (Va.)Triple Jump—FOULFr
Mar 28Adidas Trojan ChallengeMar 28 · Long Jump · Place 1 · Richard Bland (Va.)Richard Bland (Va.)Long Jump1.7.11mWind: 1.5Fr
Mar 28Adidas Trojan ChallengeMar 28 · 200 Meters · Place 17 · Richard Bland (Va.)Richard Bland (Va.)200 Meters17.22.69aWind: 0.7Fr
Mar 28Adidas Trojan ChallengeMar 28 · 100 Meters · Place 16 · Richard Bland (Va.)Richard Bland (Va.)100 MetersRound P16.11.09aWind: 3.5Fr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Virginia Tech ShowdownFeb 21 · Long Jump · Place 7 · Richard BlandRichard BlandLong Jump722-00.75FR
Feb 21Virginia Tech ShowdownFeb 21 · 60 Meters · Place 7 · Richard BlandRichard Bland60 MetersRound P77.21 PBFR
Feb 13Indoor Pre-NationalsFeb 13 · Long Jump · Place 8 · Richard BlandRichard BlandLong Jump86.84mFR
Feb 13Indoor Pre-NationalsFeb 13 · 60 Meters · Place 43 · Richard BlandRichard Bland60 MetersRound P437.30FR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60 Meter · Richard Bland (Va.)Richard Bland (Va.)60 MeterRound P—DNSFr
Feb 13Mid-Winter Collegiate InviteFeb 13 · Long Jump · Richard Bland (Va.)Richard Bland (Va.)Long Jump—DNSFr
Jan 9VCU Indoor InvitationalJan 9 · Long Jump · Place 15 · Richard Bland (Va.)Richard Bland (Va.)Long JumpRound P156.57mFr
Jan 9VCU Indoor InvitationalJan 9 · 200 Meters · Place 40 · Richard Bland (Va.)Richard Bland (Va.)200 Meters4023.14a PBFr
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 43 · Richard Bland (Va.)Richard Bland (Va.)60 MetersRound P437.24aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 14 · Richard Bland (Va.)Richard Bland (Va.)60 MeterRound P14.7.21a PBWind: 0Fr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · Long Jump · Place 2 · Richard Bland (Va.)Richard Bland (Va.)Long Jump2.6.69m PBFr
Dec 5Marlin 1st ChanceDec 5 · 60 Meter · Place 24 · Richard Bland (Va.)Richard Bland (Va.)60 MeterRound P24.7.24aFr
Dec 5Marlin 1st ChanceDec 5 · Long Jump · Place 14 · Richard Bland (Va.)Richard Bland (Va.)Long Jump14.6.19mFr
Dec 5Marlin 1st ChanceDec 5 · 200 Meters · Place 26 · Richard Bland (Va.)Richard Bland (Va.)200 Meters26.23.43aFr
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 49 · VarinaVarina55 MeterRound P49.6.94a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 49 · VarinaVarina55 MeterRound P49.6.94a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Long Jump · Place 5 · VarinaVarinaLong Jump5.20-05.5012
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 100 Meters · Place 16 · VarinaVarina100 MetersRound P16.11.31a12
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · 55 Meter · Place 4 · VarinaVarina55 Meter4.6.81a PB12
Feb 14VHSL Region 4B Indoor ChampionshipFeb 14 · Long Jump · Place 6 · VarinaVarinaLong Jump6.19' 0.50"12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7STC MEET #1Dec 7 · 500 Meters · Place 7 · VarinaVarina500 Meters7.1:15.21a PB12
Dec 7STC MEET #1Dec 7 · Long Jump · Place 7 · VarinaVarinaLong Jump7.19-08.0012

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · Long Jump · Place 2 · VarinaVarinaLong Jump2.21-05.0011
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 200 Meters · Place 10 · VarinaVarina200 Meters10.22.84a11
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · 300 Meters · Place 11 · VarinaVarina300 Meters11.37.31a PB11
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · Long Jump · Place 5 · VarinaVarinaLong Jump5.20-11.5011
Feb 10VHSL Region 4B Indoor ChampionshipsFeb 10 · High Jump · Place 7 · VarinaVarinaHigh Jump7.5-06.00 PB11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 112 · VarinaVarina55 MeterRound P112.6.92a PB11
Dec 2STC MEET #1Dec 2 · Long Jump · Place 1 · VarinaVarinaLong Jump1.21-09.2511

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Border Wars Indoor Track & Field InvitationalDec 17 · 200 Meters · Place 30 · VarinaVarina200 Meters30.25.76a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Region 5C/4B Indoor ChampionshipsFeb 11 · 500 Meters · Place 30 · VarinaVarina500 Meters30.1:21.60a PB9

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Atlee Polar Bear #1Dec 15 · 500 Meters · Place 21 · VarinaVarina500 Meters21.1:22.03aUnofficial9