Who Should I Trade?

Roberto Perez for Ronald Guzman (2019)

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

Experts' Pick
  Roberto Perez
Roberto Perez
CLE vs PHI Sun, Sep 22nd 6:37pm
Ronald Guzman
1B - TEX
Ronald Guzman
TEX @ OAK Sun, Sep 22nd 4:07pm
Recommended by
6 of 11 experts
Recommended by
5 of 11 experts
Rest of Season
VBR# 328# 322
Home Runs11
Stolen Bases00
Batting Average.234.229
Injury Alert--
Weather76 F, Possible Drizzle74 F, Clear
Expert Ranks 
Andrew Gould
# 191
Joe Bond
Fantasy Six Pack
# 179
Nick Mariano
# 145
Bobby Sylvester
# 220
Pierre Camus
# 139# 292
Max Freeze
Freeze Stats
# 127
Brandon 'B_Don' Myers
# 218# 188
Donkey Teeth
# 109
Andrea LaMont
Lenny Melnick Fantasy Sports
# 134
Paul Sporer
# 141
Eno Sarris
The Athletic
# 180
  Roberto Perez
Roberto Perez
Ronald Guzman
1B - TEX
Ronald Guzman
2019 Stats 
At Bats375237
Home Runs2310
Stolen Bases01
Caught Stealing02
Batting Average.237.211
On Base Pct.319.300
Slugging Pct.451.418
On-base Plus Slugging.770.718
  Roberto Perez
Roberto Perez
Ronald Guzman
1B - TEX
Ronald Guzman
2019 Projections 
At Bats1222
Home Runs11
Stolen Bases00
Caught Stealing00
Batting Average.234.229
On Base Pct.315.311
Slugging Pct.444.417
On-base Plus Slugging.758.728
  Roberto Perez
Roberto Perez
Ronald Guzman
1B - TEX
Ronald Guzman
 Cleveland Indians catcher Roberto Perez went 2-for-3 with a three-run homer in a 7-5 win over the Twins on Sunday.
Matthew Terelle
Sun, Sep 15th
Ronald Guzman went 1-for-4 with a solo home run Wednesday's 3-2 loss against the Astros.
Brad Camara
Thu, Sep 19th
 Cleveland Indians catcher Roberto Perez went 2-for-3 with a homer and four RBI in a 6-5 loss to the White Sox on Tuesday.
Matthew Terelle
Wed, Sep 4th
Ronald Guzman went 3-for-5 with a double, a solo home run and an additional run scored in Sunday's 10-4 win over the Orioles.
Brad Camara
Mon, Sep 9th
 Cleveland Indians catcher Roberto Perez went 1-for-4 with a homer, a walk, and two RBI in a 10-1 win over the Tigers on Tuesday.
Matthew Terelle
Tue, Aug 27th
Ronald Guzman was called up from Triple-A Nashville ahead of Sunday's 11-3 loss to the Mariners.
Brad Camara
Mon, Sep 2nd
 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
Ronald Guzman went 2-for-3 with a single, double, and one RBI on Thursday against the Orioles.
Kamran Hoda
Thu, Jun 6th
 Cleveland Indians catcher Roberto Perez went 0-for-3 in a 7-1 loss to the Astros on Thursday.
Matthew Terelle
Fri, Aug 2nd
Ronald Guzman went 1-for-3 with a home run on Monday against the Mariners.
Kamran Hoda
Tue, May 28th
There are no recent notes for these players
  Roberto Perez
Roberto Perez
Ronald Guzman
1B - TEX
Ronald Guzman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MINvs CHC
Sat, Mar 30th@ MINvs CHC
Sun, Mar 31st@ MINvs CHC
Mon, Apr 1stvs CWSvs HOU
Wed, Apr 3rdvs CWSvs HOU
Thu, Apr 4thvs TOR@ LAA
Fri, Apr 5thvs TOR@ LAA
Sat, Apr 6thvs TOR@ LAA
Sun, Apr 7thvs TOR@ LAA
Tue, Apr 9th@ DET@ ARI
Wed, Apr 10th@ DET@ ARI
Thu, Apr 11th@ DET   
Fri, Apr 12th@ KCvs OAK
Sat, Apr 13th@ KC   
Sun, Apr 14th@ KCvs OAK
Mon, Apr 15th@ SEAvs LAA
Tue, Apr 16th@ SEAvs LAA
Wed, Apr 17th@ SEAvs LAA
Sat, Apr 20thvs ATLvs HOU
Sun, Apr 21stvs ATLvs HOU
Tue, Apr 23rdvs MIA@ OAK
Wed, Apr 24thvs MIA@ OAK
Thu, Apr 25th@ HOU@ SEA
Fri, Apr 26th@ HOU@ SEA
Sat, Apr 27th@ HOU@ SEA
Sun, Apr 28th@ HOU@ SEA
Tue, Apr 30th@ MIAvs PIT
Wed, May 1st@ MIAvs PIT
Fri, May 3rdvs SEAvs TOR
Sat, May 4thvs SEAvs TOR
Sun, May 5thvs SEAvs TOR
Mon, May 6thvs CWS   
Tue, May 7thvs CWS@ PIT
Wed, May 8thvs CWS@ PIT
Thu, May 9thvs CWS@ HOU
Fri, May 10th@ OAK@ HOU
Sat, May 11th@ OAK@ HOU
Sun, May 12th@ OAK@ HOU
Mon, May 13th@ CWS   
Tue, May 14th@ CWS@ KC
Thu, May 16thvs BAL@ KC
Fri, May 17thvs BALvs STL
Sat, May 18thvs BALvs STL
Sun, May 19thvs BALvs STL
Mon, May 20thvs OAKvs SEA
Tue, May 21stvs OAKvs SEA
Wed, May 22ndvs OAKvs SEA
Thu, May 23rdvs TB   
Fri, May 24thvs TB@ LAA
Sat, May 25thvs TB@ LAA
Sun, May 26thvs TB@ LAA
Mon, May 27th@ BOS@ SEA
Tue, May 28th@ BOS@ SEA
Wed, May 29th@ BOS@ SEA
Thu, May 30th@ CWSvs KC
Fri, May 31st@ CWSvs KC
Sat, Jun 1st@ CWSvs KC
Sun, Jun 2nd@ CWSvs KC
Tue, Jun 4thvs MINvs BAL
Wed, Jun 5thvs MINvs BAL
Thu, Jun 6thvs MINvs BAL
Fri, Jun 7thvs NYYvs OAK
Sat, Jun 8thvs NYYvs OAK
Sun, Jun 9thvs NYYvs OAK
Tue, Jun 11thvs CIN@ BOS
Wed, Jun 12thvs CIN@ BOS
Fri, Jun 14th@ DET@ CIN
Sat, Jun 15th@ DET@ CIN
Sun, Jun 16th@ DET@ CIN
Mon, Jun 17th@ TEXvs CLE
Tue, Jun 18th@ TEXvs CLE
Wed, Jun 19th@ TEXvs CLE
Thu, Jun 20th@ TEXvs CLE
Fri, Jun 21stvs DETvs CWS
Sat, Jun 22ndvs DETvs CWS
Sun, Jun 23rdvs DETvs CWS
Mon, Jun 24thvs KC   
Tue, Jun 25thvs KC@ DET
Wed, Jun 26thvs KC@ DET
Fri, Jun 28th@ BAL@ TB
Sat, Jun 29th@ BAL@ TB
Sun, Jun 30th@ BAL@ TB
Tue, Jul 2nd@ KCvs LAA
Wed, Jul 3rd@ KCvs LAA
Thu, Jul 4th@ KCvs LAA
Sat, Jul 6th@ CIN@ MIN
Sun, Jul 7th@ CIN@ MIN
Fri, Jul 12thvs MINvs HOU
Sat, Jul 13thvs MINvs HOU
Sun, Jul 14thvs MINvs HOU
Mon, Jul 15thvs DET   
Tue, Jul 16thvs DETvs ARI
Wed, Jul 17thvs DETvs ARI
Thu, Jul 18thvs DET   
Fri, Jul 19thvs KC@ HOU
Sat, Jul 20thvs KC@ HOU
Sun, Jul 21stvs KC@ HOU
Mon, Jul 22nd@ TOR@ SEA
Tue, Jul 23rd@ TOR@ SEA
Wed, Jul 24th@ TOR@ SEA
Thu, Jul 25th@ KC@ OAK
Fri, Jul 26th@ KC@ OAK
Sat, Jul 27th@ KC@ OAK
Sun, Jul 28th@ KC@ OAK
Tue, Jul 30thvs HOUvs SEA
Wed, Jul 31stvs HOUvs SEA
Thu, Aug 1stvs HOU   
Fri, Aug 2ndvs LAAvs DET
Sat, Aug 3rdvs LAAvs DET
Sun, Aug 4thvs LAAvs DET
Mon, Aug 5thvs TEX@ CLE
Wed, Aug 7thvs TEX@ CLE
Thu, Aug 8th@ MIN   
Fri, Aug 9th@ MIN@ MIL
Sat, Aug 10th@ MIN@ MIL
Sun, Aug 11th@ MIN@ MIL
Mon, Aug 12thvs BOS@ TOR
Tue, Aug 13thvs BOS@ TOR
Wed, Aug 14thvs BOS@ TOR
Thu, Aug 15th@ NYYvs MIN
Fri, Aug 16th@ NYYvs MIN
Sat, Aug 17th@ NYYvs MIN
Sun, Aug 18th@ NYYvs MIN
Tue, Aug 20th@ NYMvs LAA
Wed, Aug 21st@ NYMvs LAA
Thu, Aug 22nd@ NYM@ CWS
Fri, Aug 23rdvs KC@ CWS
Sat, Aug 24thvs KC@ CWS
Sun, Aug 25thvs KC@ CWS
Tue, Aug 27th@ DET@ LAA
Wed, Aug 28th@ DET@ LAA
Thu, Aug 29th@ DETvs SEA
Fri, Aug 30th@ TBvs SEA
Sat, Aug 31st@ TBvs SEA
Sun, Sep 1st@ TBvs SEA
Mon, Sep 2ndvs CWS@ NYY
Tue, Sep 3rdvs CWS@ NYY
Wed, Sep 4thvs CWS@ NYY
Thu, Sep 5thvs CWS@ BAL
Fri, Sep 6th@ MIN@ BAL
Sat, Sep 7th@ MIN@ BAL
Sun, Sep 8th@ MIN@ BAL
Mon, Sep 9th@ LAA   
Tue, Sep 10th@ LAAvs TB
Wed, Sep 11th@ LAAvs TB
Sat, Sep 14thvs MINvs OAK
Sun, Sep 15thvs MINvs OAK
Tue, Sep 17thvs DET@ HOU
Wed, Sep 18thvs DET@ HOU
Thu, Sep 19thvs DET   
Fri, Sep 20thvs PHI@ OAK
Sat, Sep 21stvs PHI@ OAK
Sun, Sep 22ndvs PHI@ OAK
Tue, Sep 24th@ CWSvs BOS
Wed, Sep 25th@ CWSvs BOS
Thu, Sep 26th@ CWSvs BOS
Fri, Sep 27th@ WSHvs NYY
Sat, Sep 28th@ WSHvs NYY
Sun, Sep 29th@ WSHvs NYY
Tue, Apr 2nd   vs HOU
Fri, Apr 19th   vs HOU
Mon, Apr 22nd   @ OAK
Wed, May 15th   @ KC
Mon, Jun 10th   @ BOS
Thu, Jun 13th   @ BOS
Thu, Jun 27th   @ DET
Fri, Jul 5th   @ MIN
Thu, Jul 11th   vs HOU
Mon, Aug 19th   vs LAA
Thu, Sep 12th   vs TB
Fri, Sep 13th   vs OAK