Skip to main content

Who Should I Trade?

Ranger Suarez for Marcus Stroman (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Ranger Suarez
Ranger Suarez
Marcus Stroman
Marcus Stroman
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
  Ranger Suarez
Ranger Suarez
Marcus Stroman
Marcus Stroman
2022 Stats 
Games Played2825
Games Started2825
Innings Pitched152.1138.2
Blown Saves00
Hits Allowed142122
Earned Runs5754
Home Runs Allowed1216
Who Should I Trade? Player Notes
  Ranger Suarez
Ranger Suarez
Marcus Stroman
Marcus Stroman
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ranger Suarez
Ranger Suarez
Marcus Stroman
Marcus Stroman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEXvs MIL
Sat, Apr 1st@ TEXvs MIL
Sun, Apr 2nd@ TEXvs MIL
Mon, Apr 3rd@ NYY@ CIN
Tue, Apr 4th@ NYY@ CIN
Wed, Apr 5th@ NYY@ CIN
Thu, Apr 6thvs CIN   
Sat, Apr 8thvs CINvs TEX
Sun, Apr 9thvs CINvs TEX
Mon, Apr 10thvs MIAvs SEA
Tue, Apr 11thvs MIAvs SEA
Wed, Apr 12thvs MIAvs SEA
Thu, Apr 13th@ CIN   
Fri, Apr 14th@ CIN@ LAD
Sat, Apr 15th@ CIN@ LAD
Sun, Apr 16th@ CIN@ LAD
Mon, Apr 17th@ CWS@ OAK
Tue, Apr 18th@ CWS@ OAK
Wed, Apr 19th@ CWS@ OAK
Thu, Apr 20thvs COLvs LAD
Fri, Apr 21stvs COLvs LAD
Sat, Apr 22ndvs COLvs LAD
Sun, Apr 23rdvs COLvs LAD
Tue, Apr 25thvs SEAvs SD
Wed, Apr 26thvs SEAvs SD
Thu, Apr 27thvs SEAvs SD
Fri, Apr 28th@ HOU@ MIA
Sat, Apr 29th@ HOU@ MIA
Sun, Apr 30th@ HOU@ MIA
Mon, May 1st@ LAD@ WSH
Tue, May 2nd@ LAD@ WSH
Wed, May 3rd@ LAD@ WSH
Fri, May 5thvs BOSvs MIA
Sat, May 6thvs BOSvs MIA
Sun, May 7thvs BOSvs MIA
Tue, May 9thvs TORvs STL
Wed, May 10thvs TORvs STL
Fri, May 12th@ COL@ MIN
Sat, May 13th@ COL@ MIN
Sun, May 14th@ COL@ MIN
Mon, May 15th@ SF@ HOU
Tue, May 16th@ SF@ HOU
Wed, May 17th@ SF@ HOU
Fri, May 19thvs CHC@ PHI
Sat, May 20thvs CHC@ PHI
Sun, May 21stvs CHC@ PHI
Mon, May 22ndvs ARI   
Tue, May 23rdvs ARIvs NYM
Wed, May 24thvs ARIvs NYM
Thu, May 25th@ ATLvs NYM
Fri, May 26th@ ATLvs CIN
Sat, May 27th@ ATLvs CIN
Sun, May 28th@ ATLvs CIN
Tue, May 30th@ NYMvs TB
Wed, May 31st@ NYMvs TB
Thu, Jun 1st@ NYM   
Fri, Jun 2nd@ WSH@ SD
Sat, Jun 3rd@ WSH@ SD
Sun, Jun 4th@ WSH@ SD
Mon, Jun 5thvs DET@ SD
Tue, Jun 6thvs DET@ LAA
Wed, Jun 7thvs DET@ LAA
Fri, Jun 9thvs LAD@ SF
Sat, Jun 10thvs LAD@ SF
Sun, Jun 11thvs LAD@ SF
Mon, Jun 12th@ ARI   
Tue, Jun 13th@ ARIvs PIT
Wed, Jun 14th@ ARIvs PIT
Thu, Jun 15th@ ARIvs PIT
Fri, Jun 16th@ OAKvs BAL
Sat, Jun 17th@ OAKvs BAL
Sun, Jun 18th@ OAKvs BAL
Tue, Jun 20thvs ATL@ PIT
Wed, Jun 21stvs ATL@ PIT
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYM   
Sat, Jun 24thvs NYM@ STL
Sun, Jun 25thvs NYM@ STL
Tue, Jun 27th@ CHCvs PHI
Wed, Jun 28th@ CHCvs PHI
Thu, Jun 29th@ CHCvs PHI
Fri, Jun 30thvs WSHvs CLE
Sat, Jul 1stvs WSHvs CLE
Sun, Jul 2ndvs WSHvs CLE
Tue, Jul 4th@ TB@ MIL
Wed, Jul 5th@ TB@ MIL
Thu, Jul 6th@ TB@ MIL
Fri, Jul 7th@ MIA@ NYY
Sat, Jul 8th@ MIA@ NYY
Sun, Jul 9th@ MIA@ NYY
Fri, Jul 14thvs SDvs BOS
Sat, Jul 15thvs SDvs BOS
Sun, Jul 16thvs SDvs BOS
Tue, Jul 18thvs MILvs WSH
Wed, Jul 19thvs MILvs WSH
Thu, Jul 20thvs MILvs STL
Fri, Jul 21st@ CLEvs STL
Sat, Jul 22nd@ CLEvs STL
Sun, Jul 23rd@ CLEvs STL
Mon, Jul 24thvs BAL   
Tue, Jul 25thvs BAL@ CWS
Wed, Jul 26thvs BAL@ CWS
Fri, Jul 28th@ PIT@ STL
Sat, Jul 29th@ PIT@ STL
Sun, Jul 30th@ PIT@ STL
Mon, Jul 31st@ MIAvs CIN
Tue, Aug 1st@ MIAvs CIN
Wed, Aug 2nd@ MIAvs CIN
Thu, Aug 3rd@ MIAvs CIN
Fri, Aug 4thvs KCvs ATL
Sat, Aug 5thvs KCvs ATL
Sun, Aug 6thvs KCvs ATL
Mon, Aug 7thvs WSH@ NYM
Tue, Aug 8thvs WSH@ NYM
Wed, Aug 9thvs WSH@ NYM
Thu, Aug 10thvs WSH   
Fri, Aug 11thvs MIN@ TOR
Sat, Aug 12thvs MIN@ TOR
Sun, Aug 13thvs MIN@ TOR
Tue, Aug 15th@ TORvs CWS
Wed, Aug 16th@ TORvs CWS
Fri, Aug 18th@ WSHvs KC
Sat, Aug 19th@ WSHvs KC
Sun, Aug 20th@ WSHvs KC
Mon, Aug 21stvs SF@ DET
Tue, Aug 22ndvs SF@ DET
Wed, Aug 23rdvs SF@ DET
Fri, Aug 25thvs STL@ PIT
Sat, Aug 26thvs STL@ PIT
Sun, Aug 27thvs STL@ PIT
Mon, Aug 28thvs LAAvs MIL
Tue, Aug 29thvs LAAvs MIL
Wed, Aug 30thvs LAAvs MIL
Fri, Sep 1st@ MIL@ CIN
Sat, Sep 2nd@ MIL@ CIN
Sun, Sep 3rd@ MIL@ CIN
Mon, Sep 4th@ SDvs SF
Tue, Sep 5th@ SDvs SF
Wed, Sep 6th@ SDvs SF
Fri, Sep 8thvs MIAvs ARI
Sat, Sep 9thvs MIAvs ARI
Sun, Sep 10thvs MIAvs ARI
Tue, Sep 12thvs ATL@ COL
Wed, Sep 13thvs ATL@ COL
Thu, Sep 14thvs ATL   
Fri, Sep 15th@ STL@ ARI
Sat, Sep 16th@ STL@ ARI
Sun, Sep 17th@ STL@ ARI
Mon, Sep 18th@ ATL   
Tue, Sep 19th@ ATLvs PIT
Wed, Sep 20th@ ATLvs PIT
Thu, Sep 21stvs NYMvs PIT
Fri, Sep 22ndvs NYMvs COL
Sat, Sep 23rdvs NYMvs COL
Sun, Sep 24thvs NYMvs COL
Tue, Sep 26thvs PIT@ ATL
Wed, Sep 27thvs PIT@ ATL
Thu, Sep 28thvs PIT@ ATL
Fri, Sep 29th@ NYM@ MIL
Sat, Sep 30th@ NYM@ MIL
Sun, Oct 1st@ NYM@ MIL
Fri, Apr 7th   vs TEX
Thu, May 4th   @ WSH
Mon, May 8th   vs STL
Mon, May 29th   vs TB
Thu, Jun 8th   @ LAA
Mon, Jun 19th   @ PIT
Mon, Jul 3rd   @ MIL
Mon, Jul 17th   vs WSH
Thu, Jul 27th   @ STL
Thu, Aug 24th   @ PIT
Thu, Sep 7th   vs ARI
Mon, Sep 11th   @ COL