Skip to main content

Who Should I Trade?

Charlie Morton for Raisel Iglesias (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Charlie Morton
Charlie Morton
Raisel Iglesias
Raisel Iglesias
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 84# 138
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Charlie Morton
Charlie Morton
Raisel Iglesias
Raisel Iglesias
2021 Stats 
Games Played3365
Games Started330
Innings Pitched186.370.1
Blown Saves05
Hits Allowed13553
Earned Runs6820
Home Runs Allowed1611
Who Should I Trade? Player Notes
  Charlie Morton
Charlie Morton
Raisel Iglesias
Raisel Iglesias
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Charlie Morton
Charlie Morton
Raisel Iglesias
Raisel Iglesias
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIA@ OAK
Fri, Apr 1st@ MIA@ OAK
Sat, Apr 2nd@ MIA@ OAK
Sun, Apr 3rd@ MIA@ OAK
Mon, Apr 4th@ NYM@ SEA
Tue, Apr 5th@ NYM@ SEA
Thu, Apr 7thvs CINvs HOU
Fri, Apr 8thvs CINvs HOU
Sat, Apr 9thvs CINvs HOU
Sun, Apr 10thvs CINvs HOU
Mon, Apr 11thvs WSHvs MIA
Tue, Apr 12thvs WSHvs MIA
Wed, Apr 13thvs WSH   
Thu, Apr 14th@ SD@ TEX
Fri, Apr 15th@ SD@ TEX
Sat, Apr 16th@ SD@ TEX
Sun, Apr 17th@ SD@ TEX
Mon, Apr 18th@ LAD@ HOU
Tue, Apr 19th@ LAD@ HOU
Wed, Apr 20th@ LAD@ HOU
Fri, Apr 22ndvs MIAvs BAL
Sat, Apr 23rdvs MIAvs BAL
Sun, Apr 24thvs MIAvs BAL
Tue, Apr 26thvs CHCvs CLE
Wed, Apr 27thvs CHCvs CLE
Thu, Apr 28thvs CHCvs CLE
Fri, Apr 29th@ TEX@ CWS
Sat, Apr 30th@ TEX@ CWS
Sun, May 1st@ TEX@ CWS
Mon, May 2nd@ NYM@ CWS
Tue, May 3rd@ NYM@ BOS
Wed, May 4th@ NYM@ BOS
Fri, May 6thvs MILvs WSH
Sat, May 7thvs MILvs WSH
Sun, May 8thvs MILvs WSH
Tue, May 10thvs BOSvs TB
Wed, May 11thvs BOSvs TB
Fri, May 13thvs SD@ OAK
Sat, May 14thvs SD@ OAK
Sun, May 15thvs SD@ OAK
Mon, May 16th@ MIL@ TEX
Tue, May 17th@ MIL@ TEX
Wed, May 18th@ MIL@ TEX
Fri, May 20th@ MIAvs OAK
Sat, May 21st@ MIAvs OAK
Sun, May 22nd@ MIAvs OAK
Mon, May 23rdvs PHI   
Tue, May 24thvs PHIvs TEX
Wed, May 25thvs PHIvs TEX
Thu, May 26thvs PHIvs TOR
Fri, May 27thvs MIAvs TOR
Sat, May 28thvs MIAvs TOR
Sun, May 29thvs MIAvs TOR
Mon, May 30th@ ARI   
Tue, May 31st@ ARI@ NYY
Wed, Jun 1st@ ARI@ NYY
Thu, Jun 2nd@ COL@ NYY
Fri, Jun 3rd@ COL@ PHI
Sat, Jun 4th@ COL@ PHI
Sun, Jun 5th@ COL@ PHI
Tue, Jun 7thvs OAKvs BOS
Wed, Jun 8thvs OAKvs BOS
Thu, Jun 9thvs PITvs BOS
Fri, Jun 10thvs PITvs NYM
Sat, Jun 11thvs PITvs NYM
Sun, Jun 12thvs PITvs NYM
Mon, Jun 13th@ WSH   
Tue, Jun 14th@ WSH@ LAD
Wed, Jun 15th@ WSH@ LAD
Fri, Jun 17th@ CHC@ SEA
Sat, Jun 18th@ CHC@ SEA
Sun, Jun 19th@ CHC@ SEA
Mon, Jun 20thvs SFvs KC
Tue, Jun 21stvs SFvs KC
Wed, Jun 22ndvs SFvs KC
Thu, Jun 23rdvs SF   
Fri, Jun 24thvs LADvs SEA
Sat, Jun 25thvs LADvs SEA
Sun, Jun 26thvs LADvs SEA
Tue, Jun 28th@ PHIvs CWS
Wed, Jun 29th@ PHIvs CWS
Thu, Jun 30th@ PHI   
Fri, Jul 1st@ CIN@ HOU
Sat, Jul 2nd@ CIN@ HOU
Sun, Jul 3rd@ CIN@ HOU
Mon, Jul 4thvs STL   
Tue, Jul 5thvs STL@ MIA
Wed, Jul 6thvs STL@ MIA
Thu, Jul 7thvs STL@ BAL
Fri, Jul 8thvs WSH@ BAL
Sat, Jul 9thvs WSH@ BAL
Sun, Jul 10thvs WSH@ BAL
Mon, Jul 11thvs NYM   
Tue, Jul 12thvs NYMvs HOU
Wed, Jul 13thvs NYMvs HOU
Thu, Jul 14th@ WSHvs HOU
Fri, Jul 15th@ WSHvs LAD
Sat, Jul 16th@ WSHvs LAD
Sun, Jul 17th@ WSH   
Fri, Jul 22ndvs LAA@ ATL
Sat, Jul 23rdvs LAA@ ATL
Sun, Jul 24thvs LAA@ ATL
Mon, Jul 25th@ PHI@ KC
Tue, Jul 26th@ PHI@ KC
Wed, Jul 27th@ PHI@ KC
Fri, Jul 29thvs ARIvs TEX
Sat, Jul 30thvs ARIvs TEX
Sun, Jul 31stvs ARIvs TEX
Tue, Aug 2ndvs PHIvs OAK
Wed, Aug 3rdvs PHIvs OAK
Thu, Aug 4th@ NYMvs OAK
Fri, Aug 5th@ NYM@ SEA
Sat, Aug 6th@ NYM@ SEA
Sun, Aug 7th@ NYM@ SEA
Tue, Aug 9th@ BOS@ OAK
Wed, Aug 10th@ BOS@ OAK
Fri, Aug 12th@ MIAvs MIN
Sat, Aug 13th@ MIAvs MIN
Sun, Aug 14th@ MIAvs MIN
Mon, Aug 15thvs NYMvs SEA
Tue, Aug 16thvs NYMvs SEA
Wed, Aug 17thvs NYMvs SEA
Thu, Aug 18thvs NYM   
Fri, Aug 19thvs HOU@ DET
Sat, Aug 20thvs HOU@ DET
Sun, Aug 21stvs HOU@ DET
Mon, Aug 22nd@ PIT@ TB
Tue, Aug 23rd@ PIT@ TB
Wed, Aug 24th@ PIT@ TB
Fri, Aug 26th@ STL@ TOR
Sat, Aug 27th@ STL@ TOR
Sun, Aug 28th@ STL@ TOR
Tue, Aug 30thvs COLvs NYY
Wed, Aug 31stvs COLvs NYY
Thu, Sep 1stvs COL   
Fri, Sep 2ndvs MIAvs HOU
Sat, Sep 3rdvs MIAvs HOU
Sun, Sep 4thvs MIAvs HOU
Tue, Sep 6th@ OAKvs DET
Wed, Sep 7th@ OAKvs DET
Fri, Sep 9th@ SEA@ HOU
Sat, Sep 10th@ SEA@ HOU
Sun, Sep 11th@ SEA@ HOU
Mon, Sep 12th@ SF@ CLE
Tue, Sep 13th@ SF@ CLE
Wed, Sep 14th@ SF@ CLE
Fri, Sep 16thvs PHIvs SEA
Sat, Sep 17thvs PHIvs SEA
Sun, Sep 18thvs PHIvs SEA
Mon, Sep 19thvs WSHvs SEA
Tue, Sep 20thvs WSH@ TEX
Wed, Sep 21stvs WSH@ TEX
Thu, Sep 22nd@ PHI@ TEX
Fri, Sep 23rd@ PHI@ MIN
Sat, Sep 24th@ PHI@ MIN
Sun, Sep 25th@ PHI@ MIN
Mon, Sep 26th@ WSH   
Tue, Sep 27th@ WSHvs OAK
Wed, Sep 28th@ WSHvs OAK
Fri, Sep 30thvs NYMvs TEX
Sat, Oct 1stvs NYMvs TEX
Sun, Oct 2ndvs NYMvs TEX
Mon, Apr 25th   vs CLE
Thu, May 5th   @ BOS
Mon, May 9th   vs TB
Mon, Jun 6th   vs BOS
Thu, Jun 16th   @ SEA
Mon, Jun 27th   vs CWS
Thu, Jul 28th   vs TEX
Mon, Aug 8th   @ OAK
Thu, Aug 25th   @ TB
Mon, Aug 29th   vs NYY
Mon, Sep 5th   vs DET
Thu, Sep 29th   vs OAK