Tuesday, April 12, 2022

Platoon Left/Right Batting for MLB Players Not on Rosters

With the strike and work, we have not yet produced the updated free 2022 Statis-Pro Baseball cards based on projected stats. The first step with batters is actually the last thing on the card, the platoon adjustment. These are based on how much better or worse a player does against left-handed and right handed pitchers then he does overall.

If you are new to Statis-Pro, each at bat consists in starting with a dice roll or card flip from 2-12 that determines whether it is on the pitcher's card or the batter's card. On either card, hits are the lower numbers between 11-88 on the next card/ or dice. Numbers from 11-18 are almost always hits, and many numbers between 21-28 are hits and a few in the 30s. Higher numbers are usually outs or strikeouts, with some walks in between. An out occurs on almost all rolls in the 80s (from 11-88).

For an example of how this works, take the example of Nick Ahmed in the seventh row below.  We base each players' adjustment on whichever season he had the most plate appearances between 2019 and 2021.

That year in 625 plate appearances, Ahmed's OPS was .752. However, he killed left-handed pitching with an OPS of .933, which gives him the maximum adjustment of "85 / 12" to the left of the diagonal, meaning against left-handed pitching a random number of 85-88 (whether on his card or the pitcher's card facing him) is changed from an Out to a single with any runners on base advancing two bases. 

On the flip side, his OPS was 60 points lower against right-handed pitchers then overall (.691 vs. .752) therefore the 12 to the right of the diagonal "85 / 12" means if facing a right-handed pitcher an 11 or 12 is changed from a hit to a strikeout.

The next blog will list players on rosters at the start of the 2022 season, but these are here because some of these players are just injured and will return to a roster. We also have the standard adjustment for any new players. A new left-handed batter strikes out on an 11 or 12 against a LHP, but gets a hit on an 88 against a RHP.  A right-handed batter gets a hit on an 88 against a LHP, but strikes out on an 11 against a RHP. A new switch-hitter (sometimes listed a "B" for both) bats the same against both LHP and RHP. Our next blog will list these adjustments for players actually on rosters.

Keep in mind that for the low numbers the number represents the numbers turned into strikeouts from 11 up to that number. So 11 is just 11, but 12 means 11-12, 13 means 11-13 and the worst adjustment for a batter is 14 which means he strikes out against 11-14. 

Likewise, the high numbers indicated the adjustment to a single and runner advances two bases from that number up to 88. So 88 means the batter gets a single with runners advancing two bases only on an 88, but 87 means 87-88, 86 means 86-88 and 85 means 85-88.
 
Players not on rostersL / R: AdjustBased onYear
New Left-handed batL / R: 12 / 88Average 
New Right-handed batL / R: 88 / 11Average 
New Switch HitterL / R: / Average 
Ronald Acuna Jr.L / R: / ATL2019
Matt AdamsL / R: 12 / WSN2019
Ehire AdrianzaL / R: / MIN2019
Nick AhmedL / R: 85 / 12ARI2019
Shogo AkiyamaL / R: / CIN2020
Greg AllenL / R: 14 / 86CLE2019
Abraham AlmonteL / R: / ATL2021
Albert Almora Jr.L / R: 14 / 87CHC2019
Yonder AlonsoL / R: 85 / 122 Tms2019
Miguel AndujarL / R: 13 / 12NYY2021
Willians AstudilloL / R: 88 / MIN2021
Tyler AustinL / R: 85 / 123 Tms2019
Alex AvilaL / R: / ARI2019
Gordon BeckhamL / R: 14 / 87DET2019
Tim BeckhamL / R: 88 / SEA2019
David BoteL / R: 14 / 88CHC2019
Justin BourL / R: / LAA2019
Ryan BraunL / R: 86 / 11MIL2019
Lewis BrinsonL / R: 85 / 12MIA2021
Keon BroxtonL / R: 86 / 123 Tms2019
Jay BruceL / R: / 2 Tms2019
Asdrubal CabreraL / R: / 2 Tms2019
Melky CabreraL / R: 11 / PIT2019
Matt CarpenterL / R: 11 / STL2019
Welington CastilloL / R: / CHW2019
Starlin CastroL / R: 85 / 12MIA2019
Willi CastroL / R: 87 / 11DET2021
Jake CaveL / R: 87 / MIN2019
Francisco CervelliL / R: / 2 Tms2019
Shin-Soo ChooL / R: 14 / 87TEX2019
Michael ConfortoL / R: 14 / 87NYM2019
William ContrerasL / R: / ATL2021
Ryan CordellL / R: 12 / 87CHW2019
Cheslor CuthbertL / R: 85 / 13KCR2019
David DahlL / R: 88 / COL2019
Chris DavisL / R: 14 / 88BAL2019
Khris DavisL / R: 85 / 13OAK2019
Austin DeanL / R: / MIA2019
Travis DemeritteL / R: / DET2019
Daniel DescalsoL / R: / CHC2019
Delino DeShieldsL / R: 85 / 12TEX2019
Ian DesmondL / R: 85 / 14COL2019
Isan DiazL / R: 14 / 87MIA2021
Derek DietrichL / R: / CIN2019
Wilmer DifoL / R: 14 / 87PIT2021
Brandon DixonL / R: 88 / DET2019
Brian DozierL / R: 85 / 12WSN2019
Jarrod DysonL / R: 86 / ARI2019
Adam EatonL / R: / WSN2019
Edwin EncarnacionL / R: 86 / 112 Tms2019
Phillip ErvinL / R: 85 / 14CIN2019
Phillip EvansL / R: 87 / 11PIT2021
Derek FisherL / R: 85 / 132 Tms2019
Tyler FlowersL / R: 14 / 86ATL2019
Mike FordL / R: / NYY2019
Logan ForsytheL / R: 13 / 87TEX2019
Dexter FowlerL / R: 12 / STL2019
Todd FrazierL / R: 85 / 12NYM2019
Mike FreemanL / R: 87 / 11CLE2019
David FreeseL / R: 14 / 12LAD2019
Joshua FuentesL / R: 86 / 11COL2021
Freddy GalvisL / R: / 2 Tms2019
Greg GarciaL / R: / SDP2019
Luis GarciaL / R: 86 / 11WSN2021
Brett GardnerL / R: 14 / 87NYY2019
Ryan GoinsL / R: / CHW2019
Carlos GonzalezL / R: / 2 Tms2019
Erik GonzalezL / R: 85 / 13PIT2021
Brian GoodwinL / R: / LAA2019
Alex GordonL / R: 12 / KCR2019
Phil GosselinL / R: / LAA2021
Curtis GrandersonL / R: 85 / 11MIA2019
Grayson GreinerL / R: / DET2019
Yuli GurrielL / R: 13 / 88HOU2019
Ronald GuzmanL / R: 14 / 87TEX2019
Billy HamiltonL / R: 11 / 2 Tms2019
Adam HaseleyL / R: 14 / 87PHI2019
Ryon HealyL / R: 14 / 87SEA2019
Adeiny HechavarriaL / R: / 2 Tms2019
Marco HernandezL / R: 85 / 12BOS2019
Yonny HernandezL / R: / TEX2021
Odubel HerreraL / R: 11 / PHI2021
John HicksL / R: 87 / DET2019
Derek HillL / R: 86 / 12DET2021
Brock HoltL / R: 14 / 87BOS2019
Chris IannettaL / R: 11 / 12COL2019
Ender InciarteL / R: 11 / ATL2019
Alex JacksonL / R: / 2 Tms2021
Danny JansenL / R: 86 / 11TOR2019
Jon JayL / R: / CHW2019
Adam JonesL / R: / ARI2019
JaCoby JonesL / R: 14 / 88DET2019
Matt JoyceL / R: 13 / 14ATL2019
Jung Ho KangL / R: 14 / 12PIT2019
Howie KendrickL / R: 87 / 11WSN2019
Carter KieboomL / R: / WSN2021
Scott KingeryL / R: 86 / 11PHI2019
Ian KinslerL / R: / SDP2019
Jason KipnisL / R: 13 / 88CLE2019
Tommy La StellaL / R: 14 / 88LAA2019
Juan LagaresL / R: 85 / 12LAA2021
Jake LambL / R: / ARI2019
Trevor LarnachL / R: 14 / 87MIN2021
Ramon LaureanoL / R: / OAK2019
Sandy LeonL / R: 87 / 11MIA2021
Kyle LewisL / R: / SEA2020
Tim LocastroL / R: / ARI2019
Shed Long Jr.L / R: / SEA2019
Evan LongoriaL / R: 86 / 11SFG2019
Tim LopesL / R: 88 / 12SEA2020
Jonathan LucroyL / R: 12 / 2 Tms2019
Dawel LugoL / R: 13 / 88DET2019
Jordan LuplowL / R: 85 / 12CLE2019
Nick MarkakisL / R: 14 / 88ATL2019
Jason MartinL / R: / TEX2021
Leonys MartinL / R: 14 / 87CLE2019
Richie MartinL / R: 87 / 12BAL2019
Russell MartinL / R: 86 / 11LAD2019
Jose MartinezL / R: 85 / 12STL2019
Jeff MathisL / R: / TEX2019
Cameron MaybinL / R: 14 / 87NYY2019
Nomar MazaraL / R: 14 / 87TEX2019
Brian McCannL / R: / ATL2019
Zach McKinstryL / R: / LAD2021
Yermin MercedesL / R: 85 / 12CHW2021
Jordy MercerL / R: 85 / 11DET2019
Jake MeyersL / R: 85 / 12HOU2021
Yoan MoncadaL / R: 13 / 88CHW2021
Kendrys MoralesL / R: / 2 Tms2019
Mitch MorelandL / R: 14 / 87BOS2019
Yairo MunozL / R: / STL2019
Daniel MurphyL / R: 86 / 11COL2019
Josh NaylorL / R: 11 / SDP2019
Eduardo NunezL / R: / 12BOS2019
Renato NunezL / R: 87 / 11BAL2019
Jose OsunaL / R: 14 / 86PIT2019
Joe PanikL / R: 86 / 112 Tms2019
Gerardo ParraL / R: 11 / 2 Tms2019
Hunter PenceL / R: 85 / 12TEX2019
Jose PerazaL / R: 85 / 11CIN2019
Hernan PerezL / R: 86 / 13MIL2019
Michael PerezL / R: / PIT2021
DJ PetersL / R: 14 / 862 Tms2021
Josh PhegleyL / R: 85 / 12OAK2019
Kevin PillarL / R: 85 / 112 Tms2019
Gregory PolancoL / R: 14 / 86PIT2021
AJ PollockL / R: / LAD2021
Buster PoseyL / R: 85 / 12SFG2021
Martin PradoL / R: 87 / 11MIA2019
Yasiel PuigL / R: / 2 Tms2019
Wilson RamosL / R: 85 / 12NYM2019
Josh ReddickL / R: 85 / 11HOU2019
Rob RefsnyderL / R: 85 / 12MIN2021
Luis RengifoL / R: 13 / 88LAA2019
Pablo ReyesL / R: 85 / 12PIT2019
Mark ReynoldsL / R: / 12COL2019
Joey RickardL / R: 87 / 122 Tms2019
Daniel RobertsonL / R: 87 / 11TBR2019
Ronny RodriguezL / R: 88 / DET2019
Josh RojasL / R: / ARI2021
Austin RomineL / R: 87 / 11NYY2019
Jose RondonL / R: 85 / 122 Tms2019
Brent RookerL / R: / MIN2021
Rio RuizL / R: 12 / BAL2019
Addison RussellL / R: 11 / CHC2019
Yolmer SanchezL / R: 85 / 11CHW2019
Pablo SandovalL / R: 85 / SFG2019
Danny SantanaL / R: / TEX2019
Domingo SantanaL / R: 88 / SEA2019
Kyle SeagerL / R: / SEA2021
Pedro SeverinoL / R: 85 / 13BAL2021
Zack ShortL / R: 88 / 12DET2021
Magneuris SierraL / R: / MIA2021
Andrelton SimmonsL / R: 86 / 11MIN2021
Chance SiscoL / R: / BAL2019
Dwight Smith Jr.L / R: 12 / 88BAL2019
Kevan SmithL / R: 85 / 14LAA2019
Mallex SmithL / R: 87 / SEA2019
Justin SmoakL / R: 13 / 88TOR2019
Eric SogardL / R: 88 / 2 Tms2019
Donovan SolanoL / R: 87 / 11SFG2021
Bubba StarlingL / R: 12 / KCR2019
Andrew StevensonL / R: / WSN2021
Christin StewartL / R: 11 / DET2019
DJ StewartL / R: / BAL2021
Fernando Tatis Jr.L / R: / SDP2021
Mike TauchmanL / R: 85 / 11NYY2019
Leody TaverasL / R: 88 / TEX2021
Matt ThaissL / R: / LAA2019
Eric ThamesL / R: 14 / 88MIL2019
Charles TilsonL / R: / CHW2019
Ronald TorreyesL / R: 85 / 12PHI2021
Taylor TrammellL / R: 14 / 85SEA2021
Sam TravisL / R: / 12BOS2019
Justin UptonL / R: 85 / 12LAA2021
Luis UriasL / R: / MIL2021
Pat ValaikaL / R: / BAL2021
Ildemaro VargasL / R: 85 / 14ARI2019
LaMonte Wade Jr.L / R: / SFG2021
Neil WalkerL / R: 12 / MIA2019
Taylor WardL / R: 86 / 11LAA2021
Evan WhiteL / R: 14 / 87SEA2020
Tyler WhiteL / R: 14 / 862 Tms2019
Matt WietersL / R: / STL2019
Stevie WilkersonL / R: 14 / 85BAL2019
Tony WoltersL / R: 87 / 11COL2019
Ryan ZimmermanL / R: 85 / 14WSN2021
Ben ZobristL / R: / CHC2019

No comments:

Post a Comment