Hello Cadet Fans! Thank you for your continued support of BCP Athletics. If you would like to stay up-to-date with ALL teams or a particular team during the year, please access our Subscription Page to add teams' events to your calendar as well as subscribe to alerts for cancellations, postponements, etc. Go Cadets!!

Team Opponent Date Time Advantage Result Score
Varsity Wrestling - V Boys
Damascus Holiday Tournament
TBD
Away
Varsity Basketball - V Boys
Benedictine Capital City Classic - Gerstel Academy
TBD
Home Loss 67-70
Varsity Basketball - V Boys
Benedictine Capital City Classic - Potomac School
TBD
Home Loss 37-45
Varsity Basketball - V Boys
Benedictine Capital City Classic - Walsingham Academy
TBD
Home Loss 58-62
JV Basketball - JV Boys vs.
Norfolk Collegiate
Away Win 82-35
Varsity Basketball - V Boys vs.
Norfolk Collegiate
Away Loss 68-88
Freshman Basketball - 9th Boys vs.
Collegiate
Away Win 44-24
JV Basketball - JV Boys vs.
Collegiate
Away Win 48-33
Varsity Basketball - V Boys vs.
Collegiate
Away Win 46-43
Varsity Wrestling - V Boys
Battlefield Duals
TBD
Away
Swimming - V Boys vs.
St. Catherine's
Away
JV Basketball - JV Boys vs.
Middleburg Academy
Away Win 74-39
Freshman Basketball - 9th Boys vs.
Deep Run
Away Win 35-22
Varsity Basketball - V Boys vs.
Middleburg Academy
Away Loss 64-82
Varsity Wrestling - V Boys
Virginia Duals
TBD
Away
JV Basketball - JV Boys vs.
St. John Paul the Great
Home Win 70-43
Varsity Basketball - V Boys vs.
St. John Paul the Great
Home Loss 63-70
Swimming - V Boys
State Catholic Championship
Away
JV Basketball - JV Boys vs.
Thomas Jefferson
Away
Varsity Basketball - V Boys vs.
Thomas Jefferson
Away Loss 48-63
Varsity Wrestling - V Boys
Quad vs. Smithfield/Poquoson/New Kent
TBD
Away
Freshman Basketball - 9th Boys vs.
Hanover
Home Win 60-25
Freshman Basketball - 9th Boys vs.
Trinity
Away Win 68-38
JV Basketball - JV Boys vs.
Trinity
Away Win 79-55
Varsity Basketball - V Boys vs.
Trinity
Away Loss 55-80
Varsity Wrestling - V Boys
Commonwealth Catholic Classic
TBD
Home
Freshman Basketball - 9th Boys vs.
Atlee
Away Loss 33-29
Swimming - V Boys
RVA Classic
Away
Varsity Basketball - V Boys
Virginia Challenge - Episcopal High School
Away Loss 65-73
Freshman Basketball - 9th Boys vs.
St. Christopher's
Away Win 56-37
JV Basketball - JV Boys vs.
St. Christopher's
Away Loss 55-57
Varsity Basketball - V Boys vs.
St. Christopher's
Away Loss 45-49
Freshman Basketball - 9th Boys
Carmel School
Away Win 50-33
Varsity Basketball - V Boys
The Carmel School
Away Win 68-62
Freshman Basketball - 9th Boys vs.
Woodberry Forest
Away Win 43-32
JV Basketball - JV Boys vs.
Woodberry Forest
Home Win 62-32
Varsity Basketball - V Boys vs.
Woodberry Forest
Home Win 58-48
Varsity Wrestling - V Boys
Quad vs. New Kent/Christiansburg/St. Christopher's
TBD
Home
JV Basketball - JV Boys vs.
Middleburg Academy
Home Win 68-40
Varsity Basketball - V Boys vs.
Middleburg Academy
Home Loss 48-63
JV Basketball - JV Boys
Matoaca
Home Win 85-78
Freshman Basketball - 9th Boys vs.
Steward
Away Win 51-35
Varsity Basketball - V Boys vs.
Steward
Away Loss 41-53
JV Basketball - JV Boys vs.
Virginia Episcopal
Home Win 62-40
Varsity Basketball - V Boys vs.
Virginia Episcopal
Home Loss 34-39
Varsity Wrestling - V Boys vs.
St. John Paul the Great
TBD
Away
Freshman Basketball - 9th Boys vs.
Freedom
Home Win 63-44
JV Basketball - JV Boys vs.
Freedom
Home Win 62-40
Varsity Basketball - V Boys vs.
Freedom
Home Win 72-64
Freshman Basketball - 9th Boys vs.
Atlee
Home
Freshman Basketball - 9th Boys vs.
Deep Run
Away Win 44-21
JV Basketball - JV Boys vs.
Miller
Away Win 68-23
Varsity Basketball - V Boys vs.
Miller
Away Loss 42-46
Varsity Wrestling - V Boys
Melee on the Metro
TBD
Away
JV Basketball - JV Boys vs.
Atlantic Shores
Away Win 70-26
Varsity Basketball - V Boys vs.
Atlantic Shores
Away Win 43-38
Varsity Wrestling - V Boys
Melee on the Metro
TBD
Away
JV Basketball - JV Boys
Great Bridge Christian
Away
Freshman Basketball - 9th Boys vs.
Collegiate
Home Loss 48-52
Varsity Basketball - V Boys
The Carmel School
Home Loss 53-57
JV Basketball - JV Boys vs.
Central Virginia Home School
Home
Varsity Basketball - V Boys vs.
Central Virginia Home School
Home
Varsity Wrestling - V Boys
VISAA State Championship
TBD
Away
Swimming - V Boys
VISAA State Championship
TBD
Away
JV Basketball - JV Boys vs.
Christchurch
Home
Varsity Basketball - V Boys vs.
Christchurch
Home
Freshman Basketball - 9th Boys vs.
St. John Paul the Great
Away
JV Basketball - JV Boys vs.
Blue Ridge
Away
Varsity Basketball - V Boys vs.
Blue Ridge
Away
Varsity Wrestling - V Boys
Prep Nationals
TBD
Away
JV Basketball - JV Boys vs.
St. John Paul the Great
Away
Varsity Basketball - V Boys vs.
St. John Paul the Great
Away
Varsity Baseball - V Boys
St. John's (Scrimmage)
TBD
TBD
Rugby - Varsity Boys
Summit
TBD
Away
JV Lacrosse - JV Boys
Lafayette (scrimmage)
Home
Varsity Lacrosse - V Boys
Lafayette (scrimmage)
Home
JV Baseball - JV Boys
Hermitage - scrimmage
Away
Varsity Baseball - V Boys
Hermitage (scrimmage)
Away
JV Baseball - JV Boys
Collegiate - scrimmage
Home
Varsity Baseball - V Boys
JR Tucker (scrimmage)
Away
Varsity Baseball - V Boys
Goochland (scrimmage)
Away
Varsity Lacrosse - V Boys vs.
Fuqua
Home
Rugby - Varsity Boys
Vienna
TBD
Away
Varsity Baseball - V Boys
Midlothian (scrimmage)
Home
JV Baseball - JV Boys
Midlothian - scrimmage
Away
JV Baseball - JV Boys vs.
Miller
Away
Varsity Baseball - V Boys vs.
Walsingham Academy
Home
Varsity Lacrosse - V Boys
Massanutten Military Academy
Home
Varsity Golf - V Boys vs.
St. Anne's Belfield
Home
JV Baseball - JV Boys vs.
Central Virginia Home School
Away
Varsity Baseball - V Boys vs.
Norfolk Christian
Home
Rugby - Varsity Boys vs.
Georgetown Prep
TBD
Away
Varsity Baseball - V Boys
Bishop McNamara
Home
JV Baseball - JV Boys
St.John's - Doubleheader
Home
Varsity Lacrosse - V Boys vs.
Covenant
Home
Varsity Baseball - V Boys
Archbishop Spalding
Home
Varsity Baseball - V Boys vs.
Altoona (PA)
Home
Varsity Lacrosse - V Boys vs.
Cape Henry Collegiate
Away
JV Lacrosse - JV Boys vs.
Cape Henry Collegiate
Away
JV Baseball - JV Boys vs.
Collegiate
Home
Varsity Golf - V Boys vs.
Steward
Away
Rugby - Varsity Boys vs.
Gonzaga
Away
Varsity Golf - V Boys vs.
Woodberry Forest
Home
JV Lacrosse - JV Boys vs.
Christchurch
Away
JV Baseball - JV Boys vs.
Altoona (PA)
Home
Varsity Baseball - V Boys vs.
St. Anne's Belfield
Home
Varsity Baseball - V Boys
Flint Hill - Richmond Invitational
Home
Varsity Lacrosse - V Boys vs.
Trinity
Home
Varsity Baseball - V Boys
Stafford - Richmond Invitational
Home
Varsity Lacrosse - V Boys vs.
Christchurch
Home
Varsity Golf - V Boys vs.
Trinity
Home
Varsity Baseball - V Boys vs.
Trinity
Away
JV Baseball - JV Boys vs.
Trinity
Home
Varsity Baseball - V Boys vs.
Woodberry Forest
Home
Varsity Lacrosse - V Boys vs.
Bishop Sullivan
Home
JV Baseball - JV Boys vs.
Woodberry Forest
Away
Varsity Baseball - V Boys vs.
Potomac School
Home
Varsity Lacrosse - V Boys vs.
Middleburg Academy
Home
Varsity Golf - V Boys vs.
St. Christopher's
Home
Varsity Baseball - V Boys
Monacan - Deep Run Tournament
Away
Varsity Baseball - V Boys
Deep Run Tournament
TBD
Away
Varsity Lacrosse - V Boys vs.
Fork Union
Home
Varsity Baseball - V Boys
Deep Run Tournament
TBD
Away
JV Baseball - JV Boys
James River Spring Break Tournament
TBD
Away
JV Baseball - JV Boys
James River Spring Break Tournament
TBD
Away
Varsity Golf - V Boys vs.
Middleburg Academy
Away
JV Baseball - JV Boys
James River Spring Break Tournament
TBD
Away
Rugby - Varsity Boys vs.
DeMatha
Home
Varsity Golf - V Boys vs.
Collegiate
Home
Varsity Lacrosse - V Boys vs.
Nansemond - Suffolk Academy
Away
Varsity Baseball - V Boys vs.
Woodberry Forest
Away
Varsity Baseball - V Boys vs.
Covenant
Home
Rugby - Varsity Boys vs.
Good Counsel
Away
Varsity Golf - V Boys
St. Catherine's/Steward School
Home
Varsity Baseball - V Boys vs.
Atlantic Shores
Home
Varsity Lacrosse - V Boys vs.
St. John Paul the Great
Away
JV Baseball - JV Boys vs.
Deep Run
Away
Varsity Golf - V Boys vs.
St. Christopher's
Away
Varsity Baseball - V Boys vs.
Miller
Away
JV Baseball - JV Boys vs.
Douglas Freeman
Home
Varsity Golf - V Boys vs.
Woodberry Forest
Away
JV Lacrosse - JV Boys vs.
Trinity
Home
JV Baseball - JV Boys
St. Christopher's - Doubleheader
Away
Varsity Baseball - V Boys vs.
St. Christopher's
Home
Varsity Baseball - V Boys vs.
Norfolk Academy
Away
Varsity Lacrosse - V Boys vs.
St. Christopher's
Away
JV Lacrosse - JV Boys vs.
St. Christopher's
Home
JV Baseball - JV Boys vs.
Mills Godwin
Away
JV Baseball - JV Boys vs.
Collegiate
Away
Varsity Baseball - V Boys vs.
Steward
Home
Rugby - Varsity Boys vs.
St. John's
TBD
Away
Varsity Baseball - V Boys vs.
Collegiate
Home
Varsity Lacrosse - V Boys vs.
Highland Springs
Home
JV Baseball - JV Boys vs.
Woodberry Forest
Home
Varsity Lacrosse - V Boys vs.
Steward
Away
Varsity Lacrosse - V Boys vs.
Woodberry Forest
Away
Varsity Baseball - V Boys vs.
Highland School
Away
Varsity Baseball - V Boys vs.
Miller
Home
Varsity Baseball - V Boys vs.
Fuqua
Home
Varsity Lacrosse - V Boys
Lafayette
Away
JV Lacrosse - JV Boys
Lafayette
Away
Varsity Baseball - V Boys vs.
Paul VI
Away
Varsity Golf - V Boys vs.
Collegiate
Away
Varsity Baseball - V Boys vs.
St. John Paul the Great
Away
JV Baseball - JV Boys vs.
St. John Paul the Great
Home
Varsity Golf - V Boys vs.
Veritas
Home
Varsity Lacrosse - V Boys vs.
Collegiate
Away
JV Baseball - JV Boys vs.
Miller
Home
Varsity Golf - V Boys vs.
Bishop Sullivan
Home
Varsity Baseball - V Boys vs.
Maggie Walker
Away
JV Baseball - JV Boys vs.
Deep Run
Home
JV Lacrosse - JV Boys vs.
Trinity
Away
Varsity Lacrosse - V Boys vs.
Trinity
Away
Varsity Golf - V Boys vs.
Bishop Sullivan
Away
JV Baseball - JV Boys vs.
Mills Godwin
Home
Varsity Golf - V Boys vs.
Trinity
Away
JV Baseball - JV Boys vs.
Trinity
Away
Varsity Baseball - V Boys vs.
Trinity
Home
JV Baseball - JV Boys vs.
St. Christopher's
Home
Varsity Baseball - V Boys vs.
Puquoson
Home
Varsity Golf - V Boys
VISAA State Championship
TBD
Away
JV Baseball - JV Boys vs.
Douglas Freeman
Away