Skip Navigation
Skip to main content

Philosophy

The Richmond Christian School Athletic Department is a vital part of our school community, providing students with opportunities to develop spiritually, physically, and socially through athletic competition. As Richmond Christian Warriors, our student-athletes are called to compete with courage, integrity, and a commitment to honoring Christ in all they do. We proudly offer a variety of athletic programs, including football, volleyball, cross-country, basketball, cheerleading, soccer, baseball, softball, golf, and track and field. While we strive for excellence in competition, the ultimate goal of athletics at Richmond Christian is to use sports as a platform for discipleship, character development, and leadership growth. Through teamwork, perseverance, sportsmanship, and servant leadership, our Warriors learn to represent their school, their families, and their faith with distinction both on and off the field of play.
If you have any questions about Richmond Christian Athletics or would like more information about our programs, please do not hesitate to contact me. I would be happy to assist you and help you learn more about the opportunities available for our student athletes.

Tom Hauser

Athletic Director
 

 

 


 

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
MSBB - Veritas - A - 5:30
February 2, 2026 | 5:30 PM - 6:30 PM

Veritas - Away - 5:30

VBB - Veritas - A - 6:30
February 2, 2026 | 6:30 PM - 8:00 PM

Veritas - Away - 6:30

MSBB - Grove Christian - H - 4:30
February 3, 2026 | 4:30 PM - 5:30 PM

Grove Christian - Home - 4:30

VBB - Grove Christian - Home - 5:45
February 3, 2026 | 5:45 PM - 7:15 PM

Grove Christian - Home - 5:45Senior Night

VBB - Millwood - H - 5:00
February 5, 2026 | 5:00 PM - 6:30 PM

Millwood - Home - 5:00

MSBB - Carmel - A - 4:30
February 6, 2026 | 4:30 PM - 5:30 PM

Carmel - Away - 4:30

VBB - Carmel - A - 5:45
February 6, 2026 | 5:45 PM - 7:15 PM

Carmel - Away - 5:45

SWIM - VMAC Championship - St. Michael's - 10:00AM
February 7, 2026 | 2:00 PM - 5:00 PM
St. Michael the Archangel Catholic HS

VMAC Championship - St. Michael the Archangel - 10:00 AM

MSBB - New Community - A - 4:00
February 10, 2026 | 4:00 PM - 5:00 PM

New Community - Away - 4:00

VBB - New Community - A - 5:30
February 10, 2026 | 5:30 PM - 7:00 PM

New Community - Away - 5:30

MSBB - Walsingham - A - 4:30
February 12, 2026 | 4:30 PM - 6:00 PM

Walsingham - Away - 4:30

VBB - Walsingham - A - 6:00
February 12, 2026 | 6:00 PM - 7:30 PM

Walsingham - Away - 6:00

MSBB - Guardian Christian - A - 4:30
February 13, 2026 | 4:30 PM - 5:30 PM

Guardian Christian - Away - 4:30

VMAC Basketball Quarterfinals - TBA - TBA
February 16, 2026 | 4:00 PM - 4:30 PM

VMAC Basketball Quarterfinals - MS & Varsity - Time TBAPlayed at Higher Seed

VMAC Basketball Semifinals - TBA - TBA
February 17, 2026 | 10:00 AM - 10:30 AM

VMAC Basketball Semifinals - Time TBA2 Locations - Richmond Christian and Williamsburg Christian

VMAC Basketball Finals - at Carmel - 4:00 & 7:00
February 20, 2026 | 4:00 PM - 4:30 PM

VMAC Basketball FInal - 4:00 and 7:00Played Carmel

VBB - Banner Christian - A - 6:00
February 25, 2026 | 11:00 PM - 11:30 PM

VISAA Quarterfinals - Banner Christian - Away - 6:00Played at Rock It Sports


 

 


 


 

Upcoming Events

September 1 - Tuesday
04:30 PM - 05:30 PM

05:45 PM - 07:15 PM
September 3 - Thursday
04:30 PM - 05:30 PM


05:30 PM - 06:30 PM
September 4 - Friday
04:30 PM - 06:00 PM
September 8 - Tuesday


September 10 - Thursday
September 11 - Friday
04:00 PM - 05:00 PM

05:15 PM - 06:30 PM

06:30 PM - 08:00 PM
September 14 - Monday
04:00 PM - 05:00 PM


05:15 PM - 06:15 PM

06:30 PM - 08:00 PM
September 16 - Wednesday
September 17 - Thursday
04:00 PM - 05:00 PM

05:30 PM - 07:00 PM
September 18 - Friday
September 19 - Saturday
September 21 - Monday
04:30 PM - 06:00 PM
September 22 - Tuesday
04:00 PM - 05:00 PM

04:30 PM - 06:00 PM

05:30 PM - 07:00 PM
September 23 - Wednesday
05:00 PM - 07:00 PM
September 24 - Thursday
04:00 PM - 05:00 PM


05:00 PM - 06:00 PM

06:15 PM - 07:45 PM
September 25 - Friday
10:00 AM - 10:30 AM

05:30 PM - 07:00 PM
September 28 - Monday
04:00 PM - 06:00 PM