Skip to main content

Who Should I Trade?

Reese McGuire for Corey Ray (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Reese McGuire
Reese McGuire
Corey Ray
Corey Ray
Recommended by
4 of 5 experts
Recommended by
1 of 5 experts
Rest of Season# 438
VBR# 1203# 1403
Home Runs20
Stolen Bases00
Batting Average.227.245
Injury Alert-MiLB
Expert Ranks 
Mike Maher
# 410
Ryan Amore
Pitcher List
# 320
Carmen Maiorano
# 389
Corbin Young
# 304
Pierre Camus
# 250
Who Should I Trade? Player Statistics
  Reese McGuire
Reese McGuire
Corey Ray
Corey Ray
2021 Stats 
At Bats542
Home Runs10
Stolen Bases00
Caught Stealing00
Batting Average.204.000
On Base Pct.271.333
Slugging Pct.296.000
On-base Plus Slugging.568.333
Who Should I Trade? Player Projections
  Reese McGuire
Reese McGuire
Corey Ray
Corey Ray
2021 Projections 
At Bats742
Home Runs20
Stolen Bases00
Caught Stealing00
Batting Average.227.245
On Base Pct.284.316
Slugging Pct.356.419
On-base Plus Slugging.639.735
Who Should I Trade? Player Notes
  Reese McGuire
Reese McGuire
Corey Ray
Corey Ray
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Reese McGuire
Reese McGuire
Corey Ray
Corey Ray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ NYYvs MIN
Sat, Apr 3rd@ NYYvs MIN
Sun, Apr 4th@ NYYvs MIN
Mon, Apr 5th@ TEX@ CHC
Tue, Apr 6th@ TEX@ CHC
Wed, Apr 7th@ TEX@ CHC
Thu, Apr 8thvs LAA@ STL
Fri, Apr 9thvs LAA   
Sat, Apr 10thvs LAA@ STL
Mon, Apr 12thvs NYYvs CHC
Tue, Apr 13thvs NYYvs CHC
Wed, Apr 14thvs NYYvs CHC
Thu, Apr 15th@ KC   
Sat, Apr 17th@ KCvs PIT
Sun, Apr 18th@ KCvs PIT
Tue, Apr 20th@ BOS@ SD
Wed, Apr 21st@ BOS@ SD
Fri, Apr 23rd@ TB@ CHC
Sat, Apr 24th@ TB@ CHC
Sun, Apr 25th@ TB@ CHC
Tue, Apr 27thvs WSHvs MIA
Wed, Apr 28thvs WSHvs MIA
Fri, Apr 30thvs ATLvs LAD
Sat, May 1stvs ATLvs LAD
Sun, May 2ndvs ATLvs LAD
Mon, May 3rd@ OAK@ PHI
Tue, May 4th@ OAK@ PHI
Wed, May 5th@ OAK@ PHI
Thu, May 6th@ OAK@ PHI
Fri, May 7th@ HOU@ MIA
Sat, May 8th@ HOU@ MIA
Sun, May 9th@ HOU@ MIA
Tue, May 11th@ ATLvs STL
Wed, May 12th@ ATLvs STL
Thu, May 13th@ ATLvs STL
Fri, May 14thvs PHIvs ATL
Sat, May 15thvs PHIvs ATL
Sun, May 16thvs PHIvs ATL
Tue, May 18thvs BOS@ KC
Wed, May 19thvs BOS@ KC
Thu, May 20thvs BOS   
Fri, May 21stvs TB@ CIN
Sat, May 22ndvs TB@ CIN
Sun, May 23rdvs TB@ CIN
Mon, May 24thvs TBvs SD
Tue, May 25th@ NYYvs SD
Thu, May 27th@ NYYvs SD
Fri, May 28th@ CLE   
Sun, May 30th@ CLE@ WSH
Tue, Jun 1stvs MIAvs DET
Wed, Jun 2ndvs MIA   
Fri, Jun 4thvs HOUvs ARI
Sat, Jun 5thvs HOUvs ARI
Sun, Jun 6thvs HOUvs ARI
Tue, Jun 8th@ CWS@ CIN
Wed, Jun 9th@ CWS@ CIN
Thu, Jun 10th@ CWS@ CIN
Fri, Jun 11th@ BOSvs PIT
Sat, Jun 12th@ BOSvs PIT
Sun, Jun 13th@ BOSvs PIT
Mon, Jun 14th@ BOSvs CIN
Tue, Jun 15thvs NYYvs CIN
Wed, Jun 16thvs NYYvs CIN
Thu, Jun 17thvs NYY@ COL
Fri, Jun 18th@ BAL@ COL
Sat, Jun 19th@ BAL@ COL
Sun, Jun 20th@ BAL@ COL
Tue, Jun 22nd@ MIA@ ARI
Wed, Jun 23rd@ MIA@ ARI
Thu, Jun 24thvs BAL   
Fri, Jun 25thvs BALvs COL
Sat, Jun 26thvs BALvs COL
Sun, Jun 27thvs BALvs COL
Tue, Jun 29thvs SEAvs CHC
Wed, Jun 30thvs SEAvs CHC
Thu, Jul 1stvs SEA@ PIT
Fri, Jul 2ndvs TB@ PIT
Sat, Jul 3rdvs TB@ PIT
Sun, Jul 4thvs TB@ PIT
Tue, Jul 6th@ BAL@ NYM
Wed, Jul 7th@ BAL@ NYM
Thu, Jul 8th@ BALvs CIN
Fri, Jul 9th@ TBvs CIN
Sat, Jul 10th@ TBvs CIN
Sun, Jul 11th@ TBvs CIN
Fri, Jul 16thvs TEX@ CIN
Sat, Jul 17thvs TEX@ CIN
Sun, Jul 18thvs TEX@ CIN
Mon, Jul 19thvs BOS   
Tue, Jul 20thvs BOSvs KC
Wed, Jul 21stvs BOSvs KC
Fri, Jul 23rd@ NYMvs CWS
Sat, Jul 24th@ NYMvs CWS
Sun, Jul 25th@ NYMvs CWS
Mon, Jul 26th@ BOS   
Tue, Jul 27th@ BOS@ PIT
Wed, Jul 28th@ BOS@ PIT
Thu, Jul 29th@ BOS@ PIT
Fri, Jul 30thvs KC@ ATL
Sat, Jul 31stvs KC@ ATL
Sun, Aug 1stvs KC@ ATL
Mon, Aug 2ndvs CLEvs PIT
Tue, Aug 3rdvs CLEvs PIT
Wed, Aug 4thvs CLEvs PIT
Thu, Aug 5thvs CLE   
Fri, Aug 6thvs BOSvs SF
Sat, Aug 7thvs BOSvs SF
Sun, Aug 8thvs BOSvs SF
Tue, Aug 10th@ LAA@ CHC
Wed, Aug 11th@ LAA@ CHC
Thu, Aug 12th@ LAA@ CHC
Fri, Aug 13th@ SEA@ PIT
Sat, Aug 14th@ SEA@ PIT
Sun, Aug 15th@ SEA@ PIT
Tue, Aug 17th@ WSH@ STL
Wed, Aug 18th@ WSH@ STL
Fri, Aug 20thvs DETvs WSH
Sat, Aug 21stvs DETvs WSH
Sun, Aug 22ndvs DETvs WSH
Mon, Aug 23rdvs CWS   
Tue, Aug 24thvs CWSvs CIN
Wed, Aug 25thvs CWSvs CIN
Thu, Aug 26thvs CWSvs CIN
Fri, Aug 27th@ DET@ MIN
Sat, Aug 28th@ DET@ MIN
Sun, Aug 29th@ DET@ MIN
Mon, Aug 30thvs BAL@ SF
Tue, Aug 31stvs BAL@ SF
Wed, Sep 1stvs BAL@ SF
Fri, Sep 3rdvs OAKvs STL
Sat, Sep 4thvs OAKvs STL
Sun, Sep 5thvs OAKvs STL
Mon, Sep 6th@ NYYvs PHI
Tue, Sep 7th@ NYYvs PHI
Wed, Sep 8th@ NYYvs PHI
Thu, Sep 9th@ NYY   
Fri, Sep 10th@ BAL@ CLE
Sat, Sep 11th@ BAL@ CLE
Sun, Sep 12th@ BAL@ CLE
Mon, Sep 13thvs TB   
Tue, Sep 14thvs TB@ DET
Wed, Sep 15thvs TB@ DET
Fri, Sep 17thvs MINvs CHC
Sat, Sep 18thvs MINvs CHC
Sun, Sep 19thvs MINvs CHC
Mon, Sep 20th@ TBvs STL
Tue, Sep 21st@ TBvs STL
Wed, Sep 22nd@ TBvs STL
Thu, Sep 23rd@ MINvs STL
Fri, Sep 24th@ MINvs NYM
Sat, Sep 25th@ MINvs NYM
Sun, Sep 26th@ MINvs NYM
Tue, Sep 28thvs NYY@ STL
Wed, Sep 29thvs NYY@ STL
Thu, Sep 30thvs NYY@ STL
Fri, Oct 1stvs BAL@ LAD
Sat, Oct 2ndvs BAL@ LAD
Sun, Oct 3rdvs BAL@ LAD
Sun, Apr 11th   @ STL
Fri, Apr 16th   vs PIT
Mon, Apr 19th   @ SD
Mon, Apr 26th   vs MIA
Thu, Apr 29th   vs LAD
Wed, May 26th   vs SD
Sat, May 29th   @ WSH
Mon, May 31st   vs DET
Thu, Jun 3rd   vs ARI
Mon, Jun 21st   @ ARI
Mon, Jun 28th   vs CHC
Mon, Jul 5th   @ NYM
Mon, Aug 9th   @ CHC
Thu, Aug 19th   @ STL
Thu, Sep 2nd   @ SF