How Many Baseball Teams Are There in MLB?

Players from the National League pose for their team photo before the Major League Baseball All-Star Game.
(AP Photo/Bill Kostroun)
  • There are 30 teams in Major League Baseball.
  • The Blue Jays are Canada’s only MLB team.
  • Canada has six professional baseball teams.

The number of teams in Major League Baseball has fluctuated throughout the league’s history. Expansion has happened frequently, along with teams relocating and switching divisions. 

If bettors are creating baseball parlays or trying to find the best MLB odds for Rookie of the Year, it’s useful to know all the options available, so I have provided a full list of teams in MLB.

How Many Baseball Teams Are There in Major League Baseball?

There are 30 teams in Major League Baseball. These teams are split equally across the American League and National League, and then into three divisions in each league.

CityNicknameYear Established
ArizonaDiamondbacks1998
AtlantaBraves1876
BaltimoreOrioles1901
BostonRed Sox1901
ChicagoCubs1876
ChicagoWhite Sox1901
CincinnatiReds1890
ClevelandGuardians1901
ColoradoRockies1993
DetroitTigers1901
HoustonAstros1962
Kansas CityRoyals1969
Los AngelesAngels1961
Los AngelesDodgers1884
MiamiMarlins1993
MilwaukeeBrewers1969
MinnesotaTwins1901
New YorkMets1962
New YorkYankees1903
PhiladelphiaPhillies1883
PittsburghPirates1882
SacramentoAthletics1901
San DiegoPadres1969
San FranciscoGiants1883
SeattleMariners1977
St. LouisCardinals1882
Tampa BayRays1998
TexasRangers1961
TorontoBlue Jays1977
WashingtonNationals1969

How Many Canadian Baseball Teams Are There in MLB?

One. The Toronto Blue Jays are the only Canadian team in MLB. 

This wasn’t always the case, however, which is why I looked into why the Expos left Montreal.

Are the Blue Jays the Only Canadian Team?

The Blue Jays are the only Canadian team in Major League Baseball. 

Canada had two teams – the Expos and Blue Jays – from 1977 until 2004 when the Expos relocated to Washington. 

How Many Canadian Baseball Teams Are There?

There are six professional baseball teams in Canada. Four of these teams – the Winnipeg Goldeyes, Ottawa Titans, Québec Capitales, and Trois-Rivières Aigles – compete in independent ball.

CityNicknameYear Established
TorontoBlue Jays1977
VancouverCanadians2000
WinnipegGoldeyes1994
OttawaTitans2020
QuebecCapitales1999
Trois-RivieresAigles2013
About the Author

Sam Cox

Read More @samrcox_

Sam Cox is a freelance content writer for BetMGM. He can regularly be found on 888Sport and Betting Expert and has previously written for Sports Betting Dime, OddsChecker, and numerous others. Sam also runs Franchise Sports and has over a decade of experience in the gambling industry.

Sam Cox is a freelance content writer for BetMGM. He can regularly be found on 888Sport and Betting Expert and has previously written for Sports Betting Dime, OddsChecker, and numerous others. Sam also runs Franchise Sports and has over a decade of experience in the gambling industry.