Spring Sports

We’re proud to offer a variety of spring sports. Join us on the court, the field, or the track, and let’s have some fun! All students must have a valid physical in order to try out for any sport. Please contact the respective coach for specific information about each sport.

All games start at 5:00 p.m. unless otherwise noted below. Schedules are subject to change, especially with spring weather. Updates will be reflected in the BCMS Athletics Schoology group.

Soccer ball and cleats

Girls Soccer

2025–2026 Schedule

  • All games begin at 5:00 p.m.
  • Wednesday, April 8 - Bell Creek @ Hungary
  • Monday, April 13 - Liberty @ Bell Creek
  • Wednesday, April 15 - Bell Creek @ Chickahominy
  • Monday, April 20 - Bell Creek @ Oak Knoll
  • Wednesday, April 22 - Bell Creek @ Liberty
  • Monday, April 27 - Chickahominy @ Bell Creek
  • Wednesday, April 29 - Oak Knoll @ Bell Creek
  • Monday, May 4 - Bell Creek @ Rolfe
  • Wednesday, May 6 - TBD
  • Monday, May 11 - TBD
Baseball on ground

Baseball

2025–2026 Schedule

  • All games begin at 5:00 p.m.
  • Wednesday, April 8 - Bell Creek @ Hungary
  • Monday, April 13 - Liberty @ Bell Creek
  • Wednesday, April 15 - Bell Creek @ Chickahominy
  • Monday, April 20 - Bell Creek @ Oak Knoll
  • Wednesday, April 22 - Bell Creek @ Liberty
  • Monday, April 27 - Chickahominy @ Bell Creek
  • Wednesday, April 29 - Oak Knoll @ Bell Creek
  • Monday, May 4 - Bell Creek @ Rolfe
  • Wednesday, May 6 - TBD
  • Monday, May 11 - TBD
Ball and glove

Softball

2025–2026 Schedule

  • All games begin at 5:00 p.m.
  • Wednesday, April 8 - Bell Creek @ Hungary
  • Monday, April 13 - Liberty @ Bell Creek
  • Wednesday, April 15 - Bell Creek @ Chickahominy
  • Monday, April 20 - Bell Creek @ Oak Knoll
  • Wednesday, April 22 - Bell Creek @ Liberty
  • Monday, April 27 - Chickahominy @ Bell Creek
  • Wednesday, April 29 - Oak Knoll @ Bell Creek
  • Monday, May 4 - Bell Creek @ Rolfe
  • Wednesday, May 6 - TBD
  • Monday, May 11 - TBD

Boys Tennis

2025–2026 Schedule

  • All games begin at 5:00 p.m.
  • Wednesday, April 8 - Bell Creek @ Hungary
  • Monday, April 13 - Liberty @ Bell Creek
  • Wednesday, April 15 - Bell Creek @ Chickahominy
  • Monday, April 20 - Bell Creek @ Oak Knoll
  • Wednesday, April 22 - Bell Creek @ Liberty
  • Monday, April 27 - Chickahominy @ Bell Creek
  • Wednesday, April 29 - Oak Knoll @ Bell Creek
  • Monday, May 4 - Bell Creek @ Rolfe
  • Wednesday, May 6 - TBD
  • Monday, May 11 - TBD

Track

2025–2026 Schedule

  • All meets begin at 5:00 p.m.
  • Friday, April 10 @ Mechanicsville HS - Rolfe, Quioccasin, Bell Creek, and Hungary Creek
  • Thursday April 16 @ Varina HS - Pocahontas, Brookland, Bell Creek, and Elko
  • Monday, April 20 @ Atlee HS - Chickahominy, Liberty, Bell Creek, and Oak Knoll
  • Wednesday, April 29 @ Henrico HS - Short Pump, Moody, Bell Creek, and Wilder
  • Wednesday, May 6 @ Atlee HS - Oak Knoll @ Bell Creek
  • Tuesday, May 12 - TBD
Website by SchoolMessenger Presence. © 2026 SchoolMessenger Corporation. All rights reserved.