Monday, May 28, 2018

Free Statis-Pro Baseball Game Made Simple

Quick Start Page (to learn to play in 5 minutes click here)
Entire Statis-Pro game can be played with only this top page, dice and player cards

A. Traditional 6-sided dice for the PB rating of 2 to 12.
B. Two 8-sided dice of different colors to create a Random Number of 11 to 88.
C. If you have 20-sided die then use chart below for all "Out" results, but if anyone
is on base and the roll is "20" then ignore A and B above & instead go to yellow below.
When Pitchers bat, skip the PB and draw the random number with the following results: 1b7: 11-12, 1b8: 13-14,
1b9: 15-16, 2b8: 17, K: 18-52, W: 53-54, Out: 55-88. OBR: E, SP: E, Sac: CC
Once a runner is on base, you can use one of these three options before the next batter hits,
but an OBR E may not try for an extra base, and SP E may not try to steal.

1 die
Extra Base on hit
Stealing base
OBR A, B or C Xtra base        
SP AA, A, B or C steals     
Sacrifice, OBR: A batter safe for hit
OBR A or B Xtra base
SP AA, A or B steals
OBR A Xtra base
SP AA or A steals
Xtra base only if 2 outs
Only SP AA steals
Hold base
Hold, TA throws out
Roll again for throw
TA, TB out, TC roll again,1-3 out, otherwise steals
Leader Runner out

When trying to take an extra base on the chart above, the runner can only be out on a roll of 6. On rolls of 1-5 he just fails to take the extra base if his OBR or SP is not good enough.
However, if a 6 is rolled, then there is a close play and he will be either safe or out.
The 6-sided die is rolled one more time, and this time if the number is equal to or less than
the outfielders throwing arm (T5, T4, T3 or T2) then he is out. SP E or OBR E cannot try to steal or take extra base, respectively.

20-Sided Die result (always use if "Out," and if roll is number 20 then always use)
1. Double play 6-4-3 (any Double play when no one on 1st, the batter is thrown out)
2. Double Play 4-6-3* OBR A batter beats throw to 1st
3. Double Play 5-4-3, OBR A or B batter beats throw to 1st
4.      Double Play 3-4-3*, OBR A, B or C batter beats throw to 1st
5.      Double Play, OBR A, B or C batter beats throw to 1st (Odd PB 1-6-3, even PB 2-6-3)
If no one on 1st base on a double play above, the throw is to 1st base for out. With 1st and 3rd base,
defense can say INFIELD IN before roll, and instead of double play batter out and runners now 2nd
and 3rd base.**If only man on base is on 2nd, he advances if ball hit to 1b or 2b ("2," 4," or "8")
6.      Lead forced (home, 2b or 1b runner out), others advance (third base to lead base)
7.      Lead forced (home, 2b or 1b runner out), others advance (shortstop to lead base)
8.      Lead forced* (home, 2b or 1b runner out), others advance (2nd base to lead base)
9.    Line out (to higher number 1-6 of two die roll - 1=p, 2=c, 3=1b, 4=2b, 5=3b, 6=ss)
10.  Infield fly (position determined like in "9", for catcher change to popup)
11.   Fly out to left field, runners hold (LN or LP is fly out to right field)
12.   Fly out to left field, runners hold
13.   Fly out to center field, OBR A on 2nd or 3rd advance
14.   Fly out to center field, runner OBR A or B on 2nd or 3rd advance
15.   Fly out to right field, runner on 2nd or 3rd advance
16.   Batter grounds out, runners advance (1b to P covering)
17.   Batter grounds out, runners advance (C if PB even number, or P if PB odd to 1st base)
18 or 19.   ROLL two 6-sided dice AGAIN and refer to green to see which fielder might
make 1-base error. If the 20-sided die roll is equal to or lower than the E number by the fielder,
then a one-base error is made. On rolls from 11-20, subtract 10, and if the resultant number is
equal to or lower than the E rating on the fielder, then a 2-base error is made. Otherwise,
the play is an out to that player and the runners advance.

2 diceCheck for error      2 diceCheck for error
2 or 31b      82B
4P      9LF
5CF     10C
63b     11RF
7SS     12SS
(e.g. Aaron Judge is E2, so roll of 3 or 13 NOT error)
20. If noone on base then a "20" on an out is a flyout to CF.
If anyone is on base when a 20 is rolled, then ignore the normal PB and RN on the batter or pitcher card, INSTEAD use those dice for the numbers below for what might be a BD (Clutch Batting),
CD (Clutch Fielding) or Z (Unusual Plays):

2 - BD - Clutch Batting: Look up the Random Number of 11-88 on batters card for bases-clearing double, triple or home run or if not in range then ignore as a foul.
3 - BD - Clutch Batting (same as "2")
4 - BD - Clutch Batting (same as "2")

Numbers 5 through 9 use the two 6-sided dice to pick a position below, and the 11 to 88 on the chart (e.g. if the two die were a one and a six to total 7, then refer to the Clutch Defense of the 1st baseman "7 (1&6) - 1b")
5 - CF 
6 (1 & 5) - LF
6 (2 & 4) - RF
6 (3 & 3) - P
7 (1 & 6) - 1B
7 (2 & 5) - 2B
7 (3 & 4) - 3B
8 (4 & 4) - C
8 (2 & 6 or 3 & 5) - SS
9 - CF

CD1 = no play madeCD Clutch DefenseChance for Great Play
Infielders resultCD2                   CD3CD4
Line out, lead runner doubled  11 to 21           11 to 4211 to 56
Grounder, lead runner thrown out22 to 32           43 to 5557 to 78
No action, return to normal play33 to 88           56 to 8881 to 88
Outfielders only

CD2           CD3CD4
Line out in gap, lead runner doubled off base11 to 21           11 to 4211 to 56
Line out, runners get back safely22 to 32           43 to 5557 to 78
No action, return to normal play33 to 88           56 to 8881 to 88
Catchers OnlyCD2                     CD3CD4
Diving catch of pop up, lead runner doubled off base11 to 32            11 to 5511 to 78
No Action33 to 88            56 to 8881 to 88

10 - Use Z Chart below (go first to left column below, but it sometimes requires roll for right columns)
11 - Use Z Chart below
12 - Use Z Chart below

Random NumberIf Z Play Results, read random number below.Random

If Z Play Fielding for CD 1 or 2 (11 to 34)

Z Play Injury If CD 3 or 4 (11 to 34)

11Catcher ejected11 to 34 ignore if noone on 1st
12Pitcher ejected1114G3, runners advance3-6-3 double play
13Batter ejected15184-3 runners advance4-6-3 double play
14Single, P, C & 1b ejected21246-3 runners advance6-4-3 double play
15Batter ejected25285-3 runners advance5-4-3 double play
16Pitcher ejected31341-3 runner advance1-6-3 double play
17Walk for pitcher going to mouth



35 or higher ignore CD & check Error

1B - E0 to 3, out runners advance
35 or higher ignore CD & check Error

E4-10 Single
18Batter out for illegal bat41442B - E0 to 3, out runners advanceE4-10 Single
21Rained out4548SS - E0 to 4, out runners advanceE5-10 Single
22Rained out51543b - E0 to 5, out runners advanceE6 -10 Single
23April games only rain out5563LF - E0 to 1 OutE2-10 Double, runners score
24April games only rain out6474CF - E0 to 2 OutE3-10 Double, runners score
25April games only rain out7583RF - E0 to 2 OutE3-10 Double, runners score
26Rain delay, both pitchers PB lowered by 18487C - E0 to 3 catch in standsE4-10 foul
27Double, but if runner on 1st ruled out for batter passing88Triple Play - line out & runners doubled off
28Strikeout, wild pitch, batter safe at 1st
31Double erased, batter out for missing 1st base

If Z Play Injury

32If man on first, steals and SS ejectedInjury playPlayer hurt
33Runner out stealing second and ejected1112FoulC
34IF man on first, picked off 1-3-4-3 but a runner on 3b scores1314Foul1b
35IF man on first, picked off 1-3-6, all others advance1516Foul2b
36If man on 3rd, catcher picks off1718Foul3b
37Strikeout, passed ball batter safe at first if unoccopied or 2 outs2122FoulSS
38Single runners advance 2, but batter out rounding 1st2325DoubleLF
41Batter out for running into slow roller2628Inside Park Home RunCF
42Only runners on 1st and 2nd, grounder hits runner on 1st who is ruled out but batter gets hit3133TripleRF
43Catcher interference, batter gets 1st34FoulBatter
Batter out on Fan interference


45 to 78

Z chart fielding (new random number, look up and right)

3741Double, runners score1b and RF

81 to 88

Z chart injury (new random number, look right)

4244Double, runners score2b and CF
4547Single, runners 2 basesSS and LF
5153Foul3b and P
5458Double, runners scoreLF and CF
6165Double, runners scoreCF and RF
6668Single, runners 1 base1b
7173Line out 2b2b
7476Line out 3b3b
7781Line out SSSS
8588Double, runners scoreCF

Charts for Playing teams from different eras or level of play, as well as right-handed vs. left-handed

The advanced games show different results for batting and pitching against a left-handed or right-handed batter. However, when playing with basic cards or the cards you make by going to our link, then an adjustment for whether a pitcher is facing a right-handed or left-handed batter were always reflected in a chart summarized below. Basically, a if a batter gets to bat against a pitcher who throws the opposite (left-handed batter vs. right-handed batter or vice versa) then he gets a single on a Random Number of either 87 (with runners advancing two bases) or 88 (where they advance one base).

However, if a right-handed batter needs to face a right-handed pitcher then he is out on an 11 or 12, and a left-handed batter will have a much tougher time against a left-handed pitcher - where he is out on 11-15. A Switch hitter is never effected either way.

The additional adjustment we folded into the system is an adjustment for if a batter from a deadball era (e.g. Yaz in 1968) faces a pitcher from a live ball era (1930). In that case consult the average Runs/Game in one year. To take the most extreme case, if Yaz from 1968 were hitting against a 1930 pitcher, this would be a batter who slugged it out in a year in which 3.4 runs were being recorded per game playing in 1930 when 5.6 runs per game were being scored. The adjustment extends on the Right/Left adjustment and in this case Yaz and his teammates get doubles on 81-86. As you can see from the chart, that would result in the 1968 Red Sox adding about 2.37 runs per game over the course of the season to be on an even field with the 1930 teams.

In other years the adjustment is much less or none at all.

The other place you can use this chart is if one league is playing a league that is better (Japanese, Cuban or Mexican League against the Major Leagues) or to play college or minor leagues against each other. In most cases, you would simply need to estimate the difference between the two levels, but in other cases, you can check the math. For example, if you wanted to play an International League team, where teams average 4.15 runs per game, against a Pacific Coast team where they average 5.03, the difference of 0.88 on the chart below would result in all International League teams getting doubles on any roll or a random number of 85 or 86.

There is never an adjustment the other way - the batters in the league or year that scored MORE runs per game do not face any adjustments.

VariableRandom NumberNew ResultR/G Impact
LHP vs LN or LP Cht11-15K or Foul Out
RHP vs RN or RP Cht11-12K or Foul Out
LHP vs RN or RP Cht87-88Single
RHP vs LN or LP Cht87-88Single
Batters' Year 0.2 to 0.5 lower R/G     86Double0.35
Batters' Year 0.6 to 0.9 lower R/G85-86Double0.72
Batters' Year 1.0 to 1.3 lower R/G84-86Double1.1
Batters' Year 1.4 to 1.7 lower R/G83-86Double1.5
Batters' Year 1.8 to 2.1 lower R/G82-86Double1.92
Batters' Year 2.1+ lower R/G81-86Double2.37


  1. This is phenomenal, John. Thanks. I'll give it a go.

    1. Thanks! Just wrote up the instructions with some more photos of cards and hope you liked it.

  2. Don't think you're checking this, so I'll add a note on Delphi. I'm toying with the '20' D20 roll result for BD/CD/Z to activate on the NEXT batter, using the existing roll for the present batter. So as not to take the result away from the current hitter. Perhaps, this skews things. Perhaps not.

    1. That is a neat idea. It is a little different to suddenly erase what would have happened, like I do. To make the frequency work out I do need to do it only with men on base, which is what happens when the CD or BD comes up. It is discouraging to believe you have a homer and suddenly realize the result has been overruled by a 20.

  3. It is a standout amongst the most troublesome things a great many people will ever do. It is entangled, requires nitty gritty research, and site provide useful info and abandons you focused and exhausted.

  4. very interesting post.this is my first time visit here.i found so mmany interesting stuff in your blog especially its discussion..thanks for the post!