Skip Navigation to Main Content

Eric Haase or James McCann

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Eric Haase or James McCann Player Statistics
  James McCann
C,1B - FA
James McCann
Eric Haase
C - FA
Eric Haase
2026 Stats 
   
   
At Bats15674
   
Runs178
   
Hits4412
   
Singles315
   
Doubles63
   
Triples00
   
Home Runs74
   
RBI289
   
Stolen Bases00
   
Caught Stealing00
   
Walks66
   
Strikeouts4228
   
Batting Average.282.162
   
On Base Pct.311.235
   
Slugging Pct.455.365
   
On-base Plus Slugging.766.599
   
Eric Haase or James McCann Player Projections
  James McCann
C,1B - FA
James McCann
Eric Haase
C - FA
Eric Haase
2026 Projections 
   
   
At Bats17451
   
Runs216
   
Hits4112
   
Singles288
   
Doubles82
   
Triples00
   
Home Runs52
   
RBI227
   
Stolen Bases10
   
Caught Stealing00
   
Walks114
   
Strikeouts4816
   
Batting Average.237.237
   
On Base Pct.283.293
   
Slugging Pct.380.386
   
On-base Plus Slugging.663.680
   
Eric Haase or James McCann Player Notes
  James McCann
C,1B - FA
James McCann
Eric Haase
C - FA
Eric Haase
News 
 James McCann went 1-for-4 with a home run in the Diamondbacks 10-7 loss against the Padres on Saturday.
Ari Koslow
Sun, Sep 27th
The White Sox released C Eric Haase.
Ari Koslow
Thu, Aug 13th
 James McCann went 2-for-5 with a home run in the Diamondbacks 12-8 win over the Rockies on Thursday.
Ari Koslow
Fri, Sep 25th
The White Sox signed Eric Haase to a minor league contract.
Ari Koslow
Tue, Jul 28th
 James McCann went 1-for-3 with a home run in the Diamondbacks 1-0 win over the Phillies on Wednesday.
Ari Koslow
Thu, Sep 3rd
The Giants have released catcher Eric Haase.
Brenton Kemp
Thu, Jul 23rd
 James McCann went 1-for-3 with a home run in the Diamondbacks 9-4 loss against the Padres on Tuesday.
Ari Koslow
Wed, Aug 5th
The Giants designated Eric Haase for assignment.
Ari Koslow
Fri, Jul 17th
 James McCann went 4-for-6 in the Diamondbacks 8-7 win over the Pirates on Tuesday.
Ari Koslow
Wed, Jul 29th
Eric Haase went 1-for-4 in a win over the Brewers with one walk and a grand slam.
Chris Schommer
Fri, Jun 5th
Notes 
There are no recent notes for these players
Eric Haase or James McCann Player Schedules
  James McCann
C,1B - FA
James McCann
Eric Haase
C - FA
Eric Haase
Date OppOpp PitcherVBROppOpp PitcherVBR