Baseball Stolen Base Percentage Calculator

Pri Geens

Pri Geens

Baseball Stolen Base Percentage (SB%)

Baserunning Metrics

Stolen Base Percentage (SB%) 0.0%
Stolen Base Percentage (SB%) is calculated as SB / (SB + CS). In modern sabermetrics (Run Expectancy Matrix), an out made on the basepaths is highly detrimental to run scoring. Therefore, the generally accepted “break-even” success rate is approximately 70-75% depending on the run environment. A player stealing bases at a rate lower than this is statistically hurting their team’s run production.

What Is a Stolen Base Percentage Calculator?

A Stolen Base Percentage Calculator measures the percentage of recorded steal attempts that resulted in a successful stolen base. It uses only two baseball statistics: stolen bases and caught stealing. The result is expressed as a percentage to one decimal place.

To calculate stolen base percentage, divide stolen bases by the sum of stolen bases and caught stealing, then multiply by 100. For example, 24 stolen bases and 6 times caught stealing equal 30 total attempts. The resulting stolen base percentage is 80.0%, which this calculator classifies as “Great Efficiency.”

The calculator is useful for baseball fans, players, coaches, analysts, and students who want to evaluate baserunning efficiency. In addition to SB%, it displays total steal attempts, a programmed break-even target of about 75%, and an assessment category tied to the calculated rate.

How the Stolen Base Percentage Formula Works

The calculator uses the standard relationship between successful stolen bases and total recorded steal attempts. Total attempts are calculated by adding stolen bases and caught stealing.

SB%=SBSB+CS×100SB\% = \frac{SB}{SB + CS} \times 100
  • SB% is Stolen Base Percentage.
  • SB is the number of successful stolen bases.
  • CS is the number of times the runner was caught stealing.
  • SB + CS is the total number of steal attempts used by the calculator.

Worked Example

Suppose a player records 24 stolen bases and is caught stealing 6 times. First, calculate total steal attempts:

24+6=3024 + 6 = 30

Next, divide the 24 successful steals by 30 total attempts:

2430×100=80.0%\frac{24}{30} \times 100 = 80.0\%

The calculator displays 80.0%. It also shows 30 total steal attempts and a sabermetric break-even target of about 75%. Under the calculator’s programmed assessment ranges, 80.0% falls into “Great Efficiency (Positive run expectancy).”

The code also handles two important edge cases. Negative or invalid entries produce an error and a displayed value of 0.0%. If both SB and CS are zero, the tool shows 0.0% but explains that no percentage can actually be calculated because there were zero steal attempts.

How to Use the Stolen Base Percentage Calculator: Step by Step

  1. Enter the player’s Stolen Bases (SB). Use the number of successful stolen bases for the period you want to analyze.
  2. Enter the player’s Caught Stealing (CS) total. This should cover the same player and time period as the stolen base figure.
  3. Select Calculate. The tool adds SB and CS to determine total steal attempts.
  4. Review the displayed Stolen Base Percentage (SB%). The calculator shows the percentage to one decimal place.
  5. Check the details section for Total Steal Attempts, the programmed ~75% Sabermetric Break-even Target, and the Run Expectancy Assessment.
  6. Select Reset to restore the default values of 24 stolen bases and 6 times caught stealing and hide the current results.

A higher SB% means a larger share of the entered steal attempts were successful. The assessment is based only on the percentage thresholds programmed into this calculator. It does not consider game situation, inning, score, runner speed, pitcher or catcher quality, or other context surrounding each attempt.

How to Read Your Stolen Base Percentage Result

The calculator groups each nonzero-attempt result into one of five efficiency categories. These categories are based directly on percentage thresholds in the calculator code. They provide a quick interpretation of the calculated SB%, rather than a complete evaluation of a player’s baserunning skill.

Stolen Base PercentageCalculator Assessment
85.0% or higherElite Efficiency (High value addition)
78.0% to 84.9%Great Efficiency (Positive run expectancy)
72.0% to 77.9%Average / Break-even (Neutral run expectancy)
65.0% to 71.9%Below Average (Slight net negative for team)
Below 65.0%Detrimental (Actively costing the team runs)

Why the Calculator Shows a 75% Break-Even Target

The calculator displays a sabermetric break-even target of approximately 75%. Its accompanying explanation notes that the generally accepted break-even success rate is around 70% to 75%, depending on the run environment. The reason is that getting caught stealing creates an out and can end a scoring opportunity.

The 75% figure should therefore be read as the calculator’s reference point, not as an unchanging rule for every baseball situation. The code uses fixed assessment thresholds, while actual run value can depend on game context and the run environment.

Compare Players Using Consistent Data

If you compare multiple players, use statistics from the same type of period. For example, compare full-season numbers with full-season numbers. A player who has gone 8-for-10 and another who has gone 40-for-50 both have an 80.0% SB%, but their attempt totals are very different.

Remember What the Calculator Does Not Include

This tool uses only SB and CS. It does not calculate stolen base totals per game, success by base, pickoffs, baserunning runs, situational run expectancy, sprint speed, or projected future performance. Its purpose is specifically to calculate SB% and interpret that percentage using the categories coded into the tool.

Frequently Asked Questions About the Stolen Base Percentage Calculator

What is stolen base percentage in baseball?

Stolen base percentage is the share of recorded steal attempts that were successful. This calculator finds SB% by dividing stolen bases by stolen bases plus caught stealing, then multiplying by 100. A player with 18 stolen bases and 6 caught stealing has 24 attempts and a 75.0% success rate.

How do you calculate stolen base percentage?

Calculate stolen base percentage with SB ÷ (SB + CS) × 100. Add stolen bases and caught stealing to get total attempts, then divide successful steals by that total. For example, 30 stolen bases and 10 caught stealing produce 40 attempts and a stolen base percentage of 75.0%.

What is a good stolen base percentage?

In this calculator, 78% to below 85% is labeled “Great Efficiency,” while 85% or higher is labeled “Elite Efficiency.” Results from 72% to below 78% are classified as “Average / Break-even.” These are the fixed assessment ranges programmed into this specific tool.

What is the break-even percentage for stealing bases?

This calculator displays an approximate break-even target of 75%. Its explanation also notes a general range of about 70% to 75%, depending on the run environment. The calculator’s assessment system labels percentages from 72% through below 78% as “Average / Break-even” with neutral run expectancy.

Why does caught stealing lower stolen base percentage?

Caught stealing increases the number of total attempts without increasing successful stolen bases. Because the formula is SB divided by SB plus CS, each additional caught stealing result increases the denominator. That reduces the success percentage unless the player also adds enough successful stolen bases to offset it.

What happens if a player has zero steal attempts?

If both stolen bases and caught stealing are zero, the calculator displays 0.0% and explains that a percentage cannot be mathematically calculated. This happens because the formula would require division by zero. The displayed 0.0% is therefore not a true measured success rate for that player.

How accurate is a stolen base percentage calculator?

The calculator directly applies SB ÷ (SB + CS) × 100 to the numbers you enter and displays the result to one decimal place. Its percentage depends on accurate SB and CS inputs. The run expectancy assessment is a separate interpretation based on fixed thresholds programmed into the calculator.