Skip to main content

Who Should I Trade?

Eli Morgan for Rafael Montero (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
Rafael Montero
Rafael Montero
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
Rafael Montero
Rafael Montero
2022 Stats 
Games Played5071
Games Started10
Innings Pitched66.268.1
Blown Saves42
Hits Allowed4647
Earned Runs2518
Home Runs Allowed103
Who Should I Trade? Player Notes
  Eli Morgan
Eli Morgan
Rafael Montero
Rafael Montero
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
Rafael Montero
Rafael Montero
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEAvs CWS
Fri, Mar 31st@ SEAvs CWS
Sat, Apr 1st@ SEAvs CWS
Sun, Apr 2nd@ SEAvs CWS
Mon, Apr 3rd@ OAKvs DET
Tue, Apr 4th@ OAKvs DET
Wed, Apr 5th@ OAKvs DET
Fri, Apr 7thvs SEA   
Sat, Apr 8thvs SEA@ MIN
Sun, Apr 9thvs SEA@ MIN
Mon, Apr 10thvs NYY@ PIT
Tue, Apr 11thvs NYY@ PIT
Wed, Apr 12thvs NYY@ PIT
Fri, Apr 14th@ WSHvs TEX
Sat, Apr 15th@ WSHvs TEX
Sun, Apr 16th@ WSHvs TEX
Mon, Apr 17th@ DETvs TOR
Tue, Apr 18th@ DETvs TOR
Wed, Apr 19th@ DETvs TOR
Fri, Apr 21stvs MIA@ ATL
Sat, Apr 22ndvs MIA@ ATL
Sun, Apr 23rdvs MIA@ ATL
Mon, Apr 24thvs COL@ TB
Tue, Apr 25thvs COL@ TB
Wed, Apr 26thvs COL@ TB
Fri, Apr 28th@ BOSvs PHI
Sat, Apr 29th@ BOSvs PHI
Sun, Apr 30th@ BOSvs PHI
Mon, May 1st@ NYYvs SF
Tue, May 2nd@ NYYvs SF
Wed, May 3rd@ NYYvs SF
Fri, May 5thvs MIN@ SEA
Sat, May 6thvs MIN@ SEA
Sun, May 7thvs MIN@ SEA
Mon, May 8thvs DET@ LAA
Tue, May 9thvs DET@ LAA
Wed, May 10thvs DET@ LAA
Fri, May 12thvs LAA@ CWS
Sat, May 13thvs LAA@ CWS
Sun, May 14thvs LAA@ CWS
Tue, May 16th@ CWSvs CHC
Wed, May 17th@ CWSvs CHC
Thu, May 18th@ CWS   
Fri, May 19th@ NYMvs OAK
Sat, May 20th@ NYMvs OAK
Sun, May 21st@ NYMvs OAK
Mon, May 22ndvs CWS@ MIL
Tue, May 23rdvs CWS@ MIL
Wed, May 24thvs CWS@ MIL
Fri, May 26thvs STL@ OAK
Sat, May 27thvs STL@ OAK
Sun, May 28thvs STL@ OAK
Mon, May 29th@ BALvs MIN
Tue, May 30th@ BALvs MIN
Wed, May 31st@ BALvs MIN
Thu, Jun 1st@ MINvs LAA
Fri, Jun 2nd@ MINvs LAA
Sat, Jun 3rd@ MINvs LAA
Sun, Jun 4th@ MINvs LAA
Tue, Jun 6thvs BOS@ TOR
Wed, Jun 7thvs BOS@ TOR
Thu, Jun 8thvs BOS@ TOR
Fri, Jun 9thvs HOU@ CLE
Sat, Jun 10thvs HOU@ CLE
Sun, Jun 11thvs HOU@ CLE
Tue, Jun 13th@ SDvs WSH
Wed, Jun 14th@ SDvs WSH
Thu, Jun 15th@ SDvs WSH
Fri, Jun 16th@ ARIvs CIN
Sat, Jun 17th@ ARIvs CIN
Sun, Jun 18th@ ARIvs CIN
Tue, Jun 20thvs OAKvs NYM
Wed, Jun 21stvs OAKvs NYM
Thu, Jun 22ndvs OAK   
Fri, Jun 23rdvs MIL@ LAD
Sat, Jun 24thvs MIL@ LAD
Sun, Jun 25thvs MIL@ LAD
Tue, Jun 27th@ KC@ STL
Wed, Jun 28th@ KC@ STL
Thu, Jun 29th@ KC@ STL
Fri, Jun 30th@ CHC@ TEX
Sat, Jul 1st@ CHC@ TEX
Sun, Jul 2nd@ CHC@ TEX
Mon, Jul 3rdvs ATL@ TEX
Tue, Jul 4thvs ATLvs COL
Wed, Jul 5thvs ATLvs COL
Thu, Jul 6thvs KCvs SEA
Fri, Jul 7thvs KCvs SEA
Sat, Jul 8thvs KCvs SEA
Sun, Jul 9thvs KCvs SEA
Fri, Jul 14th@ TEX@ LAA
Sat, Jul 15th@ TEX@ LAA
Sun, Jul 16th@ TEX@ LAA
Mon, Jul 17th@ PIT   
Tue, Jul 18th@ PIT@ COL
Wed, Jul 19th@ PIT@ COL
Fri, Jul 21stvs PHI@ OAK
Sat, Jul 22ndvs PHI@ OAK
Sun, Jul 23rdvs PHI@ OAK
Mon, Jul 24thvs KCvs TEX
Tue, Jul 25thvs KCvs TEX
Wed, Jul 26thvs KCvs TEX
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWSvs TB
Sat, Jul 29th@ CWSvs TB
Sun, Jul 30th@ CWSvs TB
Mon, Jul 31st@ HOUvs CLE
Tue, Aug 1st@ HOUvs CLE
Wed, Aug 2nd@ HOUvs CLE
Fri, Aug 4thvs CWS@ NYY
Sat, Aug 5thvs CWS@ NYY
Sun, Aug 6thvs CWS@ NYY
Mon, Aug 7thvs TOR   
Tue, Aug 8thvs TOR@ BAL
Wed, Aug 9thvs TOR@ BAL
Thu, Aug 10thvs TOR@ BAL
Fri, Aug 11th@ TBvs LAA
Sat, Aug 12th@ TBvs LAA
Sun, Aug 13th@ TBvs LAA
Tue, Aug 15th@ CIN@ MIA
Wed, Aug 16th@ CIN@ MIA
Thu, Aug 17thvs DET   
Fri, Aug 18thvs DETvs SEA
Sat, Aug 19thvs DETvs SEA
Sun, Aug 20thvs DETvs SEA
Tue, Aug 22ndvs LADvs BOS
Wed, Aug 23rdvs LADvs BOS
Thu, Aug 24thvs LADvs BOS
Fri, Aug 25th@ TOR@ DET
Sat, Aug 26th@ TOR@ DET
Sun, Aug 27th@ TOR@ DET
Mon, Aug 28th@ MIN@ BOS
Tue, Aug 29th@ MIN@ BOS
Wed, Aug 30th@ MIN@ BOS
Fri, Sep 1stvs TBvs NYY
Sat, Sep 2ndvs TBvs NYY
Sun, Sep 3rdvs TBvs NYY
Mon, Sep 4thvs MIN@ TEX
Tue, Sep 5thvs MIN@ TEX
Wed, Sep 6thvs MIN@ TEX
Thu, Sep 7th@ LAA   
Fri, Sep 8th@ LAAvs SD
Sat, Sep 9th@ LAAvs SD
Sun, Sep 10th@ LAAvs SD
Mon, Sep 11th@ SFvs OAK
Tue, Sep 12th@ SFvs OAK
Wed, Sep 13th@ SFvs OAK
Fri, Sep 15thvs TEX@ KC
Sat, Sep 16thvs TEX@ KC
Sun, Sep 17thvs TEX@ KC
Mon, Sep 18th@ KCvs BAL
Tue, Sep 19th@ KCvs BAL
Wed, Sep 20th@ KCvs BAL
Thu, Sep 21stvs BAL   
Fri, Sep 22ndvs BALvs KC
Sat, Sep 23rdvs BALvs KC
Sun, Sep 24thvs BALvs KC
Tue, Sep 26thvs CIN@ SEA
Wed, Sep 27thvs CIN@ SEA
Fri, Sep 29th@ DET@ ARI
Sat, Sep 30th@ DET@ ARI
Sun, Oct 1st@ DET@ ARI
Thu, Apr 6th   @ MIN
Mon, May 15th   vs CHC
Mon, Jun 5th   @ TOR
Mon, Jun 19th   vs NYM
Thu, Jul 20th   @ OAK
Thu, Aug 3rd   @ NYY
Mon, Aug 14th   @ MIA
Mon, Aug 21st   vs BOS
Mon, Sep 25th   @ SEA