Loading games...
Number #15
Position Catcher
Bats Right
Throws Right
Age 36
Height 5' 10"
Weight 187 lbs
Birth Place Riverside, CA
Born Dec 28, 1989

Key Insights

2025
This matchup ends in a strikeout more often than not

Max Scherzer has struck Barnes out 8 times in 13 plate appearances, 61.5% of everything between them.

8 strikeouts in 13 plate appearances.
One club he looks forward to seeing on the schedule

Against the arms currently on the PIT, Barnes has hit .353 and slugged .765 over 44 plate appearances, his best of any club.

12 hits, 3 home runs and 9 strikeouts, against a .318 slugging median across the clubs he has faced.
This opponent takes the sting out of his bat

Barnes cannot get the barrel to Alex Cobb: 71.7 mph off the bat against him, against a median of 87.9 across the pitchers he has faced.

9 plate appearances with tracked contact.
This matchup usually ends with a free pass

Matt Moore walks Barnes in 38.5% of their meetings, 5 times in 13 plate appearances.

5 walks in 13 plate appearances.
He owns this opponent, and the record is not close

Barnes is 9 for 17 against Clayton Richard, a .529 average and his best against anyone he has faced this often.

17 career plate appearances.
Nobody has seen more of him than this opponent

No pitcher has seen Barnes more often than Kyle Freeland: 33 plate appearances, in which Barnes has hit .103/.212/.207.

3 hits, 1 home run and 5 strikeouts across 33 plate appearances.

Matchups

Loading matchups...

Select a Matchup

Choose a player from the list to view all-time head-to-head stats.

Player Bio Data
DOB Dec 28, 1989
Birth Place Riverside, CA
Height 5' 10"
Weight 187 lbs LBS
Bats/Throws Right/Right
College/Draft Arizona State