Loading games...
Number #9
Position RF
Bats R
Throws R
Age 34
Height 5' 11"
Weight 205 lbs
Birth Place San Diego, CA
Born Aug 16, 1992

Key Insights

2026
One opponent brings the best out of him

Joe has hit .471/.524/.824 against Alex Wood in 21 plate appearances, his best line against anyone he has seen this often.

8 for 17 with 2 home runs and 0 strikeouts, against a .631 OPS median across his matchups.
He owns this opponent, and the record is not close

Joe is 10 for 18 against Kyle Hendricks, a .556 average and his best against anyone he has faced this often.

23 career plate appearances.
One club he looks forward to seeing on the schedule

Against the arms currently on the BOS, Joe has hit .310 and slugged .621 over 32 plate appearances, his best of any club.

9 hits, 2 home runs and 5 strikeouts, against a .333 slugging median across the clubs he has faced.
When these two meet, the ball gets hit hard

Joe hits Marcus Stroman harder than anyone: 100.8 mph off the bat, against a median of 87.3 across the pitchers he has faced.

9 plate appearances with tracked contact.
This opponent takes the sting out of his bat

Joe cannot get the barrel to Sean Manaea: 70.0 mph off the bat against him, against a median of 87.3 across the pitchers he has faced.

9 plate appearances with tracked contact.
The results in this matchup flatter him

The .467 Joe has hit against Justin Steele is running ahead of the contact, which projects only .297.

18 plate appearances with tracked contact.

Matchups

Loading matchups...

Select a Matchup

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

Player Bio Data
DOB Aug 16, 1992
Birth Place San Diego, CA
Height 5' 11"
Weight 205 lbs LBS
Bats/Throws R/R
College/Draft San Diego