Skip to main content

Who Should I Trade?

Jake Rogers for Aledmys Diaz (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jake Rogers
Jake Rogers
DET vs KC Tue, May 11th 7:10pm
Aledmys Diaz
1B,2B,3B,LF - HOU
Aledmys Diaz
HOU vs LAA Tue, May 11th 8:10pm
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season
VBR# 1162# 851
Home Runs36
Stolen Bases11
Batting Average.199.255
Injury Alert--
Weather54 F, Mostly Cloudy77 F, Possible Light Rain
Expert Ranks 
Mike Maher
# 412# 413
Corbin Young
# 305# 372
Who Should I Trade? Player Statistics
  Jake Rogers
Jake Rogers
Aledmys Diaz
1B,2B,3B,LF - HOU
Aledmys Diaz
2021 Stats 
At Bats466
Home Runs01
Stolen Bases00
Caught Stealing00
Batting Average.250.273
On Base Pct.250.333
Slugging Pct.250.409
On-base Plus Slugging.500.742
Who Should I Trade? Player Projections
  Jake Rogers
Jake Rogers
Aledmys Diaz
1B,2B,3B,LF - HOU
Aledmys Diaz
2021 Projections 
At Bats67170
Home Runs36
Stolen Bases11
Caught Stealing01
Batting Average.199.255
On Base Pct.279.312
Slugging Pct.349.418
On-base Plus Slugging.628.730
Who Should I Trade? Player Notes
  Jake Rogers
Jake Rogers
Aledmys Diaz
1B,2B,3B,LF - HOU
Aledmys Diaz
  Astros utilityman Aledmys Diaz went 0-for-4 in Saturday's painful loss to the Blue Jays. He failed to log a hit but did reach base on a fielder's choice. He also stranded three runners on the basepaths.
Andersen Pickard
Sat, May 8th
  Batting sixth and playing first base, Aledmys Diaz went 2-for-5 with a single, double, and four RBI in Friday's victory over the Rays. He also scored once and stranded a trio of runners.
Andersen Pickard
Fri, Apr 30th
  Batting seventh and filling in at second base on Tuesday, Aledmys Diaz went 1-for-4 with an RBI double. He's now hitting .257 over 35 at-bats this season, playing where needed throughout the infield.
Andersen Pickard
Wed, Apr 21st
  Forced to start at second base with Jose Altuve on the COVID-19 list, Aledmys Diaz went 1-for-4 with a single and three strikeouts in Houston's loss on Wednesday.
Andersen Pickard
Thu, Apr 15th
  Astros utilityman Aledmys Diaz homered on Tuesday, marking his first blast of the season. It was a solo shot that tied the game, 2-2. Houston would eventually go on to beat the Angels, 4-2.
Andersen Pickard
Tue, Apr 6th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jake Rogers
Jake Rogers
Aledmys Diaz
1B,2B,3B,LF - HOU
Aledmys Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CLE@ OAK
Sat, Apr 3rdvs CLE@ OAK
Sun, Apr 4thvs CLE@ OAK
Mon, Apr 5thvs MIN@ LAA
Tue, Apr 6thvs MIN@ LAA
Wed, Apr 7thvs MIN   
Fri, Apr 9th@ CLEvs OAK
Sat, Apr 10th@ CLEvs OAK
Sun, Apr 11th@ CLE   
Mon, Apr 12th@ HOUvs DET
Tue, Apr 13th@ HOUvs DET
Wed, Apr 14th@ HOUvs DET
Thu, Apr 15th@ OAK   
Fri, Apr 16th@ OAK@ SEA
Sat, Apr 17th@ OAK@ SEA
Sun, Apr 18th@ OAK@ SEA
Wed, Apr 21stvs PIT@ COL
Thu, Apr 22ndvs PITvs LAA
Fri, Apr 23rdvs KCvs LAA
Sat, Apr 24thvs KCvs LAA
Sun, Apr 25thvs KCvs LAA
Mon, Apr 26thvs KCvs SEA
Tue, Apr 27th@ CWSvs SEA
Thu, Apr 29th@ CWSvs SEA
Fri, Apr 30th@ NYY@ TB
Sat, May 1st@ NYY@ TB
Sun, May 2nd@ NYY@ TB
Tue, May 4th@ BOS@ NYY
Wed, May 5th@ BOS@ NYY
Thu, May 6th@ BOS@ NYY
Fri, May 7thvs MINvs TOR
Sat, May 8thvs MINvs TOR
Tue, May 11thvs KCvs LAA
Wed, May 12thvs KCvs LAA
Thu, May 13thvs KCvs TEX
Fri, May 14thvs CHCvs TEX
Sat, May 15thvs CHCvs TEX
Sun, May 16thvs CHCvs TEX
Mon, May 17th@ SEA   
Tue, May 18th@ SEA@ OAK
Wed, May 19th@ SEA@ OAK
Fri, May 21st@ KC@ TEX
Sat, May 22nd@ KC@ TEX
Sun, May 23rd@ KC@ TEX
Mon, May 24thvs CLE   
Tue, May 25thvs CLEvs LAD
Wed, May 26thvs CLEvs LAD
Thu, May 27thvs CLE   
Fri, May 28thvs NYYvs SD
Sat, May 29thvs NYYvs SD
Sun, May 30thvs NYYvs SD
Mon, May 31st@ MILvs BOS
Tue, Jun 1st@ MILvs BOS
Thu, Jun 3rd@ CWSvs BOS
Fri, Jun 4th@ CWS@ TOR
Sat, Jun 5th@ CWS@ TOR
Sun, Jun 6th@ CWS@ TOR
Tue, Jun 8thvs SEA@ BOS
Wed, Jun 9thvs SEA@ BOS
Thu, Jun 10thvs SEA@ BOS
Fri, Jun 11thvs CWS@ MIN
Sat, Jun 12thvs CWS@ MIN
Sun, Jun 13thvs CWS@ MIN
Mon, Jun 14th@ KC   
Tue, Jun 15th@ KCvs TEX
Wed, Jun 16th@ KCvs TEX
Thu, Jun 17th@ LAAvs CWS
Fri, Jun 18th@ LAAvs CWS
Sat, Jun 19th@ LAAvs CWS
Sun, Jun 20th@ LAAvs CWS
Tue, Jun 22ndvs STL@ BAL
Wed, Jun 23rdvs STL@ BAL
Thu, Jun 24thvs HOU@ DET
Fri, Jun 25thvs HOU@ DET
Sat, Jun 26thvs HOU@ DET
Sun, Jun 27thvs HOU@ DET
Mon, Jun 28th@ CLEvs BAL
Tue, Jun 29th@ CLEvs BAL
Wed, Jun 30th@ CLEvs BAL
Fri, Jul 2ndvs CWS@ CLE
Sat, Jul 3rdvs CWS@ CLE
Sun, Jul 4thvs CWS@ CLE
Mon, Jul 5th@ TEX   
Tue, Jul 6th@ TEXvs OAK
Wed, Jul 7th@ TEXvs OAK
Thu, Jul 8th@ MINvs OAK
Fri, Jul 9th@ MINvs NYY
Sat, Jul 10th@ MINvs NYY
Sun, Jul 11th@ MINvs NYY
Fri, Jul 16thvs MIN@ CWS
Sat, Jul 17thvs MIN@ CWS
Sun, Jul 18thvs MIN@ CWS
Mon, Jul 19thvs TEXvs CLE
Tue, Jul 20thvs TEXvs CLE
Wed, Jul 21stvs TEXvs CLE
Thu, Jul 22ndvs TEX   
Fri, Jul 23rd@ KCvs TEX
Sat, Jul 24th@ KCvs TEX
Sun, Jul 25th@ KCvs TEX
Mon, Jul 26th@ MIN@ SEA
Tue, Jul 27th@ MIN@ SEA
Wed, Jul 28th@ MIN@ SEA
Thu, Jul 29thvs BAL   
Fri, Jul 30thvs BAL@ SF
Sat, Jul 31stvs BAL@ SF
Sun, Aug 1stvs BAL@ SF
Tue, Aug 3rdvs BOS@ LAD
Wed, Aug 4thvs BOS@ LAD
Thu, Aug 5thvs BOSvs MIN
Fri, Aug 6th@ CLEvs MIN
Sat, Aug 7th@ CLEvs MIN
Sun, Aug 8th@ CLEvs MIN
Tue, Aug 10th@ BALvs COL
Wed, Aug 11th@ BALvs COL
Thu, Aug 12th@ BAL   
Fri, Aug 13thvs CLE@ LAA
Sat, Aug 14thvs CLE@ LAA
Sun, Aug 15thvs CLE@ LAA
Tue, Aug 17thvs LAA@ KC
Wed, Aug 18thvs LAA@ KC
Thu, Aug 19thvs LAA@ KC
Fri, Aug 20th@ TORvs SEA
Sat, Aug 21st@ TORvs SEA
Sun, Aug 22nd@ TORvs SEA
Tue, Aug 24th@ STLvs KC
Wed, Aug 25th@ STLvs KC
Fri, Aug 27thvs TOR@ TEX
Sat, Aug 28thvs TOR@ TEX
Sun, Aug 29thvs TOR@ TEX
Tue, Aug 31stvs OAK@ SEA
Wed, Sep 1stvs OAK@ SEA
Thu, Sep 2ndvs OAK   
Fri, Sep 3rd@ CIN@ SD
Sat, Sep 4th@ CIN@ SD
Sun, Sep 5th@ CIN@ SD
Mon, Sep 6th@ PITvs SEA
Tue, Sep 7th@ PITvs SEA
Wed, Sep 8th@ PITvs SEA
Fri, Sep 10thvs TBvs LAA
Sat, Sep 11thvs TBvs LAA
Sun, Sep 12thvs TBvs LAA
Tue, Sep 14thvs MIL@ TEX
Wed, Sep 15thvs MIL@ TEX
Thu, Sep 16th@ TB@ TEX
Fri, Sep 17th@ TBvs ARI
Sat, Sep 18th@ TBvs ARI
Sun, Sep 19th@ TBvs ARI
Mon, Sep 20thvs CWS@ LAA
Tue, Sep 21stvs CWS@ LAA
Wed, Sep 22ndvs CWS@ LAA
Fri, Sep 24thvs KC@ OAK
Sat, Sep 25thvs KC@ OAK
Sun, Sep 26thvs KC@ OAK
Tue, Sep 28th@ MINvs TB
Wed, Sep 29th@ MINvs TB
Thu, Sep 30th@ MINvs TB
Fri, Oct 1st@ CWSvs OAK
Sat, Oct 2nd@ CWSvs OAK
Sun, Oct 3rd@ CWSvs OAK
Fri, Apr 2nd   @ OAK
Thu, Apr 8th   vs OAK
Tue, Apr 20th   @ COL
Wed, Apr 28th   vs SEA
Sun, May 9th   vs TOR
Mon, May 10th   vs LAA
Thu, May 20th   @ OAK
Wed, Jun 2nd   vs BOS
Mon, Jun 21st   @ BAL
Thu, Jul 1st   @ CLE
Mon, Aug 16th   @ KC
Mon, Aug 23rd   vs KC
Mon, Aug 30th   @ SEA
Mon, Sep 13th   @ TEX
Thu, Sep 23rd   @ LAA