Adult Baseball By State

Minnesota Baseball Leagues

Every adult baseball league we track in Minnesota: what each one actually is, where it plays, and who to talk to. Written from the leagues’ own words where they still keep words somewhere, and honestly labelled where they do not.

40Leagues321Teams

The leagues

Playing baseball in Minnesota

  • 8 teams
  • Minnesota Baseball Association (MBA)

The 13/60 League is nine clubs across south central Minnesota: the Albert Lea Express, Blue Earth Pirates, Cleveland Spiders, Lake Crystal Lakers, Minnesota Lake Royals, Morristown Morries, Waseca Braves and Waterville Indians in Class C, with the Janesville Gators in Class B.

The name is not explained anywhere on the league's page, and the most likely reading is highways 13 and 60, which cross this part of the state and connect most of these towns. Leagues named after the roads that hold them together are a small and satisfying category.

The Cleveland Spiders take their name from a defunct nineteenth-century major league club that went 20-134 in 1899, the worst season any professional team has ever had. Cleveland, Minnesota has about seven hundred people and has chosen to be named after the most catastrophic team in baseball history. The Waterville Indians led at 9-3.

  • 7 teams
  • Minnesota Baseball Association (MBA)

Central Valley is seven Class C clubs in Region 6, in the dense parish country west of St. Cloud: the Cold Spring Rockies, Eden Valley Hawks, Luxemburg Brewers, Pearl Lake Lakers, St. Augusta Gussies, St. Nicholas Nicks and Watkins Clippers.

Luxemburg, Minnesota is an unincorporated community named after the country, with a brewery-named baseball team and a population that would not fill a section of a minor league grandstand. Pearl Lake and St. Nicholas are similar. St. Augusta's club is called the Gussies, which is what you get when a town shortens its own saint.

Cold Spring appears here as the Rockies and in the Sauk Valley League as the Springers, two clubs from one small city in two different leagues and two different classes. The Brewers led at 10-2.

  • 6 teams
  • Minnesota Baseball Association (MBA)

The Classic Cannon Valley American League is six Class A clubs in Section 1: the Dundas Dukes, Hampton Cardinals, Hastings Hawks, Lakeville Loonatics, Miesville Mudhens and Rochester Royals.

Miesville is the one to know. It is an unincorporated community in Dakota County with a population you could fit on two buses, and Jack Ruhr Field there is one of the genuinely famous town ball parks in Minnesota, drawing crowds that would embarrass some minor league clubs. The Mudhens sit at 25-4 in 2026. A place that small being that good at baseball is the entire town ball proposition compressed into one club.

Dundas, Hampton and Hastings are all along the Cannon and Mississippi river valleys, which is where the league's name comes from. Rochester is the outlier, a city of a hundred and twenty thousand playing in a league otherwise made of villages.

  • 3 teams
  • Minnesota Baseball Association (MBA)

The Classic Cannon Valley National League is three clubs: the Cannon Falls Bears in Class C Region 5, and the Northfield Knights and Red Wing Aces in Class B District 2.

Three teams, which makes this the joint smallest league in Minnesota town ball alongside River Valley North. The league fixture list can only be a handful of games, and the overall records show where the season actually happens: Red Wing at 21-7, Cannon Falls at 21-13, Northfield at 8-9, all far beyond what three clubs could produce among themselves.

The league also publishes individual leaders, and they are worth reading because in a league this size the numbers are personal rather than statistical. Jayden Burr of Cannon Falls was hitting .459. Keith Meyers, also of Cannon Falls, had an ERA of 0.73. Everyone in the Cannon River valley knows exactly who both of those men are.

  • 9 teams
  • Minnesota Baseball Association (MBA)

The Corn Belt League is nine clubs split between Class B and Class C: the Bird Island Bullfrogs, Raymond Rockets, Willmar Indians and Willmar Rails in B; the Granite Falls Kilowatts, Marshall Athletics, Milroy Yankees, Sacred Heart Saints and Wabasso Jaxx in C.

The Granite Falls Kilowatts are named after the hydroelectric plant on the Minnesota River that has powered the town since 1911, which is the single most literal team name in this directory and by some distance the best. Willmar fields two clubs, the Indians and the Rails, the latter for the railroad that made the town a division point.

Milroy appears here as the Yankees and also in the Gopher League as the Irish, meaning a community of about two hundred and fifty people fields two baseball teams in two different leagues. The Bullfrogs led at 11-2.

  • 6 teams
  • Minnesota Baseball Association (MBA)

The County Line League is six Class C clubs in Region 8, out in the lake country west of St. Cloud: the Atwater Chuckers, New London-Spicer Twins, Norway Lake-Sunburg Lakers, Paynesville Pirates, Regal Eagles and Starbuck Stars.

Two of those six are hyphenated, New London-Spicer and Norway Lake-Sunburg, meaning four communities have paired off to make two rosters. In small-town baseball that is the standard response to a shrinking population: merge before you fold, and put both names on the shirt so neither town feels swallowed.

Regal is a city of about three hundred. Starbuck has around thirteen hundred and a team called the Stars, which is the kind of naming that writes itself. The Stars led at 8-2 in 2026.

  • 8 teams
  • Minnesota Baseball Association (MBA)

Crow River Valley North runs eight clubs west of the Twin Cities, and seven of them are Class B in District 7: the Carver Black Sox, Delano Athletics, Green Isle Irish, Plato Blue Jays, St. Boni Saints, Watertown Red Devils and Young America Cardinals. The eighth, the Waconia Lakers, plays Class A in Section 2.

One club a full class above the rest of its league is a recurring feature of Minnesota town ball, and it works because class determines who you play for a state title, not who you play on a Tuesday. The Lakers meet their Class A peers in the postseason and spend the summer beating up on District 7.

Green Isle, Plato, Young America and St. Boni are the sort of names that only exist in a state settled by people who arrived with a hymnbook and a plough. All four still field a baseball team, which after a hundred and fifty years is not nothing.

  • 9 teams
  • Minnesota Baseball Association (MBA)

Crow River Valley South is nine clubs west of the metro, eight of them Class C in Region 7: the Arlington Athletics, Brownton Bruins, Cologne Hollanders, Glencoe Brewers, Hamburg Hawks, New Germany Dutchmen, Norwood Indians and Winsted Wildcats. The Westonka Waves play Class B.

Cologne, Hamburg, New Germany. Three towns within fifteen miles of each other, all named by the same wave of German settlement in the 1850s, and the Cologne club is called the Hollanders because a different group got there first. This corner of Carver and Sibley counties is a map of nineteenth-century European migration with baseball teams attached.

New Germany has around four hundred people and its Dutchmen finished 1-12. The Glencoe Brewers led at 13-1. Both towns will field a side again next spring, because that is what these places have done since before the state was fifty years old.

  • 12 teams
  • Minnesota Baseball Association (MBA)

Dakota Rice Scott is named after three counties and runs twelve clubs across three classes, which makes it one of the most mixed leagues in Minnesota town ball. Three Class A sides in Section 1: the Elko Express, Faribault Lakers and New Market Muskies. Seven Class B in District 3: the Lonsdale Aces, Montgomery Mallards, Prior Lake Mudcats, Shakopee Coyotes, St. Benedict Saints, Union Hill Bulldogs and Webster Sox. Plus the New Prague Orioles in Class B Region 12 and the Veseli Warriors in Class C.

Playing three classes in one league means the schedule regularly puts a Class A side against a Class C one, and everybody involved knows how that usually goes. It happens anyway, because these towns are ten miles apart and the alternative is driving an hour to find an opponent of exactly your standard.

Union Hill, Veseli, Webster and St. Benedict are not towns most Minnesotans could place on a map. They have baseball teams. The 2026 table has the Webster Sox at 16-3.

  • 8 teams
  • Minnesota Baseball Association (MBA)

Eastern Minny North is eight clubs up the I-35 corridor toward Duluth. The Hinckley Knights play Class A. The Moose Lake Buzz and Princeton Panthers are Class B. Class C carries the Braham Snappers, Cambridge Bandits, Mora Blue Devils, Ogilvie Orioles and Quamba Cubs.

Quamba is the outlier even in a state full of them. It is a city of about one hundred people in Kanabec County, and it fields a baseball team. Braham bills itself as the homemade pie capital of Minnesota, which is a claim nobody has seriously contested, and its team is called the Snappers.

Hinckley is best known for the fire of 1894 that destroyed the town and killed hundreds. It rebuilt, and a hundred and thirty years later it plays Class A baseball against the best clubs in the state. Moose Lake's Buzz are named for a mosquito, which in northern Minnesota in July is less a mascot than a statement of fact.

  • 7 teams
  • Minnesota Baseball Association (MBA)

Eastern Minny South is seven clubs on the northern edge of the metro. Class B holds the Chisago Lakes Bulldogs, Isanti Redbirds and North Branch Nighthawks. Class C carries the East Bethel Bandits, Ham Lake Hornets, Nowthen Knights and St. Francis Silverbacks.

This is the zone where the Twin Cities stop being suburbs and start being countryside, and the league composition shows it: no Class A at all, which in a state where the metro leagues are stacked with Class A clubs marks this as the far side of the line.

Nowthen is a city that was named, after considerable argument, for a local man's habit of saying now then at the start of every sentence. It has a baseball team called the Knights. Nothing further needs saying about small-town Minnesota than that.

  • Minneapolis
  • 5 teams
  • Independent

The Federal League bills itself, without visible embarrassment, as the top 35+ baseball league in the country. Whether that survives contact with a scoreboard in Arizona is somebody else's argument. What is verifiable is the shape of the thing: twenty-two teams sorted into North, South, East, and West, run out of an address on West Broadway in Robbinsdale, playing a season that in 2026 sits squarely across July and August.

The rosters are the giveaway. Chaska Diamonds, Bloomington Biscuits, Rosemount Pipers, Veseli Vulcans, St. Patrick Shamrocks, Rockford Rail Splitters. Those are not brands; they are towns with a nickname attached and enough men over thirty-five to fill a lineup card. One of them is named after a breakfast item. Nobody involved appears to regret it.

Thirty-five is the age at which a man stops being a former player and starts being a current one again, usually after a decade in which he told himself he was too busy. The league keeps a free-agent page for exactly that person, which is a quiet acknowledgment that most of its intake arrives alone, mildly apologetic, and about fifteen pounds heavier than the last time this mattered. They get put on a roster anyway. That is the whole trick.

  • 6 teams
  • Minnesota Baseball Association (MBA)

First Nite is six Class C clubs in Region 10 across the southern edge of the state: the Fairmont Martins, Fox Lake Foxes, Heron Lake Lakers, Jackson Bulls, Lakefield Horned Frogs and Windom Pirates.

The league's name refers to night baseball, and the spelling with the e dropped dates it precisely to the era when American towns were installing lights and advertising the fact on hand-painted signs. Whatever year that first night game happened, the league has carried the memory of it in its name ever since.

The 2026 season has been brutally uneven: Windom at 18-1, Heron Lake at 0-15. In a six-team Class C league there is no relegation and no mercy rule for the standings, and the Lakers will be back next spring regardless, because Heron Lake has about six hundred people and this is what they do.

  • 5 teams
  • Minnesota Baseball Association (MBA)

The Gopher League is five Class C clubs in Region 10, out in the far southwestern corner of the state: the Hadley Buttermakers, Luverne Redbirds, Milroy Irish, Pipestone Athletics and Worthington Cubs.

Hadley has a population of around sixty-five people and a baseball team called the Buttermakers, named for the creamery that was once the reason the town existed. Sixty-five people. There are Class C rosters in this league larger than the villages that field them, and Hadley is the extreme case even by those standards.

This is the emptiest part of Minnesota, where the towns are twenty miles apart and the drive between them crosses nothing but corn and wind turbines. Five clubs is what the land will support. The Buttermakers led on overall record at 14-11.

  • 9 teams
  • Minnesota Baseball Association (MBA)

HI-10 is nine clubs in the lake country of west central Minnesota, eight of them Class C in Region 11: the Clarissa Flyers, Deer Creek Shockers, Dent DiamondHawks, Detroit Lakes Ligers, Frazee-Vergas Loons, Henning North Stars, New York Mills Millers and Perham Pirates, plus the Bluffton Braves in Class B.

New York Mills is a town of about twelve hundred settled by Finnish immigrants and named after New York Mills, New York. Its baseball team is called the Millers. Dent has around two hundred people and a club named the DiamondHawks. Detroit Lakes fields the Ligers, a hybrid of a lion and a tiger that does not occur in nature and certainly not in Becker County.

The league name likely refers to Highway 10, which runs through this whole stretch. The Bluffton Braves were 15-1 and Dent was 0-12, which in a nine-team Class C league is the full range of what a summer can be.

  • 4 teams
  • Minnesota Baseball Association (MBA)

Lake and Pine is four Class C clubs in Region 4, up in the pine country of west central Minnesota: the Hawley Hawks, Midway Snurdbirds, Nimrod Gnats and Sebeka Stingers.

The Midway Snurdbirds. A snurdbird is not a bird, not a word, and not a thing; it appears to have been invented locally and attached to a baseball team, and has now outlasted whatever joke produced it by some decades. The Nimrod Gnats come from Nimrod, Minnesota, population around sixty-nine.

Four teams is the smallest league in Minnesota town ball. In a region this empty that is not a sign of decline, it is simply how many towns are within a reasonable drive of each other. The Hawks led at 5-1 in league play.

  • 7 teams
  • Minnesota Baseball Association (MBA)

Land O' Ducks Teal is seven Class C clubs in Region 3, out on the western prairie: the Benson Plowboys, Cottonwood Cardinals, Dawson Drakes, Madison Mallards, Minneota Mudhens, Ortonville Rox and Rosen Express.

The league is named for the waterfowl that fill this part of Minnesota every autumn, and it has split itself into a Teal division and a Wood division, both named after ducks. Three of the seven clubs here are also duck-themed: Drakes, Mallards, Mudhens. This is a level of thematic commitment that no other league in the directory approaches.

The Benson Plowboys are named for the work. Madison calls itself the Lutefisk Capital of the United States and its Mallards led the league at 6-0, thirteen and two overall, on a six-game streak. Rosen is an unincorporated community with a baseball team called the Express.

  • 6 teams
  • Minnesota Baseball Association (MBA)

Land O' Ducks Wood is six Class C clubs in Region 3: the Appleton Athletics, Chokio Coyotes, Clinton Cards, Dumont Saints, Hancock Orphans and Morris Eagles.

Wood duck, teal, two divisions of one league both named after ducks. It is the only naming scheme of its kind here and it is entirely committed.

Dumont has a population of around thirty. Not thirty households. Thirty people, and a baseball team called the Saints playing in a sanctioned state league. Chokio has about four hundred, Clinton about four hundred, Hancock about seven hundred. The Hancock Orphans join Howard Lake in the small and melancholy set of Minnesota clubs that decided to name themselves after abandonment. The Morris Eagles led at 5-0.

  • 10 teams
  • Minnesota Baseball Association (MBA)

Metro Minny is ten Class A clubs in Section 3, running up the northern edge of the Twin Cities: the Andover Aces, Anoka Bucs, Centennial Cougars, Champlin Park LoGators, Coon Rapids Redbirds, Elk River Lumberjacks, Forest Lake Brewers, Monticello Polecats, Shoreview Stumpgrinders and Twin Ports Timbers.

Read that list as a map and you have the suburbs strung along Highway 10 and the Rum River, each with a team named for something local and slightly ridiculous. LoGators. Stumpgrinders. Polecats. These are not names chosen to intimidate; they are names chosen by people who have to see each other at the hardware store.

Class A in Minnesota town ball is the top tier, which means these ten are among the strongest amateur clubs in the state, playing toward a section title and then the state tournament. The suburbs north of Minneapolis have quietly become one of the deepest concentrations of amateur baseball anywhere in the country.

  • Minneapolis
  • 10 teams
  • Independent

The Minnesota 50+ Baseball League has one entry requirement nobody can talk their way around: you have to have turned fifty. Everything else is negotiable: the arm, the first step, the part of the swing that used to arrive on time.

The season opens in the first week of June and closes on the last weekend of September, which in this state is very nearly the whole stretch of the year the ground consents to cooperate. Most weeks are a six-inning doubleheader on one weekend day, with the occasional seven-inning game on a weekday for anyone who still has something to prove on a Tuesday. Two short games instead of one long one is not a concession to age. It is an admission that a fourth at-bat is worth more than a ninth inning, which was true at twenty-five as well; it just took a few decades to say out loud.

The league sits out Mother's Day, Memorial Day, Father's Day, the Fourth of July, and Labor Day. That is a scheduling courtesy, and also a quiet acknowledgment that a man who skips a family holiday for a doubleheader will be hearing about it well into October. The year ends with a one-day league tournament on that final September weekend, after which the bag goes into the garage and sits there radiating reproach until the snow gives up.

The league quotes Ernie Banks and talks about playing the game as gentlemen, with respect restored to it. That is easy enough to be cynical about, right up until you watch a fifty-eight-year-old shortstop apologize to an umpire for arguing and plainly mean it. The 2026 season starts on May 31.

  • 13 teams
  • Minnesota Baseball Association (MBA)

The North Star League runs thirteen clubs across all three classes west of the Twin Cities. The Buffalo Bulldogs play Class A. Class B holds the Hamel Hawks, Hutchinson Huskies, Kimball Express, Loretto Larks, Maple Lake Lakers and Maple Plain Diamond Devils. Class C carries the Cokato Kernels, Dassel-Cokato Saints, Howard Lake Orphans, Litchfield Blues, Montrose-Waverly Stingers and Rockford Crows.

The Howard Lake Orphans have the most quietly devastating name in Minnesota baseball. Nobody names a team the Orphans by accident, and whatever the origin, a club carrying it for decades has made peace with being the one everybody asks about.

Cokato appears twice, once alone and once hyphenated with Dassel, in different classes. That is a town supporting a Class C club of its own and sharing another with its neighbour, which is either abundance or a very specific local disagreement. The Bulldogs led at 13-2.

  • 8 teams
  • Minnesota Baseball Association (MBA)

Northwest Border runs eight clubs across the top of the state, and the distances involved are the story. Class A has the Bemidji Bucks and Hibbing Miners. Class B has the Bemidji Blue Ox and Roseau Royals. Class C carries the Agassiz Gamblers, Fosston Trash Pandas, Rainy Lake North Stars and Warroad Muskies.

Warroad is six miles from Manitoba. Rainy Lake sits on the Ontario border. Hibbing is two hundred and fifty miles east of Roseau. A road trip in this league is a day of driving in each direction, through country that is mostly forest and bog, to play nine innings.

The Hibbing Miners name the iron range that the town was built on, and the Bemidji Blue Ox name Paul Bunyan's companion, whose statue stands on the lakefront there. Agassiz is named for the glacial lake that covered this entire plain ten thousand years ago and left it flat. The Royals led at 6-2.

  • 8 teams
  • Minnesota Baseball Association (MBA)

The Park National League is eight Class A clubs in Section 4, and six of them are Minneapolis: the Angels, Blue Sox, Cobras, MudCats and River Rats, plus the Metro Merchants, the Crystal Cowboys and the Macs Industrial Warriors.

This is city town ball rather than the small-town version, played on Minneapolis park board diamonds by clubs that have in several cases existed for decades. The Macs Industrial Warriors carry a name straight out of the industrial-league era, when a company sponsored a team and the team took its name.

The 2026 standings are lopsided in a way that town ball tolerates better than most sports: the Warriors at 13-0, the Blue Sox at 1-12. Eight teams in a section means everybody plays everybody repeatedly, and the Blue Sox have another season coming.

  • 6 teams
  • Minnesota Baseball Association (MBA)

The Resorters League is town ball, sanctioned by the Minnesota Baseball Association, and it is six teams across the middle of the state: the Alexandria Black Sox playing Class A out of Section 5, and five Class C clubs in Region 11: the Ashby Athletics, the Kensington Norsemen, the Long Prairie Predators, the Sauk Centre Titans, and the Urbank-Parkers Prairie Bombers.

Read those town names in order and you have the whole proposition. These are not metro clubs with a sponsor and a logo package. They are places where the ballpark is a civic asset, the concession stand is somebody's mother, and losing to Sauk Centre is a thing you hear about at the hardware store in October. Minnesota town ball has been doing this since long before anyone thought to call it heritage, and it declines to be charmed by itself, which is precisely why it works.

The Class A and Class C split in one league means the competition is honestly uneven and everyone has made peace with that. A Class C roster is the men who live there. A Class A roster can reach further. They play anyway, because the alternative, sorting six towns into two leagues of three, is worse for everyone and would require somebody to drive a great deal further on a Sunday.

The season ends where all MBA seasons end: a region tournament, then the state tournament, then a winter of arguing about it. Playoff rosters go in late July. If you have moved to one of these towns and can still catch, someone would like to hear from you.

  • 4 teams
  • Minnesota Baseball Association (MBA)

River Valley Central is four clubs in the Minnesota River valley south of the metro: the Belle Plaine Tigers in Class C, and the Eagle Lake Expos, Jordan Brewers and Le Sueur Braves in Class B District 3.

The Jordan Brewers are one of the better-known names in Minnesota town ball, with a long record of state tournament appearances and a home ground at Mini Met, a park in a town of six thousand that draws crowds a good deal larger than the population would suggest. They were 25-6 overall when we looked.

Le Sueur was the original home of the Green Giant canning company, and the valley there is the one the giant is supposedly standing in. Belle Plaine's Tigers at 6-11 are the smallest club in a league where everybody else is a class above them.

  • 4 teams
  • Minnesota Baseball Association (MBA)

River Valley East is five Class A clubs in Section 2, south of the Twin Cities: the Burnsville Badgers, Burnsville Bobcats, Eagan Bandits, Prior Lake Jays and St. Patrick Irish.

Burnsville fields two of the five, which is worth noticing. A suburb supporting two separate town ball clubs means the players did not all fit in one, and that the second was formed rather than the surplus being sent elsewhere. The St. Patrick Irish come from an unincorporated community in Scott County built around a church, which is about as literal as a town ball name can get.

The 2026 table has the Irish at 19-4 and the Badgers at 1-9. Five teams is a small league, and a small league is unforgiving: there is nowhere to hide a bad season and no midtable to disappear into.

  • 3 teams
  • Minnesota Baseball Association (MBA)

River Valley North is three teams. The Chaska Cubs, Shakopee Indians and Victoria Vics, all Class A in Section 2.

Three clubs is the smallest league in Minnesota town ball and close to the smallest number that can be called a league at all. It means every league fixture is against one of two opponents, over and over, which is either a rivalry engine or a monotony problem depending on the year and how the games go.

The overall records show how they cope: Chaska at 24-9, Shakopee at 13-19, Victoria at 7-9, all well beyond what three teams could generate among themselves. Most of their baseball happens outside the league, against other sections and in tournaments, and the league itself is really an administrative home rather than a full schedule.

  • 4 teams
  • Minnesota Baseball Association (MBA)

River Valley West is four clubs: the Gaylord Islanders, Lake Crystal 9 and St. Peter Saints in Class C Region 12, and the Waldorf Wood Ducks in Class B.

Lake Crystal 9 is the most stripped-down team name in this directory. Not the Lakers, not the Crystals. The town, and the number of men on a baseball field. There is a Lake Crystal Lakers in the 13/60 League as well, so the town supports two clubs and gave the second one a name that could not possibly be confused with the first.

Gaylord is nowhere near an island; the Islanders are named for the lakes around it. Waldorf has about two hundred and thirty people and a club called the Wood Ducks, which brings the count of duck-named Minnesota teams in this directory to five. St. Peter led at 8-13, which tells you this is a league where the schedule outside the league does most of the work.

  • 5 teams
  • Minnesota Baseball Association (MBA)

The Riverview League is five Class A clubs in Section 4, west of Minneapolis: Baseball 365, the MacStrength Grizzlies, Minnetonka Monarchs, Northwest Orioles and Plymouth Hitdawg.

Two of those names belong to the modern era rather than the town ball tradition. Baseball 365 and MacStrength are training facilities and gyms with teams attached, which is how a number of metro clubs now form: not a town raising a side, but a business whose customers already know each other. Plymouth Hitdawg splits the difference.

The Monarchs lead at 9-3 in league and 22-7 overall, which is the other thing these standings reveal: these clubs play a great many games outside their own league, in tournaments and against other sections, and the overall record is often twice the league one.

  • 8 teams
  • Minnesota Baseball Association (MBA)

Sauk Valley runs eight clubs across all three classes north of St. Cloud. Two Class A sides, both from Sartell: the Muskies and the Stone Poneys. Four in Class B District 1: the Albertville Anglers, Cold Spring Springers, Sauk Rapids Cyclones and St. Joseph Joes. Two in Class C Region 1: the Becker Bandits and Clearwater River Cats.

Sartell is a city of twenty thousand fielding two Class A clubs, which is a genuine concentration of talent, and the Stone Poneys are named after a 1960s folk rock band whose singer was Linda Ronstadt. Nobody has ever explained this and it would probably be a disappointment if they did.

Cold Spring's Springers and St. Joseph's Joes are the sort of names that arrive when a town decides the obvious answer is the right one. The Springers play at Cold Spring Baseball Park, which has hosted state tournaments and is one of the better small-town grounds in Minnesota.

  • 7 teams
  • Minnesota Baseball Association (MBA)

The Skyline League is seven Class A clubs in Section 6, across the east metro: the Metro Knights, Minneapolis North Stars, North St. Paul Snowmen, St. Anthony Hogs, Stillwater Loggers, Stockmens Irish and White Bear Township.

Stockmens is named for a bar in Northeast Minneapolis, which places this club squarely in the oldest tradition in amateur baseball: the team funded by the pub whose regulars fill the roster. The North St. Paul Snowmen take their name from the forty-four foot snowman that has stood at the edge of town since 1974.

The Stillwater Loggers name the industry that built the St. Croix valley, back when the river carried timber down to the mills. St. Anthony's Hogs led at 9-3. Class A in the metro means these are among the strongest amateur clubs in Minnesota, and they play in front of crowds who mostly walked there.

  • 7 teams
  • Minnesota Baseball Association (MBA)

The St. Paul League is seven Class A clubs in Section 6: Air Freight Unlimited, the Highland Park Beavers, North End Storm, Rosetown Athletics, St. Paul Hops, St. Paul Mudhens and Twin City Saints.

Air Freight Unlimited is a company name on a baseball shirt, unadorned, with no nickname attached at all. In a league where everybody else is a Beaver or a Saint, a club that simply is its sponsor is either the most honest team in Minnesota or the one that never got round to picking something.

Highland Park and the North End are St. Paul neighbourhoods rather than towns, which is what distinguishes city town ball from the village kind: the rivalries are between parts of the same place, and everybody involved went to a different high school four miles apart. The Mudhens led at 11-1 with an eighteen-and-four overall record.

  • 5 teams
  • Minnesota Baseball Association (MBA)

Stearns County North is five Class C clubs in Region 8: the Elrosa Saints, Greenwald Cubs, Meire Grove Grovers, New Munich SilverStreaks and Spring Hill Chargers.

Look up the populations. Meire Grove has around one hundred and fifty people. Greenwald has about two hundred. Spring Hill and Elrosa are similar. These are villages in central Minnesota settled by German Catholic families in the nineteenth century, and each one of them puts a baseball team on a field every summer.

That is a participation rate no city can approach. If Minneapolis fielded town ball clubs at Meire Grove's rate it would have several thousand of them. The Saints lead the league at 7-2 and 20-6 overall.

  • 5 teams
  • Minnesota Baseball Association (MBA)

Stearns County South is five clubs, four of them Class C in Region 8: the Farming Flames, Lake Henry Lakers, Richmond Royals and Roscoe Rangers. The St. Martin Martins play Class B in District 6.

Farming is an actual place. It is an unincorporated community in Stearns County named Farming, and its baseball team is called the Flames, and there are perhaps a hundred and fifty people there. Lake Henry has around eighty residents. Roscoe about a hundred and eighty.

These are the smallest communities fielding organised baseball anywhere in this directory, and there is a whole neighbouring league, Stearns County North, doing exactly the same thing ten miles away. Central Minnesota's German Catholic parishes each built a church, a bar and a ballfield, and all three are still standing. The Martins led at 6-2.

  • 6 teams
  • Minnesota Baseball Association (MBA)

The Red River Amateur Baseball League is six clubs along the Minnesota side of the North Dakota border: the Moorhead Brewers, Moorhead Mudcats, Sabin Mets and Dilworth Raildogs in Class A, the Fergus Falls Hurricanes in Class B, and the Ada Athletics in Class C.

Moorhead fields two Class A clubs, and the Mudcats were undefeated at 12-0 when we looked. Moorhead sits directly across the river from Fargo, so this league is the Minnesota half of a metro whose other half is in another state, and it is worth noting alongside our two Fargo MSBL listings that the amateur baseball on either bank is organised entirely separately.

Dilworth's Raildogs name the rail yard the town was built around. Sabin has about five hundred people and a team called the Mets. One footnote for the MBA: the league's own page spells amateur wrong in its URL, and has for some time.

  • 13 teams
  • Minnesota Baseball Association (MBA)

Tomahawk East is thirteen clubs across the Minnesota River valley southwest of the metro, and twelve of them are Class C in Region 2: the Courtland Cubs, Essig Bluejays, Fairfax Cardinals, Gibbon Reds, Hanska Lakers, Lamberton Long Sox, Leavenworth Orioles, Searles Grizzlies, Sleepy Eye Indians, Springfield Tigers, St. James Athletics and Stark Longhorns. The New Ulm Brewers play Class A in Section 1.

Class C is the smallest-town tier of Minnesota town ball, and this is what it looks like at full strength. Essig, Searles, Stark and Leavenworth are communities of a few hundred people or fewer. Hanska has around four hundred. Each of them fields nine men and a bench.

There is no version of this that makes economic sense and it has been happening for over a century anyway. New Ulm, the one real town in the group, sends its Brewers up to Class A and leaves the rest to sort out Region 2 among themselves.

  • Minneapolis
  • Est. 1996
  • 39 teams
  • 18+, 28+, and 35+
  • MSBL/MABL

The Twin Cities MSBL/MABL has been running since 1996 and carries thirty-nine teams, which makes it the largest adult baseball operation in Minnesota by a distance that is not close. That is not an estimate from a press release; it is a count of the teams on our own books.

Its website, however, has stopped answering. The address on file returns a connection error and has for some time, so anything this page told you about divisions, fees, or when the season opens would be invention dressed as information, and thirty-nine teams deserve better than a confident guess. The paragraph you would rather be reading is one the league writes itself.

There is something a little melancholy about a league this size going quiet online while plainly continuing to exist, and something reassuring about it too. Thirty-nine teams do not assemble by accident every spring. Somewhere there is a scheduler with a spreadsheet, a phone tree that has outlived three website redesigns, and several hundred men who have never once needed the internet to find out where they are playing Sunday.

If you run this league or play in it, this listing is yours to correct. Send a working link, the divisions, and the month you start, and these paragraphs go away, which is, frankly, the outcome everyone involved would prefer.

  • 11 teams
  • Minnesota Baseball Association (MBA)

Twin Rivers runs eleven clubs across southeastern Minnesota in three classes. The Owatonna Aces play Class A. Seven sides fill Class B District 2: the Austin Blue Jays and Greyhounds, Dodge County Diamondbacks, Plainview Bucks, Rochester Roadrunners, Stewartville-Racine Sharks and Winona Chiefs. Three more play Class C Region 5: the Pine Island Pioneers, Rush Creek Spartans and Wanamingo Jacks.

Austin fields two clubs in the same class and district, which guarantees at least one fixture a year that the whole town cares about disproportionately. Stewartville-Racine is a hyphenated club, two communities that could not each fill a roster and decided sharing was better than folding. That happens across town ball and is one of the quieter reasons it survives.

As of late July 2026 the Sharks led at 15-3 with the Austin Greyhounds at 13-1.

  • 8 teams
  • Minnesota Baseball Association (MBA)

Victory B is eight Class B clubs in District 4, north toward the lakes: the Avon Lakers, Buckman Billygoats, Foley Lumberjacks, Fort Ripley Rebels, Nisswa Lightning, Pierz Lakers, Sobieski Skis and St. Stephen Steves.

The Buckman Billygoats clinched the pennant at 12-2 with a run differential of plus sixty-six, which in a fourteen-game league is a thorough piece of work. Buckman has a population under three hundred.

Sobieski is named after a Polish king, Jan III Sobieski, who relieved the siege of Vienna in 1683. Its baseball team is called the Skis, because nobody in central Minnesota is going to say the whole thing twice. That is the entire history of immigrant naming in America compressed into one syllable.

  • 12 teams
  • Minnesota Baseball Association (MBA)

Victory C is twelve Class C clubs in Region 9: the Aitkin Steam, Clear Lake Lakers, Flensburg Falcons, Freeport Black Sox, Opole Bears, Pierz Brewers, Pierz Bulldogs, Randall Cubs, Royalton Riverdogs, St. Mathias Devils, St. Wendel Saints and Upsala Blue Jays.

Pierz fields two of the twelve, the Brewers and the Bulldogs, and also has a club in Victory B, meaning a town of about fourteen hundred people supports three separate baseball teams across two classes. There is no other way to read that except as a place where a large share of the men play.

Opole, Flensburg, Upsala and St. Wendel are all villages of a few hundred. The league keeps a constitution and bylaws, last revised in March 2025, and a published directory, because twelve clubs from twelve tiny places require somebody to write the rules down. The Randall Cubs led at 9-2.

Before you ask

Common questions

  • How many adult baseball leagues are there in Minnesota?

    High Cheese currently tracks 40 active adult leagues in Minnesota, carrying 321 teams between them. That is what we can stand behind today, not a claim that nothing else exists. Leagues form in somebody's driveway every spring and tell no one for two years.

  • How do I join a league in Minnesota?

    Make a profile and turn the free agent switch on. That is the whole ask. Managers across Minnesota search this pool the week their shortstop discovers a work trip every Saturday through August, and they find whoever put themselves in it. You list what you throw, where you play, how far you will drive. The invitation comes to you. The other route is emailing an address nobody has opened since the last board handover, then waiting.

  • When does the season run in Minnesota?

    Season lengths differ by league and are listed with each one below where the league states them. Broadly, amateur baseball is a late-spring-to-early-autumn arrangement, compressed at the northern end of the map into whatever window the weather grudgingly concedes.

  • Which Minnesota towns have leagues?

    Leagues on this page are based in Minneapolis. Most draw players from well outside their listed town, so a drive is normal and nobody will think less of you for it.

Keep looking

Leagues in other states