MatchWiz

Best MLB H+R+RBI matchupsThursday, July 23, 2026

Every hitter on the Thursday, July 23, 2026 slate — ranked by combined hits + runs + RBI upside — the best all-around production. Tap any card for the full breakdown.

PROJ72 on a projected lineup — updates ~2h before first pitch
Not starting5 not in the official lineup — moved to the bottom
#Hitter · Matchup · 95 shownScore

Projected H+R+RBI2.27

Hits1.211
Runs0.604
RBI0.779

Summed from our projected Hits, Runs, and RBI for this matchup.

Drake Baldwin's full player page →

Projected H+R+RBI2.11

Hits1.263
Runs0.59
RBI0.558

Summed from our projected Hits, Runs, and RBI for this matchup.

Yandy Díaz's full player page →

Projected H+R+RBI2.06

Hits1.174
Runs0.566
RBI0.616

Summed from our projected Hits, Runs, and RBI for this matchup.

Junior Caminero's full player page →

Projected H+R+RBI1.95

Hits1.095
Runs0.552
RBI0.588

Summed from our projected Hits, Runs, and RBI for this matchup.

Dillon Dingler's full player page →

Projected H+R+RBI1.92

Hits1.098
Runs0.529
RBI0.572

Summed from our projected Hits, Runs, and RBI for this matchup.

Michael Harris II's full player page →

Projected H+R+RBI1.92

Hits1.07
Runs0.482
RBI0.647

Summed from our projected Hits, Runs, and RBI for this matchup.

Jonathan Aranda's full player page →

Projected H+R+RBI1.91

Hits1.063
Runs0.52
RBI0.601

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-150+115
BOLBetOnline-145+105
BOVBovada-125-105
DKDraftKings-125-106
CZRCaesars-137+104

We project 1.9 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Jordan Walker's full player page →

Projected H+R+RBI1.90

Hits1.042
Runs0.563
RBI0.572

Summed from our projected Hits, Runs, and RBI for this matchup.

Matt Olson's full player page →

Projected H+R+RBI1.90

Hits1.028
Runs0.519
RBI0.629

Summed from our projected Hits, Runs, and RBI for this matchup.

Riley Greene's full player page →

Projected H+R+RBI1.88

Hits1.097
Runs0.499
RBI0.556

Summed from our projected Hits, Runs, and RBI for this matchup.

Chase DeLauter's full player page →

Projected H+R+RBI1.88

Hits1.041
Runs0.586
RBI0.522

Summed from our projected Hits, Runs, and RBI for this matchup.

Ozzie Albies's full player page →

Projected H+R+RBI1.88

Hits1.111
Runs0.532
RBI0.502

Summed from our projected Hits, Runs, and RBI for this matchup.

Trevor Larnach's full player page →

Projected H+R+RBI1.87

Hits1.097
Runs0.531
RBI0.514

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 2.5we lean Under

BookOverUnder
MGMBetMGM+125-160
BOVBovada+120-160
DKDraftKings+122-163
CZRCaesars+119-159

We project 1.9 H+R+RBI vs the 2.5 line — leaning Under. Display only — not betting advice.

Alec Burleson's full player page →

Projected H+R+RBI1.84

Hits1.047
Runs0.573
RBI0.484

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-155+120
BOLBetOnline-155+115
BOVBovada-150+115
DKDraftKings-151+114
CZRCaesars-152+114

We project 1.8 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

JJ Wetherholt's full player page →

Projected H+R+RBI1.83

Hits1.041
Runs0.499
RBI0.549

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-150+115
BOLBetOnline-165+125
BOVBovada-150+115
DKDraftKings-152+115
CZRCaesars-152+114

We project 1.8 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Ketel Marte's full player page →

Projected H+R+RBI1.82

Hits1.055
Runs0.5
RBI0.531

Summed from our projected Hits, Runs, and RBI for this matchup.

Brooks Lee's full player page →

Projected H+R+RBI1.81

Hits1.059
Runs0.529
RBI0.487

Summed from our projected Hits, Runs, and RBI for this matchup.

José Ramírez's full player page →

Projected H+R+RBI1.81

Hits1.083
Runs0.517
RBI0.467

Summed from our projected Hits, Runs, and RBI for this matchup.

Colt Keith's full player page →

Projected H+R+RBI1.80

Hits1.088
Runs0.56
RBI0.416

Summed from our projected Hits, Runs, and RBI for this matchup.

Kevin McGonigle's full player page →

Projected H+R+RBI1.79

Hits1.024
Runs0.464
RBI0.565

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars+100-134

We project 1.8 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Adrian Del Castillo's full player page →

Projected H+R+RBI1.79

Hits1.02
Runs0.542
RBI0.487

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-140+100
BOVBovada-145+110
DKDraftKings-143+107
CZRCaesars-145+109

We project 1.8 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Iván Herrera's full player page →

Projected H+R+RBI1.79

Hits1.097
Runs0.543
RBI0.409

Summed from our projected Hits, Runs, and RBI for this matchup.

Steven Kwan's full player page →

Projected H+R+RBI1.79

Hits0.972
Runs0.491
RBI0.582

Summed from our projected Hits, Runs, and RBI for this matchup.

Carter Jensen's full player page →

Projected H+R+RBI1.78

Hits0.989
Runs0.534
RBI0.51

Summed from our projected Hits, Runs, and RBI for this matchup.

Vladimir Guerrero Jr.'s full player page →

Projected H+R+RBI1.76

Hits1.071
Runs0.541
RBI0.407

Summed from our projected Hits, Runs, and RBI for this matchup.

Ernie Clement's full player page →

Projected H+R+RBI1.76

Hits1.024
Runs0.53
RBI0.461

Summed from our projected Hits, Runs, and RBI for this matchup.

Yohendrick Piñango's full player page →

Projected H+R+RBI1.75

Hits1.019
Runs0.496
RBI0.491

Summed from our projected Hits, Runs, and RBI for this matchup.

Brayan Rocchio's full player page →

Projected H+R+RBI1.75

Hits0.991
Runs0.509
RBI0.499

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-118
BOLBetOnline-125-115
BOVBovada-120-110
DKDraftKings-123-108
CZRCaesars-118-113

We project 1.7 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Geraldo Perdomo's full player page →

Projected H+R+RBI1.75

Hits1.027
Runs0.577
RBI0.395

Summed from our projected Hits, Runs, and RBI for this matchup.

Nathan Lukes's full player page →

Projected H+R+RBI1.74

Hits1.006
Runs0.479
RBI0.502

Summed from our projected Hits, Runs, and RBI for this matchup.

Josh Bell's full player page →

Projected H+R+RBI1.74

Hits0.944
Runs0.496
RBI0.547

Summed from our projected Hits, Runs, and RBI for this matchup.

Kody Clemens's full player page →

Projected H+R+RBI1.74

Hits0.936
Runs0.505
RBI0.544

Summed from our projected Hits, Runs, and RBI for this matchup.

Austin Riley's full player page →

Projected H+R+RBI1.73

Hits1.076
Runs0.481
RBI0.426

Summed from our projected Hits, Runs, and RBI for this matchup.

Fernando Tatis Jr.'s full player page →

Projected H+R+RBI1.73

Hits0.919
Runs0.454
RBI0.609

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-118-110
BOVBovada-125-105
DKDraftKings-125-106
CZRCaesars-113-118

We project 1.7 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Blaze Jordan's full player page →

Projected H+R+RBI1.73

Hits0.991
Runs0.507
RBI0.484

Summed from our projected Hits, Runs, and RBI for this matchup.

Mike Yastrzemski's full player page →

Projected H+R+RBI1.72

Hits0.953
Runs0.467
RBI0.551

Summed from our projected Hits, Runs, and RBI for this matchup.

Vinnie Pasquantino's full player page →

Projected H+R+RBI1.72

Hits0.965
Runs0.498
RBI0.507

Summed from our projected Hits, Runs, and RBI for this matchup.

Travis Bazzana's full player page →

Projected H+R+RBI1.72

Hits0.935
Runs0.495
RBI0.535

Summed from our projected Hits, Runs, and RBI for this matchup.

Royce Lewis's full player page →

Projected H+R+RBI1.71

Hits1.008
Runs0.457
RBI0.495

Summed from our projected Hits, Runs, and RBI for this matchup.

Lane Thomas's full player page →

Projected H+R+RBI1.71

Hits1.035
Runs0.441
RBI0.475

Summed from our projected Hits, Runs, and RBI for this matchup.

Jackson Merrill's full player page →

Projected H+R+RBI1.70

Hits0.903
Runs0.5
RBI0.536

Summed from our projected Hits, Runs, and RBI for this matchup.

Spencer Torkelson's full player page →

Projected H+R+RBI1.69

Hits0.944
Runs0.499
RBI0.494

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-145+110
BOLBetOnline-145+105
BOVBovada-135+105
DKDraftKings-135+102
CZRCaesars-143+107

We project 1.7 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Corbin Carroll's full player page →

Projected H+R+RBI1.69

Hits0.98
Runs0.501
RBI0.447

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-118-110
BOVBovada-115-115
DKDraftKings-114-117
CZRCaesars-118-113

We project 1.7 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Lars Nootbaar's full player page →

Projected H+R+RBI1.68

Hits0.972
Runs0.453
RBI0.491

Summed from our projected Hits, Runs, and RBI for this matchup.

Max Kepler's full player page →

Projected H+R+RBI1.67

Hits0.921
Runs0.426
RBI0.564

Summed from our projected Hits, Runs, and RBI for this matchup.

Salvador Perez's full player page →

Projected H+R+RBI1.66

Hits0.961
Runs0.456
RBI0.48

Summed from our projected Hits, Runs, and RBI for this matchup.

Manny Machado's full player page →

Projected H+R+RBI1.66

Hits0.947
Runs0.503
RBI0.446

Summed from our projected Hits, Runs, and RBI for this matchup.

Daulton Varsho's full player page →

Projected H+R+RBI1.65

Hits0.972
Runs0.49
RBI0.425

Summed from our projected Hits, Runs, and RBI for this matchup.

Sean Keys's full player page →

Projected H+R+RBI1.64

Hits0.971
Runs0.487
RBI0.421

Summed from our projected Hits, Runs, and RBI for this matchup.

Kerry Carpenter's full player page →

Projected H+R+RBI1.64

Hits1.028
Runs0.439
RBI0.408

Summed from our projected Hits, Runs, and RBI for this matchup.

Ty France's full player page →

Projected H+R+RBI1.63

Hits0.952
Runs0.476
RBI0.439

Summed from our projected Hits, Runs, and RBI for this matchup.

Kyle Manzardo's full player page →

Projected H+R+RBI1.63

Hits0.883
Runs0.46
RBI0.517

Summed from our projected Hits, Runs, and RBI for this matchup.

Alejandro Kirk's full player page →

Projected H+R+RBI1.63

Hits0.95
Runs0.485
RBI0.424

Summed from our projected Hits, Runs, and RBI for this matchup.

George Springer's full player page →

Projected H+R+RBI1.61

Hits0.953
Runs0.474
RBI0.414

Summed from our projected Hits, Runs, and RBI for this matchup.

Jim Jarvis's full player page →

Projected H+R+RBI1.61

Hits0.942
Runs0.468
RBI0.427

Summed from our projected Hits, Runs, and RBI for this matchup.

Daniel Schneemann's full player page →

Projected H+R+RBI1.60

Hits0.876
Runs0.466
RBI0.491

Summed from our projected Hits, Runs, and RBI for this matchup.

Victor Mesa Jr.'s full player page →

Projected H+R+RBI1.60

Hits0.947
Runs0.474
RBI0.411

Summed from our projected Hits, Runs, and RBI for this matchup.

Zach McKinstry's full player page →

Projected H+R+RBI1.60

Hits0.894
Runs0.446
RBI0.491

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-130
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars+102-136

We project 1.6 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Lourdes Gurriel Jr.'s full player page →

Projected H+R+RBI1.60

Hits0.956
Runs0.46
RBI0.413

Summed from our projected Hits, Runs, and RBI for this matchup.

Hao-Yu Lee's full player page →

Projected H+R+RBI1.59

Hits0.946
Runs0.434
RBI0.443

Summed from our projected Hits, Runs, and RBI for this matchup.

Victor Caratini's full player page →

Projected H+R+RBI1.59

Hits0.905
Runs0.47
RBI0.446

Summed from our projected Hits, Runs, and RBI for this matchup.

Mauricio Dubón's full player page →

Projected H+R+RBI1.58

Hits0.955
Runs0.461
RBI0.394

Summed from our projected Hits, Runs, and RBI for this matchup.

Michael Massey's full player page →

Projected H+R+RBI1.58

Hits0.942
Runs0.428
RBI0.437

Summed from our projected Hits, Runs, and RBI for this matchup.

Isaac Collins's full player page →

Projected H+R+RBI1.58

Hits1.001
Runs0.454
RBI0.35

Summed from our projected Hits, Runs, and RBI for this matchup.

Luis Rengifo's full player page →

Projected H+R+RBI1.57

Hits0.894
Runs0.436
RBI0.464

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+140-185
BOVBovada+125-165
DKDraftKings+123-163

We project 1.6 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Pavin Smith's full player page →

Projected H+R+RBI1.56

Hits0.918
Runs0.456
RBI0.417

Summed from our projected Hits, Runs, and RBI for this matchup.

Patrick Bailey's full player page →

Projected H+R+RBI1.56

Hits0.9
Runs0.427
RBI0.464

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
BOVBovada+100-130
DKDraftKings-103-129
CZRCaesars+101-134

We project 1.6 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

José Fermín's full player page →

Projected H+R+RBI1.56

Hits0.928
Runs0.427
RBI0.43

Summed from our projected Hits, Runs, and RBI for this matchup.

Luis Campusano's full player page →

Projected H+R+RBI1.55

Hits0.875
Runs0.469
RBI0.432

Summed from our projected Hits, Runs, and RBI for this matchup.

Cedric Mullins's full player page →

Projected H+R+RBI1.54

Hits1.019
Runs0.466
RBI0.283

Summed from our projected Hits, Runs, and RBI for this matchup.

Chandler Simpson's full player page →

Projected H+R+RBI1.54

Hits0.905
Runs0.425
RBI0.432

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOVBovada-105-125
DKDraftKings-103-128
CZRCaesars+101-136

We project 1.5 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Ildemaro Vargas's full player page →

Projected H+R+RBI1.53

Hits0.872
Runs0.469
RBI0.414

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-110-118
BOVBovada-115-115
DKDraftKings-115-115
FANFanatics-115-125
CZRCaesars-109-122

We project 1.5 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Masyn Winn's full player page →

Projected H+R+RBI1.53

Hits0.935
Runs0.463
RBI0.35

Summed from our projected Hits, Runs, and RBI for this matchup.

Petey Halpin's full player page →

Projected H+R+RBI1.52

Hits0.902
Runs0.455
RBI0.386

Summed from our projected Hits, Runs, and RBI for this matchup.

Luke Keaschall's full player page →

Projected H+R+RBI1.52

Hits0.917
Runs0.413
RBI0.406

Summed from our projected Hits, Runs, and RBI for this matchup.

Starling Marte's full player page →

Projected H+R+RBI1.50

Hits0.886
Runs0.455
RBI0.377

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+100-130
BOVBovada-115-115
DKDraftKings-114-116
CZRCaesars-108-124

We project 1.5 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Nathan Church's full player page →

Projected H+R+RBI1.49

Hits0.896
Runs0.458
RBI0.354

Summed from our projected Hits, Runs, and RBI for this matchup.

Brewer Hicklen's full player page →

Projected H+R+RBI1.49

Hits0.927
Runs0.438
RBI0.342

Summed from our projected Hits, Runs, and RBI for this matchup.

Alex Jackson's full player page →

Projected H+R+RBI1.47

Hits0.879
Runs0.464
RBI0.343

Summed from our projected Hits, Runs, and RBI for this matchup.

Andrés Giménez's full player page →

Projected H+R+RBI1.45

Hits0.882
Runs0.418
RBI0.354

Summed from our projected Hits, Runs, and RBI for this matchup.

Jake Cronenworth's full player page →

Projected H+R+RBI1.44

Hits0.873
Runs0.391
RBI0.381

Summed from our projected Hits, Runs, and RBI for this matchup.

Jase Bowen's full player page →

Projected H+R+RBI1.44

Hits0.858
Runs0.401
RBI0.385

Summed from our projected Hits, Runs, and RBI for this matchup.

Andrew Velazquez's full player page →

Projected H+R+RBI1.44

Hits0.899
Runs0.405
RBI0.338

Summed from our projected Hits, Runs, and RBI for this matchup.

Xander Bogaerts's full player page →

Projected H+R+RBI1.43

Hits0.855
Runs0.425
RBI0.353

Summed from our projected Hits, Runs, and RBI for this matchup.

Alan Roden's full player page →

Projected H+R+RBI1.43

Hits0.82
Runs0.452
RBI0.358

Summed from our projected Hits, Runs, and RBI for this matchup.

Taylor Walls's full player page →

Projected H+R+RBI1.42

Hits0.845
Runs0.433
RBI0.345

Summed from our projected Hits, Runs, and RBI for this matchup.

Richie Palacios's full player page →

Projected H+R+RBI1.42

Hits0.897
Runs0.412
RBI0.312

Summed from our projected Hits, Runs, and RBI for this matchup.

Josh Rojas's full player page →

Projected H+R+RBI1.38

Hits0.823
Runs0.408
RBI0.344

Summed from our projected Hits, Runs, and RBI for this matchup.

Hunter Feduccia's full player page →

Projected H+R+RBI1.30

Hits0.762
Runs0.44
RBI0.281

Summed from our projected Hits, Runs, and RBI for this matchup.

James Outman's full player page →

Projected H+R+RBI1.28

Hits0.774
Runs0.442
RBI0.247

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Under

BookOverUnder
MGMBetMGM+115-150
BOVBovada+115-150
DKDraftKings+115-153
CZRCaesars+111-148

We project 1.3 H+R+RBI vs the 1.5 line — leaning Under. Display only — not betting advice.

Tommy Troy's full player page →

Projected H+R+RBI1.84

Hits1.086
Runs0.516
RBI0.499

Summed from our projected Hits, Runs, and RBI for this matchup.

H+R+RBI Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline-135-105

We project 1.8 H+R+RBI vs the 1.5 line — leaning Over. Display only — not betting advice.

Gabriel Moreno's full player page →

Projected H+R+RBI1.77

Hits1.036
Runs0.519
RBI0.468

Summed from our projected Hits, Runs, and RBI for this matchup.

Nelson Velázquez's full player page →

Projected H+R+RBI1.75

Hits0.98
Runs0.488
RBI0.53

Summed from our projected Hits, Runs, and RBI for this matchup.

Nolan Arenado's full player page →

Projected H+R+RBI1.52

Hits0.91
Runs0.437
RBI0.395

Summed from our projected Hits, Runs, and RBI for this matchup.

LuJames Groover's full player page →

Projected H+R+RBI1.52

Hits0.897
Runs0.439
RBI0.403

Summed from our projected Hits, Runs, and RBI for this matchup.

Pedro Pagés's full player page →

What the hits + runs + RBIs board is

The H+R+RBI board projects a hitter's combined H+R+RBI vs the book's line. 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 hit, run, and RBI projections, composed from the tuned component boards.

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?

Composed from our tuned hit/run/RBI numbers, this grades efficient — no edge in any gap bin. Transparency board.

How to use it

A tidy one-number read on a hitter's all-around night; research, not a play.

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