FANSPORTS
BACK TO RANKINGS
Matt McLain

Matt McLain

CIN2B • Bats R2026 Season

Overall Rank: 1612B Rank: 20
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

+0.38
Overall
-1.67
AVG
+0.59
HR
+0.41
RBI
+0.76
R
+1.81
SB

Consensus Rank

Composite of 2 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#148
Hitter
#15
Position

Season Stats

.202
AVG
8
HR
25
RBI
31
R
11
SB
.305
OBP
.351
SLG
.656
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

SplitPAAVGOPSwOBAwRC+
vs LHP62.250.848.382122
vs RHP224.190.607.27485
Home143.179.645.30193
Away143.221.664.29494
vs Elite104.215.631.28598
vs Good79.278.897.388124
vs Average42.105.348.16951
vs Below-avg56.133.526.25973
Pitch typePAwOBARV/100Whiff%
vs Fastball150.334-0.624.9%
vs Breaking108.273-0.328.1%
vs Offspeed22.202-1.134.1%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGUNLUCKY
-.026
UnluckyLucky
HRNEUTRAL
+0.6 HR
UnluckyLucky
RunsNEUTRAL
-0.02
UnluckyLucky
RBIUNLUCKY
-.101
UnluckyLucky
Hard ContactELITE
9.8%
SoftElite

Game Log (74 games)

DateOppABRHHRRBIBBSOSB
Jun 22vs Milwaukee Brewers30000030
Jun 21@ New York Yankees00000000
Jun 20@ New York Yankees50100020
Jun 19@ New York Yankees30000020
Jun 17vs New York Mets30100120
Jun 16vs New York Mets30000020
Jun 15vs New York Mets12000211
Jun 14vs Arizona Diamondbacks30100100
Jun 13vs Arizona Diamondbacks31100010
Jun 12vs Arizona Diamondbacks40000010
Jun 10@ San Diego Padres50100020
Jun 9@ San Diego Padres31000223
Jun 8@ San Diego Padres30200100
Jun 7@ St. Louis Cardinals42222020
Jun 6@ St. Louis Cardinals32112100
Jun 3vs Kansas City Royals31100010
Jun 2vs Kansas City Royals20000000
Jun 1vs Kansas City Royals30101110
May 31vs Atlanta Braves11000010
May 30vs Atlanta Braves20000110
May 27@ New York Mets00000000
May 26@ New York Mets41100000
May 25@ New York Mets40000020
May 23vs St. Louis Cardinals50000020
May 20@ Philadelphia Phillies50000010
May 19@ Philadelphia Phillies50001020
May 18@ Philadelphia Phillies41100021
May 17@ Cleveland Guardians30100100
May 16@ Cleveland Guardians40000020
May 15@ Cleveland Guardians31213101
May 14vs Washington Nationals33212100
May 13vs Washington Nationals40100000
May 12vs Washington Nationals50101010
May 10vs Houston Astros20001200
May 9vs Houston Astros30102010
May 8vs Houston Astros30100000
May 7@ Chicago Cubs40100110
May 6@ Chicago Cubs32211000
May 5@ Chicago Cubs40000000
May 4@ Chicago Cubs00000000
May 3@ Pittsburgh Pirates30000000
May 2@ Pittsburgh Pirates20000010
May 1@ Pittsburgh Pirates40000020
Apr 30vs Colorado Rockies40000010
Apr 29vs Colorado Rockies50200021
Apr 28vs Colorado Rockies40000020
Apr 26vs Detroit Tigers30101100
Apr 25vs Detroit Tigers41000130
Apr 24vs Detroit Tigers42224100
Apr 22@ Tampa Bay Rays40100010
Apr 21@ Tampa Bay Rays61201011
Apr 20@ Tampa Bay Rays51200020
Apr 19@ Minnesota Twins40100110
Apr 18@ Minnesota Twins00000000
Apr 17@ Minnesota Twins40000030
Apr 16vs San Francisco Giants30000110
Apr 15vs San Francisco Giants22000310
Apr 14vs San Francisco Giants20000200
Apr 12vs Los Angeles Angels50100010
Apr 11vs Los Angeles Angels00000101
Apr 10vs Los Angeles Angels40000000
Apr 9@ Miami Marlins50200010
Apr 8@ Miami Marlins41000010
Apr 7@ Miami Marlins51202001
Apr 6@ Miami Marlins30000110
Apr 5@ Texas Rangers41000131
Apr 4@ Texas Rangers41200010
Apr 3@ Texas Rangers50200000
Apr 1vs Pittsburgh Pirates40000030
Mar 31vs Pittsburgh Pirates30000130
Mar 30vs Pittsburgh Pirates40000000
Mar 29vs Boston Red Sox31100110
Mar 28vs Boston Red Sox41301200
Mar 26vs Boston Red Sox30000110