Skip to main content

Who Should I Trade?

Jose Ramirez for Alex Bregman (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jose Ramirez
3B - CLE
Jose Ramirez
CLE vs CWS Tue, Apr 20th 6:10pm
Alex Bregman
Alex Bregman
HOU @ SEA Sun, Apr 18th 4:10pm
Recommended by
12 of 12 experts
Recommended by
0 of 12 experts
Rest of Season
VBR# 13# 49
Home Runs3026
Stolen Bases234
Batting Average.270.276
Injury Alert-IL10
Weather60 F, Clear74 F, Clear
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 7# 21
Chris Meaney
# 6# 19
Mike Maher
# 7# 18
Dan Harris
# 8# 18
Mick Ciallela
# 8# 29
Ryan Amore
Pitcher List
# 12# 43
Brendan Tuma
# 9# 17
Carmen Maiorano
# 5# 25
Jordan Eisen
Field of Vision Sports
# 7# 25
Brad Camara
# 10# 18
Chris Clegg
# 7# 24
Joe Pisapia
# 6# 7
Who Should I Trade? Player Statistics
  Jose Ramirez
3B - CLE
Jose Ramirez
Alex Bregman
Alex Bregman
2021 Stats 
At Bats5235
Home Runs32
Stolen Bases30
Caught Stealing00
Batting Average.231.286
On Base Pct.305.342
Slugging Pct.423.486
On-base Plus Slugging.728.828
Who Should I Trade? Player Projections
  Jose Ramirez
3B - CLE
Jose Ramirez
Alex Bregman
Alex Bregman
2021 Projections 
At Bats521484
Home Runs3026
Stolen Bases234
Caught Stealing72
Batting Average.270.276
On Base Pct.359.384
Slugging Pct.515.505
On-base Plus Slugging.874.889
Who Should I Trade? Player Notes
  Jose Ramirez
3B - CLE
Jose Ramirez
Alex Bregman
Alex Bregman
 Cleveland third baseman Jose Ramirez went 1-for-4 with a steal in a 3-2 loss to the Reds on Saturday.
Matthew Terelle
Sat, Apr 17th
The Astros placed INF Alex Bregman on the injured list Wednesday.
Brad Camara
Wed, Apr 14th
 Cleveland third baseman Jose Ramirez went 1-for-4 with a two-run homer in a 4-2 win over the White Sox on Thursday.
Matthew Terelle
Thu, Apr 15th
Alex Bregman is playing third base and hitting third on Monday against the Tigers.
Brendan Tuma - Too Much Tuma
Mon, Apr 12th
 Cleveland third baseman Jose Ramirez went 0-for4 with two strikeouts in a 4-3 loss to the White Sox on Monday.
Matthew Terelle
Tue, Apr 13th
Alex Bregman couldn't get anything going in the Astros' loss on Friday night. The star third baseman went 0-for-4, but his average still remains at .310.
Andersen Pickard
Sat, Apr 10th
 Cleveland third baseman Jose Ramirez went 2-for-4 with two homers and four RBI in a 4-2 win over the Royals on Wednesday.
Matthew Terelle
Wed, Apr 7th
Alex Bregman is out of the lineup Saturday when Houston faces Cole Irvin and the Athletics.
Ari Koslow
Sat, Apr 3rd
 Cleveland Indians third baseman Jose Ramirez went 2-for-5 with a double, a run, and a steal in a 9-3 win over the Tigers on Sunday.
Matthew Terelle
Sun, Apr 4th
The Astros' offense is clicking, and Bregman is a huge factor. His success at the plate continued on Friday as Houston defeated the Athletics, 9-5. The star third baseman notched two hits in the win, including a three-run homer in the third inning.
Andersen Pickard
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Ramirez
3B - CLE
Jose Ramirez
Alex Bregman
Alex Bregman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ DET@ OAK
Sat, Apr 3rd@ DET@ OAK
Sun, Apr 4th@ DET@ OAK
Mon, Apr 5thvs KC@ LAA
Wed, Apr 7thvs KC   
Fri, Apr 9thvs DETvs OAK
Sat, Apr 10thvs DETvs OAK
Sun, Apr 11thvs DET   
Mon, Apr 12th@ CWSvs DET
Tue, Apr 13th@ CWSvs DET
Wed, Apr 14th@ CWSvs DET
Thu, Apr 15th@ CWS   
Fri, Apr 16th@ CIN@ SEA
Sat, Apr 17th@ CIN@ SEA
Sun, Apr 18th@ CIN@ SEA
Tue, Apr 20thvs CWS@ COL
Wed, Apr 21stvs CWS@ COL
Thu, Apr 22ndvs NYYvs LAA
Fri, Apr 23rdvs NYYvs LAA
Sat, Apr 24thvs NYYvs LAA
Sun, Apr 25thvs NYYvs LAA
Mon, Apr 26thvs MINvs SEA
Tue, Apr 27thvs MINvs SEA
Wed, Apr 28thvs MINvs SEA
Fri, Apr 30th@ CWS@ TB
Sat, May 1st@ CWS@ TB
Sun, May 2nd@ CWS@ TB
Mon, May 3rd@ KC   
Tue, May 4th@ KC@ NYY
Wed, May 5th@ KC@ NYY
Thu, May 6th@ KC@ NYY
Fri, May 7thvs CINvs TOR
Sat, May 8thvs CINvs TOR
Sun, May 9thvs CINvs TOR
Tue, May 11thvs CHCvs LAA
Wed, May 12thvs CHCvs LAA
Thu, May 13th@ SEAvs TEX
Fri, May 14th@ SEAvs TEX
Sat, May 15th@ SEAvs TEX
Sun, May 16th@ SEAvs TEX
Mon, May 17th@ LAA   
Tue, May 18th@ LAA@ OAK
Wed, May 19th@ LAA@ OAK
Fri, May 21stvs MIN@ TEX
Sat, May 22ndvs MIN@ TEX
Sun, May 23rdvs MIN@ TEX
Mon, May 24th@ DET   
Tue, May 25th@ DETvs LAD
Wed, May 26th@ DETvs LAD
Thu, May 27th@ DET   
Fri, May 28thvs TORvs SD
Sat, May 29thvs TORvs SD
Sun, May 30thvs TORvs SD
Mon, May 31stvs CWSvs BOS
Tue, Jun 1stvs CWSvs BOS
Wed, Jun 2ndvs CWSvs BOS
Fri, Jun 4th@ BAL@ TOR
Sat, Jun 5th@ BAL@ TOR
Sun, Jun 6th@ BAL@ TOR
Tue, Jun 8th@ STL@ BOS
Wed, Jun 9th@ STL@ BOS
Fri, Jun 11thvs SEA@ MIN
Sat, Jun 12thvs SEA@ MIN
Sun, Jun 13thvs SEA@ MIN
Mon, Jun 14thvs BAL   
Tue, Jun 15thvs BALvs TEX
Wed, Jun 16thvs BALvs TEX
Thu, Jun 17thvs BALvs CWS
Fri, Jun 18th@ PITvs CWS
Sat, Jun 19th@ PITvs CWS
Sun, Jun 20th@ PITvs CWS
Mon, Jun 21st@ CHC@ BAL
Tue, Jun 22nd@ CHC@ BAL
Thu, Jun 24th@ MIN@ DET
Fri, Jun 25th@ MIN@ DET
Sat, Jun 26th@ MIN@ DET
Sun, Jun 27th@ MIN@ DET
Mon, Jun 28thvs DETvs BAL
Tue, Jun 29thvs DETvs BAL
Wed, Jun 30thvs DETvs BAL
Thu, Jul 1stvs HOU@ CLE
Fri, Jul 2ndvs HOU@ CLE
Sat, Jul 3rdvs HOU@ CLE
Sun, Jul 4thvs HOU@ CLE
Mon, Jul 5th@ TB   
Tue, Jul 6th@ TBvs OAK
Wed, Jul 7th@ TBvs OAK
Thu, Jul 8thvs KCvs OAK
Fri, Jul 9thvs KCvs NYY
Sat, Jul 10thvs KCvs NYY
Sun, Jul 11thvs KCvs NYY
Fri, Jul 16th@ OAK@ CWS
Sat, Jul 17th@ OAK@ CWS
Sun, Jul 18th@ OAK@ CWS
Mon, Jul 19th@ HOUvs CLE
Tue, Jul 20th@ HOUvs CLE
Wed, Jul 21st@ HOUvs CLE
Thu, Jul 22ndvs TB   
Fri, Jul 23rdvs TBvs TEX
Sat, Jul 24thvs TBvs TEX
Sun, Jul 25thvs TBvs TEX
Tue, Jul 27thvs STL@ SEA
Wed, Jul 28thvs STL@ SEA
Fri, Jul 30th@ CWS@ SF
Sat, Jul 31st@ CWS@ SF
Sun, Aug 1st@ CWS@ SF
Mon, Aug 2nd@ TOR   
Tue, Aug 3rd@ TOR@ LAD
Wed, Aug 4th@ TOR@ LAD
Thu, Aug 5th@ TORvs MIN
Fri, Aug 6thvs DETvs MIN
Sat, Aug 7thvs DETvs MIN
Sun, Aug 8thvs DETvs MIN
Tue, Aug 10thvs OAKvs COL
Wed, Aug 11thvs OAKvs COL
Thu, Aug 12thvs OAK   
Fri, Aug 13th@ DET@ LAA
Sat, Aug 14th@ DET@ LAA
Sun, Aug 15th@ DET@ LAA
Mon, Aug 16th@ MIN@ KC
Tue, Aug 17th@ MIN@ KC
Wed, Aug 18th@ MIN@ KC
Fri, Aug 20thvs LAAvs SEA
Sat, Aug 21stvs LAAvs SEA
Sun, Aug 22ndvs LAAvs SEA
Tue, Aug 24thvs TEXvs KC
Wed, Aug 25thvs TEXvs KC
Thu, Aug 26thvs TEX   
Fri, Aug 27thvs BOS@ TEX
Sat, Aug 28thvs BOS@ TEX
Sun, Aug 29thvs BOS@ TEX
Tue, Aug 31st@ KC@ SEA
Wed, Sep 1st@ KC@ SEA
Thu, Sep 2nd@ KC   
Fri, Sep 3rd@ BOS@ SD
Sat, Sep 4th@ BOS@ SD
Sun, Sep 5th@ BOS@ SD
Mon, Sep 6thvs MINvs SEA
Tue, Sep 7thvs MINvs SEA
Wed, Sep 8thvs MINvs SEA
Thu, Sep 9thvs MIN   
Fri, Sep 10thvs MILvs LAA
Sat, Sep 11thvs MILvs LAA
Sun, Sep 12thvs MILvs LAA
Tue, Sep 14th@ MIN@ TEX
Wed, Sep 15th@ MIN@ TEX
Fri, Sep 17th@ NYYvs ARI
Sat, Sep 18th@ NYYvs ARI
Sun, Sep 19th@ NYYvs ARI
Mon, Sep 20thvs KC@ LAA
Tue, Sep 21stvs KC@ LAA
Wed, Sep 22ndvs KC@ LAA
Thu, Sep 23rdvs CWS@ LAA
Fri, Sep 24thvs CWS@ OAK
Sat, Sep 25thvs CWS@ OAK
Sun, Sep 26thvs CWS@ OAK
Tue, Sep 28th@ KCvs TB
Wed, Sep 29th@ KCvs TB
Thu, Sep 30th@ KCvs TB
Fri, Oct 1st@ TEXvs OAK
Sat, Oct 2nd@ TEXvs OAK
Sun, Oct 3rd@ TEXvs OAK
Fri, Apr 2nd   @ OAK
Tue, Apr 6th   @ LAA
Thu, Apr 8th   vs OAK
Thu, Apr 29th   vs SEA
Mon, May 10th   vs LAA
Thu, May 20th   @ OAK
Thu, Jun 3rd   vs BOS
Thu, Jun 10th   @ BOS
Wed, Jun 23rd   @ BAL
Mon, Jul 26th   @ SEA
Thu, Aug 19th   @ KC
Mon, Aug 23rd   vs KC
Mon, Aug 30th   @ SEA
Mon, Sep 13th   @ TEX
Thu, Sep 16th   @ TEX