Skip to main content

Who Should I Trade?

Yadier Molina for Eric Hosmer (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Yadier Molina
Yadier Molina
STL vs MIL Sat, Jul 4th 7:15pm
Eric Hosmer
1B - SD
Eric Hosmer
SD @ NYM Sat, Jul 4th 1:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 415# 148
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Yadier Molina
Yadier Molina
Eric Hosmer
1B - SD
Eric Hosmer
2019 Stats 
At Bats419619
Home Runs1022
Stolen Bases50
Caught Stealing03
Batting Average.270.265
On Base Pct.312.310
Slugging Pct.399.425
On-base Plus Slugging.711.735
Who Should I Trade? Player Projections
  Yadier Molina
Yadier Molina
Eric Hosmer
1B - SD
Eric Hosmer
2020 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Yadier Molina
Yadier Molina
Eric Hosmer
1B - SD
Eric Hosmer
 Yadier Molina told ESPN's Marly Rivera that he would be willing to test the free agent market this off-season if an extension with the Cardinals doesn't work out.
Brendan Tuma - Too Much Tuma
Wed, Apr 29th
Eric Hosmer went 0-for-3 out of the cleanup spot in Cactus League action on Monday.
Steven Boysko - The Leadoff Batter
Tue, Mar 10th
  Eric Hosmer went hitless on Friday in the Padres' 4-3 win versus the Rangers.
Steven Boysko - The Leadoff Batter
Sat, Mar 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yadier Molina
Yadier Molina
Eric Hosmer
1B - SD
Eric Hosmer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINvs COL
Sat, Mar 28th@ CINvs COL
Sun, Mar 29th@ CINvs COL
Mon, Mar 30th@ MILvs ATL
Tue, Mar 31st@ MILvs ATL
Wed, Apr 1st@ MILvs ATL
Thu, Apr 2ndvs BAL   
Sat, Apr 4thvs BAL@ COL
Sun, Apr 5thvs BAL@ COL
Mon, Apr 6thvs LAD@ ATL
Tue, Apr 7thvs LAD@ ATL
Wed, Apr 8thvs LAD@ ATL
Thu, Apr 9thvs LAD   
Fri, Apr 10th@ CHCvs SF
Sat, Apr 11th@ CHCvs SF
Sun, Apr 12th@ CHCvs SF
Tue, Apr 14th@ LADvs COL
Wed, Apr 15th@ LADvs COL
Thu, Apr 16th@ LADvs COL
Fri, Apr 17th@ COL   
Sat, Apr 18th@ COL@ ARI
Sun, Apr 19th@ COL@ ARI
Mon, Apr 20thvs CIN   
Tue, Apr 21stvs CIN@ CHC
Wed, Apr 22ndvs CIN@ CHC
Fri, Apr 24thvs MIA@ DET
Sat, Apr 25thvs MIA@ DET
Sun, Apr 26thvs MIA@ DET
Mon, Apr 27th@ SDvs STL
Tue, Apr 28th@ SDvs STL
Wed, Apr 29th@ SDvs STL
Thu, Apr 30th@ SDvs STL
Fri, May 1st@ MILvs LAD
Sat, May 2nd@ MILvs LAD
Sun, May 3rd@ MILvs LAD
Mon, May 4thvs SD@ STL
Tue, May 5thvs SD@ STL
Wed, May 6thvs SD@ STL
Fri, May 8thvs NYM@ LAD
Sat, May 9thvs NYM@ LAD
Sun, May 10thvs NYM@ LAD
Mon, May 11th@ PITvs CWS
Tue, May 12th@ PITvs CWS
Wed, May 13th@ PITvs CWS
Fri, May 15th@ PHIvs CHC
Sat, May 16th@ PHIvs CHC
Sun, May 17th@ PHIvs CHC
Mon, May 18thvs ATL   
Tue, May 19thvs ATL@ MIA
Wed, May 20thvs ATL@ MIA
Thu, May 21stvs ATL@ MIA
Fri, May 22ndvs ARI@ CIN
Sat, May 23rdvs ARI@ CIN
Sun, May 24thvs ARI@ CIN
Mon, May 25th@ ATL@ CIN
Tue, May 26th@ ATLvs ARI
Wed, May 27th@ ATLvs ARI
Fri, May 29thvs PITvs MIA
Sat, May 30thvs PITvs MIA
Sun, May 31stvs PITvs MIA
Mon, Jun 1stvs TOR@ SF
Tue, Jun 2ndvs TOR@ SF
Thu, Jun 4th@ PIT@ SF
Fri, Jun 5th@ PIT@ ARI
Sat, Jun 6th@ PIT@ ARI
Sun, Jun 7th@ PIT@ ARI
Mon, Jun 8th@ NYM   
Tue, Jun 9th@ NYM@ MIL
Wed, Jun 10th@ NYM@ MIL
Sat, Jun 13thvs CHCvs ARI
Sun, Jun 14thvs CHCvs ARI
Tue, Jun 16thvs COLvs CIN
Wed, Jun 17thvs COLvs CIN
Thu, Jun 18thvs COLvs CIN
Fri, Jun 19thvs CIN@ COL
Sat, Jun 20thvs CIN@ COL
Sun, Jun 21stvs CIN@ COL
Mon, Jun 22nd@ MIA   
Tue, Jun 23rd@ MIAvs CLE
Wed, Jun 24th@ MIAvs CLE
Thu, Jun 25th@ MIA   
Fri, Jun 26th@ BOSvs NYM
Sat, Jun 27th@ BOSvs NYM
Sun, Jun 28th@ BOSvs NYM
Mon, Jun 29thvs WSH   
Tue, Jun 30thvs WSH@ PHI
Wed, Jul 1stvs WSH@ PHI
Thu, Jul 2ndvs WSH@ PHI
Fri, Jul 3rdvs MIL@ NYM
Sat, Jul 4thvs MIL@ NYM
Sun, Jul 5thvs MIL@ NYM
Tue, Jul 7th@ WSHvs LAD
Wed, Jul 8th@ WSHvs LAD
Thu, Jul 9th@ WSHvs LAD
Fri, Jul 10th@ TB@ SF
Sat, Jul 11th@ TB@ SF
Sun, Jul 12th@ TB@ SF
Fri, Jul 17thvs NYYvs MIL
Sat, Jul 18thvs NYYvs MIL
Sun, Jul 19thvs NYYvs MIL
Mon, Jul 20thvs SF   
Tue, Jul 21stvs SF@ PIT
Wed, Jul 22ndvs SF@ PIT
Thu, Jul 23rdvs CHC@ PIT
Fri, Jul 24thvs CHC@ KC
Sat, Jul 25thvs CHC@ KC
Sun, Jul 26thvs CHC@ KC
Mon, Jul 27th@ MILvs PIT
Tue, Jul 28th@ MILvs PIT
Wed, Jul 29th@ MILvs PIT
Thu, Jul 30th@ MILvs PHI
Fri, Jul 31st@ PITvs PHI
Sat, Aug 1st@ PITvs PHI
Sun, Aug 2nd@ PITvs PHI
Tue, Aug 4th@ KC@ LAD
Wed, Aug 5th@ KC@ LAD
Fri, Aug 7thvs CINvs COL
Sat, Aug 8thvs CINvs COL
Sun, Aug 9thvs CINvs COL
Mon, Aug 10thvs PIT   
Tue, Aug 11thvs PIT@ CLE
Wed, Aug 12thvs PIT@ CLE
Fri, Aug 14thvs MIL@ WSH
Sat, Aug 15thvs MIL@ WSH
Sun, Aug 16thvs MIL@ WSH
Tue, Aug 18th@ TORvs SF
Wed, Aug 19th@ TORvs SF
Fri, Aug 21st@ CHCvs WSH
Sat, Aug 22nd@ CHCvs WSH
Sun, Aug 23rd@ CHCvs WSH
Mon, Aug 24th@ CIN@ SF
Tue, Aug 25th@ CIN@ SF
Wed, Aug 26th@ CIN@ SF
Fri, Aug 28thvs PIT@ LAD
Sat, Aug 29thvs PIT@ LAD
Sun, Aug 30thvs PIT@ LAD
Mon, Aug 31stvs PHI   
Tue, Sep 1stvs PHIvs SEA
Wed, Sep 2ndvs PHIvs SEA
Thu, Sep 3rdvs PHIvs SF
Fri, Sep 4th@ ARIvs SF
Sat, Sep 5th@ ARIvs SF
Sun, Sep 6th@ ARIvs SF
Mon, Sep 7th@ SFvs ARI
Tue, Sep 8th@ SFvs ARI
Wed, Sep 9th@ SFvs ARI
Thu, Sep 10thvs CHCvs ARI
Fri, Sep 11thvs CHC@ COL
Sat, Sep 12thvs CHC@ COL
Sun, Sep 13thvs CHC@ COL
Tue, Sep 15thvs KC@ SEA
Wed, Sep 16thvs KC   
Thu, Sep 17th@ CIN@ ARI
Fri, Sep 18th@ CIN@ ARI
Sat, Sep 19th@ CIN@ ARI
Sun, Sep 20th@ CIN@ ARI
Mon, Sep 21stvs MIL   
Tue, Sep 22ndvs MILvs MIN
Wed, Sep 23rdvs MILvs MIN
Fri, Sep 25th@ CHCvs LAD
Sat, Sep 26th@ CHCvs LAD
Sun, Sep 27th@ CHCvs LAD
Fri, Mar 27th   vs COL
Fri, Apr 3rd   @ COL
Thu, Apr 23rd   @ CHC
Thu, May 14th   vs CHC
Thu, May 28th   vs ARI
Wed, Jun 3rd   @ SF
Thu, Jun 11th   @ MIL
Fri, Jun 12th   vs ARI
Mon, Jul 6th   @ NYM
Mon, Aug 3rd   @ LAD
Thu, Aug 13th   @ WSH
Thu, Aug 27th   @ LAD
Mon, Sep 14th   @ SEA
Thu, Sep 24th   vs MIN