• ALL
  • BASEBALL
  • BASKETBALL
  • DANCE
  • FOOTBALL
  • GOLF
  • HOCKEY
  • LACROSSE
  • MEDIA DAY
  • SENIOR
  • VOLLEYBALL
  • WRESTLING
karagarrityphoto.com

  • ALL
  • BASEBALL
  • BASKETBALL
  • DANCE
  • FOOTBALL
  • GOLF
  • HOCKEY
  • LACROSSE
  • MEDIA DAY
  • SENIOR
  • VOLLEYBALL
  • WRESTLING

BHS Dance Varsity Blue

September 7th, 2025

BHS Varsity Cheer Media Day 2025

September 6th, 2025

Braintree vs Chelmsford: Baseball State Championship

June 14th, 2025

Braintree vs Natick: Varsity Baseball

June 8th, 2025

Braintree Bandits

May 18th, 2025

AWHS vs Bishop Fenwick: Varsity Baseball

May 8th, 2025

Braintree vs Natick: Freshman Baseball

May 1st, 2025

Braintree vs Natick: JV Baseball

April 30th, 2025

BHS Girls Lacrosse Media Day

April 6th, 2025

BHS Boys Lacrosse Media Day

April 6th, 2025

BHS Baseball Media Day

April 6th, 2025

BHS Rugby Media Day

April 5th, 2025

Girls Tennis Media Day

April 5th, 2025

BHS Boys Tennis Media Day

April 5th, 2025

Braintree vs Woburn: Girls Basketball

March 7th, 2025

Braintree vs Lexington: Boys Varsity Basketball

February 28th, 2025

Braintree vs Shrewsbury: Girls Varsity Basketball

February 28th, 2025

Braintree vs Marshfield: Boys Varsity Hockey

February 26th, 2025

  • << First
  • 3
  • 4
  • 5
  • 6
  • 7
  • Last >>

© KARA GARRITY PHOTOGRAPHY