Skip to main content

Who Should I Trade?

Willie Calhoun for Eric Haase (2022)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Eric Haase
C,DH,LF - DET
Eric Haase
Willie Calhoun
LF,DH - SF
Willie Calhoun
Expert
Recommendation
71%
Recommended by
5 of 7 experts
29%
Recommended by
2 of 7 experts
Rankings 
   
Rest of Season# 289# 315
VBR# 1141# 1390
   
Projections 
   
Runs196
Home Runs70
RBI205
Stolen Bases10
Batting Average.215.125
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 315# 341
   
Andrew Seifter
FantasyPros
# 268
   
Bart Wheeler
Hail to Fantasy Football
# 221
   
Ryan Amore
Pitcher List
# 202
   
Scott Youngson
Pitcher List
# 350
   
Mike Maher
FantasyPros
# 234# 212
   
Mick Ciallela
Fantrax
# 295# 287
   
Who Should I Trade? Player Statistics
  Eric Haase
C,DH,LF - DET
Eric Haase
Willie Calhoun
LF,DH - SF
Willie Calhoun
2022 Stats 
   
   
At Bats11244
   
Runs137
   
Hits236
   
Singles152
   
Doubles43
   
Triples10
   
Home Runs31
   
RBI102
   
Stolen Bases00
   
Caught Stealing00
   
Walks88
   
Strikeouts296
   
Batting Average.205.136
   
On Base Pct.258.283
   
Slugging Pct.339.273
   
On-base Plus Slugging.598.556
   
Who Should I Trade? Player Projections
  Eric Haase
C,DH,LF - DET
Eric Haase
Willie Calhoun
LF,DH - SF
Willie Calhoun
2022 Projections 
   
   
At Bats15038
   
Runs196
   
Hits325
   
Singles194
   
Doubles60
   
Triples10
   
Home Runs70
   
RBI205
   
Stolen Bases10
   
Caught Stealing00
   
Walks123
   
Strikeouts536
   
Batting Average.215.125
   
On Base Pct.275.206
   
Slugging Pct.401.168
   
On-base Plus Slugging.676.374
   
Who Should I Trade? Player Notes
  Eric Haase
C,DH,LF - DET
Eric Haase
Willie Calhoun
LF,DH - SF
Willie Calhoun
News 
 Eric Haase went 3-for-5 with a double, a homer, three RBI, and three runs in a 14-7 win over Texas on Saturday.
Matthew Terelle
Sat, Jun 18th
The San Francisco Giants have acquired OF Willie Calhoun from the Texas Rangers in exchange for OF Steven Duggar.
Kelly Kirby
Thu, Jun 23rd
 Detroit Tigers catcher Eric Haase went 2-for-3 with a solo homer in a 3-0 win over the Orioles on Saturday.
Matthew Terelle
Sat, May 14th
Willie Calhoun has cleared waivers and has accepted his assignment to Triple-A Round Rock.
Dan Harris
Sat, Jun 11th
 Detroit Tigers catcher Eric Haase went 1-for-2 with a solo homer in a 5-4 win over the White Sox on Opening Day.
Matthew Terelle
Fri, Apr 8th
Willie Calhoun was optioned to Triple-A Round Rock on Sunday and stated that he hopes to be traded.
Dan Harris
Mon, May 2nd
  Rangers designated hitter Willie Calhoun went 1-for-4 Sunday, doubling and scoring one run in the Rangers' 8-3 loss to the Angels.
Chris Schommer
Mon, Apr 18th
  Willie Calhoun hit a game-tying pinch-hit home run in the ninth inning against the Rockies on Monday.
Ari Koslow
Tue, Apr 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Eric Haase
C,DH,LF - DET
Eric Haase
Willie Calhoun
LF,DH - SF
Willie Calhoun
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs CWSLucas Giolito (4-4)#39vs MIASandy Alcantara (7-3)#1
Sat, Apr 9thvs CWSDylan Cease (5-3)#23vs MIAPablo Lopez (5-3)#18
Sun, Apr 10thvs CWSMichael Kopech (2-4)#34vs MIATrevor Rogers (3-6)#75
Mon, Apr 11thvs BOSMichael Wacha (6-1)#111vs SDNick Martinez (2-3)#140
Tue, Apr 12thvs BOSRich Hill (3-4)#142vs SDYu Darvish (7-3)#29
Wed, Apr 13thvs BOSNathan Eovaldi (4-2)#27vs SDSean Manaea (3-3)#28
Fri, Apr 15th@ KCBrad Keller (2-9)#112@ CLEZach Plesac (2-5)#105
Sat, Apr 16th@ KCKris Bubic (1-4)#242@ CLECal Quantrill (4-4)#81
Sun, Apr 17th   @ CLEAaron Civale (2-3)#171
Tue, Apr 19thvs NYYGerrit Cole (6-2)#2@ NYMMax Scherzer (5-1)#128
Wed, Apr 20thvs NYYLuis Severino (4-2)#33@ NYMChris Bassitt (6-5)#26
Thu, Apr 21stvs NYYJordan Montgomery (3-1)#30@ NYMCarlos Carrasco (8-3)#67
Fri, Apr 22nd   @ WSHPatrick Corbin (3-10)#136
Sat, Apr 23rdvs COLAustin Gomber (3-7)#186@ WSHAaron Sanchez (3-3)#384
Sun, Apr 24thvs COLChad Kuhl (4-5)#263@ WSHJoan Adon (1-11)#386
Mon, Apr 25th   @ MILCorbin Burnes (6-4)#3
Tue, Apr 26th@ MINChris Paddack (1-2)vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ MINJoe Ryan (5-3)#51vs OAKPaul Blackburn (6-3)#7
Fri, Apr 29th@ LADTyler Anderson (8-0)#54vs WSHAaron Sanchez (3-3)#384
Sat, Apr 30th@ LADClayton Kershaw (5-1)#35vs WSHJoan Adon (1-11)#386
Sun, May 1st@ LADWalker Buehler (6-3)#137vs WSHJosiah Gray (6-4)#84
Tue, May 3rd   @ LADJulio Urias (5-6)#14
Wed, May 4thvs PITJose Quintana (1-4)#92@ LADTony Gonsolin (9-0)#22
Thu, May 5th@ HOUJose Urquidy (6-3)#77vs STLMiles Mikolas (5-5)#44
Fri, May 6th@ HOULuis Garcia (5-5)#38vs STLJordan Hicks (1-4)#193
Sat, May 7th@ HOUFramber Valdez (7-3)#21vs STLSteven Matz (3-3)#86
Sun, May 8th@ HOUJake Odorizzi (3-2)#130vs STLDakota Hudson (5-4)#97
Mon, May 9thvs OAKPaul Blackburn (6-3)#7vs COLAustin Gomber (3-7)#186
Tue, May 10thvs OAKAdrian Martinez (1-0)#244vs COLAntonio Senzatela (3-4)#308
Wed, May 11thvs OAKZach Logue (2-4)#217vs COLChad Kuhl (4-5)#263
Fri, May 13thvs BALJordan Lyles (4-6)#286@ STLJordan Hicks (1-4)#193
Sat, May 14thvs BALBruce Zimmermann (2-5)#251@ STLDakota Hudson (5-4)#97
Sun, May 15thvs BALTyler Wells (5-4)#76@ STLAdam Wainwright (5-5)#40
Mon, May 16th@ TBCorey Kluber (3-4)#46@ COLAntonio Senzatela (3-4)#308
Tue, May 17th@ TBShane McClanahan (7-3)#9@ COLChad Kuhl (4-5)#263
Wed, May 18th@ TBDrew Rasmussen (5-3)#56@ COLKyle Freeland (3-5)#168
Fri, May 20th@ CLEAaron Civale (2-3)#171vs SDSean Manaea (3-3)#28
Sat, May 21st   vs SDJoe Musgrove (8-1)#11
Sun, May 22nd@ CLEShane Bieber (3-4)#5vs SDMacKenzie Gore (4-3)#116
Mon, May 23rd@ MINChris Archer (2-3)#126vs NYMDavid Peterson (4-1)#119
Tue, May 24th@ MINSonny Gray (3-1)#53vs NYMChris Bassitt (6-5)#26
Wed, May 25th@ MINDylan Bundy (4-4)#152vs NYMThomas Szapucki
Fri, May 27th   @ CINGraham Ashcraft (4-1)#182
Sat, May 28thvs CLEShane Bieber (3-4)#5@ CINVladimir Gutierrez (1-6)#387
Sun, May 29thvs CLETriston McKenzie (4-5)#57@ CINTyler Mahle (2-6)#52
Mon, May 30thvs MINDylan Bundy (4-4)#152@ PHIKyle Gibson (4-3)#83
Tue, May 31stvs MINCole Sands (0-3)#309@ PHIRanger Suarez (6-4)#78
Wed, Jun 1stvs MINBailey Ober (1-2)#79@ PHIAaron Nola (4-5)#6
Thu, Jun 2ndvs MINChris Archer (2-3)#126@ MIASandy Alcantara (7-3)#1
Fri, Jun 3rd@ NYYGerrit Cole (6-2)#2@ MIARichard Bleier
Sat, Jun 4th@ NYYLuis Severino (4-2)#33@ MIAPablo Lopez (5-3)#18
Sun, Jun 5th@ NYYJordan Montgomery (3-1)#30@ MIABraxton Garrett (1-2)#254
Tue, Jun 7th@ PITJose Quintana (1-4)#92vs COLGerman Marquez (4-5)#96
Wed, Jun 8th@ PITMitch Keller (2-5)#192vs COLAntonio Senzatela (3-4)#308
Thu, Jun 9th   vs COLAustin Gomber (3-7)#186
Fri, Jun 10thvs TORJose Berrios (5-3)#50vs LADWalker Buehler (6-3)#137
Sat, Jun 11thvs TORKevin Gausman (5-6)#19vs LADClayton Kershaw (5-1)#35
Sun, Jun 12thvs TORRoss Stripling (4-2)#121vs LADJulio Urias (5-6)#14
Mon, Jun 13thvs CWSLance Lynn (1-1)#68vs KCBrady Singer (3-2)#82
Tue, Jun 14thvs CWSDylan Cease (5-3)#23vs KCKris Bubic (1-4)#242
Wed, Jun 15thvs CWSVince Velasquez (3-3)#178vs KCJonathan Heasley (1-3)#212
Fri, Jun 17thvs TEXJon Gray (3-3)#48@ PITZach Thompson (3-5)#166
Sat, Jun 18thvs TEXTaylor Hearn (4-5)#266@ PITJose Quintana (1-4)#92
Sun, Jun 19thvs TEXDane Dunning (1-5)#100@ PITMitch Keller (2-5)#192
Mon, Jun 20th@ BOSJosh Winckowski (3-1)#295@ ATLMax Fried (7-2)#8
Tue, Jun 21st@ BOSRich Hill (3-4)#142@ ATLSpencer Strider (3-2)#90
Wed, Jun 22nd@ BOSMichael Wacha (6-1)#111@ ATLCharlie Morton (4-3)#55
Thu, Jun 23rd   @ ATLKyle Wright (8-4)#43
Fri, Jun 24th@ ARIMerrill Kelly (6-5)#110vs CINGraham Ashcraft (4-1)#182
Sat, Jun 25th@ ARIZach Davies (2-4)#164vs CINMike Minor (1-4)#118
Sun, Jun 26th@ ARIDallas Keuchel (2-5)#376vs CINTyler Mahle (2-6)#52
Tue, Jun 28th@ SFCarlos Rodon (6-4)#10vs DETTarik Skubal (5-5)#36
Wed, Jun 29th@ SFAlex Wood (5-6)#74vs DETRony Garcia (2-2)#219
Fri, Jul 1stvs KCBrad Keller (2-9)#112vs CWSLance Lynn (1-1)#68
Sat, Jul 2ndvs KCBrady Singer (3-2)#82vs CWSDylan Cease (5-3)#23
Sun, Jul 3rdvs KCKris Bubic (1-4)#242vs CWSLucas Giolito (4-4)#39
Mon, Jul 4thvs CLE@ ARI
Tue, Jul 5thvs CLE@ ARI
Wed, Jul 6thvs CLE@ ARI
Thu, Jul 7th@ CWS@ SD
Fri, Jul 8th@ CWS@ SD
Sat, Jul 9th@ CWS@ SD
Sun, Jul 10th@ CWS@ SD
Mon, Jul 11th@ KCvs ARI
Tue, Jul 12th@ KCvs ARI
Wed, Jul 13th@ KCvs ARI
Thu, Jul 14th@ CLEShane Bieber (3-4)#5vs MIL
Fri, Jul 15th@ CLEvs MIL
Sat, Jul 16th@ CLEvs MIL
Sun, Jul 17th@ CLEvs MIL
Thu, Jul 21st@ OAK@ LAD
Fri, Jul 22nd   @ LAD
Sat, Jul 23rdvs MIN@ LAD
Sun, Jul 24thvs MIN@ LAD
Mon, Jul 25thvs SD@ ARI
Tue, Jul 26thvs SD@ ARI
Wed, Jul 27thvs SD@ ARI
Thu, Jul 28th@ TORvs CHC
Fri, Jul 29th@ TORvs CHC
Sat, Jul 30th@ TORvs CHC
Sun, Jul 31st@ TORvs CHC
Mon, Aug 1st@ MINvs LAD
Tue, Aug 2nd@ MINvs LAD
Wed, Aug 3rd@ MINvs LAD
Thu, Aug 4thvs TBvs LAD
Sat, Aug 6thvs TB@ OAK
Sun, Aug 7thvs TB@ OAK
Mon, Aug 8th   @ SD
Tue, Aug 9thvs CLE@ SD
Wed, Aug 10thvs CLE@ SD
Fri, Aug 12th@ CWSvs PIT
Sat, Aug 13th@ CWSvs PIT
Sun, Aug 14th@ CWSvs PIT
Mon, Aug 15th@ CLEvs ARI
Tue, Aug 16th@ CLEvs ARI
Wed, Aug 17th@ CLEvs ARI
Thu, Aug 18th   vs ARI
Fri, Aug 19thvs LAA@ COL
Sat, Aug 20thvs LAA@ COL
Sun, Aug 21stvs LAA@ COL
Tue, Aug 23rdvs SF@ DET
Wed, Aug 24thvs SF@ DET
Fri, Aug 26th@ TEX@ MIN
Sat, Aug 27th@ TEX@ MIN
Sun, Aug 28th@ TEX@ MIN
Mon, Aug 29th   vs SD
Tue, Aug 30thvs SEAvs SD
Wed, Aug 31stvs SEAvs SD
Fri, Sep 2ndvs KCvs PHI
Sat, Sep 3rdvs KCvs PHI
Sun, Sep 4thvs KCvs PHI
Mon, Sep 5th@ LAA@ LAD
Tue, Sep 6th@ LAA@ LAD
Wed, Sep 7th@ LAA@ LAD
Thu, Sep 8th   @ MIL
Fri, Sep 9th@ KC@ CHC
Sat, Sep 10th@ KC@ CHC
Sun, Sep 11th@ KC@ CHC
Mon, Sep 12thvs HOUvs ATL
Tue, Sep 13thvs HOUvs ATL
Wed, Sep 14thvs HOUvs ATL
Fri, Sep 16thvs CWSvs LAD
Sat, Sep 17thvs CWSvs LAD
Sun, Sep 18thvs CWSvs LAD
Mon, Sep 19th@ BAL@ COL
Tue, Sep 20th@ BAL@ COL
Wed, Sep 21st@ BAL@ COL
Thu, Sep 22nd   @ COL
Fri, Sep 23rd@ CWS@ ARI
Sat, Sep 24th@ CWS@ ARI
Sun, Sep 25th@ CWS@ ARI
Tue, Sep 27thvs KCvs COL
Wed, Sep 28thvs KCvs COL
Thu, Sep 29thvs KCvs COL
Fri, Sep 30thvs MINvs ARI
Sat, Oct 1stvs MINvs ARI
Sun, Oct 2ndvs MINvs ARI
Mon, Oct 3rd@ SEA@ SD
Tue, Oct 4th@ SEA@ SD
Wed, Oct 5th@ SEA@ SD
Thu, Apr 14th@ KCZack Greinke (1-4)#122   
Thu, Apr 28th@ MINBailey Ober (1-2)#79   
Thu, May 12thvs OAKJames Kaprielian (0-5)#200   
Thu, May 26thvs CLEKonnor Pilkington (1-0)#169   
Thu, Jun 16thvs TEXMartin Perez (5-2)#64   
Fri, Aug 5thvs TB   
Thu, Aug 11thvs CLE   
Thu, Sep 1stvs SEA