Skip To Main Content
Students walking on campus

Our Teams

   Select a Team

Athletics Calendar

May 2022
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sun, May 1
Varsity Sailing (Away)
Milton Academy
Mon, May 2
Third Lacrosse vs. St. Sebastian's School (Home)
Varsity Lacrosse Field
Varsity Baseball vs. Winchendon School
Franklin Pierce University
Tue, May 3
JV Baseball vs. Phillips Academy Andover (Away)
Phillips Academy Andover
Thu, May 5
Varsity Baseball vs. Lawrence Academy (Home)
Varsity Baseball Field
Sun, May 8
Mon, May 9
Tue, May 10
Sat, May 14
JV Tennis vs. Rivers School (Away)
Rivers School
Varsity Track (Away)
Thayer Academy
Varsity Baseball vs. Rivers School (Home)
Varsity Baseball Field
Varsity Lacrosse vs. Milton Academy (Home)
Varsity Lacrosse Field
JV Lacrosse vs. Milton Academy (Home)
JV Lacrosse Field
Sun, May 15
Mon, May 16
Tue, May 17
Third Baseball vs. St. John's Preparatory School (Away)
St. John's Preparatory School
Thu, May 19
Sat, May 21
Varsity Tennis (Away)
Choate Rosemary Hall
Third Tennis (Away)
Fessenden School
Varsity Lacrosse vs. Lawrence Academy (Home)
Varsity Lacrosse Field
JV Baseball vs. Belmont High School (Home)
Varsity Baseball Field
Varsity Track (Away)
St. Paul's School
Sun, May 22
Mon, May 23
JV Tennis vs. Buckingham Browne & Nichols School (Away)
Buckingham Browne & Nichols School
JV Tennis vs. Fessenden School (Away)
Fessenden School
Fifth Baseball vs. Catholic Memorial (Home)
Middle School Baseball Field
JV Baseball vs. Buckingham Browne & Nichols School (Away)
Buckingham Browne & Nichols School
JV Lacrosse vs. Duxbury (Home)
Varsity Lacrosse Field
Tue, May 24
Fifth Baseball vs. Hillside School (Home)
Middle School Baseball Field
Wed, May 25
JV Tennis vs. Brooks School (Home)
Tennis Courts
JV Baseball vs. Brooks School (Home)
Varsity Baseball Field
Third Tennis vs. Fenn School (Home)
Grove Street Playground
Fourth Baseball vs. Xaverian Brothers High School (Away)
Xaverian Brothers High School
Fifth Lacrosse vs. Austin Prep (Home)
JV Lacrosse Field
Thu, May 26
Sat, May 28
Sun, May 29
Mon, May 30
Tue, May 31
Wed, Jun 1
Thu, Jun 2
Fri, Jun 3
Sat, Jun 4