Who Should I Trade?

Roberto Perez for Franchy Cordero (2019)

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

Experts' Pick
  Roberto Perez
Roberto Perez
CLE vs KC Fri, Aug 23rd 7:10pm
Franchy Cordero
Franchy Cordero
SD vs BOS Fri, Aug 23rd 10:10pm
Recommended by
7 of 11 experts
Recommended by
4 of 11 experts
Rest of Season
VBR# 397# 299
Home Runs32
Stolen Bases02
Batting Average.223.237
Injury Alert-IL60
Weather72 F, Clear70 F, Clear
Expert Ranks 
Andrew Gould
# 196
Joe Bond
Fantasy Six Pack
# 187
Nick Mariano
# 145
Bobby Sylvester
# 220
Pierre Camus
# 139
Andrew Seifter
# 88
Max Freeze
Freeze Stats
# 127
Brandon 'B_Don' Myers
# 230# 144
Donkey Teeth
# 104
Andrea LaMont
Lenny Melnick Fantasy Sports
# 169
Eno Sarris
The Athletic
# 179
  Roberto Perez
Roberto Perez
Franchy Cordero
Franchy Cordero
2019 Stats 
At Bats30815
Home Runs200
Stolen Bases01
Caught Stealing00
Batting Average.227.333
On Base Pct.314.450
Slugging Pct.455.400
On-base Plus Slugging.769.850
  Roberto Perez
Roberto Perez
Franchy Cordero
Franchy Cordero
2019 Projections 
At Bats5374
Home Runs32
Stolen Bases02
Caught Stealing01
Batting Average.223.237
On Base Pct.309.296
Slugging Pct.446.400
On-base Plus Slugging.755.696
  Roberto Perez
Roberto Perez
Franchy Cordero
Franchy Cordero
 Cleveland Indians catcher Roberto Perez went 1-for-4 with a solo homer in a 7-3 win over the Angels on Friday.
Matthew Terelle
Sat, Aug 3rd
The Padres have placed Franchy Cordero (elbow) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Mon, Apr 8th
 Cleveland Indians catcher Roberto Perez went 0-for-3 in a 7-1 loss to the Astros on Thursday.
Matthew Terelle
Fri, Aug 2nd
Franchy Cordero left Saturday's game versus the Cardinals with a sore elbow.
Brendan Tuma - Too Much Tuma
Sat, Apr 6th
 Cleveland Indians catcher Roberto Perez went 4-for-5 with a homer and two RBI in a 7-2 win over the Reds on Saturday.
Matthew Terelle
Sat, Jul 6th
Franchy Cordero went 2-for-3 with a double, a single, a walk, an RBI, and a run scored as the Padres beat the Cardinals 5-3 on Friday.
Brendan Tuma - Too Much Tuma
Fri, Apr 5th
 Cleveland Indians catcher Roberto Perez went 2-for-3 with a homer, a triple, two runs, and two RBI in a 4-0 win over the Royals on Wednesday.
Matthew Terelle
Wed, Jul 3rd
 Cleveland Indians catcher Roberto Perez went 2-for-4 with a solo homer in an 8-6 loss to the Royals on Tuesday.
Matthew Terelle
Wed, Jun 26th
There are no recent notes for these players
  Roberto Perez
Roberto Perez
Franchy Cordero
Franchy Cordero
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MINvs SF
Sat, Mar 30th@ MINvs SF
Sun, Mar 31st@ MINvs SF
Mon, Apr 1stvs CWSvs ARI
Wed, Apr 3rdvs CWSvs ARI
Thu, Apr 4thvs TOR   
Fri, Apr 5thvs TOR@ STL
Sat, Apr 6thvs TOR@ STL
Sun, Apr 7thvs TOR@ STL
Tue, Apr 9th@ DET@ SF
Wed, Apr 10th@ DET@ SF
Thu, Apr 11th@ DET@ ARI
Fri, Apr 12th@ KC@ ARI
Sat, Apr 13th@ KC@ ARI
Sun, Apr 14th@ KC@ ARI
Mon, Apr 15th@ SEAvs COL
Tue, Apr 16th@ SEAvs COL
Wed, Apr 17th@ SEA   
Sat, Apr 20thvs ATLvs CIN
Sun, Apr 21stvs ATLvs CIN
Tue, Apr 23rdvs MIAvs SEA
Wed, Apr 24thvs MIAvs SEA
Thu, Apr 25th@ HOU   
Fri, Apr 26th@ HOU@ WSH
Sat, Apr 27th@ HOU@ WSH
Sun, Apr 28th@ HOU@ WSH
Tue, Apr 30th@ MIA@ ATL
Wed, May 1st@ MIA@ ATL
Fri, May 3rdvs SEAvs LAD
Sat, May 4thvs SEAvs LAD
Sun, May 5thvs SEAvs LAD
Mon, May 6thvs CWSvs NYM
Tue, May 7thvs CWSvs NYM
Wed, May 8thvs CWSvs NYM
Thu, May 9thvs CWS   
Fri, May 10th@ OAK@ COL
Sat, May 11th@ OAK@ COL
Sun, May 12th@ OAK@ COL
Mon, May 13th@ CWS   
Tue, May 14th@ CWS@ LAD
Thu, May 16thvs BALvs PIT
Fri, May 17thvs BALvs PIT
Sat, May 18thvs BALvs PIT
Sun, May 19thvs BALvs PIT
Mon, May 20thvs OAKvs ARI
Tue, May 21stvs OAKvs ARI
Wed, May 22ndvs OAKvs ARI
Thu, May 23rdvs TB   
Fri, May 24thvs TB@ TOR
Sat, May 25thvs TB@ TOR
Sun, May 26thvs TB@ TOR
Mon, May 27th@ BOS@ NYY
Tue, May 28th@ BOS@ NYY
Wed, May 29th@ BOS@ NYY
Thu, May 30th@ CWS   
Fri, May 31st@ CWSvs MIA
Sat, Jun 1st@ CWSvs MIA
Sun, Jun 2nd@ CWSvs MIA
Tue, Jun 4thvs MINvs PHI
Wed, Jun 5thvs MINvs PHI
Thu, Jun 6thvs MINvs WSH
Fri, Jun 7thvs NYYvs WSH
Sat, Jun 8thvs NYYvs WSH
Sun, Jun 9thvs NYYvs WSH
Tue, Jun 11thvs CIN@ SF
Wed, Jun 12thvs CIN@ SF
Fri, Jun 14th@ DET@ COL
Sat, Jun 15th@ DET@ COL
Sun, Jun 16th@ DET@ COL
Mon, Jun 17th@ TEXvs MIL
Tue, Jun 18th@ TEXvs MIL
Wed, Jun 19th@ TEXvs MIL
Thu, Jun 20th@ TEX   
Fri, Jun 21stvs DET@ PIT
Sat, Jun 22ndvs DET@ PIT
Sun, Jun 23rdvs DET@ PIT
Mon, Jun 24thvs KC   
Tue, Jun 25thvs KC@ BAL
Wed, Jun 26thvs KC@ BAL
Fri, Jun 28th@ BALvs STL
Sat, Jun 29th@ BALvs STL
Sun, Jun 30th@ BALvs STL
Tue, Jul 2nd@ KCvs SF
Wed, Jul 3rd@ KCvs SF
Thu, Jul 4th@ KC@ LAD
Sat, Jul 6th@ CIN@ LAD
Sun, Jul 7th@ CIN@ LAD
Fri, Jul 12thvs MINvs ATL
Sat, Jul 13thvs MINvs ATL
Sun, Jul 14thvs MINvs ATL
Mon, Jul 15thvs DET   
Tue, Jul 16thvs DET@ MIA
Wed, Jul 17thvs DET@ MIA
Thu, Jul 18thvs DET@ MIA
Fri, Jul 19thvs KC@ CHC
Sat, Jul 20thvs KC@ CHC
Sun, Jul 21stvs KC@ CHC
Mon, Jul 22nd@ TOR   
Tue, Jul 23rd@ TOR@ NYM
Wed, Jul 24th@ TOR@ NYM
Thu, Jul 25th@ KC@ NYM
Fri, Jul 26th@ KCvs SF
Sat, Jul 27th@ KCvs SF
Sun, Jul 28th@ KCvs SF
Tue, Jul 30thvs HOUvs BAL
Wed, Jul 31stvs HOU   
Thu, Aug 1stvs HOU@ LAD
Fri, Aug 2ndvs LAA@ LAD
Sat, Aug 3rdvs LAA@ LAD
Sun, Aug 4thvs LAA@ LAD
Mon, Aug 5thvs TEX   
Wed, Aug 7thvs TEX@ SEA
Thu, Aug 8th@ MINvs COL
Fri, Aug 9th@ MINvs COL
Sat, Aug 10th@ MINvs COL
Sun, Aug 11th@ MINvs COL
Mon, Aug 12thvs BOSvs TB
Tue, Aug 13thvs BOSvs TB
Wed, Aug 14thvs BOSvs TB
Thu, Aug 15th@ NYY   
Fri, Aug 16th@ NYY@ PHI
Sat, Aug 17th@ NYY@ PHI
Sun, Aug 18th@ NYY@ PHI
Tue, Aug 20th@ NYM@ CIN
Wed, Aug 21st@ NYM@ CIN
Thu, Aug 22nd@ NYM   
Fri, Aug 23rdvs KCvs BOS
Sat, Aug 24thvs KCvs BOS
Sun, Aug 25thvs KCvs BOS
Tue, Aug 27th@ DETvs LAD
Wed, Aug 28th@ DETvs LAD
Thu, Aug 29th@ DET@ SF
Fri, Aug 30th@ TB@ SF
Sat, Aug 31st@ TB@ SF
Sun, Sep 1st@ TB@ SF
Mon, Sep 2ndvs CWS@ ARI
Tue, Sep 3rdvs CWS@ ARI
Wed, Sep 4thvs CWS@ ARI
Thu, Sep 5thvs CWS   
Fri, Sep 6th@ MINvs COL
Sat, Sep 7th@ MINvs COL
Sun, Sep 8th@ MINvs COL
Mon, Sep 9th@ LAAvs CHC
Tue, Sep 10th@ LAAvs CHC
Wed, Sep 11th@ LAAvs CHC
Fri, Sep 13thvs MIN@ COL
Sat, Sep 14thvs MIN@ COL
Sun, Sep 15thvs MIN@ COL
Tue, Sep 17thvs DET@ MIL
Wed, Sep 18thvs DET@ MIL
Thu, Sep 19thvs DET@ MIL
Fri, Sep 20thvs PHIvs ARI
Sat, Sep 21stvs PHIvs ARI
Sun, Sep 22ndvs PHIvs ARI
Tue, Sep 24th@ CWSvs LAD
Wed, Sep 25th@ CWSvs LAD
Thu, Sep 26th@ CWSvs LAD
Fri, Sep 27th@ WSH@ ARI
Sat, Sep 28th@ WSH@ ARI
Sun, Sep 29th@ WSH@ ARI
Fri, Mar 29th   vs SF
Tue, Apr 2nd   vs ARI
Mon, Apr 8th   @ SF
Thu, Apr 18th   vs CIN
Fri, Apr 19th   vs CIN
Mon, Apr 29th   @ ATL
Thu, May 2nd   @ ATL
Wed, May 15th   @ LAD
Mon, Jun 3rd   vs PHI
Thu, Jun 13th   @ COL
Mon, Jul 1st   vs SF
Fri, Jul 5th   @ LAD
Mon, Jul 29th   vs BAL
Tue, Aug 6th   @ SEA
Mon, Aug 19th   @ CIN
Mon, Aug 26th   vs LAD
Thu, Sep 12th   vs CHC
Mon, Sep 16th   @ MIL