Batting Lab Draft Mode 🛠️ Build a Pitcher
Loading hitters…
GoatLab Pro
The Sandbox
🔒
Tap anywhere to continue →
Sequencing build
0OVR
READING DIALS
📊 Season by season
📕 My records
🧬 Clone a card
LeaderboardFull rankings ↗
🏛️ My Hall of Fame
Build Breakdown
Screenshot the card above to post your build
How to Play

Build a hitter out of real ones, one body part at a time.

  1. Spin the reel. It stops on a random hitter.
  2. Assign that hitter to one of the 8 body parts. Each part is an attribute like Contact, Power, Defense, or Speed, and the slot takes that hitter's rating for it.
  3. Fill every part to finish your hitter and reveal their Overall rating. Card colors show how strong a hitter is, from grey up to diamond, with purple for legends.
  4. Simulate Career to play out their seasons and see if they reach the Hall of Fame.
  5. Name your hitter and post them to the leaderboard.

Power-ups

You get one of each per run.

  • Re-spin: toss the current hitter and spin for a new one.
  • Boost: upgrade the current hitter to their Prime version with stronger ratings, then assign them.
  • Snag: grab the hitter one spot to the left or right of where you landed.

Tip: your strongest hitters do the most good on Contact, Power, and Discipline.

📊 What matters most

Your Overall is a weighted average · these slots count extra, best first:

1.2×Contact, Power · the heart of the card. Your two best hitters go here.
1.1×Discipline, Vision, Clutch · strong seconds.
1.0×Speed, Defense, Frame · count normally. Frame is mostly neutral (an average-height hitter sits ~82), so it's a safe dump slot.

Frame also drives career length in the sim · durable sluggers compile the biggest counting stats.

MLB Amateur Draft
Draft Day
Round 1 - Pick 1
With the 1st pick in Round 1 of the MLB Draft...
Tap anywhere to continue ->
Decision · Age Paused

⚙ Sim settings
Playback speed
Decisions per careeronly when you Sim with Decisions

Free agency and the twilight call are always in. Three adds the rivalry. Five adds the story beats and the injury call. More decisions means more pauses, not bigger swings.

⚔️ Shared Career
🔥 Your Streak
0Current 🔥
0Best Ever
🔥 played · 🎯 today · freeze earned · 🏆/🐐 milestone
🎯 Daily Challenge
0OVR
-
Top 0%
🎯 Today's Daily · Results
0YOUR OVR
-
Top 0%
Today's top builds