A live World Series at-bat, pitcher delivering and batter swinging, catcher and umpire behind.
Photo: MLB (YouTube)

Baseball rules & stats, made simple

Whether you’re new to baseball or have watched it for years, certain stats and rules never quite get explained properly. OPS shows up on every broadcast but nobody says what it means. The infield fly rule gets called and fans look around at each other. And “batter vs. pitcher” matchups get thrown around in fantasy baseball chats without a clear explanation of how to find or read them.

This guide covers all three — clearly, completely, and without the filler.


What Is OPS in Baseball?

OPS stands for On-Base Plus Slugging. It is a single number that combines two of the most meaningful offensive statistics — on-base percentage (OBP) and slugging percentage (SLG) — into one composite measure of a hitter’s overall value.

The formula:

OPS = OBP + SLG

That’s it. You add the two numbers together. A player who gets on base at a .370 clip and slugs .540 has an OPS of .910 — which is excellent.

OPS was popularized in 1984 by John Thorn and Pete Palmer in their book The Hidden Game of Baseball, making it one of the earliest widely-adopted advanced statistics in the sport. It gained mainstream momentum in the Moneyball era of the early 2000s and is now a standard column on every MLB leaderboard.


Breaking Down the Two Components

On-Base Percentage (OBP)

On-base percentage measures how often a batter reaches base by any means — hits, walks, or hit-by-pitches — divided by plate appearances (at-bats plus walks plus hit-by-pitches plus sacrifice flies).

OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)

OBP gives full credit to a walk, which batting average completely ignores. This was the key insight behind Moneyball: walks have real value, and batting average hides it.

Slugging Percentage (SLG)

Slugging percentage measures total bases per at-bat. A single = 1 base. A double = 2. A triple = 3. A home run = 4.

SLG = (1B + 2×2B + 3×3B + 4×HR) ÷ AB

A player who hits .300 but mostly singles slugs near .380. A home run hitter who strikes out a lot might slug .480 while batting .230. SLG rewards power production that batting average flattens out.

Why OPS Works

OBP and SLG measure two different skills: plate discipline and power. Adding them together captures both in a single number. A player with a great OBP but no power is limited. A player with power but no plate discipline is also limited. OPS rewards the complete package.


What Is a Good OPS in Baseball?

Different sources use slightly different cut-offs. Here is how the major references break it down:

OPS Range Rating What it means
1.000 and above Historic / Elite Generational season; Babe Ruth, Barry Bonds territory
.900–.999 Excellent All-Star caliber; one of the best hitters in baseball
.834–.899 Very Good Well above average; consistently valuable
.800–.833 Above Average Solid regular; most teams would start this hitter
.767–.833 Above Average (Legion scale) See note below on scale differences
.700–.766 Average League-typical for most eras
.670–.699 Below Average Borderline starter
.600–.669 Poor Fringe MLB hitter
Below .600 Very Poor / Awful Unlikely to stay in a lineup

Note on scale differences: Baseball-Reference states that league average OPS is typically .700–.750 in recent seasons. FanGraphs puts Average at .710 and Awful at .570. Legion Report puts Average at .700–.766. The differences reflect era context — what is average shifts based on the offensive environment of a given season. In the steroid era of the late 1990s, league OPS climbed into the .760s. In the pitching-dominant 2010s, it dipped near .700. If you are comparing a player to his era, use OPS+.


OPS+: OPS With Era and Park Context

OPS’s main limitation is that it does not account for ballpark effects or the offensive environment of a given era. A .850 OPS in Coors Field (high altitude, ball carries) means something different from a .850 OPS in Petco Park (large dimensions, suppresses offense).

OPS+ corrects for both. It adjusts a player’s OPS for their home park and the league average for that season, then normalizes to a scale where 100 is exactly league average.

  • OPS+ of 150 = 50% better than league average
  • OPS+ of 100 = exactly league average
  • OPS+ of 75 = 25% below league average

This is why career OPS+ leaderboards are the most apples-to-apples way to compare hitters across eras. Babe Ruth’s career OPS+ of 206 — more than double the league average across his entire career — is the highest in MLB history and holds up under full statistical context.


The Limits of OPS

OPS is a good all-in-one stat, but it has known weaknesses:

It double-counts getting on base. OBP and SLG both use hits in their numerator but are divided by different denominators (plate appearances vs at-bats). This asymmetry means SLG is weighted slightly more than its actual run contribution warrants. Research shows OBP is approximately 1.8 times more valuable than SLG per unit, but OPS treats them equally.

It ignores speed and defense. A player who hits the same OPS as another but steals 40 bases is more valuable. OPS doesn’t see it.

Better alternatives exist for deep analysis. FanGraphs recommends wOBA (weighted on-base average) and wRC+ (weighted runs created plus) for anyone doing serious player evaluation. wOBA weights each type of hit by its actual run value. wRC+ does what OPS+ does but with the wOBA correction for base values included.

For broadcast and casual use, OPS is excellent. It is simple, is on every major stats site, and correlates closely with run production. For lineup decisions or contract evaluation, analysts use wRC+.


OPS Against (for Pitchers)

OPS is not just a hitting stat. OPS against (sometimes written OPS allowed or opposing OPS) measures how batters perform against a specific pitcher.

A starter with a 2.85 ERA might have a .630 OPS against — an excellent mark. A closer with a 3.40 ERA but a .590 OPS against is dominating the batters he faces despite the ERA looking less impressive. OPS against is especially useful for evaluating relievers over small inning samples where ERA can spike from a couple of unearned runs.


All-Time OPS Leaders: The Historical Context

The single-season and career OPS records put the scale in perspective:

Career OPS leaders (all-time top group):
– Babe Ruth: OPS ~1.164 (highest in history, pre-integration era)
– Ted Williams: ~1.116
– Lou Gehrig: ~1.080
– Barry Bonds: ~1.051 (highest post-integration career OPS)
– Jimmie Foxx: ~1.038

Single-season peaks:
– Barry Bonds, 2004: 1.422 (greatest single season OPS ever recorded; also holds 2002 at 1.381 and 2001 at 1.379)
– Babe Ruth, 1920: 1.379
– Babe Ruth, 1921: 1.359

A player hitting 1.000 OPS today is having one of the best offensive seasons in the game. The career average for most MLB starters is between .720 and .760. Below .650 and a player typically struggles to hold a starting job.


The Infield Fly Rule Explained

The infield fly rule is one of the most misunderstood rules in baseball. Fans watch the umpire call it, see the batter automatically ruled out, and get confused — especially when the ball drops.

Here is the complete explanation.

The 4 Conditions That Must All Be Met

The infield fly rule applies only when all four of the following are true at the same moment:

  1. Runners on first and second base, OR bases loaded (there must be a force-out situation with at least two bases occupied in sequence)
  2. Fewer than two outs (0 or 1 out)
  3. A fair fly ball — not a line drive, not a bunt, not a foul ball
  4. The ball can be caught by an infielder with ordinary effort — this is a judgment call by the umpire based on routine catchability, not whether the fielder is in the infield

If all four apply: The umpire raises their right arm and calls “Infield fly!” (or “Infield fly, batter’s out!”) — and the batter is out the moment the call is made, regardless of what happens to the ball.

Why the Rule Exists

Without the infield fly rule, an infielder could intentionally let a pop-up drop, then pick it up and turn a double or triple play because runners — expecting the catch — were not running. The force plays would still apply after the drop. The rule eliminates this exploit by removing the batter from the equation the moment the umpire determines the catch is routine.

What Happens to the Runners

This is where most confusion comes in.

The ball stays live. The batter is out, but the ball is still in play.

  • If the ball IS caught: Runners must tag up (return to their base and touch it after the catch) before they can advance. Standard tag-up rules apply.
  • If the ball is NOT caught (dropped or missed): Runners may advance without tagging up — but they do so at their own risk. They are not forced to run. If they do run and are tagged, they are out. The force play has been removed (because the batter is already out), so fielders must tag the runner, not just the base.

Does the Ball Have to Land in the Infield Dirt?

No. This is one of the most common myths about the rule. The umpire’s determination of “ordinary effort” is based on whether a competent infielder — positioned where they normally play — could catch the ball routinely. A pop-up that drifts toward short left field or into shallow right field can still be an infield fly if an infielder, in normal position, could make a routine play on it.

The Foul-Ball Exception

The umpire sometimes calls “Infield fly, if fair” when the ball is near the foul line and its fair/foul status is uncertain. If that ball then drops in foul territory, it is a foul ball — not an infield fly. The batter is not out. No runners advance. The call is nullified by the foul ball.

Why There Is No Infield Fly Rule with Only a Runner on First

This question comes up constantly (it is literally a Sorumatik forum thread). The answer is: with only a runner on first, there is only one force play — second base. If the fielder drops the ball, they can get the runner going to second, but they cannot easily get a double play because there is no force at first (the batter’s run removes that force). The exploit — where a fielder drops the ball to get two or three cheap outs — requires runners at first and second (force at second and third) or bases loaded. With just a runner on first, the exploitation is far less practical, so the rule doesn’t apply.

The 2012 NL Wild Card Game: The Most Famous Infield Fly Call

In the 2012 NL Wild Card game between the Atlanta Braves and the St. Louis Cardinals, an umpire called infield fly on a fly ball that traveled nearly 225 feet into left-center field — well beyond the infield dirt. The shortstop was camped under it in shallow left field. Fans in Atlanta threw debris on the field. The controversy centered on the interpretation of “ordinary effort” — the ball drifted far enough that many observers argued it was not a routine play, but the umpire (positioned to make that judgment) determined the fielder could handle it routinely. The rule was correctly applied under its definition. The controversy has since been used in umpiring training seminars as a case study in communication and positioning.


Batter vs. Pitcher (BvP) Stats: What They Mean and Where to Find Them

“Batter vs. pitcher” — often abbreviated BvP — refers to the historical head-to-head statistical matchup between a specific batter and a specific pitcher. It is most commonly used in fantasy baseball, DFS (daily fantasy sports), and sports betting.

What a BvP Line Contains

A standard BvP table shows, for every pair of hitter and pitcher with documented history:

PA AB H HR RBI BB K AVG OBP SLG OPS

If Mike Trout has 42 career plate appearances against Gerrit Cole: 12 hits, 3 home runs, 2 walks, 7 strikeouts — that produces an AVG, OBP, SLG and OPS for that specific matchup.

Where to Find BvP Stats

The main tools available (all noted in the research SERP for this keyword):

  • RotoWire (rotosynthesis.rotowire.com/baseball/stats-bvp.php) — “Batter vs. Pitcher Matchup Stats” table, current-season usage
  • FantasyInfoCentral (fantasyinfocentral.com) — “Batter vs Pitcher Matchup” tool covering head-to-head records since 1950
  • Baseball-Reference — career splits pages include BvP data by player
  • Baseball Savant (baseballsavant.mlb.com) — pitch-level data and matchup search by pitcher type, velocity and movement

How to Read BvP Stats

The OPS column in a BvP table is read the same way as any player’s OPS — .900+ is elite performance in that matchup, .700 is average, .600 is poor. The difference is sample size.

This is the single most important caveat about BvP: A batter-pitcher pair needs approximately 50–80 plate appearances before the BvP numbers carry real statistical signal. Most matchups in any given season involve far fewer PA. A batter who is 4-for-8 against a pitcher in his career has a .500 average in that matchup — but 8 at-bats is noise, not signal. That 4-for-8 will look different in a year or two.

Use BvP as one input among several, not as a standalone predictor. The best use of BvP in DFS and betting is when: (a) the sample is 50+ PA, (b) the platoon advantage is clear (lefty hitting .380 against a righty with minimal lefty-on-lefty history), and (c) the BvP trend matches current form for both players.

The Batter vs. Pitcher Role Distinction

In case the phrase “batter vs. pitcher” sent you here for the role difference rather than the stats:

  • A batter (also called a hitter) is the offensive player standing at home plate trying to put the ball in play.
  • A pitcher is the defensive player on the mound throwing the ball to the plate.

The batter’s job is to reach base. The pitcher’s job is to prevent it. Every plate appearance is a direct one-on-one competition between these two roles — which is why the historical record of each matchup (the BvP table) has analytical value.


Baseball Stats & Rules FAQ

What does OPS stand for in baseball?
OPS stands for On-Base Plus Slugging. It is calculated by adding a player’s on-base percentage (OBP) and slugging percentage (SLG). A player who gets on base 37% of the time (.370 OBP) and hits for a slugging percentage of .540 has an OPS of .910.

What is a good OPS in baseball?
In modern MLB, .800 is above average, .900+ is excellent, and 1.000+ is historic. League average typically falls between .700 and .750 depending on the offensive era. Below .670 is considered poor at the major-league level. Using OPS+, 100 is exactly league average regardless of era or ballpark.

What is OPS+ and how is it different from OPS?
OPS+ adjusts a player’s OPS for their home ballpark and the offensive environment of their season, then normalizes it to a scale where 100 is exactly league average. A player with an OPS+ of 150 is 50% better than league average. OPS+ is the best tool for comparing players across different eras, parks and offensive environments.

Who has the highest career OPS in MLB history?
Babe Ruth holds the all-time career OPS record at approximately 1.164. Ted Williams is second at approximately 1.116. Barry Bonds holds the highest career OPS in the post-integration era at approximately 1.051. Barry Bonds also holds the single-season OPS record at 1.422 in 2004.

Is OPS better than batting average?
For most purposes, yes. Batting average only counts hits and ignores walks entirely. OPS adds on-base percentage (which values walks) and slugging percentage (which values power) together. OPS correlates significantly better with run production than batting average. For advanced analysis, wOBA and wRC+ are more precise than OPS, but OPS is far more informative than batting average.

Is a .700 OPS good in baseball?
A .700 OPS is around league average and is considered decent but not impressive at the MLB level. A player hitting .700 OPS is typically a starter but probably not a centerpiece of a lineup. Above .800 is where a player is clearly above average and providing obvious value.

What is the infield fly rule?
The infield fly rule is a rule in baseball that automatically declares the batter out when: (1) runners are on first and second, or bases are loaded; (2) there are fewer than two outs; (3) a fair fly ball is hit that an infielder could catch with ordinary effort. The umpire calls it to prevent fielders from intentionally dropping pop-ups to get cheap double or triple plays. The ball remains live — runners may still advance at their own risk.

Can you reach first base on an infield fly rule?
No. The batter is automatically out the moment the umpire calls infield fly — whether the ball is caught or dropped. The batter may not run to first base. This is the entire point of the rule.

What happens if the ball drops on an infield fly?
If the infield fly ball is not caught or is dropped, the batter is still out (the call was already made). The ball is live. Runners do not have to tag up — they can advance, but they do so at their own risk. If a fielder picks up the dropped ball and tags a runner, that runner is out. Force plays have been removed because the batter is already out.

Why is there no infield fly rule with only a runner on first base?
With only a runner on first, there is only one meaningful force play (at second base), and intentionally dropping the ball to turn a cheap double play is far less exploitable than with two runners creating force plays at two bases. The rule’s purpose is to prevent the exploitation of the force-play situation, which becomes a real problem only when first and second (or all three) are occupied.

Does the infield fly ball have to land in the infield?
No. This is a common myth. The infield fly rule applies based on whether an infielder could catch the ball with “ordinary effort” — not whether the ball lands on the infield dirt. A pop-up drifting toward shallow left field that an infielder in normal position could routinely catch qualifies for the rule, even if the ball eventually lands in the outfield grass.

What does BvP mean in baseball?
BvP means Batter vs. Pitcher — the historical head-to-head statistical record between a specific batter and a specific pitcher. A BvP table shows PA, AB, H, HR, RBI, BB, K, AVG, OBP, SLG, and OPS for that matchup. BvP is used primarily in fantasy baseball (DFS), sports betting, and lineup analysis.

Where can I find batter vs. pitcher stats?
BvP tools are available at RotoWire’s Batter vs. Pitcher Matchup Stats page, FantasyInfoCentral’s BvP matchup tool (covering records since 1950), and Baseball-Reference’s individual player splits pages. Baseball Savant offers pitch-level data that can be filtered by opponent.

How reliable are batter vs. pitcher stats?
BvP becomes statistically meaningful at approximately 50–80 plate appearances between a specific batter and pitcher pair. Most career matchups involve far fewer PA, so the numbers look dramatic but contain mostly noise. A batter going 4-for-8 against a pitcher has a .500 average in that matchup, but 8 at-bats is not a real signal. Use BvP as one factor among several, weighted higher when the sample is 50+ PA.

Keep exploring

Leave a Reply

Your email address will not be published. Required fields are marked *