X

Register Today for the Summer Program at BC High!

Summer classes and clinics run from June 19 to August 17, and are led by experienced BC High faculty, coaches, as well as working professionals from across the state.Choose from over 30 programs including Sports Clinics, Academic Enrichments, our new half-day and full-day activities for grades 4-8, and a Family Service Immersion trip to Guatemala.
 
For more information or to register online today, visit www.bchigh.edu/summer.
Read More
Athletics
Teams and Schedules

Athletic Calendar

  • Athletic Schedules


  1. Sun
  2. Mon
  3. Tue
  4. Wed
  5. Thu
  6. Fri
  7. Sat
  1. 30
  2. 1

    Baseball - Freshman

    Home
    Baseball - Freshman vs Catholic Memorial

    Baseball - Arrupe

    Home
    Baseball - Arrupe vs Catholic Memorial

    Lacrosse - Arrupe 7

    Away
    Lacrosse - Arrupe 7 vs St. Sebastian's

    Ultimate Frisbee - JV

    Home
    Ultimate Frisbee - JV vs Scituate

    Tennis - Varsity

    Away
    Tennis - Varsity vs Xaverian

    Tennis - JV

    Home
    Tennis - JV vs Xaverian

    Volleyball - JV

    Away
    Volleyball - JV vs Catholic Memorial

    Lacrosse - Freshman

    Home
    Lacrosse - Freshman vs St. John's Prep

    Baseball - JV

    Away
    Baseball - JV vs Catholic Memorial

    Baseball - Varsity

    Away
    Baseball - Varsity vs Catholic Memorial

    Tennis - Arrupe

    Away
    Tennis - Arrupe vs Roxbury Latin

    Volleyball - Varsity

    Away
    Volleyball - Varsity vs Catholic Memorial

    Rugby - Developmental

    Home
    Rugby - Developmental vs Belmont
  3. 2

    Outdoor Track

    Away
    Outdoor Track vs Malden Catholic

    Sailing - JV

    Away
    Sailing - JV vs Sharon

    Sailing - Varsity

    Away
    Sailing - Varsity vs Sharon

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs Masconomet

    Ultimate Frisbee - Varsity

    Away
    Ultimate Frisbee - Varsity vs Masconomet

    Lacrosse - Arrupe 7

    Away
    Lacrosse - Arrupe 7 vs St. John's Prep

    Lacrosse - JV

    Home
    Lacrosse - JV vs St. John's Prep

    Lacrosse - Arrupe 8

    Away
    Lacrosse - Arrupe 8 vs St. John's Prep

    Lacrosse - Varsity

    Home
    Lacrosse - Varsity vs St. John's Prep
  4. 3

    Sailing - Varsity

    Away
    Sailing - Varsity vs Belmont Hill

    Tennis - Varsity

    Away
    Curry College
    Tennis - Varsity vs Catholic Memorial

    Tennis - JV

    Home
    Tennis - JV vs Catholic Memorial

    Volleyball - JV

    Home
    Volleyball - JV vs St. John's Prep

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs St. John's Prep

    Rugby - Varsity

    Away
    Rugby - Varsity vs Bishop Hendricken

    Baseball - Varsity

    Home
    Baseball - Varsity vs St. John's Prep

    Lacrosse - Freshman

    Home
    Lacrosse - Freshman vs Malden Catholic

    Baseball - JV

    Home
    Baseball - JV vs St. John's Prep

    Baseball - Freshman

    Away
    Baseball - Freshman vs St. John's Prep

    Volleyball - Varsity

    Home
    Volleyball - Varsity vs St. John's Prep
  5. 4

    Ultimate Frisbee - Varsity

    Away
    Sharon - Everwood Camp Field
    Ultimate Frisbee - Varsity vs Sharon

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs Sharon

    Sailing - Varsity

    Home
    Sailing - Varsity vs BBN

    Volleyball - JV

    Away
    O'Bryant School
    Volleyball - JV vs O'Bryant

    Lacrosse - JV

    Home
    Lacrosse - JV vs Malden Catholic

    Sailing - JV

    Away
    Sailing - JV vs BBN

    Lacrosse - Arrupe 8

    Away
    Lacrosse - Arrupe 8 vs Catholic Memorial

    Volleyball - Varsity

    Away
    O'Bryant School
    Volleyball - Varsity vs O'Bryant

    Lacrosse - Varsity

    Home
    Lacrosse - Varsity vs Malden Catholic
  6. 5

    Baseball - Freshman

    Canceled
    Away
    Baseball - Freshman vs St. Sebastian's

    Baseball - Arrupe

    Canceled
    Away
    Baseball - Arrupe vs Hillside MS

    Lacrosse - Arrupe 8

    Canceled
    Away
    Lacrosse - Arrupe 8 vs Dexter School

    Lacrosse - Arrupe 7

    Canceled
    Away
    Lacrosse - Arrupe 7 vs Hillside MS

    Outdoor Track - Arrupe

    Canceled
    Away
    Outdoor Track - Arrupe vs Milton Academy

    Tennis - JV

    Canceled
    Home
    Tennis - JV vs Wellesley

    Lacrosse - Freshman

    Canceled
    Home
    Lacrosse - Freshman vs St. John's Shrewsbury
  7. 6

    Baseball - Freshman

    Home
    Baseball - Freshman vs Fordham Prep

    Baseball - JV

    Home
    Baseball - JV vs Fordham Prep
  1. 7

    Rowing - Varsity (Spring)

    Away
    Rowing - Varsity (Spring)
    vs Brunswick School
    Fairfield Prep
    St. John's Shrewsbury
  2. 8

    Sailing - JV

    Away
    Sailing - JV vs Notre Dame Academy

    Tennis - JV

    Away
    Tennis - JV vs St. John's Prep

    Tennis - Varsity

    Home
    Tennis - Varsity vs St. John's Prep

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs Xaverian

    Baseball - Varsity

    Home
    Baseball - Varsity vs Xaverian

    Rugby - Developmental

    Away
    Rugby - Developmental vs Lincoln-Sudbury

    Baseball - JV

    Home
    Baseball - JV vs Xaverian

    Baseball - Freshman

    Away
    Baseball - Freshman vs Xaverian

    Volleyball - JV

    Home
    Volleyball - JV vs Millis

    Volleyball - Varsity

    Home
    Volleyball - Varsity vs Millis
  3. 9

    Tennis - Varsity

    Away
    Tennis - Varsity vs Newton North

    Ultimate Frisbee - Varsity

    Away
    Barrington,RI ChianeseField
    Ultimate Frisbee - Varsity vs Barrington, RI

    Lacrosse - Freshman

    Away
    Lacrosse - Freshman vs Catholic Memorial

    Lacrosse - Arrupe 8

    Home
    Lacrosse - Arrupe 8 vs Catholic Memorial

    Ultimate Frisbee - JV

    Home
    Ultimate Frisbee - JV vs Bridgewater - Raynham

    Lacrosse - JV

    Away
    Lacrosse - JV vs Catholic Memorial

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs Catholic Memorial
  4. 10

    Outdoor Track

    Away
    Outdoor Track vs Catholic Memorial

    Outdoor Track - Arrupe

    Home
    Outdoor Track - Arrupe
    vs Xaverian
    Nativity Prep

    Tennis - Arrupe

    Away
    Tennis - Arrupe vs Fenn School

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs Brookline

    Ultimate Frisbee - Varsity

    Away
    Ultimate Frisbee - Varsity vs Brookline

    Tennis - Varsity

    Away
    Tennis - Varsity vs Malden Catholic

    Tennis - JV

    Home
    Tennis - JV vs Malden Catholic

    Baseball - Arrupe

    Home
    Baseball - Arrupe vs St. Mary's-Lynn

    Baseball - Freshman

    Home
    Baseball - Freshman vs Malden Catholic

    Baseball - JV

    Away
    Baseball - JV vs Malden Catholic

    Baseball - Varsity

    Away
    Baseball - Varsity vs Malden Catholic

    Volleyball - JV

    Away
    Volleyball - JV vs St. John's Shrewsbury

    Volleyball - Varsity

    Away
    Volleyball - Varsity vs St. John's Shrewsbury
  5. 11

    Lacrosse - Arrupe 7

    Home
    Lacrosse - Arrupe 7 vs Xaverian

    Tennis - JV

    Away
    Curry College
    Tennis - JV vs Catholic Memorial

    Sailing - JV

    Away
    Sailing - JV vs Barnstable

    Tennis - Varsity

    Home
    Tennis - Varsity vs Catholic Memorial

    Sailing - Varsity

    Away
    Sailing - Varsity vs Barnstable

    Rugby - Varsity

    Away
    Rugby - Varsity vs Brookline

    Lacrosse - Freshman

    Away
    Lacrosse - Freshman vs Xaverian

    Lacrosse - Arrupe 8

    Home
    Lacrosse - Arrupe 8 vs Xaverian

    Lacrosse - JV

    Away
    Lacrosse - JV vs Xaverian

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs Xaverian
  6. 12

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs Belmont Hill

    Outdoor Track - Arrupe

    Away
    Outdoor Track - Arrupe vs Fenn School

    Lacrosse - Arrupe 7

    Away
    Lacrosse - Arrupe 7 vs Fessendon School

    Lacrosse - Arrupe 8

    Home
    Lacrosse - Arrupe 8 vs Fenn School

    Tennis - Arrupe

    Away
    Tennis - Arrupe vs St. John's Prep
  7. 13

    Lacrosse - JV

    Away
    Lacrosse - JV vs Bishop Guertin

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs Bishop Guertin
  1. 14
  2. 15

    Ultimate Frisbee - Varsity

    Away
    Ultimate Frisbee - Varsity vs Holliston

    Baseball - Arrupe

    Home
    Baseball - Arrupe vs St. Sebastian's

    Volleyball - JV

    Home
    Volleyball - JV vs Medfield

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs Holliston

    Lacrosse - Freshman

    Home
    Lacrosse - Freshman vs St. Sebastian's

    Tennis - Arrupe

    Away
    Tennis - Arrupe vs St. Sebastian's

    Tennis - Varsity

    Home
    Tennis - Varsity vs St. Mary's-Lynn

    Volleyball - Varsity

    Home
    Volleyball - Varsity vs Medfield

    Baseball - Freshman

    Home
    Baseball - Freshman vs Lincoln-Sudbury
  3. 16
  4. 17

    Outdoor Track

    Home
    Outdoor Track vs Xaverian

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs St. John's Prep

    Baseball - Arrupe

    Home
    Baseball - Arrupe vs St. John's Prep

    Tennis - JV

    Away
    Tennis - JV vs St. John's Shrewsbury

    Volleyball - JV

    Away
    Volleyball - JV vs Xaverian

    Tennis - Varsity

    Home
    Tennis - Varsity vs St. John's Shrewsbury

    Baseball - Freshman

    Home
    Baseball - Freshman vs Chelmsford

    Baseball - Varsity

    Away
    Baseball - Varsity vs Chelmsford

    Baseball - JV

    Away
    Baseball - JV vs Chelmsford

    Volleyball - Varsity

    Away
    Volleyball - Varsity vs Xaverian

    Ultimate Frisbee - Varsity

    Away
    St. Peter's Prep
    Ultimate Frisbee - Varsity vs St. John's Prep
  5. 18

    Lacrosse - Arrupe 8

    Away
    Lacrosse - Arrupe 8 vs Belmont Hill

    Baseball - JV

    Away
    Baseball - JV vs Lincoln-Sudbury

    Baseball - Varsity

    Away
    Baseball - Varsity vs Lincoln-Sudbury

    Rugby - Varsity

    Home
    Rugby - Varsity vs Lincoln-Sudbury

    Rugby - JV

    Home
    Rugby - JV vs Lincoln-Sudbury
  6. 19

    Outdoor Track - Arrupe

    Away
    Outdoor Track - Arrupe vs Belmont Hill

    Lacrosse - Arrupe 7

    Away
    Lacrosse - Arrupe 7 vs Belmont Hill

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs Catholic Memorial

    Ultimate Frisbee - Varsity

    Home
    Ultimate Frisbee - Varsity vs Sharon

    Ultimate Frisbee - JV

    Home
    Ultimate Frisbee - JV vs Sharon

    Tennis - JV

    Away
    Tennis - JV vs Hingham

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs St. John's Prep

    Baseball - Freshman

    Away
    Baseball - Freshman vs Belmont Hill

    Lacrosse - Freshman

    Home
    Lacrosse - Freshman vs Duxbury

    Lacrosse - Arrupe 8

    Away
    Lacrosse - Arrupe 8 vs Roxbury Latin

    Tennis - Arrupe

    Home
    Tennis - Arrupe vs Roxbury Latin

    Lacrosse - JV

    Home
    Lacrosse - JV vs Duxbury

    Volleyball - JV

    Away
    Milford
    Volleyball - JV vs Milford

    Volleyball - Varsity

    Away
    Milford
    Volleyball - Varsity vs Milford
  7. 20

    Rowing - Varsity (Spring)

    Away
    Rowing - Varsity (Spring) vs Kent School
  1. 21
  2. 22

    Tennis - Arrupe

    Canceled
    Away
    Tennis - Arrupe vs Belmont Hill

    Ultimate Frisbee - Varsity

    Home
    Ultimate Frisbee - Varsity vs Billerica

    Baseball - Arrupe

    Canceled
    Home
    Baseball - Arrupe vs Belmont Hill

    Baseball - Varsity

    Canceled
    Away
    Baseball - Varsity vs Silver Lake

    Baseball - JV

    Canceled
    Away
    Baseball - JV vs Silver Lake

    Rugby - Developmental

    Away
    Rugby - Developmental vs Xaverian
  3. 23

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs St. Sebastian's

    Lacrosse - Arrupe 8

    Away
    Lacrosse - Arrupe 8 vs Fessendon School

    Lacrosse - Arrupe 7

    Home
    Lacrosse - Arrupe 7 vs St. Sebastian's

    Tennis - Arrupe

    Home
    Tennis - Arrupe vs St. Sebastian's

    Tennis - Varsity

    Away
    Tennis - Varsity vs Barnstable

    Baseball - JV

    Home
    Baseball - JV vs St. John's Shrewsbury

    Baseball - Freshman

    Away
    Baseball - Freshman vs St. John's Shrewsbury

    Baseball - Varsity

    Home
    Baseball - Varsity vs St. John's Shrewsbury

    Rugby - Varsity

    Away
    Rugby - Varsity vs Needham

    Lacrosse - JV

    Away
    Lacrosse - JV vs Cohasset

    Lacrosse - Varsity

    Away
    Lacrosse - Varsity vs Cohasset
  4. 24

    Lacrosse - Arrupe 7

    Home
    Lacrosse - Arrupe 7 vs St. John's Prep

    Baseball - Freshman

    Away
    Baseball - Freshman vs Reading

    Tennis - Varsity

    Away
    Tennis - Varsity vs St. John's Shrewsbury

    Tennis - JV

    Home
    Tennis - JV vs St. John's Shrewsbury

    Ultimate Frisbee - Varsity

    Home
    Ultimate Frisbee - Varsity vs Xaverian

    Ultimate Frisbee - JV

    Home
    Ultimate Frisbee - JV vs Xaverian

    Lacrosse - Arrupe 8

    Home
    Lacrosse - Arrupe 8 vs St. John's Prep
  5. 25

    Tennis - Arrupe

    Home
    Tennis - Arrupe vs Fessendon School

    Tennis - Varsity

    Away
    Tennis - Varsity vs Marblehead

    Baseball - Arrupe

    Away
    Baseball - Arrupe vs Xaverian

    Lacrosse - JV

    Home
    Lacrosse - JV vs Medfield

    Baseball - Varsity

    Home
    Baseball - Varsity vs Newton North

    Baseball - JV

    Home
    Baseball - JV vs Newton North

    Lacrosse - Varsity

    Home
    Lacrosse - Varsity vs Medfield
  6. 26

    Ultimate Frisbee - JV

    Away
    Ultimate Frisbee - JV vs Westwood

    Ultimate Frisbee - Varsity

    Away
    Ultimate Frisbee - Varsity vs Arlington

    Baseball - Freshman

    Away
    Baseball - Freshman vs Acton-Boxboro
  1. 28
  2. 29
  3. 30

    Ultimate Frisbee - Varsity

    Home
    Ultimate Frisbee - Varsity vs Cambridge School of Weston
  4. 31

    Ultimate Frisbee - Varsity

    Home
    Ultimate Frisbee - Varsity vs St. Sebastian's
  5. 1
  6. 2
  7. 3