Master Schedule

I will be meticulous about keeping this schedule up to date with any changes. Consider it authoritative.

Please arrive at all games at least 30 minutes prior to first pitch in order to warm up with the team.


On an optional basis, pitchers and catchers may arrive 30 minutes prior to the start of the full-team practice for focused training and instruction in pitching and catching.


Preseason/Spring Training (March-April)

Sunday, March 25: First Team Practice 9:30-11:00 at TJO Sports (5 Carver Circle, Canton, MA)

Monday, March 26: OPTIONAL Pitcher/Catcher Session 3:30-4:30 at TJO Sports

Thursday, March 29: OPTIONAL Pitcher/Catcher Session 6:30-7:30 PM at TJO Sports

Sunday, April 1: OPTIONAL Team Practice 4:00-6:00 at St. Sebastian's School (1191 Greendale Ave, Needham)

Thursday, April 5: Practice 5:30-7:00 at Newman 2 - ADDED

Saturday, April 7: Practice 5:00-6:30 at Newman 2 (4:30 for pitchers)

Thursday, April 12: Practice 5:30-7:00 at Cusick (5:00 for pitchers)

Saturday, April 14: Practice 9:00-10:30 at Newman 2 (8:30 for pitchers) - CHANGED

Sunday, April 15: Practice 1:30-3:00 at Cusick (1:00 for pitchers)

Monday, April 16: Practice 5:30-7:00 at Newman (5:00 for pitchers) - ADDED

April 16-20 School Vacation

Sunday, April 22: Practice 11:00-12:15 at TJO Sports - CHANGED

Thursday, April 26: Practice 5:30-7:00 at Cusick (5:00 for pitchers)

Friday, April 27: Scrimmage vs. Diamondbacks 5:30 at Newman (5:00 warm-up) - ADDED

Saturday, April 28: Practice 8:00-9:30 at Cusick (no pitching session) - CHANGED

Sunday, April 29: Opening Day Parade and Picnic at Greenes/DeFazio

Sunday, April 29: Scrimmage vs. Royals 4:00 at Cusick (3:30 warm-up) - ADDED


Regular Season (May-June)

Tuesday, May 1: Practice 5:30-7:00 at Newman 2 (5:00 for pitchers) - RAINED OUT

Saturday, May 5: Game vs. Royals 9:00 (8:30 warm up) at Cusick

Monday, May 7: Game vs. Diamondbacks 6:00 (5:30 warm up) at Cusick

Thursday, May 10: Game vs. Giants 6:00 (5:30 warm up) at Newman 2 - RAINED OUT

Saturday, May 12: Game vs. Phillies 3:00 (2:30 warm up) at Cusick

Tuesday, May 15: Game vs. Blue Jays 6:00 (5:30 warm up) at Cusick - RAINED OUT

Friday, May 18: Game vs. Giants 6:00 (5:30 warm up) at Cusick - MAKE-UP GAME

Saturday, May 19: Game vs. Angels 1:00 (12:30 warm up) at Cusick

Wednesday, May 23: Game vs. Orioles 6:00 (5:30 warm up) at Newman - RAINED OUT

Friday, May 25: Game vs. Orioles 6:00 (5:30 warm up) at Newman - MAKE-UP GAME

Monday, May 28: Game vs. Astros 6:00 (5:30 warm up) at Cusick - CHANGED

Friday, June 1: Game vs. Nationals 6:00 (5:00 practice/warm up) at Newman - CHANGED

Saturday, June 2: Game vs. Nationals 5:00 (4:30 warm up) at Cusick - RESCHEDULED

Sunday, June 3: Game vs. Mariners 3:00 (2:30 warm up) at Cusick - RAINED OUT

Tuesday, June 5: Scrimmage vs. Mets 6:00 (5:00 warm up) at Cusick

Thursday, June 7: Scrimmage vs. Mets 6:00 (5:00 warm up) at High Rock - RAINED OUT


Playoffs (June)

Saturday, June 9: Playoff Game vs. Phillies 11:00 (10:30 warm up) at Cusick

Sunday, June 10: Playoff Game vs. Astros 9:00 (8:30 warm up) at Cusick

Tuesday, June 12: Playoff Game vs. Mets 4:00 (3:30 warm up) at Broadmeadow - NEW TIME