Wednesday, July 22, 2026

Tampa Wins Big, Arizona pulls upset


 


We actually pasted the wrong table yesterday, so the correct results by pool are below with two games from last night. Tampa took a commanding lead in their pool with an 8-2 win over the Astros to follow their earlier 3-0 win over the Reds. They now play the Reds next which could clinch them in the 4-game pool play since a win would make them 3-0 and the Reds 1-2 and Astros 0-2. Likewise the surprising Dbacks play the Tigers after a 4-3 win against them following a 1-0 win over the Guardians.
Pod APB-PitcherOppScoreAllowResultProj ERA
ATH2'-5Jacob LopezLAD516L4.35
ATH2'-6Jack PerkinsLAD   4.25
ATH2'-5Gage JumpWas   4.42
ATH2'-6Mason BarnettWas   4.45
LAD2'-8Tyler GlasnowAth   3.61
LAD2'-9Shohei OhtaniAth165W3.46
LAD2'-8Blake SnellWas   3.54
LAD2'-8Yoshinobu YamamotoWas40W3.45
WSN2'-5Zack LittellAth   4.56
WSN4'-7Cade CavalliAth   3.99
WSN4'-7Foster GriffinLAD04L3.93
WSN2'-5Andrew AlvarezLAD   4.18
        
Pod BPB-PitcherOppScoreAllowResultProj ERA
ATL2'-9Chris SaleBos18L3.19
ATL2'-7Reynaldo LópezBos   4.06
ATL2'-7Spencer StriderTex   3.82
ATL2'-8Spencer SchwellenbachTex42W3.65
BOS2'-7Ranger SuarezAtl   3.74
BOS2'-8Garrett CrochetAtl81W3.02
BOS2'-7Connelly EarlyTex   3.65
BOS2'-8Sonny GrayTex   3.69
TEX2'-8Nathan EovaldiAtl24L3.65
TEX2'-6Jordan MontgomeryAtl   4.28
TEX2'-7MacKenzie GoreBos   3.82
TEX4'-7Kumar RockerBos   4.23
        
        
Pod CPB-PitcherOppScoreAllowResultProj ERA
MIA2'-7Braxton GarrettNYM   3.84
MIA4'-7Sandy AlcantaraNYM   4.16
MIA4'-7Max MeyerNYY   4.05
MIA2'-7Eury PérezNYY10W4
NYM2'-7Nolan McLeanMia   3.71
NYM2'-7Freddy PeraltaMia   3.8
NYM4'-7Sean ManaeaNYY   3.82
NYM2'-8Jonah TongNYY63W3.41
NYY2'-8Gerrit ColeMia01L3.94
NYY4'-7Carlos RodónMia   3.96
NYY2'-8Max FriedNYM36L3.28
NYY2'-9Cam SchlittlerNYM   4.01
        
Pod DPB-PitcherOppScoreAllowResultProj ERA
CIN2'-6Brady SingerHou   4.37
CIN2'-9Chase BurnsHou40W3.71
CIN2'-7Hunter GreeneTBR03L3.91
CIN4'-7Nick LodoloTBR   4.03
HOU2'-8Hunter BrownCin03L3.63
HOU2'-6AJ BlubaughCin   4.4
HOU2'-6Mike BurrowsTBR28L4.24
HOU2'-6Tatsuya ImaiTBR   4.37
TBR2'-8Drew RasmussenHou82W3.72
TBR4'-7Joe BoyleCin   3.92
TBR4'-7Ryan PepiotHou   4.02
TBR2'-8Shane McClanahanCin30W3.35
        
Pod EPB-PitcherOppScoreAllowResultProj ERA
MIL2'-6Kyle HarrisonSFG   4.22
MIL2'-7Brandon WoodruffSFG20W3.86
MIL2'-9Jacob MisiorowskiTor29L4.11
MIL2'-6Logan HendersonTor   4.17
SFG4'-7Landen RouppMil01L4.09
SFG4'-7Robbie RayMil   4.2
SFG4'-7Tyler MahleTor   4.17
SFG2'-8Logan WebbTor20W3.32
TOR2'-7Kevin GausmanMil   3.98
TOR2'-9Dylan CeaseMil92W3.54
TOR2'-7Shane BieberSFG01L3.74
TOR2'-7Trey YesavageSFG   3.72
        
Pod FPB-PitcherOppScoreAllowResultProj ERA
CHC4'-7David PetersonKCR   3.65
CHC2'-7Edward CabreraKCR25l3.96
CHC2'-7Justin SteeleStL35L3.63
CHC2'-6Matthew BoydStL   3.93
KCR2'-8Cole RagansChc52w3.31
KCR2'-5Michael WachaChc   4.5
KCR2'-7Kris BubicStL   3.91
KCR2'-6Daniel Lynch IVStL   4.26
STL2'-6Gordon GraceffoChc   4.35
STL4'-7Michael McGreevyChc53W4.05
STL2'-6Dustin MayKCR   4.22
STL2'-6Matthew LiberatoreKCR   4.33
        
Pod GPB-PitcherOppScoreAllowResultProj ERA
ARI4'-7Merrill KellyCle10w4.12
ARI4'-7Zac GallenCle   4.24
ARI2'-8Corbin BurnesDet43w3.84
ARI4'-7Brandon PfaadtDet   4.31
CLE2'-9Parker MessickAri01l4.08
CLE4'-7Tanner BibeeAri   4.1
CLE4'-7Joey CantilloDet112l3.95
CLE4'-7Gavin WilliamsDet   4.09
DET2'-8Framber ValdezAri34L3.43
DET2'-7Jack FlahertyAri   3.89
DET2'-8Tarik SkubalCle121w2.79
DET4'-7Casey MizeCle   4.06
        
Pod HPB-PitcherOppScoreAllowResultProj ERA
BAL2'-6Shane BazPhi   4.29
BAL2'-6Albert SuárezSDP   4.3
BAL2'-8Kyle BradishSDP   3.72
BAL2'-6Trevor RogersPhi14L4.2
PHI2'-8Zack WheelerBal41W3.2
PHI2'-7Jesús LuzardoBal   3.57
PHI2'-9Cristopher SánchezSDP21W3.15
PHI4'-7Aaron NolaSDP   3.98
SDP2'-7Michael KingBal12L3.8
SDP4'-7Joe MusgroveBal   3.91
SDP2'-7Nick PivettaPhi   3.97
SDP4-'7Walker BuehlerPhi   4.15
        
Pod IPB-PitcherOppScoreAllowResultProj ERA
MIN2'-9Joe RyanPit43w3.81
MIN4'-7Taj BradleyPit   4.23
MIN2'-7Zebby MatthewsSea64 4.01
MIN4-'7Andrew MorrisSea   4.2
PIT2'-9Paul SkenesMin34l2.92
PIT4'-7Mitch KellerMin   4.35
PIT2'-7Jared JonesSea   3.83
PIT4'-7Braxton AshcraftSea   4.08
SEA2'-8George KirbyMin   3.51
SEA2'-8Bryan WooMin   3.6
SEA2'-8Logan GilbertPit46l3.4
SEA4'-7Luis CastilloPit   3.86

Tuesday, July 21, 2026

Celebrating 50 Years of Statis-Pro Baseball at Douthat State Park

This marks the 50th anniversary of playing Statis-Pro Baseball while on vacation at Douthat State Park in the mountains of Virginia, where there is still no cell phone or internet connection. While our first year playing Statis-Pro was during a family vacation in 1976, we are using the 1978 board and Fast Action Cards this year (dice can also be used in the free version).

The most exciting action so far has been two thrilling upsets by the Twins, who seemed headed for defeat in both games. Against Seattle, Julio Rodríguez and Randy Arozarena delivered back-to-back extra-base hits in the sixth inning to put the Mariners in control, only to collide chasing a fly ball in the eighth. Both were injured on the play, allowing a three-run double as the Twins rallied to improve to 2-0 with a +3 run differential heading into rematches with both the Mariners and Pirates in Pool I.

The only other unbeaten teams are the Phillies in Pool H at 2-0 with a +4 run differential and, by far the most dominant club so far, the Dodgers in Pool A at 2-0 with a remarkable +16 run differential.

Most pools feature a lone 1-0 team in first place, but Pool E has a three-way tie, with the Blue Jays, Giants, and Brewers all sitting at 1-1. We generally remove players who are out for the season, so Brandon Woodruff would not be eligible to pitch if the Brewers advance to the semifinal pool.

In the first two days of this family reunion/vacation, we played the five teams that had not yet appeared in our tournament using projected 2026 Statis-Pro cards. All 27 MLB teams included in the tournament have now played either one or two games in pool play. In each pool, every team's top four starting pitchers each make one start in home-and-home two-game series against the other two teams, determining the nine clubs that will advance to the three semifinal pools.

The following includes summaries of the games played over the last two days and how each pool now shapes up, followed by the complete table of results and projected pitching matchups.



Pod APB-PitcherOppScoreAllowResultProj ERA
ATH2'-5Jacob LopezLAD516L4.35
ATH2'-6Jack PerkinsLAD   4.25
ATH2'-5Gage JumpWas   4.42
ATH2'-6Mason BarnettWas   4.45
LAD2'-8Tyler GlasnowAth   3.61
LAD2'-9Shohei OhtaniAth165W3.46
LAD2'-8Blake SnellWas   3.54
LAD2'-8Yoshinobu YamamotoWas40W3.45
WSN2'-5Zack LittellAth   4.56
WSN4'-7Cade CavalliAth   3.99
WSN4'-7Foster GriffinLAD04L3.93
WSN2'-5Andrew AlvarezLAD   4.18
        
Pod BPB-PitcherOppScoreAllowResultProj ERA
ATL2'-9Chris SaleBos18L3.19
ATL2'-7Reynaldo LópezBos   4.06
ATL2'-7Spencer StriderTex   3.82
ATL2'-8Spencer SchwellenbachTex42W3.65
BOS2'-7Ranger SuarezAtl   3.74
BOS2'-8Garrett CrochetAtl81W3.02
BOS2'-7Connelly EarlyTex   3.65
BOS2'-8Sonny GrayTex   3.69
TEX2'-8Nathan EovaldiAtl24L3.65
TEX2'-6Jordan MontgomeryAtl   4.28
TEX2'-7MacKenzie GoreBos   3.82
TEX4'-7Kumar RockerBos   4.23
        
        
Pod CPB-PitcherOppScoreAllowResultProj ERA
MIA2'-7Braxton GarrettNYM   3.84
MIA4'-7Sandy AlcantaraNYM   4.16
MIA4'-7Max MeyerNYY   4.05
MIA2'-7Eury PérezNYY10W4
NYM2'-7Nolan McLeanMia   3.71
NYM2'-7Freddy PeraltaMia   3.8
NYM4'-7Sean ManaeaNYY   3.82
NYM2'-8Jonah TongNYY63W3.41
NYY2'-8Gerrit ColeMia01L3.94
NYY4'-7Carlos RodónMia   3.96
NYY2'-8Max FriedNYM36L3.28
NYY2'-9Cam SchlittlerNYM   4.01
        
Pod DPB-PitcherOppScoreAllowResultProj ERA
CIN2'-6Brady SingerHou   4.37
CIN2'-9Chase BurnsHou40W3.71
CIN2'-7Hunter GreeneTBR03L3.91
CIN4'-7Nick LodoloTBR   4.03
HOU2'-8Hunter BrownCin03L3.63
HOU2'-6AJ BlubaughCin   4.4
HOU2'-6Mike BurrowsTBR   4.24
HOU2'-6Tatsuya ImaiTBR   4.37
TBR2'-8Drew RasmussenCin   3.72
TBR4'-7Joe BoyleCin   3.92
TBR4'-7Ryan PepiotHou   4.02
TBR2'-8Shane McClanahanHou30W3.35
        
Pod EPB-PitcherOppScoreAllowResultProj ERA
MIL2'-6Kyle HarrisonSFG   4.22
MIL2'-7Brandon WoodruffSFG20W3.86
MIL2'-9Jacob MisiorowskiTor29L4.11
MIL2'-6Logan HendersonTor   4.17
SFG4'-7Landen RouppMil01L4.09
SFG4'-7Robbie RayMil   4.2
SFG4'-7Tyler MahleTor   4.17
SFG2'-8Logan WebbTor20W3.32
TOR2'-7Kevin GausmanMil   3.98
TOR2'-9Dylan CeaseMil92W3.54
TOR2'-7Shane BieberSFG01L3.74
TOR2'-7Trey YesavageSFG   3.72
        
Pod FPB-PitcherOppScoreAllowResultProj ERA
CHC4'-7David PetersonKCR   3.65
CHC2'-7Edward CabreraKCR   3.96
CHC2'-7Justin SteeleStL35L3.63
CHC2'-6Matthew BoydStL   3.93
KCR2'-8Cole RagansChc   3.31
KCR2'-5Michael WachaChc   4.5
KCR2'-7Kris BubicStL   3.91
KCR2'-6Daniel Lynch IVStL   4.26
STL2'-6Gordon GraceffoChc   4.35
STL4'-7Michael McGreevyChc53W4.05
STL2'-6Dustin MayKCR   4.22
STL2'-6Matthew LiberatoreKCR   4.33
        
Pod GPB-PitcherOppScoreAllowResultProj ERA
ARI4'-7Merrill KellyCle   4.12
ARI4'-7Zac GallenCle   4.24
ARI2'-8Corbin BurnesDet   3.84
ARI4'-7Brandon PfaadtDet   4.31
CLE2'-9Parker MessickAri   4.08
CLE4'-7Tanner BibeeAri   4.1
CLE4'-7Joey CantilloDet   3.95
CLE4'-7Gavin WilliamsDet   4.09
DET2'-8Framber ValdezAri   3.43
DET2'-7Jack FlahertyAri   3.89
DET2'-8Tarik SkubalCle   2.79
DET4'-7Casey MizeCle   4.06
        
Pod HPB-PitcherOppScoreAllowResultProj ERA
BAL2'-6Shane BazPhi   4.29
BAL2'-6Albert SuárezSDP   4.3
BAL2'-8Kyle BradishSDP   3.72
BAL2'-6Trevor RogersPhi14L4.2
PHI2'-8Zack WheelerBal41W3.2
PHI2'-7Jesús LuzardoBal   3.57
PHI2'-9Cristopher SánchezSDP21W3.15
PHI4'-7Aaron NolaSDP   3.98
SDP2'-7Michael KingBal12L3.8
SDP4'-7Joe MusgroveBal   3.91
SDP2'-7Nick PivettaPhi   3.97
SDP4-'7Walker BuehlerPhi   4.15
        
Pod IPB-PitcherOppScoreAllowResultProj ERA
MIN2'-9Joe RyanPit   3.81
MIN4'-7Taj BradleyPit   4.23
MIN2'-7Zebby MatthewsSea   4.01
MIN4-'7Andrew MorrisSea   4.2
PIT2'-9Paul SkenesMin   2.92
PIT4'-7Mitch KellerMin   4.35
PIT2'-7Jared JonesSea   3.83
PIT4'-7Braxton AshcraftSea   4.08
SEA2'-8George KirbyMin   3.51
SEA2'-8Bryan WooMin   3.6
SEA2'-8Logan GilbertPit   3.4
SEA4'-7Luis CastilloPit   3.86

Sunday, July 19, 2026

Statis-Pro Predictor? Red Sox Crushing Braves Seemed Strange June 7 but ...

The biggest shocker in our Statis-Pro Baseball pool play so far came in our early June game when the Boston Red Sox—who, in real life, were beginning a four-game losing streak that dropped them to 27-39—stunned the Atlanta Braves, who were 45-21 at the time.

Statistically, an upset between teams with those records would be expected about once in every four-game series. When it happens, though, it makes you wonder whether the calculations on the cards are off—or whether it was simply a great day for the underdog.

The amazing thing is that since then, the real season has played out much like our Statis-Pro cards. The Red Sox have gone 22-9, while the Braves have gone 11-20. All that being side, Chris Sales' card projects to have an outstanding 3.19 ERA or FIPS, and in fact he is even better this year hovering around a 2.00 ERA so it is true even his card is not truly as great as he is.

The Braves did rally in their second pool game for a 4-2 win over the Rangers. With the Red Sox and Braves two of only four teams with four strong starting pitchers (all rated PB 2-7 or better), and with the Braves added benefit of having preserved their bullpen in the 8-1 loss to Boston, they still have a strong chance to emerge from the pool.

The other two teams are the Blue Jays and then the ridiculous Dodgers, with all four pitchers at least a PB 2-8 to make them seem unbeatable at times.

The second Red Sox-Braves matchup should determine which team advances, featuring an outstanding pitching duel between PB 2-7 starters Reynaldo López for the Braves and Ranger Suárez for the Red Sox.

If the Braves win that game and both teams finish 3-1 while the Rangers end up 0-4, the tiebreaker would come down to run differential. In that scenario, Atlanta would likely need to take full advantage of its final pitching matchup against Texas, with PB 2-7 Spencer Strider facing the Rangers' below-average (PB 2'-6) Jordan Montgomery. The Red Sox currently sit at +7 in run differential thanks to their 8-1 victory, while the Braves are at -5 through two games.

For those who do not play the Statis-Pro baseball game you should start with this free version, but the pitcher's PB is the key that makes us love the game more than any others. This is the range where the pitcher controls the action without allowing that chance for anything more than a single. A PB 2-9 is the best -an All-Star - and on a two-sided dice roll of 2-9 he controls the action, while 10-12 rolls put the action on the batters card. The other strong pitchers are 2-8 or 2-7, while the middle 30% of all pitchers control the action on PB 4-7, then the below average pitchers are 2-6, 2-5 or the weakest 2-4.

Here is a look at the batter and pitcher cards for both teams.



Here is the pool schedule.

Pod BPB-PitcherOppScoreAllowResultProj ERA
ATL2'-9Chris SaleBos18L3.19
ATL2'-7Reynaldo LópezBos   4.06
ATL2'-7Spencer StriderTex   3.82
ATL2'-8Spencer SchwellenbachTex42W3.65
BOS2'-7Ranger SuarezAtl   3.74
BOS2'-8Garrett CrochetAtl81W3.02
BOS2'-7Connelly EarlyTex   3.65
BOS2'-8Sonny GrayTex   3.69
TEX2'-8Nathan EovaldiAtl24L3.65
TEX2'-6Jordan MontgomeryAtl   4.28
TEX2'-7MacKenzie GoreBos   3.82
TEX4'-7Kumar RockerBos   4.23

Tuesday, July 14, 2026

Sanchez Leads Statis-Pro Phillies vs. Padres After Rough All-Star Game


The Phillies opened our Group I play with a 2-1 win in 10 innings with the most unlikely hero - their 3rd catcher of the game. After that Zack Wheeler allowed only 1 unearned run in 7 innings while striking out 11 with no walks for a 4-1 win over the Orioles to take a commanding lead in Group H with a 2-0 record and two games to play. 

Here is the tracker of all games played to date.

The Phillies had pinchrun for JT Realmuto (no longer the basestealing catcher) in the sixth and then for backup catcher Rafael Marchan in the 8th. Pinchrunners Johan Rojas and Dylan Moore both did their job by stealing bases but the Phillies could not get them home - leaving them with a 1-1 tie after 9 innings and their 3rd string catcher Garrett Stubbs whose card had the lowest projected OPS on the team at 0.603.

While All-star starter Cristopher Sanchez went 7 2-3rds innings the Padres had to use their top 5 relievers so will have a big disadvantage in the second game. They also lost 1st baseman Jake Cronenworth to injury for the second game of their series.

After all that Stubbs singled in the game winning run with two outs in the 10th.

Here was the preview before the game.


Cristopher Sánchez takes the mound in Statis-Pro after being dominant all season in real MLB play to earn his PB 2-9 card - but after he was shocked in the All-Start game by allowing 3 hits, 2 walks and 3 runs to take the loss in what was then a pitching duel the rest of the way. He will go up against the San Diego Padres, who had a bit of a disappointing first half. At the outset of the season the Padres were projected to have the 12th beat record of 30 teams to finish about 85-77, but at the All-Star break their projection has dropped to 79-83 for the season which makes them only 18th of 30 teams.

The Phillies continue to be projected to be one of the top four teams in baseball, after hosting the All-Star game tonight. Here is Sanchez great card going up against a Padres line-up below that is excellent and only has one left-hander so might have a chance against the lefty Sanchez. This opens Group H pla with Baltimore waiting as the third team.



The results will be posted below: