MLB, New Era Release Latest Stars and Stripes Caps Ahead of 4th of July – SportsLogos.Net News

MLB, New Era Release Latest Stars and Stripes Caps Ahead of 4th of July

With Independence Day less than a month away, Major League Baseball and New Era have once again teamed up to release caps featuring the Stars and Stripes.

The latest version of the patriotic caps went on sale earlier today (June 9, 2025) for all 30 MLB teams. They all feature a light blue crown and a white rope with flecks between the brim and the crown. Team logos on the front of the caps have a royal blue outline and are filled with the stars and stripes of the American flag, similar to last year’s version.

Courtesy MLB Shop

Some teams have royal blue brims, while others have red brims; which team has which seems kind of arbitrary, but may be based on which is closer to their usual colours. The squatchee on top and the New Era logo on the left side match the colour of the brim, while the flecks in the rope around the front contrast (blue flecks on red brims and vice versa).

SHOP: Your 2025 Fourth of July MLB on-field team caps are available right now!

Caps for U.S. teams have the MLB logo on the back with a royal blue batter, ball and outline. The field to the left of the batter is white, while the field to his right is red. Each cap also has a grey underbrim.

For the league’s only Canadian team, the Toronto Blue Jays, the cap logo is rendered in red and white, with no outline or flag showing through. The squatchee, New Era logo and brim are all red, as are the flecks in the rope. The MLB logo on the back is rendered only in red and white.

Players, managers and coaches will wear the caps on and around Independence Day (and Canada Day, in the Blue Jays’ case). Here’s a look at the caps for all 30 MLB teams:

SHOP: Your 2025 Fourth of July MLB on-field team caps are available right now!

Logo

Hi. It Looks Like You Have an Ad Blocker On

×

I get it, having ads get in the way stinks, but without them on here this site can't exist.

Please help keep SportsLogos.Net running by disabling your ad blocker for this site.

Thank you.

or continue browsing without supporting us 😢

Choose your Ad Blocker

  • Adblock Plus
  • Adblock
  • Adguard
  • Ad Remover
  • Brave
  • Ghostery
  • uBlock Origin
  • uBlock
  • UltraBlock
  • Other
  1. In the extension bar, click the AdBlock Plus icon
  2. Click the large blue toggle for this website
  3. Click refresh
  1. In the extension bar, click the AdBlock icon
  2. Under "Pause on this site" click "Always"
  1. In the extension bar, click on the Adguard icon
  2. Click on the large green toggle for this website
  1. In the extension bar, click on the Ad Remover icon
  2. Click "Disable on This Website"
  1. In the extension bar, click on the orange lion icon
  2. Click the toggle on the top right, shifting from "Up" to "Down"
  1. In the extension bar, click on the Ghostery icon
  2. Click the "Anti-Tracking" shield so it says "Off"
  3. Click the "Ad-Blocking" stop sign so it says "Off"
  4. Refresh the page
  1. In the extension bar, click on the uBlock Origin icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the uBlock icon
  2. Click on the big, blue power button
  3. Refresh the page
  1. In the extension bar, click on the UltraBlock icon
  2. Check the "Disable UltraBlock" checkbox
  1. Please disable your Ad Blocker
  2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS
  3. Disable any privacy or tracking protection extensions such as Firefox Enhanced Tracking Protection or DuckDuckGo Privacy.

If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers, tracking protection or privacy extensions).