MLB Uniform Rankings for 2026

Our annual top MLB uniform list ranks every team's baseball jerseys (from worst to best) for the 2026 season!

PHILADELPHIA, PENNSYLVANIA - SEPTEMBER 9: Bryce Harper #3 of the Philadelphia Phillies and Juan Soto #22 of the New York Mets look on at Citizens Bank Park on September 9, 2025 in Philadelphia, Pennsylvania. The Phillies defeated the Mets 9-3. (Photo by Mitchell Leff/Getty Images)

As a kid, did you ever pick your favorite team solely based off their uniform? Be honest. I know this is fairly common based on the amount of Oregon Ducks gear I saw in the early to mid-2000s in my home state of Kentucky.

Whether it’s iconic staples that never change and ooze tradition or the new flashy jersey, sports uniforms matter.

They catch your eye, establish your wardrobe, and serve as the focal point of your team’s historic moments. Major League Baseball, historically, has been rather conservative and traditional in its uniforms over the years.

Pinstripes with the Yankees, simple but bold Dodger knits, the old English D in Detroit.

Ad – content continues below

Recently, with the introduction of the city connect series, MLB has dipped its toes into more vibrant and youthful designs as a way to sell more merchandise attract a younger crowd.

Haven’t seen the 2026 edition? We have you covered here. While some have been atrocious over the years, overall, the City Connect implementation has been a success. A welcome change.

No matter how long a team’s uniform has been around or how frequently they change, the same question comes up: Who has the best?

Today, I’ll rank the uniforms, from worst to first, to settle the questions. At least for now.

MLB 2026 Uniform Rankings: Worst to First

30. Miami Marlins

MIAMI, FLORIDA – MARCH 28: Liam Hicks #34 of the Miami Marlins celebrates after hitting a two-run home run against the Colorado Rockies in the fifth inning of the game at loanDepot park on March 28, 2026 in Miami, Florida. (Photo by Megan Briggs/Getty Images)

The Marlins’ moving away from their old school teal and fish logo was a mistake, and they know it. I’ll give them credit for bringing it back as an alternate, but it should be primary.

The current uniforms have too much emphasis on black, and the script across the jerseys is outdated. Does anyone like the “M” logo? Overall, these are better than the 2012-2018 era, but far from good. The fix is easy – go back to the original “Florida” Marlins look.

29. Cincinnati Reds

CINCINNATI, OHIO - MARCH 29: TJ Friedl #29 of the Cincinnati Reds looks on during a baseball game against the Boston Red Sox at Great American Ball Park on March 29, 2026 in Cincinnati, Ohio. (Photo by Jeff Dean/Getty Images)
CINCINNATI, OHIO – MARCH 29: TJ Friedl #29 of the Cincinnati Reds looks on during a baseball game against the Boston Red Sox at Great American Ball Park on March 29, 2026 in Cincinnati, Ohio. (Photo by Jeff Dean/Getty Images)

Cincinnati has been due for a jersey redesign for some time. The current look screams 2010 and is outdated enough to be noticeable, but not enough to feel nostalgic.

In 2019, they wore all the uniforms of their past in celebration of 150 years, and all were arguably better. Cincinnati is the home of the first baseball team and deserves a more traditional, timeless look to match. The current uniforms resonate with a bland era of Reds baseball and need to be changed now that the direction has.

Ad – content continues below

28. Cleveland Guardians

SEATTLE, WASHINGTON – MARCH 27: Chase DeLauter #24 of the Cleveland Guardians celebrates after hitting a home run on a fly ball to right center field during the first inning against the Seattle Mariners at T-Mobile Park on March 27, 2026 in Seattle, Washington. (Photo by Maddy Grassy/Getty Images)

The Cleveland redesign of the Guardians feels like it did not get enough attention.

A rushed product and name that does not seem to resonate with many people. Their City Connects were lazy, which matched their overall theme.

A great color scheme helps, but overall, everything about their uniform is forgettable. What lifts them past the Reds and Marlins is the fact that they at least feel more modern.

27. Washington Nationals

PHILADELPHIA, PENNSYLVANIA – MARCH 30: Luis García Jr. #2 of the Washington Nationals celebrates with CJ Abrams #5 after the game against the Philadelphia Phillies at Citizens Bank Park on March 30, 2026 in Philadelphia, Pennsylvania. The Nationals defeated the Phillies 13-2. (Photo by Mitchell Leff/Getty Images)

There’s a lot you can do with being the nation’s capital, and the Nationals have not capitalized. The logo notoriously reminds everyone of their corner pharmacy, while the alternate logo falls flat.

Have you ever seen anyone walking the street in a Nationals cap?

That should tell you enough. I do like the even use of red, white, and blue, but feel like they are due for a redesign once the team turns the corner of their rebuild. Let these lay with the World Series team and establish a new look moving forward.

26. Los Angeles Angels

HOUSTON, TEXAS - MARCH 26: José Soriano #59 of the Los Angeles Angels pitches in the first inning against the Houston Astros on Opening Day at Daikin Park on March 26, 2026 in Houston, Texas. (Photo by Tim Warner/Getty Images)
HOUSTON, TEXAS – MARCH 26: José Soriano #59 of the Los Angeles Angels pitches in the first inning against the Houston Astros on Opening Day at Daikin Park on March 26, 2026 in Houston, Texas. (Photo by Tim Warner/Getty Images)

I could be skewed by seeing so much mediocre baseball associated with these uniforms, but perception is reality, right? I prefer the throwback uniforms with the simple “Angels” across the chest and the use of the red and navy belt.

They could get away with a little more navy and an updated font. The current color scheme is very one-color-centric and the move away from any yellow, which at one point was used for the halo, is disappointing.

Ad – content continues below

25. Chicago White Sox

CHICAGO, ILLINOIS – APRIL 14: Noah Schultz #22 of the Chicago White Sox delivers a pitch against the Tampa Bay Rays during the fourth inning in his MLB debut at Rate Field on April 14, 2026 in Chicago, Illinois. (Photo by Michael Reaves/Getty Images)

We have reached our first pinstripes of the list and a new tier in the rankings. The Chicago White Sox have a clean look with that fine jersey, paired with a logo that is due for an update. Nothing about their uniform is necessarily bad, but nothing catches your eye. You could say that about some other teams who are higher in the rankings, but the traditional and historical relevance carries value.

24. Kansas City Royals

CHICAGO, ILLINOIS – JULY 23: Vinnie Pasquantino #9 of the Kansas City Royals celebrates with Jac Caglianone #14 after hitting a two-run home run against the Chicago Cubs during the fifth inning at Wrigley Field on July 23, 2025 in Chicago, Illinois. (Photo by Michael Reaves/Getty Images)

Kansas City checks the box of having alternate jerseys that I, and many others, appreciate. Similar to the White Sox, the Royals do not need major changes and fall into the perfectly fine category without much significance. For a team that is named the Royals, and does use a crown, I wish the crown/gold was a bit more emphasized within their uniform.

23. Tampa Bay Rays

NORTH PORT, FLORIDA - MARCH 24: Junior Caminero #13 of the Tampa Bay Rays celebrates with teammates in the dugout after scoring in the second inning against the Atlanta Braves during a Grapefruit League spring training game at CoolToday Park on March 24, 2026 in North Port, Florida. (Photo by Julio Aguilar/Getty Images)
NORTH PORT, FLORIDA – MARCH 24: Junior Caminero #13 of the Tampa Bay Rays celebrates with teammates in the dugout after scoring in the second inning against the Atlanta Braves during a Grapefruit League spring training game at CoolToday Park on March 24, 2026 in North Port, Florida. (Photo by Julio Aguilar/Getty Images)

Tampa Bay moving away from the Devil Rays aesthetic was a major step in the right direction. While their font is outdated, the way they have used the star (if you will) to add something to their jerseys and lift their alternate logo. I love the powder blue, which you will hear more than once in this article. The contrast with their navy is a good look. While I do not dislike their logo, it certainly could be bolder, considering how safe their jersey design is.

22. Texas Rangers

ARLINGTON, TEXAS - AUGUST 24: Danny Coulombe #54 of the Texas Rangers throws a pitch during the eighth inning against the Cleveland Guardians at Globe Life Field on August 24, 2025 in Arlington, Texas. (Photo by Tim Heitman/Getty Images)
ARLINGTON, TEXAS – AUGUST 24: Danny Coulombe #54 of the Texas Rangers throws a pitch during the eighth inning against the Cleveland Guardians at Globe Life Field on August 24, 2025 in Arlington, Texas. (Photo by Tim Heitman/Getty Images)

Welcome to the next tier. The Rangers have done a great job of feeling very Texas, both with their font and color scheme. I don’t like the script “Rangers” on their home uniform, and the newest city connect is a flop. The alternate uniforms, both red and powder blue, are nice. You might notice we are currently having a run on powder blue alternate uniforms.

21. Minnesota Twins

ATLANTA, GEORGIA – JULY 15: Byron Buxton #25 and Joe Ryan #41 of the Minnesota Twins look on prior to the MLB All-Star Game at Truist Park on July 15, 2025 in Atlanta, Georgia. (Photo by Brace Hemmelgarn/Minnesota Twins/Getty Images)

The Twins do a few things well. The red, navy, and….yes, powder blue… are all aesthetically pleasing looks. The script Twins across the jersey have managed to bridge the gap from classic to modern in a way few scripts can.

However, the “TC” logo is a mess. The same “C” as Cincinnati, layered with a “T” that has no character, doesn’t do it for me. The state of Minnesota is shaped in a way that works for sports logos, yet it is not used nearly enough.

20. Seattle Mariners

TORONTO, ON – OCTOBER 20: Cal Raleigh #29 and Julio Rodriguez #44 of the Seattle Mariners celebrate after Raleigh’s solo home run in the fifth inning of Game Seven of the American League Championship Series presented by loanDepot between the Seattle Mariners and the Toronto Blue Jays at Rogers Centre on Monday, October 20, 2025 in Toronto, Ontario, Canada. (Photo by Thomas Skrlj/MLB Photos via Getty Images)

I’ll say the Mariners were the hardest team for me to rank. Ask me on a different day, and they would be much higher. I love the color scheme and their use of it in their alternate jerseys. I don’t love the silver in their name, even if their logo is great. The Mariners are seesawing between classic and outdated, which makes it difficult for me to place them.

19. Colorado Rockies

DENVER, CO - APRIL 21: Relief pitcher Chase Dollander #32 of the Colorado Rockies delivers a pitch in the second inning against the San Diego Padres at Coors Field on April 21, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images)
DENVER, CO – APRIL 21: Relief pitcher Chase Dollander #32 of the Colorado Rockies delivers a pitch in the second inning against the San Diego Padres at Coors Field on April 21, 2026 in Denver, Colorado. (Photo by Justin Edmonds/Getty Images)

You will see mixed reviews on the Rockies, but I probably like them more than most. I tend to have a soft spot for teams with a color scheme that goes against the grain, and the Rockies have that with purple, and they lean into it.

Ad – content continues below

I would prefer a logo that incorporates the iconic mountains, but the pinstripes help lift the Rockies up the list. A rare situation where I like the current look enough, but would welcome a redesign.

18. Pittsburgh Pirates

NEW YORK, NEW YORK - MARCH 26: Brandon Lowe #5 of the Pittsburgh Pirates reacts to hitting a 2-run home run during the first inning against the Pittsburgh Pirates on Opening Day at Citi Field on March 26, 2026 in the Queens borough of New York City. (Photo by Ishika Samant/Getty Images)
NEW YORK, NEW YORK – MARCH 26: Brandon Lowe #5 of the Pittsburgh Pirates reacts to hitting a 2-run home run during the first inning against the Pittsburgh Pirates on Opening Day at Citi Field on March 26, 2026 in the Queens borough of New York City. (Photo by Ishika Samant/Getty Images)

The city of Pittsburgh has all of its sports teams aligned in color, which gives them bonus points.

Something about these jerseys feels like the city, and I can appreciate that. The “P” logo matches the pirate theme, and the alternate logo of the pirate head is great. I would like to see it used in a bigger way, and the Pittsburgh script is a bit too long to work, in my opinion. A solid uniform, but not spectacular.

17. Baltimore Orioles

BALTIMORE, MD - APRIL 25: Trevor Rogers #28 of the Baltimore Orioles is pulled by manager Craig Albernaz #55 during the second inning against the Boston Red Sox at Oriole Park at Camden Yards on April 25, 2026 in Baltimore, Maryland. (Photo by Scott Taetsch/Getty Images)
BALTIMORE, MD – APRIL 25: Trevor Rogers #28 of the Baltimore Orioles is pulled by manager Craig Albernaz #55 during the second inning against the Boston Red Sox at Oriole Park at Camden Yards on April 25, 2026 in Baltimore, Maryland. (Photo by Scott Taetsch/Getty Images)

We have entered the next tier of jerseys. You could argue the “Orioles” script is one of the best in the game. However, “Baltimore” does not hit in the same way.

A fantastic color scheme and perfect use of both orange and black, but the current bird logo is too cartoonish for me, and I’m also not a big fan of the hats. A couple of small adjustments would shoot Baltimore up this list.

16. Milwaukee Brewers

MILWAUKEE, WISCONSIN – OCTOBER 04: Andrew Vaughn #28 of the Milwaukee Brewers high fives Joey Ortiz #3 after scoring a run against the Chicago Cubs during Game One of the National League Division Series at American Family Field on October 04, 2025 in Milwaukee, Wisconsin. (Photo by Michael Reaves/Getty Images)

The Brewers have a little bit of everything. Pinstripes, a retro logo that works, a nice color scheme, and a font that doesn’t work. I think these would be better if the name/city across the front had a few changes, maybe using the glove logo on the chest. As far as their city connects go, yikes.

15. Arizona Diamondbacks

PHOENIX, ARIZONA – APRIL 09: Corbin Carroll #7 of the Arizona Diamondbacks celebrates with Geraldo Perdomo #2 after hitting a solo home run against the Baltimore Orioles during the third inning at Chase Field on April 09, 2025 in Phoenix, Arizona. (Photo by Norm Hall/Getty Images)

Arizona is where I’m sure I’ll get the biggest disagreement. Many people dislike this look, but I think it works. The color scheme is different and matches the desert feel and their “A” logo is perfect.

I’m not big on the “D-Backs” across the chest, but I’ll give them credit for the creative use of snake fangs in the font. Improvement on their secondary logos would go a long way.

Ad – content continues below

14. San Diego Padres

SAN DIEGO, CALIFORNIA - MARCH 28: Randy Vásquez #98 of the San Diego Padres celebrates after inducing a ground ball to end the top of the sixth inning against the Detroit Tigers at Petco Park on March 28, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images)
SAN DIEGO, CALIFORNIA – MARCH 28: Randy Vásquez #98 of the San Diego Padres celebrates after inducing a ground ball to end the top of the sixth inning against the Detroit Tigers at Petco Park on March 28, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images)

The Padres logo is one of my favorites in baseball. It’s simple, but it fits so perfectly. I really like the Friars logo on their sleeves, and the pinstripes go so well with their color scheme. I have always appreciated their military uniforms, which connect well to their city.

However, I’m not the biggest fan of the brown uniforms. I don’t hate it, but it reminds me of UPS, which always gives me a strange feeling.

13. Houston Astros

HOUSTON, TEXAS – MARCH 31: Yordan Alvarez #44 of the Houston Astros celebrates with Jose Altuve #27 at home plate after hitting a solo home run in the fifth inning during a game against the Boston Red Sox at Daikin Park on March 31, 2026 in Houston, Texas. (Photo by Houston Astros/Getty Images)

The Astros might be much lower on your list, but I really like what they have going on. The color scheme is so, so good, and the orange alternate jerseys are one of the more underrated in my mind. The logo works, the hat is great, and the simplicity works.

I get it if it doesn’t do enough for you, but for some reason, these always stand out to me. Although a font change wouldn’t hurt my feelings.

12. Atlanta Braves

ATLANTA, GA – APRIL 01: Drake Baldwin #30 of the Atlanta Braves celebrates scoring in the fourth inning during the game against the Athletics at Truist Park on April 1, 2026 in Atlanta, Georgia. (Jack Casey/Atlanta Braves/Getty Images)

Another great script that works both for “Braves” and “Atlanta”, these fall under the iconic category. The piping on the jerseys and up the front is great and the “A” logo is timeless.

Alternate jerseys are also tasteful, but the tomahawks get mixed reviews. While I don’t feel strongly one way or the other, I do think the Braves script works standing alone.

11. Athletics

SACRAMENTO, CALIFORNIA - SEPTEMBER 24: Shea Langeliers #23 of the Athletics rounds the bases on a solo home run against the Houston Astros in the bottom of the seventh inning at Sutter Health Park on September 24, 2025 in Sacramento, California. (Photo by Thearon W. Henderson/Getty Images)
SACRAMENTO, CALIFORNIA – SEPTEMBER 24: Shea Langeliers #23 of the Athletics rounds the bases on a solo home run against the Houston Astros in the bottom of the seventh inning at Sutter Health Park on September 24, 2025 in Sacramento, California. (Photo by Thearon W. Henderson/Getty Images)

I think this is the best color scheme in the game. I love the contrast between the yellow and green, the logo is great, and the script is perfect. However, their use of Sacramento has dropped them from near the top to outside of the top 10. We’ll see how the Vegas move changes the jerseys, but for 2026, they get knocked for a lack of a true city.

10. Toronto Blue Jays

TORONTO, CANADA - JULY 22: Vladimir Guerrero Jr. #27 of the Toronto Blue Jays smiles as he jogs off the field during their MLB game against the New York Yankees at Rogers Centre on July 22, 2025 in Toronto, Ontario, Canada. (Photo by Cole Burston/Getty Images)
TORONTO, CANADA – JULY 22: Vladimir Guerrero Jr. #27 of the Toronto Blue Jays smiles as he jogs off the field during their MLB game against the New York Yankees at Rogers Centre on July 22, 2025 in Toronto, Ontario, Canada. (Photo by Cole Burston/Getty Images)

We have now reached the next tier. Think of how far the Blue Jays have come since the Carlos Delgado uniforms. The red maple flag really makes their sharp logo pop and adds something to what would be a somewhat dull color scheme. The font is unlike anyone else, and it works for Toronto. Oh yeah, the powder blues, chef’s kiss. To be honest, I wouldn’t change a thing.

Ad – content continues below

9. San Francisco Giants

SAN FRANCISCO, CA - SEPTEMBER 27: Casey Schmitt #10 of the San Francisco Giants leaves the field after hitting a home run during the game between the Colorado Rockies and the San Francisco Giants at Oracle Park on Saturday, September 27, 2025 in San Francisco, California. (Photo by Kavin Mistry/MLB Photos via Getty Images)
SAN FRANCISCO, CA – SEPTEMBER 27: Casey Schmitt #10 of the San Francisco Giants leaves the field after hitting a home run during the game between the Colorado Rockies and the San Francisco Giants at Oracle Park on Saturday, September 27, 2025 in San Francisco, California. (Photo by Kavin Mistry/MLB Photos via Getty Images)

I have to say, the Giants’ “SF” logo is great and makes their hats in the upper echelon on the sport. I’m not crazy about the secondary logo, of “Giants” on the alternate jerseys, but the off-white/cream home jerseys and the black alternates are so good. Simply put, these are iconic enough to never have to be changed.

8. Boston Red Sox

MINNEAPOLIS, MINNESOTA - APRIL 13: Jarren Duran #16 of the Boston Red Sox hits a two-run home run against the Minnesota Twins during the third inning of the game at Target Field on April 13, 2026 in Minneapolis, Minnesota. (Photo by Stephen Maturen/Getty Images)
MINNEAPOLIS, MINNESOTA – APRIL 13: Jarren Duran #16 of the Boston Red Sox hits a two-run home run against the Minnesota Twins during the third inning of the game at Target Field on April 13, 2026 in Minneapolis, Minnesota. (Photo by Stephen Maturen/Getty Images)

Let’s go ahead and address the yellow City Connect jerseys. They are awful, but the rest of the jerseys are classic. An old school look that matches the team’s history and iconic ballpark has always been a favorite of mine. A logo so simple, but so unique across the sports landscape, that it tends to play up.

7. Detroit Tigers

LAKELAND, FL - FEBRUARY 17: Tarik Skubal #29 of the Detroit Tigers poses for a photo during the Detroit Tigers photo day at Publix Field at Joker Marchant Stadium on Tuesday, February 17, 2026 in Lakeland, Florida. (Photo by Mike Carlson/MLB Photos via Getty Images)
LAKELAND, FL – FEBRUARY 17: Tarik Skubal #29 of the Detroit Tigers poses for a photo during the Detroit Tigers photo day at Publix Field at Joker Marchant Stadium on Tuesday, February 17, 2026 in Lakeland, Florida. (Photo by Mike Carlson/MLB Photos via Getty Images)

The Tigers’ old English D is a reminder of baseball history. A true throwback look, it is simple but works even with their slight redesign several years ago. I love the color scheme and somewhat new alternate logo of a tiger facing you head-on. For the 2026 season, they have introduced both orange and navy alternate uniforms that truly lifted their overall offering.

6. New York Yankees

Left to Right: Jazz Chisholm Jr., Ben Rice, Aaron Judge, Anthony Volpe.

Is there a more recognizable logo in sports? How many logos have become true fashion statements to people outside of the sport? If I say “pinstripes”, you think of the Yankees.

Sure, their history carries a lot of weight you associate with these uniforms, but isn’t that the point? They are almost intimidating, as looking at them reminds you of so much dominance. Unless you are younger than 25.

5. Philadelphia Philles

PHILADELPHIA, PENNSYLVANIA - SEPTEMBER 24: Kyle Schwarber #12 of the Philadelphia Phillies runs the bases after hitting a home run against the Miami Marlins at Citizens Bank Park on September 24, 2025 in Philadelphia, Pennsylvania. (Photo by Isaiah Vazquez/Getty Images)
PHILADELPHIA, PENNSYLVANIA – SEPTEMBER 24: Kyle Schwarber #12 of the Philadelphia Phillies runs the bases after hitting a home run against the Miami Marlins at Citizens Bank Park on September 24, 2025 in Philadelphia, Pennsylvania. (Photo by Isaiah Vazquez/Getty Images)

We have now entered the top tier of uniforms. What’s not to love about the Phillies? A perfect and level script which pops with the blue dotted “I” paired with a cream and powered blue alternate? The numbers on the sleeve are a fun touch that no one else does. Like the ones coming next, I would not change a single thing.

4. New York Mets

NEW YORK, NEW YORK - APRIL 20: Francisco Lindor #12 of the New York Mets is congratulated by on deck teammate Juan Soto #22 after Lindor hit a solo home run in the first inning against the St. Louis Cardinals at Citi Field on April 20, 2025 in the Flushing neighborhood of the Queens borough of New York City. (Photo by Elsa/Getty Images)
NEW YORK, NEW YORK – APRIL 20: Francisco Lindor #12 of the New York Mets is congratulated by on deck teammate Juan Soto #22 after Lindor hit a solo home run in the first inning against the St. Louis Cardinals at Citi Field on April 20, 2025 in the Flushing neighborhood of the Queens borough of New York City. (Photo by Elsa/Getty Images)

To me, you could not pair a better shade of blue and orange. The logo has a classic look, while the secondary logo highlights the city in a way that sets them apart from the Yankees. Pinstripes, front numbering, and a blue alternate all simply work for what the Mets are going for.

3. Los Angeles Dodgers

LOS ANGELES, CALIFORNIA - OCTOBER 27: Shohei Ohtani #17 of the Los Angeles Dodgers celebrates on the field after the Dodgers defeated the Toronto Blue Jays in game three of the 2025 World Series at Dodger Stadium on October 27, 2025 in Los Angeles, California. (Photo by Sean M. Haffey/Getty Images)
LOS ANGELES, CALIFORNIA – OCTOBER 27: Shohei Ohtani #17 of the Los Angeles Dodgers celebrates on the field after the Dodgers defeated the Toronto Blue Jays in game three of the 2025 World Series at Dodger Stadium on October 27, 2025 in Los Angeles, California. (Photo by Sean M. Haffey/Getty Images)

Like the Yankees logo, the Dodgers have a fashion statement logo. A timeless uniform with a perfect script, all elevated by the bold red that emphasizes the number and elevates the jersey. For a team that doesn’t truly use red or is associated with red, the number pops and gives these jerseys more than other blue and white teams.

Ad – content continues below

2. Chicago Cubs

CHICAGO, ILLINOIS – APRIL 19: Nico Hoerner #2 of the Chicago Cubs stands on deck in a game against the New York Mets at Wrigley Field on April 19, 2026 in Chicago, Illinois. (Photo by Matt Dirksen/Chicago Cubs/Getty Images)

The Cubs essentially have three logos, and it somehow works. The “C” is bland but historic, the Cub within the “C”, and the Cubs’ chest crest are all recognizable and used, which goes to show how strong their brand is. The home jerseys are perfect, and the road jerseys are balanced.

What is there to say? These are flawless.

1. St. Louis Cardinals

ST LOUIS, MISSOURI - MARCH 28: JJ Wetherholt #26 of the St. Louis Cardinals celebrates after hitting a walk-off two run single against the Tampa Bay Rays in the tenth inning at Busch Stadium on March 28, 2026 in St Louis, Missouri. (Photo by Joe Puetz/Getty Images)
ST LOUIS, MISSOURI – MARCH 28: JJ Wetherholt #26 of the St. Louis Cardinals celebrates after hitting a walk-off two run single against the Tampa Bay Rays in the tenth inning at Busch Stadium on March 28, 2026 in St Louis, Missouri. (Photo by Joe Puetz/Getty Images)

The pair of cardinals balancing the bat across the front of the jersey above a script “Cardinals” is such a good look. It all works because of the yellow in the bat, balancing out what would have been a lot of red, but instead makes everything pop. St. Louis is a short enough city name not to feel crowded and the STL on the hat blends together so well. A truly perfect uniform.

Become a Member of Just Baseball

Subscribe and upgrade to go ad-free!

* Save 25% by subscribing annually.