Skip to main content

Who Should I Trade?

Salvador Perez for Yadier Molina (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Salvador Perez
C - KC
Salvador Perez
KC vs DET Fri, Sep 25th 8:05pm
Yadier Molina
C - STL
Yadier Molina
STL @ MIL Fri, Sep 25th 5:15pm
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season
VBR# 83# 81
   
Projections 
   
Runs11
Home Runs00
RBI12
Stolen Bases00
Batting Average.279.261
   
Misc 
   
Injury Alert--
Weather80 F, Clear74 F, Clear
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 157# 159
   
Dan Harris
FantasyPros
# 177# 218
   
Max Freeze
Freeze Stats
# 73# 226
   
Ryan Amore
Pitcher List
# 106# 200
   
Carmen Maiorano
FantasyPros
# 118# 208
   
Chris Mitchell
FantasyData
# 120
   
Corbin Young
FantasyData
# 100# 174
   
Who Should I Trade? Player Statistics
  Salvador Perez
C - KC
Salvador Perez
KC
Yadier Molina
C - STL
Yadier Molina
STL
2020 Stats 
   
   
At Bats135132
   
Runs2112
   
Hits4835
   
Singles2629
   
Doubles122
   
Triples00
   
Home Runs104
   
RBI2916
   
Stolen Bases10
   
Caught Stealing00
   
Walks35
   
Strikeouts2817
   
Batting Average.356.265
   
On Base Pct.371.305
   
Slugging Pct.667.371
   
On-base Plus Slugging1.038.676
   
Who Should I Trade? Player Projections
  Salvador Perez
C - KC
Salvador Perez
KC
Yadier Molina
C - STL
Yadier Molina
STL
2020 Projections 
   
   
At Bats915
   
Runs11
   
Hits24
   
Singles13
   
Doubles11
   
Triples00
   
Home Runs00
   
RBI12
   
Stolen Bases00
   
Caught Stealing00
   
Walks01
   
Strikeouts22
   
Batting Average.279.261
   
On Base Pct.309.304
   
Slugging Pct.489.386
   
On-base Plus Slugging.799.690
   
Who Should I Trade? Player Notes
  Salvador Perez
C - KC
Salvador Perez
KC
Yadier Molina
C - STL
Yadier Molina
STL
News 
 Kansas City Royals catcher Salvador Perez went 3-for-5 with two homers, a double, and five RBI in a 12-3 win over the Cardinals on Wednesday.
Matthew Terelle
Thu, Sep 24th
Yadier Molina was 2-for-3 with a walk and a run scored in Wednesday's loss to the Royals.
Jarod Rupp
Thu, Sep 24th
 Kansas City Royals catcher Salvador Perez went 1-for-4 with a two-run homer in a 5-3 loss to the Brewers on Sunday.
Matthew Terelle
Mon, Sep 21st
Yadier Molina hit a two-run home run in the seventh inning that accounted for all of the Cardinals scoring as they topped the Pirates 2-1 on Sunday. Molina finished the game 1-4 with the home run and one strikeout. The Cardinals are 26-24 and have command of Second Place in the NL Central.
Lucas Babits-Feinerman
Mon, Sep 21st
 Kansas City Royals catcher Salvador Perez had a big game in a 9-5 loss to the Brewers on Friday. Perez went 4-for-5 with a double, a homer, and four RBI.
Matthew Terelle
Sat, Sep 19th
Yadier Molina was removed from Saturday's game against the Pirates with a bruised wrist.
Brendan Tuma - Too Much Tuma
Sun, Sep 20th
 Kansas City Royals catcher Salvador Perez went 2-for-3 with a homer, a double, a walk, and three RBI in a 4-0 win over the Tigers on Wednesday.
Matthew Terelle
Thu, Sep 17th
Yadier Molina was sent for X-rays on his wrist following Tuesday's game against the Brewers.
Brendan Tuma - Too Much Tuma
Wed, Sep 16th
 Kansas City Royals catcher Salvador Perez went 3-for-5 with a homer, two runs, and two RBI in an 11-0 win over the Pirates on Sunday.
Matthew Terelle
Mon, Sep 14th
Yadier Molina took Tarik Skubal deep in the second inning for a two run home run as the Cardinals beat the Tigers 12-2 in Game One, Thursday. Molina added one single finishing the game 2-4 with two RBI, one run scored and a strike out. The Cardinals move to 19-17 with the victory.
Lucas Babits-Feinerman
Fri, Sep 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Salvador Perez
C - KC
Salvador Perez
KC
Yadier Molina
C - STL
Yadier Molina
STL
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Jul 24th@ CLEvs PIT
Sat, Jul 25th@ CLEvs PIT
Sun, Jul 26th@ CLEvs PIT
Mon, Jul 27th@ DET   
Tue, Jul 28th@ DET@ MIN
Wed, Jul 29th@ DET@ MIN
Thu, Jul 30th@ DET   
Fri, Jul 31stvs CWS   
Sat, Aug 1stvs CWS   
Sun, Aug 2ndvs CWS   
Mon, Aug 3rd@ CHC   
Tue, Aug 4th@ CHC   
Wed, Aug 5thvs CHC   
Thu, Aug 6thvs CHC   
Fri, Aug 7thvs MIN   
Sat, Aug 8thvs MIN   
Sun, Aug 9thvs MIN   
Tue, Aug 11th@ CIN   
Wed, Aug 12th@ CIN   
Sat, Aug 15th@ MIN@ CWS
Sun, Aug 16th@ MIN@ CWS
Mon, Aug 17th@ MINvs CHC
Wed, Aug 19thvs CINvs CHC
Fri, Aug 21stvs MINvs CIN
Sat, Aug 22ndvs MINvs CIN
Sun, Aug 23rdvs MINvs CIN
Mon, Aug 24th@ STLvs KC
Tue, Aug 25th@ STLvs KC
Wed, Aug 26th@ STLvs KC
Fri, Aug 28th@ CWSvs CLE
Sat, Aug 29th@ CWSvs CLE
Sun, Aug 30th@ CWSvs CLE
Mon, Aug 31stvs CLE@ CIN
Tue, Sep 1stvs CLE@ CIN
Wed, Sep 2ndvs CLE@ CIN
Thu, Sep 3rdvs CWS   
Fri, Sep 4thvs CWS@ CHC
Sat, Sep 5thvs CWSvs CHC
Sun, Sep 6thvs CWS@ CHC
Mon, Sep 7th@ CLE@ CHC
Tue, Sep 8th@ CLEvs MIN
Wed, Sep 9th@ CLE   
Thu, Sep 10th@ CLEvs DET
Fri, Sep 11thvs PITvs CIN
Sat, Sep 12thvs PITvs CIN
Sun, Sep 13thvs PITvs CIN
Tue, Sep 15th@ DET@ MIL
Wed, Sep 16th@ DET@ MIL
Fri, Sep 18th@ MILvs PIT
Sat, Sep 19th@ MIL@ PIT
Sun, Sep 20th@ MIL@ PIT
Mon, Sep 21stvs STL@ KC
Tue, Sep 22ndvs STL@ KC
Wed, Sep 23rdvs STL@ KC
Thu, Sep 24thvs DETvs MIL
Fri, Sep 25thvs DETvs MIL
Sat, Sep 26thvs DETvs MIL
Sun, Sep 27thvs DETvs MIL
Thu, Aug 13th   @ DET
Tue, Aug 18th   @ CHC
Thu, Aug 20th   vs CIN
Thu, Aug 27th   vs PIT
Mon, Sep 14th   @ MIL
Thu, Sep 17th   @ PIT