Announcements

1 Announcements displayed.

  • Preseason Dates

    Upper School spring team practices/tryouts will begin on Tuesday, February 20, 2024. Middle School spring team practices start on Thursday, February 22, 2024.

    Fall team "summer pre-season" practices for the 2024-25 season will officially begin on Monday, August 12, 2024.

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

Team Pages

Athletics News

List of 4 news stories.

View All News
  • Location

  • Athletic Schedules


  1. Sun
  2. Mon
  3. Tue
  4. Wed
  5. Thu
  6. Fri
  7. Sat
  1. 25
  2. 26
  3. 27
  4. 28
  5. 29
  6. 1

    VISAA TOURNAMENT- SEMIFINAL

    Away
    Basketball - Varsity vs St. Anne's-Belfield
  7. 2

    PBR First Pitch- Scrimmage vs Turner Ashby HS

    Scrimmage
    Home
    Playing Fields - Petey Jacobs Field - 1

    PBR First Pitch- Scrimmage vs John Battle HS

    Scrimmage
    Home
    Playing Fields - Petey Jacobs Field - 1
  1. 3
  2. 4

    Scrimmage

    Scrimmage
    Away
    Lacrosse - Varsity vs Deep Run High School
  3. 6

    Scrimmage

    Canceled
    Scrimmage
    Away
    Tennis - JV vs Collegiate School
  4. 7

    Scrimmage

    Scrimmage
    Home
    Tennis - Varsity vs Western Albemarle High School

    Scrimmage

    Away
    Baseball - Varsity vs Central VA Homeschool
  5. 8

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs Millbrook High School (NC)
  6. 9
  1. 10

    Lacrosse - Varsity

    Home
    Playing Fields - Knowles Field - 1
    Lacrosse - Varsity vs Hill Academy - Canadian Team
  2. 11
  3. 12
  4. 13
  5. 14

    Scrimmage

    Scrimmage
    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - Varsity vs Gilman School
  6. 15
  7. 16

    Scrimmage vs Lasalle College HS

    Home
    Playing Fields - Petey Jacobs Field - 1
  1. 17
  2. 18
  3. 19

    Baseball - Varsity

    Away
    Baseball - Varsity vs Steward School
  4. 20
  5. 21

    @ Heron's Ridge GC

    Away
    Golf - Varsity vs Catholic High School

    Golf - JV

    Home
    Golf - JV vs St. Bridget School

    Lacrosse - 7th Grade

    Home
    Playing Fields - East Field - 1
    Lacrosse - 7th Grade vs Midlothian Middies
  6. 22

    Intrasquad Scrimmage

    Home
    Playing Fields - Siegel Field - 1

    Tennis - Varsity

    Home
    Tennis - Varsity vs Cape Henry Collegiate

    Tennis - JV

    Away
    Tennis - JV vs Veritas

    Baseball - JV

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - JV vs Benedictine College Preparatory

    Lacrosse - JV

    Home
    Playing Fields - Knowles Field - 1
    Lacrosse - JV vs Veritas
  7. 23

    STC Middle School Earlybird Meet

    Home
    Playing Fields - Cal Boyd Track - 1

    Baseball - Varsity

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - Varsity vs Cape Henry Collegiate

    Baseball - Varsity

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - Varsity vs Norfolk Academy
  1. 24

    Lacrosse - Varsity

    Home
    Playing Fields - Knowles Field - 1
    Lacrosse - Varsity vs McCallie School
  2. 25

    Baseball - JV

    Away
    Baseball - JV vs Central VA Homeschool

    Tennis - Varsity

    Home
    Playing Fields - Tennis Facility - 1
    Tennis - Varsity vs Fork Union Military Academy

    Baseball - Bulldog

    Home
    Playing Fields - Siegel Field - 1
    Baseball - Bulldog vs Dinwiddie Middle School
  3. 26

    Golf - Varsity

    Home
    Country Club of VA. - Westhampton Course
    Golf - Varsity vs Norfolk Academy

    Tennis - JV

    Home
    Playing Fields - Tennis Facility - 1
    Tennis - JV vs Woodberry Forest School

    @ Cypress Point GC

    Away
    Golf - JV vs Norfolk Academy

    Baseball - Varsity

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - Varsity vs Miller School

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs St. Stephen's & St. Agnes

    Lacrosse - JV

    Home
    Playing Fields - Knowles Field - 1
    Lacrosse - JV vs Benedictine College Preparatory
  4. 27

    Outdoor Meet #1

    Home
    Playing Fields - Cal Boyd Track - 1
    Outdoor Track & Field - Upper School
    vs St. Mary's Ryken
    Trinity Episcopal School
    Fork Union Military Academy
    Cristo Rey Richmond HS
    Steward School

    Baseball - JV

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - JV vs Douglas Freeman High School

    Lacrosse - JV

    Away
    Lacrosse - JV vs Trinity Episcopal School
  5. 28

    Tennis - Varsity

    Away
    Tennis - Varsity vs Norfolk Academy

    Tennis - JV

    Home
    Playing Fields - Tennis Facility - 1
    Tennis - JV vs Norfolk Academy

    Golf - JV

    Home
    Playing Fields - Richmond Country Club - 1
    Golf - JV vs Trinity Episcopal School

    Golf - Varsity

    Away
    Golf - Varsity vs Benedictine College Preparatory

    Lacrosse - 8th Grade

    Away
    Lacrosse - 8th Grade vs Woodberry Forest School

    Team Hunter

    Home
    Playing Fields - Siegel Field - 1
    Baseball - 7th Grade vs Collegiate School

    Lacrosse - Varsity

    Home
    Playing Fields - Knowles Field - 1
    Lacrosse - Varsity vs Christchurch Episcopal School

    Baseball - JV

    Home
    Playing Fields - Petey Jacobs Field - 1
    Baseball - JV vs Norfolk Academy

    @ Frank Mann Field, Alexandria VA

    Away
    Baseball - Varsity vs St. Stephen's & St. Agnes

    Lacrosse - 7th Grade

    Home
    Playing Fields - East Field - 1
    Lacrosse - 7th Grade vs Middies Club Team
  6. 29
  7. 30

    Deep Run Tournament

    Away
    Deep Run High School
    Baseball - Varsity vs Midlothian High School
  1. 31
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6

College Commitments

Class of 2024 (Verbal Commitments)

List of 9 items.

  • Jackson Carlyon

    JMU, Soccer
  • Jim Douthat

    VMI, Baseball
  • Garnett Hall

    Hampden-Sydney, Golf
  • Brandon Jennings

    VCU, Basketball
  • Riley Mullins

    Hampden-Sydney, Lacrosse
  • Henry Omohundro

    Virginia, Football
  • Jack Slokker

    Sewanee, Football
  • Miller Tatum

    VMI, Lacrosse
  • Liam Wright

    Michigan, Lacrosse

Athletic Department

List of 3 members.

  • Photo of Robert O'Ferrall

    Ren O'Ferrall 85

    Director of Athletics and Coach (1 season)
    (804) 282-3185 x5332
  • Photo of Andrew Taibl

    Andy Taibl 

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

    Stephen Lewis 

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