Mike Trout led the American League (AL) in OPS+ in 2012, 2015-2019. But Trout has not led in anything since 2019.
Righty/Lefty batters 1950-2024 OPS >+ 1.000 (vs RHP) and (vs LHP) same year. Thursday, April 24, 2025
64 in those 75 seasons.
This link contains a lot of the data.
Plate Appearances (PA) requirement varies each year depending on the amount of pitching by righty and lefty pitchers as described in recent previous posts. Both batter splits must have OPS >= 1.000.
____________________
My yearly PA split requirements during the Trout years; percentages are for outs recorded:
Year | Lefty% | Righty% | PAlefty | PArighty |
2012 | 29.93% | 70.07% | 150 | 350 |
2013 | 28.81% | 71.19% | 144 | 356 |
2014 | 26.62% | 73.38% | 133 | 367 |
2015 | 26.90% | 73.10% | 135 | 365 |
2016 | 25.95% | 74.05% | 130 | 370 |
2017 | 25.70% | 74.30% | 129 | 371 |
2018 | 28.39% | 71.61% | 142 | 358 |
2019 | 27.58% | 72.42% | 138 | 362 |
2020 | 26.77% | 73.23% | 134 | 366 |
2021 | 29.62% | 70.38% | 148 | 352 |
2022 | 27.19% | 72.81% | 136 | 364 |
2023 | 26.37% | 73.63% | 132 | 368 |
2024 | 26.84% | 73.16% | 134 | 366 |
Year | Lefty% | Righty% | PAlefty | PArighty |
Here are Trout's splits in seasons that might qualify (pa is the requirement in the table above:
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2012 | vs RHP | 127 | 468 | .999 | 173 | 413 | 23 | .346 | .410 | .588 | 350 |
2012 | vs LHP | 63 | 171 | .862 | 138 | 146 | 7 | .267 | .368 | .493 | 150 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2013 | vs RHP | 150 | 523 | 1.000 | 178 | 437 | 21 | .327 | .428 | .572 | 356 |
2013 | vs LHP | 82 | 193 | .954 | 169 | 152 | 6 | .309 | .440 | .513 | 144 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2014 | vs RHP | 148 | 529 | .948 | 169 | 453 | 27 | .291 | .374 | .574 | 367 |
2014 | vs LHP | 74 | 176 | .910 | 156 | 149 | 9 | .275 | .386 | .524 | 133 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2015 | vs RHP | 155 | 507 | .978 | 168 | 431 | 31 | .295 | .391 | .587 | 365 |
2015 | vs LHP | 67 | 175 | 1.032 | 186 | 144 | 10 | .313 | .434 | .597 | 135 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2016 | vs RHP | 156 | 525 | .996 | 170 | 422 | 22 | .313 | .442 | .555 | 370 |
2016 | vs LHP | 63 | 156 | .971 | 164 | 127 | 7 | .323 | .436 | .535 | 130 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2017 | vs RHP | 111 | 401 | 1.113 | 193 | 320 | 30 | .313 | .441 | .672 | 371 |
2017 | vs LHP | 43 | 106 | .907 | 146 | 82 | 3 | .281 | .443 | .463 | 129 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2018 | vs RHP | 135 | 462 | 1.118 | 205 | 358 | 33 | .318 | .462 | .656 | 358 |
2018 | vs LHP | 61 | 146 | .992 | 177 | 113 | 6 | .292 | .452 | .540 | 142 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2019 | vs RHP | 129 | 416 | 1.124 | 195 | 327 | 35 | .303 | .442 | .682 | 362 |
2019 | vs LHP | 76 | 184 | .989 | 158 | 143 | 10 | .266 | .429 | .559 | 138 |
| | | | | | | | | | | |
| Split | G | PA | OPS | sOPS+ | AB | HR | BA | OBP | SLG | pa |
2022 | vs RHP | 116 | 361 | .976 | 172 | 322 | 31 | .273 | .349 | .627 | 364 |
2022 | vs LHP | 59 | 138 | 1.058 | 193 | 116 | 9 | .310 | .420 | .638 | 136 |
One of the splits in two seasons do not meet the minimum: 2017 and 2022. That leaves 2012, 2013, 2014, 2015, 2016, 2018, 2019. That's 7 seasons. The five in bold are ridiculously close to having OPS >= 1.000 in both splits.
In the seasons that qualified, righty batting Trout has higher OPS vs LHP in only one: 2015.
sOPS+ >= 200 (twice league average): 205 in 2018 vs RHP. That's it. only once.
What the heck?
No comments:
Post a Comment