Every boy at St. Christopher's benefits from participation in athletics and physical education. Athletics helps to build physical strength and strength of character. Being part of a team teaches the values of teamwork, loyalty, sportsmanship, perseverance, hard work, courage and self-sacrifice. It instills lifelong habits of health, fitness and physical discipline. St. Christopher's Athletics fosters a sense of community, strengthens relationships and enhances leadership skills.

Upcoming Games

Home
vs.
Collegiate School
Location: Playing Fields - Siegel Field - 1
Away
vs.
Collegiate School
Location: Collegiate Goochland Fields
Away
vs.
Norfolk Academy
Location: Princess Anne GC
Home
vs.
Norfolk Academy
Location: Playing Fields - Richmond Country Club - 1
Home
vs.
Veritas
Location: Playing Fields - Knowles Field - 1
Away
vs.
Christchurch Episcopal School
Location: Christchurch Episcopal School
Away
vs.
Central VA Homeschool
Location: The ARK Sports Complex
Away
vs.
Miller School
Location: Miller School
Away
vs.
Collegiate School
Location: Collegiate Goochland Fields
Home
vs.
St. Albans School
Location: Playing Fields - Tennis Facility - 1
Home
vs.
St. Anne's-Belfield
Nansemond-Suffolk Academy
New Community School
Midlothian High School
Richmond Christian School
Guardian Christian Academy
Location: Playing Fields - Cal Boyd Track - 1
Home
vs.
St. Anne's-Belfield
Location: Playing Fields - Petey Jacobs Field - 1
Home
vs.
Middies Club Team
Location: Playing Fields - Siegel Field - 1
Home
vs.
Steward School
Location: Playing Fields - Petey Jacobs Field - 1
Away
vs.
Woodberry Forest School
Location: Woodberry Forest School
Home
vs.
Norfolk Academy
Location: Playing Fields - East Field - 1
Home
vs.
Catholic High School
Location: Playing Fields - Knowles Field - 1
Away
vs.
Woodberry Forest School
Location: Woodberry Forest School
Away
vs.
Norfolk Academy
Location: Norfolk Academy
Home
vs.
Norfolk Academy
Location: Playing Fields - Tennis Facility - 1
Away
vs.
Catholic High School
Location: Catholic High School
Home
vs.
Norfolk Academy
Location: Playing Fields - Petey Jacobs Field - 1
Home
vs.
Catholic High School
Home
Location: Playing Fields - Cal Boyd Track - 1
Away
vs.
Glen Allen High School
Location: Deep Run High School
Away
Location: Deep Run High School
Away
Location: Deep Run High School
Away
vs.
Life Christian
Location: Ironbridge Sports Park
Home
vs.
Woodberry Forest School
Location: Playing Fields - East Field - 1
Home
vs.
Woodberry Forest School
Location: Playing Fields - Richmond Country Club - 1
Home
vs.
St. Anne's-Belfield
Location: Playing Fields - Tennis Facility - 1
Away
vs.
St. Anne's-Belfield
Location: St. Anne's-Belfield
Away
vs.
Collegiate School
Location: Collegiate Goochland Fields
Home
vs.
Episcopal High School
Location: Playing Fields - Knowles Field - 1
Away
vs.
Benedictine College Preparatory
Location: Benedictine College Preparatory
Away
vs.
Miller School
Location: Miller School
Away
vs.
Trinity Episcopal School
Away
vs.
Trinity Episcopal School
Location: Salisbury Country Club
Home
vs.
St. Michaels
Location: Playing Fields - Richmond Country Club - 1
Home
vs.
Collegiate School
Location: Playing Fields - Siegel Field - 1
Away
Location: Collegiate School
Away
vs.
Benedictine College Preparatory
Location: Benedictine College Preparatory
Away
vs.
Douglas Freeman High School
Location: Douglas Freeman High School
Home
vs.
Trinity Episcopal School
Location: Playing Fields - Tennis Facility - 1
Away
vs.
Trinity Episcopal School
Location: Southampton Recreation Courts
Home
vs.
Norfolk Academy
Location: Playing Fields - Knowles Field - 1
Away
vs.
Benedictine College Preparatory
Location: Benedictine College Preparatory
Away
Location: Henrico High School
Home
vs.
Benedictine College Preparatory
Location: Playing Fields - Petey Jacobs Field - 1
Home
vs.
Riverside High School
Location: Playing Fields - Knowles Field - 1
Away
vs.
Benedictine College Preparatory
Location: RF & P Park
Away
vs.
Collegiate School
Location: Collegiate Goochland Fields
Home
vs.
Cosby Lax Club
Location: Playing Fields - East Field - 1

Announcements

1 Announcements displayed.

  • Preseason Dates

    Winter Athletics Start Dates 
    Middle School - Thursday, November 7, 2024.
    Upper School - Monday, November 11, 2024.

    Please contact your son's coach for more team specific information.

Team Pages

Latest from StC TV

Follow @StCAthletics Twitter

Latest Scores

Monday, 3/24/2025

Golf - Varsity
vs.
Veritas


Sunday, 3/23/2025

Lacrosse - Varsity
vs.
Georgetown Prep
Win 10-7


Saturday, 3/22/2025

Baseball - Varsity
vs.
Nansemond-Suffolk Academy
Win 8-1


Saturday, 3/22/2025

Baseball - Varsity
vs.
Norfolk Academy
Win 6-1


Friday, 3/21/2025

Lacrosse - Varsity
vs.
St. Stephen's & St. Agnes
Win 15-2


Friday, 3/21/2025

Rescheduled
Lacrosse - JV
vs.
Douglas Freeman High School


Friday, 3/21/2025

Baseball - 7th Grade
vs.
Mid-Atlantic Orioles
Loss 1-11


Friday, 3/21/2025

Lacrosse - JV
vs.
Douglas Freeman High School


Friday, 3/21/2025

Tennis - JV
vs.
Woodberry Forest School
Win 5-4


Thursday, 3/20/2025

Rescheduled
Baseball - Varsity
vs.
Central VA Homeschool
Win 6-2


Thursday, 3/20/2025

Baseball - JV
vs.
Benedictine College Preparatory


Thursday, 3/20/2025

Cancelled
Golf - JV
vs.
St. Catherine's School


Thursday, 3/20/2025

Baseball - Bulldog (Geary)
vs.
Mid-Atlantic Orioles


Thursday, 3/20/2025

Golf - Varsity
vs.
St. Anne's-Belfield
Win 150-167


Wednesday, 3/19/2025

Baseball - Varsity
vs.
Central VA Homeschool
Win 6-2


Wednesday, 3/19/2025

Lacrosse - Varsity
vs.
First Flight High School
Win 18-6


Athletic Department

List of 3 members.

  • Photo of Robert O'Ferrall

    Ren O'Ferrall 85

    Director of Athletics
    (804) 282-3185 x5332
  • Photo of Andrew Taibl

    Andy Taibl 

    Associate Director of Athletics, Co-Director of CAP, and Coach (2 seasons)
    (804) 282-3185 x5333
  • Photo of Stephen  Lewis

    Stephen Lewis 

    Assistant Director of Athletics, Director of Sports Information, Middle School Athletics Coordinator, and Coach (2 seasons)
    (804) 282-3185 x5212