
With 20 games in the rearview mirror, the first half of the Cape League season has flown by. From Opening Day to Fenway Day to a Citi Field showcase, the 2025 season has been action-packed. Before we turn the page to the second half of the season, we want to pause and take a look back at some of our photographers' best photos of the summer. Here is our ‘First Half Through the Lens’:

Jordan Jaffe Bats as YD Players Watch, 6/12 (By Mallory Grossman)

In the 6th inning, Yarmouth-Dennis had the opportunity to tie the game in a knock-down drag-out offensive battle with a close play at the plate, 6/27 (By Wyatt Haase)

AJ Soldra Prepares to Bat at Fenway, 6/18 (By Mallory Grossman)

Two Brewster Whitecaps players look on during batting practice in Fenway Park, 6/18 (By Wyatt Haase)

Charlie Bates takes IO during Fenway Day, 6/18 (By Georgia McKay)

Blake Cyr Slides to First, Kent Schmidt Positioned for the Catch, 6/19 (By Mallory Grossman)

Brewster and Bourne's close play at third base, 6/20 (By Sophie Stempinski)

Chris Hacopian tags out Josiah Ragsdale, 6/21 (By Sophie Stempinski)

Hyannis catcher Vahn Lackey steps up to the plate, 6/24 (By Georgia McKay)

Anderson French bat breaks after hit, 6/24 (By Molly Sheehan)

In the 7th inning, Bourne is attempting a “hit and run” to take their first lead of the game, 6/27 (By Wyatt Haase)

Logan Hughes high fives his teammates in the dugout after scoring a run, 6/28 (By Georgia McKay)

CCBL vs MLB Draft League at Citi Field, 6/30 (By Molly Sheehan)

Luke Nixon of the Orleans Firebirds, 7/1 (By Sydney Ciardi)

Bristol Carter slides into second, 7/2 (By Sydney Ciradi)

Ryan McKay dives back to first base, 7/4 (By Molly Sheehan)

Pitching at Red Wilson Field, 7/4 (By Sydney Ciradi)

Toby Twist on the mound for the Harwich Mariners, 7/5 (By Sophie Stempinski)
Now entering the second half of the season, there's still so much more to be excited about. With the Cape League All-Star Game looming and the standings heating up, we can't wait to see what else the 2025 season has in store!