Build the Perfect Season

How to Play 162-0

162-0 is a free baseball roster-building game — a baseball take on the viral basketball game 82-0. You assemble an all-time team from 150 years of Major League history and find out whether it's good enough to win every game and finish a perfect 162-0 season.

The goal

A flawless MLB regular season is 162 wins and zero losses — something no real team has ever done. Your job is to draft a 12-player roster stacked deep enough that the season simulator gives you all 162. It's deliberately hard: only a near-perfect roster gets there, so a true 162-0 is the holy grail.

The roster — 12 spots

You're building a full team, not just a starting nine:

The modes

Pick a mode on the home screen before you draft. Whichever you choose, the mode is shown above the reels the whole time so you always know which game you're playing.

⚾ Classic

The slot machine spins you a random franchise and decade. You draft one legend from that team and era to fill an open roster spot, then do it eleven more times. Full stats are shown on every card.

🔍 Scout

The same slot-machine draft, but the stats are hidden — you pick on baseball knowledge, memory, and instinct alone. The cards reveal who they are, not how they performed.

💰 Salary Cap

The slot machine plus a $225 million budget. Every player now carries a price, and here's the catch: prices are based only on the stats fans overpay for — batting average, home runs and RBI, wins and saves — with premiums at the milestone numbers (50 homers, 100 RBI, 20 wins, 40 saves). The simulator, meanwhile, scores on-base ability and era-adjusted run prevention — things the price tag never sees. So a low-average, high-walk on-base machine is dirt cheap and elite (deep value), while a .310-hitting RBI compiler who never walks, a 24-win pitcher on a great team, and a 45-save closer are expensive and ordinary (traps). Hunting that gap under the cap is the whole skill.

🐻 Bad News Bears

The whole game flipped upside down: draft the worst roster you can and try to lose all 162. The reels still spin — now you're hunting scrubs and benchwarmers instead of legends, and your best player is the ringer who keeps accidentally winning you games. A perfect 0–162 is its own kind of holy grail (the sim won't quite let you get there, which is the fun).

💸 The Stearns Award

Salary Cap's evil twin. You've got the full $225M and the goal is to waste every dollar — overpay for gaudy-stat busts who can't actually play. You're judged on dollars per win: spend the most, win the least. Spend too little and you're disqualified — the point is to flush money, not pinch pennies.

⚾ Daily Challenge

One shared ruleset for everyone, every day, with a special twist (for example, "every player from a different franchise"). Each play draws its own random reels; the common constraint and scoring create the daily comparison. The Daily plays a slimmed 10-man roster — the eight fielding positions, one pitcher (any starter or reliever), and a flex DH that takes any batter — so a run is quick. You get one ranked attempt, and your result lands on a global leaderboard; come back the next day to keep your streak alive. Your standing shows on the home screen whenever you reopen the app.

How players are rated

Baseball already solved the "compare across eras" problem. OPS+ (for hitters) and ERA+ (for pitchers) are normalized so that 100 equals the league average for that player's own season. That means a 1927 hitter and a 2004 hitter can be compared directly — no era guesswork. Behind the scenes, each card is ranked by an overall rating built from those era-adjusted numbers, with small-sample seasons pulled toward average so a flukey 40 innings can't masquerade as an all-time great. Barry Bonds' 2001 Giants season and Josh Gibson's documented 1943 Homestead Grays season both reach the displayed 99 ceiling; Bonds carries the slightly higher workload- regressed simulator value. The methodology explains the formulas and historical-data caveats.

How the season is simulated

Once all 12 spots are filled, your roster plays a 162-game schedule. The engine turns your hitters' era-adjusted value into runs scored and your rotation and bullpen into runs allowed, then uses the Pythagorean win expectation to project a record. A single weak spot in the lineup drags the whole season down — a perfect team has no soft links.

Tips

About the data

Player stats come from the Lahman Baseball Database / baseballdatabank, covering seasons through 2025 across the 30 currently active franchises (relocations are merged, so the Dodgers include Brooklyn and the Giants include New York) plus the great clubs of the Negro Leagues, 1920–1948 — the Homestead Grays, Kansas City Monarchs, Pittsburgh Crawfords and more, whose seasons MLB officially recognizes as major league. Team names are shown as they were in the era you drafted from — a 1948 Braves card says Boston, not Atlanta. OPS+ and ERA+ are computed with league and ballpark context so ratings are fair across every era.

Play 162-0 →
Build an all-time roster across 150 years and chase a perfect season.
Home · How to Play · Methodology · Articles · About · Privacy · 💛 Support