KOJP

Home Run Batting Online Game

Stand behind the catcher and time your swing to fastballs, curves, sliders and changeups. Home run derby, batting practice, a 9 inning game and two player mode

Perfect timing means a home run

Swing the moment the pitch reaches the strike zone. Match the bat height to the ball for a hard line drive; early or late swings turn into fouls, grounders and fly balls. Your home run count and longest shot are saved in this browser.

Controls

Mouse up and down: bat height
Click, Space or Enter: swing
↑ ↓ or W S: adjust bat height
Phone: left slider for height, yellow button on the right to swing

How does Home Run Batting work?

You look out from behind the catcher and swing the bat at the exact moment the pitch crosses the strike zone. Perfect timing with the bat at the height of the ball sends the ball over the wall for a home run; a little early or late gives you a foul, a grounder or a fly ball.

The pitcher mixes four pitches with different speeds and locations. The fastball comes in straight at 140 to 156 km/h, the curve is slow but drops a lot, the slider breaks sideways, and the changeup looks like a fastball and then sinks slowly. The pitch type and speed appear at the bottom of the screen after every pitch, so you can see which one is giving you trouble. This is a real swinging game, not the number guessing game that also goes by the name baseball.

How is swing timing judged?

The bat crosses the front of home plate 0.12 seconds after you press swing, and where the ball is at that instant decides Perfect, Early, Late or a swing and miss. The difference between the bat height and the ball height is then added to set the angle and power of the hit.

CallConditionResult
PerfectTiming within 0.025 s, height within 8 cmExit speed around 165 km/h. Usually a home run
EarlyThe bat passes before the ball arrivesPulled to the left (third base side). Very early is a foul
LateThe bat meets the ball after it has passedPushed to the right (first base side). Very late is a foul
Bat under the ballHeight off by 8 to 21 cmHigh fly ball or pop up
Bat over the ballHeight off by 8 to 21 cmGround ball
Swing and missTiming off by more than 0.085 s or height off by more than 21 cmStrike

The ball flies under gravity and air drag while the camera follows it into the outfield. The wall is 97 m down the lines, 119 m to center and 3 m high. Clear it and fireworks go off, the HOME RUN letters bounce in and the distance is shown. A ball off the wall is a double, and anything that lands in front of the wall is a hit or an out depending on where the fielders stand.

What modes are there?

Home Run Derby, Batting Practice, 9 Inning Game and Two Players. In every mode you can pick slow pitches, normal or fast pitches.

ModeRulesRecord
Home Run DerbyAnything that is not a home run, including a pitch you do not swing at, is an out. Ten outs end the derbyHome runs, longest shot
Batting PracticeTen strikes to hit. Up to 100 points for contact quality plus 1 point per metre, 500 for a home run, 200 for perfect timing, 30 for a foulPoints
9 Inning GameScore runs against a computer defense. Three strikes is a strikeout, four balls is a walk, grounders and flies are judged by fielder positions. Extra innings up to the 12th if tiedRuns, hits and strikeouts
Two PlayersPlayer 1 takes a ten out derby, then player 2 follows. Most home runs wins, longest shot breaks tiesBoth home run counts

How are hits and outs decided in the 9 inning game?

The game looks at the direction, speed and hang time of the ball and checks whether any of the eight fielders can reach it. If one can, it is an out; if nobody can, it is a hit. A grounder is out when an infielder stands on its path, and a fly ball is out when a fielder is close to where it lands.

How do I handle each pitch?

  1. Fastball: the fastest pitch, almost straight. Watch the pitcher's arm come down and swing on a steady beat.
  2. Curve: slow with a big drop. Hold the bat one notch lower than where the ball first appears and wait half a beat.
  3. Slider: fastball speed with a late break to the right. The height barely changes, so just swing a touch later than for a fastball.
  4. Changeup: looks like a fastball but is slow. The arm motion is the same, so if the speed readout is low, wait before swinging.
  5. Height first, timing second: as soon as the ball leaves the hand, set the bat height on its path, then swing the moment it reaches the zone.

Any tips for hitting more home runs?

  1. Park the bat at the middle of the zone and wait. Big height changes while the ball is in flight are too slow; small nudges from the middle are more accurate.
  2. Swing just before the ball touches the zone box. The bat needs 0.12 seconds to reach the plate, so pressing after the ball is in the zone is late.
  3. Read the Early or Late call and adjust by half a beat on the next pitch. The call appears after every swing, and the same pitch type arrives at a similar time.
  4. Learn the rhythm on slow pitches, then move up. On the slow setting every pitch is 20% slower with smaller breaks.
  5. In the derby a pitch you take is an out. Swing at everything rather than waiting.

Controls

Best records for home runs, longest shot, practice points and game runs are stored only in this browser and never sent to a server. All graphics and sounds are drawn and synthesized in code, so there is no sign up and nothing extra to download.

Frequently asked questions

Is Home Run Batting free?

Yes. You can play it on this page for free without signing up. It works on computers, phones and tablets, and every picture and sound is generated in code, so there is nothing to download.

Is this the same as the number baseball game?

No. Number baseball is a deduction game where you guess a hidden three digit number from strike and ball hints. Home Run Batting is an action game where you swing a bat at real pitches.

I cannot hit a home run. What should I do?

The bat crosses the plate 0.12 seconds after you press swing, so press just before the ball touches the strike zone. Read the Early or Late call and shift by half a beat on the next pitch, keep the bat near the middle of the zone and only nudge it. The slow pitch setting is the easiest way to learn the rhythm.

How do I tell the pitches apart?

The pitch type and speed appear at the bottom after every pitch. Fastballs come straight at 140 to 156 km/h, curves drop hard at 108 to 124 km/h, sliders break sideways at 124 to 136 km/h, and changeups look like fastballs but sink at 104 to 120 km/h.

Do I play against the computer in the 9 inning game?

Yes. You bat every inning and the computer fields. The computer's runs are written on the scoreboard at the start of each inning, and whoever has more runs after nine innings wins. A tie goes to extra innings up to the 12th.

How does two player mode work?

Player 1 plays a home run derby until ten outs, then taps the player 2 button and player 2 plays on the same device. More home runs wins, and the longest shot breaks a tie.

Can I play on a phone?

Yes. Drag the vertical slider on the left to set the bat height and tap the yellow swing button at the bottom right. The field fits the screen in both portrait and landscape.

Are my records saved?

Best records for each mode (home runs, longest shot, practice points, game runs) and the sound setting are stored only in this browser. Nothing is sent to a server.