OPS: On base percent (average) Plus Slugging average.
PA: AB + BB + HBP + SF + SH
OBP: (H + BB + HBP)/(At Bats + BB + HBP + SF)
SLG: Total Bases/At Bats or
(1B + 2*2B + 3*3B + 4*HR)/AB
OPS is a pretty good evaluation of batters. OPS+ (weighted for year and ballparks) is better but it's not available for these righty/lefty splits.
SF: sacrifice flies (fly ball out RBI) not used in the first four seasons here: 1950-1953. For instance, Mickey Mantle has 12 AB that after 1953 would not have been charged At Bats (AB) but would have been credited as SF. It may be the dumbest scoring rule of any consequence and should be removed, including adjusting past stats.
For perspective:
Lefty batters 1950-2012 batting average (BA) Monday, March 25, 2013
As documented here previously, righty/lefty splits are reliable only back to about 1950 when a high percentage of the data is derived from play-by-play data rather than from box scores. With box scores a batter's stats are attributed to the handedness of the starting pitcher.
__________________________
Click this link to view data. Batters: all vs RHP, then all vs LHP.
Percent of outs by pitchers during these 75 years (recent years and ...):
Data derived from:
https://stathead.com/tiny/HwK9Q
In Cumulative Seasons, In the Regular Season, from 1950 to 2024, vs RHP (within Platoon Splits), requiring On-Base Plus Slugging >= .850 and Plate Appearances >= 3000, sorted by greatest On-Base Plus Slugging.
128 matches.
https://stathead.com/tiny/2dcXt
In Cumulative Seasons, In the Regular Season, from 1950 to 2024, vs LHP (within Platoon Splits), requiring Plate Appearances >= 1500 and On-Base Plus Slugging >= .850, sorted by greatest On-Base Plus Slugging.
130 matches.
__________________
Top 20 versus RIGHT handed pitchers; four righty batters and three switch hitters (both):
Rk | Player | Split | bats | throws | From | To | OPS | BA | OBP | SLG | PA | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Ted Williams | vs RHP | L | R | 1950 | 1960 | 1.165 | 0.347 | 0.488 | 0.676 | 3272 | 218 |
2 | Barry Bonds | vs RHP | L | L | 1986 | 2007 | 1.084 | 0.303 | 0.458 | 0.626 | 8459 | 535 |
3 | Jim Thome | vs RHP | L | R | 1991 | 2012 | 1.034 | 0.292 | 0.426 | 0.608 | 7412 | 494 |
4 | Mike Trout | vs RHP | R | R | 2011 | 2024 | 1.013 | 0.304 | 0.410 | 0.602 | 4926 | 302 |
5 | Aaron Judge | vs RHP | R | R | 2016 | 2024 | 1.004 | 0.290 | 0.400 | 0.604 | 3244 | 235 |
6 | Todd Helton | vs RHP | L | L | 1997 | 2013 | 1.001 | 0.324 | 0.425 | 0.576 | 6762 | 302 |
7 | Lance Berkman | vs RHP | B | L | 1999 | 2013 | 0.995 | 0.304 | 0.420 | 0.575 | 5989 | 316 |
8 | Larry Walker | vs RHP | L | R | 1989 | 2005 | 0.993 | 0.316 | 0.407 | 0.586 | 5613 | 293 |
9 | Stan Musial | vs RHP | L | L | 1950 | 1963 | 0.990 | 0.327 | 0.421 | 0.569 | 4823 | 217 |
10 | Carlos Delgado | vs RHP | L | R | 1993 | 2009 | 0.981 | 0.287 | 0.399 | 0.582 | 6167 | 383 |
11 | David Ortiz | vs RHP | L | L | 1997 | 2016 | 0.981 | 0.294 | 0.397 | 0.584 | 7082 | 421 |
12 | Manny Ramirez | vs RHP | R | R | 1993 | 2011 | 0.974 | 0.305 | 0.399 | 0.575 | 7237 | 414 |
13 | Mark McGwire | vs RHP | R | R | 1986 | 2001 | 0.970 | 0.262 | 0.388 | 0.581 | 5628 | 427 |
14 | Mickey Mantle | vs RHP | B | R | 1951 | 1968 | 0.967 | 0.282 | 0.419 | 0.548 | 6613 | 373 |
15 | Brian Giles | vs RHP | L | L | 1995 | 2009 | 0.958 | 0.302 | 0.414 | 0.544 | 5616 | 245 |
16 | Duke Snider | vs RHP | L | R | 1950 | 1964 | 0.958 | 0.304 | 0.393 | 0.566 | 6445 | 351 |
17 | Jim Edmonds | vs RHP | L | L | 1993 | 2010 | 0.951 | 0.296 | 0.391 | 0.56 | 5940 | 318 |
18 | Joey Votto | vs RHP | L | R | 2007 | 2023 | 0.951 | 0.301 | 0.418 | 0.532 | 6100 | 267 |
19 | Chipper Jones | vs RHP | B | R | 1993 | 2012 | 0.947 | 0.303 | 0.405 | 0.542 | 7686 | 361 |
20 | Bryce Harper | vs RHP | L | R | 2012 | 2024 | 0.945 | 0.287 | 0.399 | 0.546 | 4903 | 256 |
Top 20 versus LEFT handed pitchers (Ted Williams (1950-1960) and Aaron Judge did not have enough PA against lefties to be on this list); Bonds is the only lefty batter. Mantle batted both.
Rk | Player | Split | bats | throws | From | To | OPS | BA | OBP | SLG | PA | HR |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Frank Thomas | vs LHP | R | R | 1990 | 2008 | 1.083 | 0.322 | 0.448 | 0.635 | 2445 | 160 |
2 | Manny Ramirez | vs LHP | R | R | 1993 | 2011 | 1.060 | 0.335 | 0.443 | 0.617 | 2537 | 141 |
3 | Dick Allen | vs LHP | R | R | 1963 | 1977 | 1.025 | 0.318 | 0.414 | 0.611 | 2347 | 138 |
4 | Jeff Bagwell | vs LHP | R | R | 1991 | 2005 | 1.023 | 0.321 | 0.446 | 0.577 | 2242 | 107 |
5 | Mark McGwire | vs LHP | R | R | 1986 | 2001 | 1.018 | 0.266 | 0.411 | 0.608 | 2032 | 156 |
6 | Albert Belle | vs LHP | R | R | 1989 | 2000 | 1.014 | 0.312 | 0.401 | 0.613 | 1640 | 104 |
7 | Henry Aaron | vs LHP | R | R | 1954 | 1976 | 1.009 | 0.318 | 0.405 | 0.604 | 3584 | 220 |
8 | Paul Goldschmidt | vs LHP | R | R | 2011 | 2024 | 1.009 | 0.323 | 0.424 | 0.586 | 1963 | 101 |
9 | Willie Mays | vs LHP | R | R | 1951 | 1973 | 1.006 | 0.305 | 0.412 | 0.595 | 3533 | 207 |
10 | Mickey Mantle | vs LHP | B | R | 1951 | 1968 | 0.999 | 0.330 | 0.424 | 0.575 | 3253 | 163 |
11 | David Wright | vs LHP | R | R | 2004 | 2016 | 0.998 | 0.337 | 0.430 | 0.568 | 1753 | 70 |
12 | Mike Schmidt | vs LHP | R | R | 1972 | 1989 | 0.993 | 0.297 | 0.415 | 0.579 | 2476 | 142 |
13 | Mike Piazza | vs LHP | R | R | 1992 | 2007 | 0.990 | 0.323 | 0.405 | 0.585 | 1792 | 104 |
14 | Ryan Braun | vs LHP | R | R | 2007 | 2020 | 0.989 | 0.318 | 0.389 | 0.600 | 1931 | 110 |
15 | Barry Bonds | vs LHP | L | L | 1986 | 2007 | 0.986 | 0.289 | 0.417 | 0.569 | 4147 | 227 |
16 | Frank Howard | vs LHP | R | R | 1958 | 1973 | 0.982 | 0.317 | 0.401 | 0.581 | 2628 | 154 |
17 | Edgar MartÃnez | vs LHP | R | R | 1987 | 2004 | 0.982 | 0.322 | 0.443 | 0.539 | 2240 | 81 |
18 | Juan González | vs LHP | R | R | 1989 | 2004 | 0.978 | 0.321 | 0.375 | 0.602 | 1833 | 122 |
19 | Jack Clark | vs LHP | R | R | 1975 | 1992 | 0.972 | 0.300 | 0.440 | 0.533 | 2585 | 110 |
20 | Vladimir Guerrero | vs LHP | R | R | 1996 | 2011 | 0.972 | 0.322 | 0.400 | 0.572 | 2212 | 115 |
On both top 20 lists:
Bonds: 2,15
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
2 | Barry Bonds | vs RHP | 1986 | 2007 | 1.084 | 8459 | 535 |
15 | Barry Bonds | vs LHP | 1986 | 2007 | 0.986 | 4147 | 227 |
Ramirez: 12,2
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
12 | Manny Ramirez | vs RHP | 1993 | 2011 | 0.974 | 7237 | 414 |
2 | Manny Ramirez | vs LHP | 1993 | 2011 | 1.060 | 2537 | 141 |
McGwire: 13,5
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
13 | Mark McGwire | vs RHP | 1986 | 2001 | 0.97 | 5628 | 427 |
5 | Mark McGwire | vs LHP | 1986 | 2001 | 1.018 | 2032 | 156 |
Mantle: 14,10
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
14 | Mickey Mantle | vs RHP | 1951 | 1968 | 0.967 | 6613 | 373 |
10 | Mickey Mantle | vs LHP | 1951 | 1968 | 0.999 | 3253 | 163 |
____________
Others:
Frank Thomas: 24,1
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
24 | Frank Thomas | vs RHP | 1990 | 2008 | 0.940 | 7630 | 361 |
1 | Frank Thomas | vs LHP | 1990 | 2008 | 1.083 | 2445 | 160 |
Willie Mays: 38,9
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
38 | Willie Mays | vs RHP | 1951 | 1973 | 0.917 | 8806 | 448 |
9 | Willie Mays | vs LHP | 1951 | 1973 | 1.006 | 3533 | 207 |
Hank Aaron: 54,7
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
54 | Henry Aaron | vs RHP | 1954 | 1976 | 0.900 | 10121 | 527 |
7 | Henry Aaron | vs LHP | 1954 | 1976 | 1.009 | 3584 | 220 |
Stan Musial: 9,73
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
9 | Stan Musial | vs RHP | 1950 | 1963 | 0.990 | 4823 | 217 |
73 | Stan Musial | vs LHP | 1950 | 1963 | 0.893 | 2590 | 91 |
Mike Trout: 4,34
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
4 | Mike Trout | vs RHP | 2011 | 2024 | 1.013 | 4926 | 302 |
34 | Mike Trout | vs LHP | 2011 | 2024 | 0.930 | 1721 | 76 |
Albert Pujols: 51,22
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
51 | Albert Pujols | vs RHP | 2001 | 2022 | 0.905 | 9619 | 503 |
22 | Albert Pujols | vs LHP | 2001 | 2022 | 0.954 | 3422 | 200 |
Frank Robinson: 41,24
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
41 | Frank Robinson | vs RHP | 1956 | 1976 | 0.915 | 7806 | 392 |
24 | Frank Robinson | vs LHP | 1956 | 1976 | 0.948 | 3936 | 194 |
Mike Schmidt: 81,12
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
81 | Mike Schmidt | vs RHP | 1972 | 1989 | 0.880 | 7586 | 406 |
12 | Mike Schmidt | vs LHP | 1972 | 1989 | 0.993 | 2476 | 142 |
Alex Rodriguez: 28,37
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
28 | Alex Rodriguez | vs RHP | 1994 | 2016 | 0.931 | 9056 | 524 |
37 | Alex Rodriguez | vs LHP | 1994 | 2016 | 0.928 | 3151 | 172 |
Sammy Sosa: 120,25
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
120 | Sammy Sosa | vs RHP | 1989 | 2007 | 0.853 | 7276 | 458 |
25 | Sammy Sosa | vs LHP | 1989 | 2007 | 0.947 | 2620 | 151 |
Joey Votto: 18,126
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
18 | Joey Votto | vs RHP | 2007 | 2023 | 0.951 | 6100 | 267 |
126 | Joey Votto | vs LHP | 2007 | 2023 | 0.852 | 2646 | 89 |
Larry Walker: 8,60
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
8 | Larry Walker | vs RHP | 1989 | 2005 | 0.993 | 5613 | 293 |
60 | Larry Walker | vs LHP | 1989 | 2005 | 0.903 | 2417 | 90 |
Dick Allen: 104,3
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
104 | Dick Allen | vs RHP | 1963 | 1977 | 0.86 | 4968 | 213 |
3 | Dick Allen | vs LHP | 1963 | 1977 | 1.025 | 2347 | 138 |
Jeff Bagwell: 33,4
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
33 | Jeff Bagwell | vs RHP | 1991 | 2005 | 0.925 | 7189 | 342 |
4 | Jeff Bagwell | vs LHP | 1991 | 2005 | 1.023 | 2242 | 107 |
Albert Belle: 47,6
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
47 | Albert Belle | vs RHP | 1989 | 2000 | 0.908 | 5036 | 277 |
6 | Albert Belle | vs LHP | 1989 | 2000 | 1.014 | 1640 | 104 |
Mookie Betts: 62,43
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
62 | Mookie Betts | vs RHP | 2014 | 2024 | 0.891 | 4681 | 202 |
43 | Mookie Betts | vs LHP | 2014 | 2024 | 0.916 | 1592 | 69 |
Miguel Cabrera: 68,28
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
68 | Miguel Cabrera | vs RHP | 2003 | 2023 | 0.887 | 8960 | 402 |
28 | Miguel Cabrera | vs LHP | 2003 | 2023 | 0.944 | 2836 | 109 |
Jason Giambi: 23,124
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
23 | Jason Giambi | vs RHP | 1995 | 2014 | 0.941 | 6406 | 332 |
124 | Jason Giambi | vs LHP | 1995 | 2013 | 0.852 | 2502 | 108 |
Paul Goldschmidt: 117,8
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
117 | Paul Goldschmidt | vs RHP | 2011 | 2024 | 0.856 | 6329 | 261 |
8 | Paul Goldschmidt | vs LHP | 2011 | 2024 | 1.009 | 1963 | 101 |
Vladimir Guerrero: 36,20
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
36 | Vladimir Guerrero | vs RHP | 1996 | 2011 | 0.918 | 6847 | 334 |
20 | Vladimir Guerrero | vs LHP | 1996 | 2011 | 0.972 | 2212 | 115 |
Chipper Jones: 19,79
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
19 | Chipper Jones | vs RHP | 1993 | 2012 | 0.947 | 7686 | 361 |
79 | Chipper Jones | vs LHP | 1993 | 2012 | 0.889 | 2928 | 107 |
Edgar Martinez: 37,17
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
37 | Edgar MartÃnez | vs RHP | 1987 | 2004 | 0.917 | 6434 | 228 |
17 | Edgar MartÃnez | vs LHP | 1987 | 2004 | 0.982 | 2240 | 81 |
Mike Piazza: 53,13
Rk | Player | Split | From | To | OPS | PA | HR |
---|---|---|---|---|---|---|---|
53 | Mike Piazza | vs RHP | 1992 | 2007 | 0.901 | 5953 | 323 |
13 | Mike Piazza | vs LHP | 1992 | 2007 | 0.99 | 1792 | 104 |
Bats/Throws: Executive Summary Friday, March 1, 2013
Bats/Throws: summary Thursday, February 28, 2013
Mickey Mantle RightyLefty Home/Road. Monday, March 31, 2025