Skip to main content

Who Should I Trade?

Richard Bleier for Kyle Cody (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Richard Bleier
Richard Bleier
MIA vs MIL Sat, May 8th 6:10pm
Kyle Cody
Kyle Cody
TEX vs SEA Sat, May 8th 7:05pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
VBR# 541# 649
Injury Alert-IL10
Weather78 F, Partly Cloudy88 F, Partly Cloudy
Expert Ranks 
Mike Maher
# 320
Corbin Young
# 219# 388
Carmen Maiorano
# 326
Who Should I Trade? Player Statistics
  Richard Bleier
Richard Bleier
Kyle Cody
Kyle Cody
2021 Stats 
Games Played137
Games Started00
Innings Pitched12.011.2
Blown Saves21
Hits Allowed1116
Earned Runs610
Home Runs Allowed43
Who Should I Trade? Player Projections
  Richard Bleier
Richard Bleier
Kyle Cody
Kyle Cody
2021 Projections 
Games Played4823
Games Started010
Innings Pitched45.165.5
Blown Saves00
Hits Allowed4965
Earned Runs2035
Home Runs Allowed510
Who Should I Trade? Player Notes
  Richard Bleier
Richard Bleier
Kyle Cody
Kyle Cody
  Pitching in relief Monday, Kyle Cody went 0.2 innings. He finished off the seventh inning but struggled along the way, allowing two runs on three hits. On a positive note, he struck out one and walked zero. Cody was tabbed with the no-decision in Texas' eventual win.
Andersen Pickard
Tue, Apr 20th
  Rangers reliever Kyle Cody went the distance on Wednesday, tossing 2.1 innings out of the bullpen. He did allow one run and two hits in the process but also struck out four batters.
Andersen Pickard
Thu, Apr 15th
  Rangers reliever Kyle Cody allowed just one hit over one inning of relief work on Friday night. He struck out two batters along the way.
Andersen Pickard
Sat, Apr 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Richard Bleier
Richard Bleier
Kyle Cody
Kyle Cody
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TB@ KC
Fri, Apr 2ndvs TB   
Sat, Apr 3rdvs TB@ KC
Mon, Apr 5thvs STLvs TOR
Tue, Apr 6thvs STLvs TOR
Wed, Apr 7thvs STLvs TOR
Thu, Apr 8th@ NYM   
Sat, Apr 10th@ NYMvs SD
Mon, Apr 12th@ ATL@ TB
Tue, Apr 13th@ ATL@ TB
Wed, Apr 14th@ ATL@ TB
Thu, Apr 15th@ ATL@ TB
Fri, Apr 16thvs SFvs BAL
Sat, Apr 17thvs SFvs BAL
Sun, Apr 18thvs SFvs BAL
Tue, Apr 20thvs BAL@ LAA
Wed, Apr 21stvs BAL@ LAA
Thu, Apr 22nd@ SF   
Fri, Apr 23rd@ SF@ CWS
Sat, Apr 24th@ SF@ CWS
Sun, Apr 25th@ SF@ CWS
Mon, Apr 26th@ MILvs LAA
Tue, Apr 27th@ MILvs LAA
Wed, Apr 28th@ MILvs LAA
Fri, Apr 30th@ WSHvs BOS
Sat, May 1st@ WSHvs BOS
Sun, May 2nd@ WSHvs BOS
Tue, May 4thvs ARI@ MIN
Wed, May 5thvs ARI@ MIN
Thu, May 6thvs ARI@ MIN
Fri, May 7thvs MILvs SEA
Sat, May 8thvs MILvs SEA
Sun, May 9thvs MILvs SEA
Mon, May 10th@ ARI@ SF
Tue, May 11th@ ARI@ SF
Wed, May 12th@ ARI   
Thu, May 13th@ ARI@ HOU
Fri, May 14th@ LAD@ HOU
Sat, May 15th@ LAD@ HOU
Sun, May 16th@ LAD@ HOU
Tue, May 18th@ PHIvs NYY
Wed, May 19th@ PHIvs NYY
Thu, May 20th@ PHIvs NYY
Fri, May 21stvs NYMvs HOU
Sat, May 22ndvs NYMvs HOU
Sun, May 23rdvs NYMvs HOU
Mon, May 24thvs PHI   
Tue, May 25thvs PHI@ LAA
Wed, May 26thvs PHI@ LAA
Thu, May 27thvs PHI@ SEA
Fri, May 28th@ BOS@ SEA
Sat, May 29th@ BOS@ SEA
Sun, May 30th@ BOS@ SEA
Tue, Jun 1st@ TOR@ COL
Wed, Jun 2nd@ TOR@ COL
Thu, Jun 3rd@ PIT@ COL
Fri, Jun 4th@ PITvs TB
Sat, Jun 5th@ PITvs TB
Sun, Jun 6th@ PITvs TB
Tue, Jun 8thvs COLvs SF
Wed, Jun 9thvs COLvs SF
Thu, Jun 10thvs COL   
Fri, Jun 11thvs ATL@ LAD
Sat, Jun 12thvs ATL@ LAD
Sun, Jun 13thvs ATL@ LAD
Mon, Jun 14th@ STL   
Tue, Jun 15th@ STL@ HOU
Wed, Jun 16th@ STL@ HOU
Fri, Jun 18th@ CHCvs MIN
Sat, Jun 19th@ CHCvs MIN
Sun, Jun 20th@ CHCvs MIN
Tue, Jun 22ndvs TORvs OAK
Wed, Jun 23rdvs TORvs OAK
Thu, Jun 24thvs WSHvs OAK
Fri, Jun 25thvs WSHvs KC
Sat, Jun 26thvs WSHvs KC
Sun, Jun 27thvs WSHvs KC
Tue, Jun 29th@ PHI@ OAK
Wed, Jun 30th@ PHI@ OAK
Thu, Jul 1st@ PHI@ OAK
Fri, Jul 2nd@ ATL@ SEA
Sat, Jul 3rd@ ATL@ SEA
Sun, Jul 4th@ ATL@ SEA
Mon, Jul 5thvs LADvs DET
Tue, Jul 6thvs LADvs DET
Wed, Jul 7thvs LADvs DET
Thu, Jul 8thvs LAD   
Fri, Jul 9thvs ATLvs OAK
Sat, Jul 10thvs ATLvs OAK
Sun, Jul 11thvs ATLvs OAK
Fri, Jul 16th@ PHI@ TOR
Sat, Jul 17th@ PHI@ TOR
Sun, Jul 18th@ PHI@ TOR
Mon, Jul 19th@ WSH@ DET
Tue, Jul 20th@ WSH@ DET
Wed, Jul 21st@ WSH@ DET
Thu, Jul 22ndvs SD@ DET
Fri, Jul 23rdvs SD@ HOU
Sat, Jul 24thvs SD@ HOU
Sun, Jul 25thvs SD@ HOU
Tue, Jul 27th@ BALvs ARI
Wed, Jul 28th@ BALvs ARI
Fri, Jul 30thvs NYYvs SEA
Sat, Jul 31stvs NYYvs SEA
Sun, Aug 1stvs NYYvs SEA
Mon, Aug 2ndvs NYMvs LAA
Tue, Aug 3rdvs NYMvs LAA
Wed, Aug 4thvs NYMvs LAA
Thu, Aug 5thvs NYMvs LAA
Fri, Aug 6th@ COL@ OAK
Sat, Aug 7th@ COL@ OAK
Sun, Aug 8th@ COL@ OAK
Mon, Aug 9th@ SD   
Tue, Aug 10th@ SD@ SEA
Wed, Aug 11th@ SD@ SEA
Fri, Aug 13thvs CHCvs OAK
Sat, Aug 14thvs CHCvs OAK
Sun, Aug 15thvs CHCvs OAK
Mon, Aug 16thvs ATL   
Tue, Aug 17thvs ATLvs SEA
Wed, Aug 18thvs ATLvs SEA
Thu, Aug 19th@ CINvs SEA
Fri, Aug 20th@ CIN@ BOS
Sat, Aug 21st@ CIN@ BOS
Sun, Aug 22nd@ CIN@ BOS
Tue, Aug 24thvs WSH@ CLE
Wed, Aug 25thvs WSH@ CLE
Thu, Aug 26thvs WSH@ CLE
Fri, Aug 27thvs CINvs HOU
Sat, Aug 28thvs CINvs HOU
Sun, Aug 29thvs CINvs HOU
Tue, Aug 31st@ NYMvs COL
Wed, Sep 1st@ NYMvs COL
Thu, Sep 2nd@ NYM   
Fri, Sep 3rdvs PHI@ LAA
Sat, Sep 4thvs PHI@ LAA
Sun, Sep 5thvs PHI@ LAA
Tue, Sep 7thvs NYM@ ARI
Wed, Sep 8thvs NYM@ ARI
Thu, Sep 9thvs NYM   
Fri, Sep 10th@ ATL@ OAK
Sat, Sep 11th@ ATL@ OAK
Sun, Sep 12th@ ATL@ OAK
Mon, Sep 13th@ WSHvs HOU
Tue, Sep 14th@ WSHvs HOU
Wed, Sep 15th@ WSHvs HOU
Fri, Sep 17thvs PITvs CWS
Sat, Sep 18thvs PITvs CWS
Sun, Sep 19thvs PITvs CWS
Mon, Sep 20thvs WSH@ NYY
Tue, Sep 21stvs WSH@ NYY
Wed, Sep 22ndvs WSH@ NYY
Fri, Sep 24th@ TB@ BAL
Sat, Sep 25th@ TB@ BAL
Sun, Sep 26th@ TB@ BAL
Tue, Sep 28th@ NYMvs LAA
Wed, Sep 29th@ NYMvs LAA
Thu, Sep 30th@ NYMvs LAA
Fri, Oct 1stvs PHIvs CLE
Sat, Oct 2ndvs PHIvs CLE
Sun, Oct 3rdvs PHIvs CLE
Sun, Apr 4th   @ KC
Fri, Apr 9th   vs SD
Sun, Apr 11th   vs SD
Mon, Apr 19th   @ LAA
Thu, Apr 29th   vs BOS
Mon, May 3rd   @ MIN
Mon, May 17th   vs NYY
Mon, Jun 21st   vs OAK
Thu, Aug 12th   @ SEA
Mon, Aug 30th   vs COL
Mon, Sep 6th   @ LAA
Thu, Sep 16th   vs HOU
Thu, Sep 23rd   @ BAL