MatchWiz Plays Optimizer
Runs Board · Today

Best MLB runs matchupsTuesday, July 14, 2026

Every hitter on the Tuesday, July 14, 2026 slate, scored — ranked by who's most likely to score a run. On-base ability, the arm and bullpen they face, lineup spot, park, and weather. Tap any card for the full breakdown.

#Hitter · MatchupScore

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Runs / PA vs RHP.140

WindowRateSample
Last 2 Weeks.18438 PA
Season.143216 PA
Last 2 Years.182881 PA

Last 5 GamesRuns

Jul 8vs KC0
Jul 9vs KC2
Jul 10vs BOS0
Jul 11vs BOS0
Jul 12vs BOS0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Runs0 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB1 · 5 · 1

Projection

Projected Runs0.509

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Juan Soto's full player page →

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.129

WindowRateSample
Last 2 Weeks.4005 PA
Season.16187 PA
Last 2 Years.141192 PA

Last 5 GamesRuns

Jun 17@ AZ0
Jul 8@ TEX2
Jul 9@ TEX1
Jul 11@ MIN1
Jul 12@ MIN0

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.16162 PA
Season.075399 PA
Last 2 Years.0811283 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.088

WindowRateSample
Last 2 Weeks.071353 PA
Season.0842229 PA
Last 2 Years.0976167 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Runs0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 1

Projection

Projected Runs0.504

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Mike Trout's full player page →

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs RHP.126

WindowRateSample
Last 2 Weeks.09144 PA
Season.142254 PA
Last 2 Years.155921 PA

Last 5 GamesRuns

Jul 8@ CIN1
Jul 9@ CIN0
Jul 10@ DET0
Jul 11@ DET0
Jul 12@ DET0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Runs0 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB2 · 4 · 3

Projection

Projected Runs0.502

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Kyle Schwarber's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.140

WindowRateSample
Last 2 Weeks.5008 PA
Season.178107 PA
Last 2 Years.159328 PA

Last 5 GamesRuns

Jul 8vs NYY0
Jul 9vs NYY1
Jul 10vs SEA2
Jul 11vs SEA1
Jul 12vs SEA0

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.16162 PA
Season.075399 PA
Last 2 Years.0811283 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.088

WindowRateSample
Last 2 Weeks.071353 PA
Season.0842229 PA
Last 2 Years.0976167 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Runs0 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 0

Projection

Projected Runs0.488

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Junior Caminero's full player page →

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.116

WindowRateSample
Last 2 Weeks.0008 PA
Season.123106 PA
Last 2 Years.120225 PA

Last 5 GamesRuns

Jul 7@ WSH0
Jul 8@ WSH0
Jul 10@ TEX1
Jul 11@ TEX2
Jul 12@ TEX0

Opposing Starter · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.07114 PA
Season.095126 PA
Last 2 Years.084381 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.090211 PA
Season.0841341 PA
Last 2 Years.0863598 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.267
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Runs0.484

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Yordan Alvarez's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.127

WindowRateSample
Last 2 Weeks.08324 PA
Season.179112 PA
Last 2 Years.139302 PA

Last 5 GamesRuns

Jul 8@ DET0
Jul 9@ DET0
Jul 10@ CWS0
Jul 11@ CWS0
Jul 12@ CWS1

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.16162 PA
Season.075399 PA
Last 2 Years.0811283 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.088

WindowRateSample
Last 2 Weeks.071353 PA
Season.0842229 PA
Last 2 Years.0976167 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Runs0 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Runs0.481

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Shea Langeliers's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Runs / PA vs RHP.134

WindowRateSample
Last 2 Weeks.12839 PA
Season.161279 PA
Last 2 Years.149861 PA

Last 5 GamesRuns

Jul 7vs HOU0
Jul 8vs HOU1
Jul 10vs NYY0
Jul 11vs NYY0
Jul 12vs NYY0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-9

Runs0 in 10 PA
Career Average.000
Plate Appearances10
HR · K · BB0 · 3 · 1

Projection

Projected Runs0.479

A rough estimate of runs to expect, based on how players have performed in similar matchups.

CJ Abrams's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.11136 PA
Season.137278 PA
Last 2 Years.134881 PA

Last 5 GamesRuns

Jul 7vs COL0
Jul 8vs COL1
Jul 10vs AZ0
Jul 11vs AZ0
Jul 12vs AZ0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head6-for-19

Runs0 in 20 PA
Career Average.300
Plate Appearances20
HR · K · BB0 · 4 · 1

Projection

Projected Runs0.477

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Freddie Freeman's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs RHP.145

WindowRateSample
Last 2 Weeks.23738 PA
Season.188234 PA
Last 2 Years.130776 PA

Last 5 GamesRuns

Jul 8@ PIT0
Jul 9@ PIT2
Jul 10@ STL0
Jul 11@ STL0
Jul 12@ STL1

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Runs0 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB0 · 3 · 0

Projection

Projected Runs0.467

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Ozzie Albies's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.132

WindowRateSample
Last 2 Weeks.22722 PA
Season.148101 PA
Last 2 Years.145323 PA

Last 5 GamesRuns

Jul 8@ NYM0
Jul 9@ NYM1
Jul 10@ BAL0
Jul 11@ BAL0
Jul 12@ BAL1

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.16162 PA
Season.075399 PA
Last 2 Years.0811283 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.088

WindowRateSample
Last 2 Weeks.071353 PA
Season.0842229 PA
Last 2 Years.0976167 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Runs0 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 1 · 0

Projection

Projected Runs0.467

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Bobby Witt Jr.'s full player page →

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Runs / PA vs RHP.128

WindowRateSample
Last 2 Weeks.08635 PA
Season.160256 PA
Last 2 Years.141659 PA

Last 5 GamesRuns

Jul 6vs COL1
Jul 7vs COL0
Jul 8vs COL0
Jul 11vs AZ0
Jul 12vs AZ0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-12

Runs0 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 5 · 3

Projection

Projected Runs0.46

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Max Muncy's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.118

WindowRateSample
Last 2 Weeks.05917 PA
Season.109138 PA
Last 2 Years.150381 PA

Last 5 GamesRuns

Jul 8@ TB0
Jul 9@ TB1
Jul 10@ WSH0
Jul 11@ WSH0
Jul 12@ WSH2

Opposing Starter · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.07114 PA
Season.095126 PA
Last 2 Years.084381 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.090211 PA
Season.0841341 PA
Last 2 Years.0863598 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.267
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Runs0 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 0 · 1

Projection

Projected Runs0.441

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Cody Bellinger's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Runs / PA vs RHP.127

WindowRateSample
Last 2 Weeks.08547 PA
Season.157262 PA
Last 2 Years.142781 PA

Last 5 GamesRuns

Jul 8@ CIN0
Jul 9@ CIN0
Jul 10@ DET0
Jul 11@ DET1
Jul 12@ DET1

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Runs0 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB1 · 3 · 1

Projection

Projected Runs0.433

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Brandon Marsh's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.4× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Runs / PA vs LHP.119

WindowRateSample
Last 2 Weeks.13023 PA
Season.121132 PA
Last 2 Years.123277 PA

Last 5 GamesRuns

Jul 8@ TB0
Jul 9@ TB3
Jul 10@ WSH1
Jul 11@ WSH0
Jul 12@ WSH0

Opposing Starter · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.07114 PA
Season.095126 PA
Last 2 Years.084381 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.090211 PA
Season.0841341 PA
Last 2 Years.0863598 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.267
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Runs0.427

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Ben Rice's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs RHP.125

WindowRateSample
Last 2 Weeks.13238 PA
Season.138297 PA
Last 2 Years.126878 PA

Last 5 GamesRuns

Jul 6vs COL1
Jul 7vs COL0
Jul 10vs AZ1
Jul 11vs AZ1
Jul 12vs AZ1

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08025 PA
Season.064172 PA
Last 2 Years.106691 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.096240 PA
Season.0811653 PA
Last 2 Years.0954747 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Runs0 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 4 · 1

Projection

Projected Runs0.417

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Andy Pages's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs RHP.128

WindowRateSample
Last 2 Weeks.13238 PA
Season.153189 PA
Last 2 Years.133540 PA

Last 5 GamesRuns

Jul 8@ PIT0
Jul 9@ PIT1
Jul 10@ STL0
Jul 11@ STL0
Jul 12@ STL0

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.04050 PA
Season.087229 PA
Last 2 Years.100749 PA

Opposing Starter · Season17 GS

W–L6–4
ERA2.56
WHIP1.13
IP98.1
H / K / BB67 / 148 / 44

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.119261 PA
Season.0861800 PA
Last 2 Years.0874554 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Runs0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Runs0.413

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Drake Baldwin's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Runs / PA vs LHP.105

WindowRateSample
Last 2 Weeks.05319 PA
Season.089124 PA
Last 2 Years.091384 PA

Last 5 GamesRuns

Jul 8vs ATH0
Jul 9vs ATH0
Jul 10vs PHI2
Jul 11vs PHI0
Jul 12vs PHI0

Opposing Starter · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.07114 PA
Season.095126 PA
Last 2 Years.084381 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.090211 PA
Season.0841341 PA
Last 2 Years.0863598 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.267
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Runs0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Runs0.398

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Riley Greene's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Runs / PA vs LHP.119

WindowRateSample
Last 2 Weeks.09111 PA
Season.123106 PA
Last 2 Years.131367 PA

Last 5 GamesRuns

Jul 7@ SF1
Jul 8@ SF1
Jul 10@ SD1
Jul 11@ SD0
Jul 12@ SD1

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.16162 PA
Season.075399 PA
Last 2 Years.0811283 PA

Opposing Starter · Season20 GS

W–L11–4
ERA2.62
WHIP1.19
IP127.1
H / K / BB126 / 144 / 25

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.088

WindowRateSample
Last 2 Weeks.071353 PA
Season.0842229 PA
Last 2 Years.0976167 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head4-for-12

Runs0 in 12 PA
Career Average.333
Plate Appearances12
HR · K · BB1 · 1 · 0

Projection

Projected Runs0.394

A rough estimate of runs to expect, based on how players have performed in similar matchups.

Ernie Clement's full player page →

What the runs board is

The Runs board projects the chance a hitter scores a run. One statistical model scores every matchup on the slate the same way — a star and a backup judged on the matchup in front of them, not their name — and every number is graded against the real box score once the games go final.

How the model gets its number

It isn't a gut call or a name game. The projection is built from a few things:

  • His on-base ability at the top of the order.
  • The bats due up behind him.
  • The opposing run-prevention.

Those pieces combine into one number, and the model re-tunes itself weekly against how its past calls actually landed.

Is there a betting edge here?

Like RBIs, runs is a lumpy market that grades efficient once you model the clustering honestly. Transparency board — our number set beside the line, graded.

How to use it

Useful context for top-of-the-order run creation, not a lean.

Everything here is a research signal from the model, graded in public — not betting advice, and no outcome is guaranteed.