Skip to main content

Who Should I Trade?

Eli Morgan for Edward Cabrera (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Eli Morgan
Eli Morgan
Edward Cabrera
Edward Cabrera
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Eli Morgan
Eli Morgan
Edward Cabrera
Edward Cabrera
2022 Stats 
Games Played5014
Games Started114
Innings Pitched66.271.2
Blown Saves40
Hits Allowed4644
Earned Runs2524
Home Runs Allowed1010
Who Should I Trade? Player Notes
  Eli Morgan
Eli Morgan
Edward Cabrera
Edward Cabrera
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Eli Morgan
Eli Morgan
Edward Cabrera
Edward Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEAvs NYM
Fri, Mar 31st@ SEAvs NYM
Sat, Apr 1st@ SEAvs NYM
Sun, Apr 2nd@ SEAvs NYM
Mon, Apr 3rd@ OAKvs MIN
Tue, Apr 4th@ OAKvs MIN
Wed, Apr 5th@ OAKvs MIN
Fri, Apr 7thvs SEA   
Sat, Apr 8thvs SEA@ NYM
Sun, Apr 9thvs SEA@ NYM
Mon, Apr 10thvs NYY@ PHI
Tue, Apr 11thvs NYY@ PHI
Wed, Apr 12thvs NYY@ PHI
Fri, Apr 14th@ WSHvs ARI
Sat, Apr 15th@ WSHvs ARI
Sun, Apr 16th@ WSHvs ARI
Mon, Apr 17th@ DETvs SF
Tue, Apr 18th@ DETvs SF
Wed, Apr 19th@ DETvs SF
Fri, Apr 21stvs MIA@ CLE
Sat, Apr 22ndvs MIA@ CLE
Sun, Apr 23rdvs MIA@ CLE
Mon, Apr 24thvs COL@ ATL
Tue, Apr 25thvs COL@ ATL
Wed, Apr 26thvs COL@ ATL
Fri, Apr 28th@ BOSvs CHC
Sat, Apr 29th@ BOSvs CHC
Sun, Apr 30th@ BOSvs CHC
Mon, May 1st@ NYY   
Tue, May 2nd@ NYYvs ATL
Wed, May 3rd@ NYYvs ATL
Fri, May 5thvs MIN@ CHC
Sat, May 6thvs MIN@ CHC
Sun, May 7thvs MIN@ CHC
Mon, May 8thvs DET@ ARI
Tue, May 9thvs DET@ ARI
Wed, May 10thvs DET@ ARI
Fri, May 12thvs LAAvs CIN
Sat, May 13thvs LAAvs CIN
Sun, May 14thvs LAAvs CIN
Tue, May 16th@ CWSvs WSH
Wed, May 17th@ CWSvs WSH
Thu, May 18th@ CWSvs WSH
Fri, May 19th@ NYM@ SF
Sat, May 20th@ NYM@ SF
Sun, May 21st@ NYM@ SF
Mon, May 22ndvs CWS@ COL
Tue, May 23rdvs CWS@ COL
Wed, May 24thvs CWS@ COL
Fri, May 26thvs STL@ LAA
Sat, May 27thvs STL@ LAA
Sun, May 28thvs STL@ LAA
Mon, May 29th@ BAL   
Tue, May 30th@ BALvs SD
Wed, May 31st@ BALvs SD
Thu, Jun 1st@ MINvs SD
Fri, Jun 2nd@ MINvs OAK
Sat, Jun 3rd@ MINvs OAK
Sun, Jun 4th@ MINvs OAK
Tue, Jun 6thvs BOSvs KC
Wed, Jun 7thvs BOSvs KC
Thu, Jun 8thvs BOS   
Fri, Jun 9thvs HOU@ CWS
Sat, Jun 10thvs HOU@ CWS
Sun, Jun 11thvs HOU@ CWS
Tue, Jun 13th@ SD@ SEA
Wed, Jun 14th@ SD@ SEA
Thu, Jun 15th@ SD   
Fri, Jun 16th@ ARI@ WSH
Sat, Jun 17th@ ARI@ WSH
Sun, Jun 18th@ ARI@ WSH
Tue, Jun 20thvs OAKvs TOR
Wed, Jun 21stvs OAKvs TOR
Thu, Jun 22ndvs OAKvs PIT
Fri, Jun 23rdvs MILvs PIT
Sat, Jun 24thvs MILvs PIT
Sun, Jun 25thvs MILvs PIT
Tue, Jun 27th@ KC@ BOS
Wed, Jun 28th@ KC@ BOS
Thu, Jun 29th@ KC@ BOS
Fri, Jun 30th@ CHC@ ATL
Sat, Jul 1st@ CHC@ ATL
Sun, Jul 2nd@ CHC@ ATL
Mon, Jul 3rdvs ATLvs STL
Tue, Jul 4thvs ATLvs STL
Wed, Jul 5thvs ATLvs STL
Thu, Jul 6thvs KCvs STL
Fri, Jul 7thvs KCvs PHI
Sat, Jul 8thvs KCvs PHI
Sun, Jul 9thvs KCvs PHI
Fri, Jul 14th@ TEX@ BAL
Sat, Jul 15th@ TEX@ BAL
Sun, Jul 16th@ TEX@ BAL
Mon, Jul 17th@ PIT@ STL
Tue, Jul 18th@ PIT@ STL
Wed, Jul 19th@ PIT@ STL
Fri, Jul 21stvs PHIvs COL
Sat, Jul 22ndvs PHIvs COL
Sun, Jul 23rdvs PHIvs COL
Mon, Jul 24thvs KC   
Tue, Jul 25thvs KC@ TB
Wed, Jul 26thvs KC@ TB
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWSvs DET
Sat, Jul 29th@ CWSvs DET
Sun, Jul 30th@ CWSvs DET
Mon, Jul 31st@ HOUvs PHI
Tue, Aug 1st@ HOUvs PHI
Wed, Aug 2nd@ HOUvs PHI
Fri, Aug 4thvs CWS@ TEX
Sat, Aug 5thvs CWS@ TEX
Sun, Aug 6thvs CWS@ TEX
Mon, Aug 7thvs TOR@ CIN
Tue, Aug 8thvs TOR@ CIN
Wed, Aug 9thvs TOR@ CIN
Thu, Aug 10thvs TOR   
Fri, Aug 11th@ TBvs NYY
Sat, Aug 12th@ TBvs NYY
Sun, Aug 13th@ TBvs NYY
Tue, Aug 15th@ CINvs HOU
Wed, Aug 16th@ CINvs HOU
Thu, Aug 17thvs DET   
Fri, Aug 18thvs DET@ LAD
Sat, Aug 19thvs DET@ LAD
Sun, Aug 20thvs DET@ LAD
Tue, Aug 22ndvs LAD@ SD
Wed, Aug 23rdvs LAD@ SD
Thu, Aug 24thvs LAD   
Fri, Aug 25th@ TORvs WSH
Sat, Aug 26th@ TORvs WSH
Sun, Aug 27th@ TORvs WSH
Mon, Aug 28th@ MIN   
Tue, Aug 29th@ MINvs TB
Wed, Aug 30th@ MINvs TB
Fri, Sep 1stvs TB@ WSH
Sat, Sep 2ndvs TB@ WSH
Sun, Sep 3rdvs TB@ WSH
Mon, Sep 4thvs MIN   
Tue, Sep 5thvs MINvs LAD
Wed, Sep 6thvs MINvs LAD
Thu, Sep 7th@ LAAvs LAD
Fri, Sep 8th@ LAA@ PHI
Sat, Sep 9th@ LAA@ PHI
Sun, Sep 10th@ LAA@ PHI
Mon, Sep 11th@ SF@ MIL
Tue, Sep 12th@ SF@ MIL
Wed, Sep 13th@ SF@ MIL
Fri, Sep 15thvs TEXvs ATL
Sat, Sep 16thvs TEXvs ATL
Sun, Sep 17thvs TEXvs ATL
Mon, Sep 18th@ KCvs NYM
Tue, Sep 19th@ KCvs NYM
Wed, Sep 20th@ KCvs NYM
Thu, Sep 21stvs BAL   
Fri, Sep 22ndvs BALvs MIL
Sat, Sep 23rdvs BALvs MIL
Sun, Sep 24thvs BALvs MIL
Tue, Sep 26thvs CIN@ NYM
Wed, Sep 27thvs CIN@ NYM
Fri, Sep 29th@ DET@ PIT
Sat, Sep 30th@ DET@ PIT
Sun, Oct 1st@ DET@ PIT
Thu, Apr 6th   @ NYM
Thu, Apr 27th   @ ATL
Thu, May 4th   vs ATL
Thu, May 25th   @ COL
Mon, Jun 5th   vs KC
Mon, Jun 12th   @ SEA
Mon, Jun 19th   vs TOR
Thu, Aug 3rd   vs PHI
Mon, Aug 14th   vs HOU
Mon, Aug 21st   @ SD
Thu, Aug 31st   @ WSH
Thu, Sep 14th   @ MIL
Thu, Sep 28th   @ NYM