since 2002

Batter vs Pitcher Matchup

Head-to-head comparison of any MLB batter and pitcher since 1950. Search players below and watch their matchup stats update...

Willie Mays
Warren Spahn
AB205 HR17 OPS.973
Share:copied!

Ownage chart

Willie Mays
  • 0.900
    1952
  • 1.537
    1954
  • 1.400
    1955
  • 1.273
    1956
  • 0.630
    1957
  • 0.768
    1958
  • 0.713
    1959
  • 0.897
    1960
  • 0.696
    1961
  • 0.800
    1962
  • 0.428
    1963
  • 1.556
    1964
Warren Spahn
Note: given a league-wide OPS of ~.725, the closer the line gets to a player, the more ownage. Min of 5 PA in a season to qualify.
Share chart

Matchup Ranks

  • SLG.605 .700
  • Hard Hit3% 30%
  • Quality AB39% 75%
  • SB Success1% 15%

Season stats

Mays vs Spahn: 13 Seasons
YrPAABH2B3BHRRBIBBSOBAOBPSLGOPS
1952652000010.400.500.400.900
195423146102580.429.609.9291.538
195524209003533.450.500.9001.400
1956242210211122.455.500.7731.273
195714112100033.182.357.273.630
195822206001411.300.318.450.768
195923226001210.273.304.409.713
196024238101513.348.375.522.897
196118173002604.176.167.529.696
196220204202400.200.200.600.800
196320182001211.111.150.278.428
1964994002300.444.4441.1111.555
1965442001100.500.5001.2501.750
TOTALS231205647117382117.312.368.605.973
Note: OPS color trend requires a min. of 5 PA in a season.

Predicted outcomes

Based on historical data and our prediction model, the probability of various outcomes for a random at-bat (hot streaks aside).

Gets on base (39% OBP)

1B: 16% 2B: 4% 3B: 1% HR: 7% BB: 12% HBP: 0%
1b 2b 3b hr bb hbp

Makes an out (60%)

  • Strikeout: 10%
  • Out (in play): 50%

Latest ABs

Mays vs Spahn: Last 25 ABs
Date Inn Score Count Result Details Hard hit?
7/2/63 - MLN @ SFN1 0-0n/aSO to -
7/2/63 - MLN @ SFN4 0-0n/aOutground ball to shortstop
7/2/63 - MLN @ SFN6 0-0n/aOutfly ball to right
7/2/63 - MLN @ SFN9 0-0n/aOutground ball to pitcher
7/2/63 - MLN @ SFN11 0-0n/aOutfly ball to left
7/2/63 - MLN @ SFN14 0-0n/aIBB-
7/2/63 - MLN @ SFN16 0-0n/aHR home run to left
8/29/64 - SFN @ MLN7up 5-1n/aOutground ball to pitcher
8/29/64 - SFN @ MLN9up 6-1n/aOutfly ball to center
4/14/64 - MLN @ SFN1down 0-1n/aOutground ball to third
4/14/64 - MLN @ SFN3down 2-4n/aHR home run to left
4/14/64 - MLN @ SFN6 4-4n/aOutline drive to shortstop
4/14/64 - MLN @ SFN8up 5-4n/aHR home run to right
6/11/64 - MLN @ SFN1 0-0n/a1Bline drive single to right
6/11/64 - MLN @ SFN4 0-0n/aOutground ball to first
6/11/64 - MLN @ SFN7down 0-2n/a1Bline drive single to center
4/25/65 - NYN @ SFN2down 0-1n/aOutground ball to third
4/25/65 - NYN @ SFN5down 0-2n/aOutfly ball to second
4/25/65 - NYN @ SFN7down 0-4n/a1B to right
4/25/65 - NYN @ SFN9down 2-4n/aHR home run to left
Matchup Alert (Elites)
Matchup Alert (Elites)
Get the day's best matchups (+ exclusive notes) straight to your inbox! 2-3/wk, unsubscribe anytime.
Please enter your first name.Invalid email - try again.Please enter an email.Thanks! Check your inbox to confirm your email (if you don't spot it, try your junk/promotions folder).

About Ownage charts

Want a quick look at the seasonal trends of a batter/pitcher matchup? Called Ownage Charts, they're a handy way to see which way the trend is headed. On each chart, the closer the OPS line gets to a player's name, the more ownage and bragging rights. For context, there's a horizontal line that denotes the league-wide OPS of about .725. A minimum of 5 plate appearances in a given season is required to qualify for the chart.

More about our philosophy

Baseball's an individual sport with team goals and nothing's a better example of that than an at-bat. A batter could miss a curve by 2 feet then crush a ball 400 feet the very next time up. Most baseball fans (minus degenerate gamblers) love that unpredictability. On the flip side, models can help predict what may happen and we've developed a variety of algorithms that can be applied to head-to-head matchups. Most rely on a fair amount of data but generally do well when there are at least 15 plate appearances.

Most of the tables above break down the actual head-to-head data in a way that's hopefully more digestable and actionable (i.e., helping you decide to sit or start a SP/batter). The "Predicted" table takes into account a whole bunch of data and tosses it into our at-bat predictive model: previous results, ballpark, weather and more. And, of course, the more historical data the tighter the accuracy. We have plans to release even more granular data, but for now, enjoy and let us know if you have any questions or suggestions.

Classic matchups

These are some of our favorite matchups based on length of history, involvement of elite players/HOFs, interesting stat trends and more.