Skip to main content

Who Should I Trade?

Ranger Suarez for Jon Gray (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
SP,RP - PHI
Ranger Suarez
Jon Gray
SP - TEX
Jon Gray
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Ranger Suarez
SP,RP - PHI
Ranger Suarez
Jon Gray
SP - TEX
Jon Gray
2022 Stats 
   
   
Games Played2824
   
Games Started2824
   
Innings Pitched152.1127.1
   
Wins107
   
Losses67
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed142105
   
Earned Runs5756
   
Home Runs Allowed1217
   
Strikeouts127134
   
Walks5639
   
ERA3.373.96
   
WHIP1.301.13
   
Who Should I Trade? Player Notes
  Ranger Suarez
SP,RP - PHI
Ranger Suarez
Jon Gray
SP - TEX
Jon Gray
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ranger Suarez
SP,RP - PHI
Ranger Suarez
Jon Gray
SP - TEX
Jon Gray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEXvs PHI
Sat, Apr 1st@ TEXvs PHI
Sun, Apr 2nd@ TEXvs PHI
Mon, Apr 3rd@ NYYvs BAL
Tue, Apr 4th@ NYYvs BAL
Wed, Apr 5th@ NYYvs BAL
Thu, Apr 6thvs CIN   
Sat, Apr 8thvs CIN@ CHC
Sun, Apr 9thvs CIN@ CHC
Mon, Apr 10thvs MIAvs KC
Tue, Apr 11thvs MIAvs KC
Wed, Apr 12thvs MIAvs KC
Thu, Apr 13th@ CIN   
Fri, Apr 14th@ CIN@ HOU
Sat, Apr 15th@ CIN@ HOU
Sun, Apr 16th@ CIN@ HOU
Mon, Apr 17th@ CWS@ KC
Tue, Apr 18th@ CWS@ KC
Wed, Apr 19th@ CWS@ KC
Thu, Apr 20thvs COL   
Fri, Apr 21stvs COLvs OAK
Sat, Apr 22ndvs COLvs OAK
Sun, Apr 23rdvs COLvs OAK
Tue, Apr 25thvs SEA@ CIN
Wed, Apr 26thvs SEA@ CIN
Thu, Apr 27thvs SEAvs NYY
Fri, Apr 28th@ HOUvs NYY
Sat, Apr 29th@ HOUvs NYY
Sun, Apr 30th@ HOUvs NYY
Mon, May 1st@ LAD   
Tue, May 2nd@ LADvs ARI
Wed, May 3rd@ LADvs ARI
Fri, May 5thvs BOS@ LAA
Sat, May 6thvs BOS@ LAA
Sun, May 7thvs BOS@ LAA
Tue, May 9thvs TOR@ SEA
Wed, May 10thvs TOR@ SEA
Fri, May 12th@ COL@ OAK
Sat, May 13th@ COL@ OAK
Sun, May 14th@ COL@ OAK
Mon, May 15th@ SFvs ATL
Tue, May 16th@ SFvs ATL
Wed, May 17th@ SFvs ATL
Fri, May 19thvs CHCvs COL
Sat, May 20thvs CHCvs COL
Sun, May 21stvs CHCvs COL
Mon, May 22ndvs ARI@ PIT
Tue, May 23rdvs ARI@ PIT
Wed, May 24thvs ARI@ PIT
Thu, May 25th@ ATL   
Fri, May 26th@ ATL@ BAL
Sat, May 27th@ ATL@ BAL
Sun, May 28th@ ATL@ BAL
Tue, May 30th@ NYM@ DET
Wed, May 31st@ NYM@ DET
Thu, Jun 1st@ NYM   
Fri, Jun 2nd@ WSHvs SEA
Sat, Jun 3rd@ WSHvs SEA
Sun, Jun 4th@ WSHvs SEA
Mon, Jun 5thvs DETvs STL
Tue, Jun 6thvs DETvs STL
Wed, Jun 7thvs DETvs STL
Fri, Jun 9thvs LAD@ TB
Sat, Jun 10thvs LAD@ TB
Sun, Jun 11thvs LAD@ TB
Mon, Jun 12th@ ARIvs LAA
Tue, Jun 13th@ ARIvs LAA
Wed, Jun 14th@ ARIvs LAA
Thu, Jun 15th@ ARIvs LAA
Fri, Jun 16th@ OAKvs TOR
Sat, Jun 17th@ OAKvs TOR
Sun, Jun 18th@ OAKvs TOR
Tue, Jun 20thvs ATL@ CWS
Wed, Jun 21stvs ATL@ CWS
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYM@ NYY
Sat, Jun 24thvs NYM@ NYY
Sun, Jun 25thvs NYM@ NYY
Tue, Jun 27th@ CHCvs DET
Wed, Jun 28th@ CHCvs DET
Thu, Jun 29th@ CHCvs DET
Fri, Jun 30thvs WSHvs HOU
Sat, Jul 1stvs WSHvs HOU
Sun, Jul 2ndvs WSHvs HOU
Tue, Jul 4th@ TB@ BOS
Wed, Jul 5th@ TB@ BOS
Thu, Jul 6th@ TB@ BOS
Fri, Jul 7th@ MIA@ WSH
Sat, Jul 8th@ MIA@ WSH
Sun, Jul 9th@ MIA@ WSH
Fri, Jul 14thvs SDvs CLE
Sat, Jul 15thvs SDvs CLE
Sun, Jul 16thvs SDvs CLE
Tue, Jul 18thvs MILvs TB
Wed, Jul 19thvs MILvs TB
Thu, Jul 20thvs MIL   
Fri, Jul 21st@ CLEvs LAD
Sat, Jul 22nd@ CLEvs LAD
Sun, Jul 23rd@ CLEvs LAD
Mon, Jul 24thvs BAL@ HOU
Tue, Jul 25thvs BAL@ HOU
Wed, Jul 26thvs BAL@ HOU
Fri, Jul 28th@ PIT@ SD
Sat, Jul 29th@ PIT@ SD
Sun, Jul 30th@ PIT@ SD
Mon, Jul 31st@ MIA   
Tue, Aug 1st@ MIAvs CWS
Wed, Aug 2nd@ MIAvs CWS
Thu, Aug 3rd@ MIAvs CWS
Fri, Aug 4thvs KCvs MIA
Sat, Aug 5thvs KCvs MIA
Sun, Aug 6thvs KCvs MIA
Mon, Aug 7thvs WSH@ OAK
Tue, Aug 8thvs WSH@ OAK
Wed, Aug 9thvs WSH@ OAK
Thu, Aug 10thvs WSH   
Fri, Aug 11thvs MIN@ SF
Sat, Aug 12thvs MIN@ SF
Sun, Aug 13thvs MIN@ SF
Tue, Aug 15th@ TORvs LAA
Wed, Aug 16th@ TORvs LAA
Fri, Aug 18th@ WSHvs MIL
Sat, Aug 19th@ WSHvs MIL
Sun, Aug 20th@ WSHvs MIL
Mon, Aug 21stvs SF@ ARI
Tue, Aug 22ndvs SF@ ARI
Wed, Aug 23rdvs SF   
Fri, Aug 25thvs STL@ MIN
Sat, Aug 26thvs STL@ MIN
Sun, Aug 27thvs STL@ MIN
Mon, Aug 28thvs LAA@ NYM
Tue, Aug 29thvs LAA@ NYM
Wed, Aug 30thvs LAA@ NYM
Fri, Sep 1st@ MILvs MIN
Sat, Sep 2nd@ MILvs MIN
Sun, Sep 3rd@ MILvs MIN
Mon, Sep 4th@ SDvs HOU
Tue, Sep 5th@ SDvs HOU
Wed, Sep 6th@ SDvs HOU
Fri, Sep 8thvs MIAvs OAK
Sat, Sep 9thvs MIAvs OAK
Sun, Sep 10thvs MIAvs OAK
Tue, Sep 12thvs ATL@ TOR
Wed, Sep 13thvs ATL@ TOR
Thu, Sep 14thvs ATL@ TOR
Fri, Sep 15th@ STL@ CLE
Sat, Sep 16th@ STL@ CLE
Sun, Sep 17th@ STL@ CLE
Mon, Sep 18th@ ATLvs BOS
Tue, Sep 19th@ ATLvs BOS
Wed, Sep 20th@ ATLvs BOS
Thu, Sep 21stvs NYM   
Fri, Sep 22ndvs NYMvs SEA
Sat, Sep 23rdvs NYMvs SEA
Sun, Sep 24thvs NYMvs SEA
Tue, Sep 26thvs PIT@ LAA
Wed, Sep 27thvs PIT@ LAA
Thu, Sep 28thvs PIT@ SEA
Fri, Sep 29th@ NYM@ SEA
Sat, Sep 30th@ NYM@ SEA
Sun, Oct 1st@ NYM@ SEA
Fri, Apr 7th   @ CHC
Mon, Apr 24th   @ CIN
Mon, May 8th   @ SEA
Thu, May 11th   @ OAK
Mon, May 29th   @ DET
Mon, Jun 19th   @ CWS
Mon, Jun 26th   vs DET
Mon, Jul 3rd   vs HOU
Mon, Jul 17th   vs TB
Mon, Aug 14th   vs LAA
Thu, Aug 24th   @ MIN
Mon, Sep 11th   @ TOR
Mon, Sep 25th   @ LAA