Skip to main content

Who Should I Trade?

Andrew Velazquez for Reese McGuire (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Andrew Velazquez
Andrew Velazquez
Reese McGuire
Reese McGuire
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
  Andrew Velazquez
Andrew Velazquez
Reese McGuire
Reese McGuire
2022 Stats 
At Bats322249
Home Runs93
Stolen Bases171
Caught Stealing10
Batting Average.196.269
On Base Pct.236.307
Slugging Pct.304.370
On-base Plus Slugging.541.677
Who Should I Trade? Player Notes
  Andrew Velazquez
Andrew Velazquez
Reese McGuire
Reese McGuire
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Andrew Velazquez
Andrew Velazquez
Reese McGuire
Reese McGuire
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAKvs BAL
Sat, Apr 1st@ OAKvs BAL
Sun, Apr 2nd@ OAKvs BAL
Mon, Apr 3rd@ SEAvs PIT
Tue, Apr 4th@ SEAvs PIT
Wed, Apr 5th@ SEAvs PIT
Fri, Apr 7thvs TOR   
Sat, Apr 8thvs TOR@ DET
Sun, Apr 9thvs TOR@ DET
Mon, Apr 10thvs WSH@ TB
Tue, Apr 11thvs WSH@ TB
Wed, Apr 12thvs WSH@ TB
Fri, Apr 14th@ BOSvs LAA
Sat, Apr 15th@ BOSvs LAA
Sun, Apr 16th@ BOSvs LAA
Mon, Apr 17th@ BOSvs LAA
Tue, Apr 18th@ NYYvs MIN
Wed, Apr 19th@ NYYvs MIN
Thu, Apr 20th@ NYYvs MIN
Fri, Apr 21stvs KC@ MIL
Sat, Apr 22ndvs KC@ MIL
Sun, Apr 23rdvs KC@ MIL
Mon, Apr 24thvs OAK@ BAL
Tue, Apr 25thvs OAK@ BAL
Wed, Apr 26thvs OAK@ BAL
Thu, Apr 27thvs OAK   
Fri, Apr 28th@ MILvs CLE
Sat, Apr 29th@ MILvs CLE
Sun, Apr 30th@ MILvs CLE
Tue, May 2nd@ STLvs TOR
Wed, May 3rd@ STLvs TOR
Thu, May 4th@ STLvs TOR
Fri, May 5thvs TEX@ PHI
Sat, May 6thvs TEX@ PHI
Sun, May 7thvs TEX@ PHI
Mon, May 8thvs HOU   
Tue, May 9thvs HOU@ ATL
Wed, May 10thvs HOU@ ATL
Fri, May 12th@ CLEvs STL
Sat, May 13th@ CLEvs STL
Sun, May 14th@ CLEvs STL
Mon, May 15th@ BALvs SEA
Tue, May 16th@ BALvs SEA
Wed, May 17th@ BALvs SEA
Thu, May 18th@ BAL   
Fri, May 19thvs MIN@ SD
Sat, May 20thvs MIN@ SD
Sun, May 21stvs MIN@ SD
Mon, May 22ndvs BOS@ LAA
Tue, May 23rdvs BOS@ LAA
Wed, May 24thvs BOS@ LAA
Fri, May 26thvs MIA@ ARI
Sat, May 27thvs MIA@ ARI
Sun, May 28thvs MIA@ ARI
Mon, May 29th@ CWS   
Tue, May 30th@ CWSvs CIN
Wed, May 31st@ CWSvs CIN
Thu, Jun 1st@ HOUvs CIN
Fri, Jun 2nd@ HOUvs TB
Sat, Jun 3rd@ HOUvs TB
Sun, Jun 4th@ HOUvs TB
Tue, Jun 6thvs CHC@ CLE
Wed, Jun 7thvs CHC@ CLE
Thu, Jun 8thvs CHC@ CLE
Fri, Jun 9thvs SEA@ NYY
Sat, Jun 10thvs SEA@ NYY
Sun, Jun 11thvs SEA@ NYY
Mon, Jun 12th@ TEXvs COL
Tue, Jun 13th@ TEXvs COL
Wed, Jun 14th@ TEXvs COL
Thu, Jun 15th@ TEX   
Fri, Jun 16th@ KCvs NYY
Sat, Jun 17th@ KCvs NYY
Sun, Jun 18th@ KCvs NYY
Tue, Jun 20thvs LAD@ MIN
Wed, Jun 21stvs LAD@ MIN
Fri, Jun 23rd@ COL@ CWS
Sat, Jun 24th@ COL@ CWS
Sun, Jun 25th@ COL@ CWS
Mon, Jun 26thvs CWS   
Tue, Jun 27thvs CWSvs MIA
Wed, Jun 28thvs CWSvs MIA
Thu, Jun 29thvs CWSvs MIA
Fri, Jun 30thvs ARI@ TOR
Sat, Jul 1stvs ARI@ TOR
Sun, Jul 2ndvs ARI@ TOR
Mon, Jul 3rd@ SD   
Tue, Jul 4th@ SDvs TEX
Wed, Jul 5th@ SDvs TEX
Fri, Jul 7th@ LADvs OAK
Sat, Jul 8th@ LADvs OAK
Fri, Jul 14thvs HOU@ CHC
Sat, Jul 15thvs HOU@ CHC
Sun, Jul 16thvs HOU@ CHC
Mon, Jul 17thvs NYY@ OAK
Tue, Jul 18thvs NYY@ OAK
Wed, Jul 19thvs NYY@ OAK
Fri, Jul 21stvs PITvs NYM
Sat, Jul 22ndvs PITvs NYM
Sun, Jul 23rdvs PITvs NYM
Tue, Jul 25th@ DETvs ATL
Wed, Jul 26th@ DETvs ATL
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TOR@ SF
Sat, Jul 29th@ TOR@ SF
Sun, Jul 30th@ TOR@ SF
Mon, Jul 31st@ ATL@ SEA
Tue, Aug 1st@ ATL@ SEA
Wed, Aug 2nd@ ATL@ SEA
Thu, Aug 3rdvs SEA   
Fri, Aug 4thvs SEAvs TOR
Sat, Aug 5thvs SEAvs TOR
Sun, Aug 6thvs SEAvs TOR
Mon, Aug 7thvs SFvs KC
Tue, Aug 8thvs SFvs KC
Wed, Aug 9thvs SFvs KC
Fri, Aug 11th@ HOUvs DET
Sat, Aug 12th@ HOUvs DET
Sun, Aug 13th@ HOUvs DET
Mon, Aug 14th@ TEX   
Tue, Aug 15th@ TEX@ WSH
Wed, Aug 16th@ TEX@ WSH
Fri, Aug 18thvs TB@ NYY
Sat, Aug 19thvs TB@ NYY
Sun, Aug 20thvs TB@ NYY
Mon, Aug 21stvs CIN@ HOU
Tue, Aug 22ndvs CIN@ HOU
Wed, Aug 23rdvs CIN@ HOU
Fri, Aug 25th@ NYMvs LAD
Sat, Aug 26th@ NYMvs LAD
Sun, Aug 27th@ NYMvs LAD
Mon, Aug 28th@ PHIvs HOU
Tue, Aug 29th@ PHIvs HOU
Wed, Aug 30th@ PHIvs HOU
Fri, Sep 1st@ OAK@ KC
Sat, Sep 2nd@ OAK@ KC
Sun, Sep 3rd@ OAK@ KC
Mon, Sep 4thvs BAL@ TB
Tue, Sep 5thvs BAL@ TB
Wed, Sep 6thvs BAL@ TB
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLEvs BAL
Sat, Sep 9thvs CLEvs BAL
Sun, Sep 10thvs CLEvs BAL
Mon, Sep 11th@ SEAvs NYY
Tue, Sep 12th@ SEAvs NYY
Wed, Sep 13th@ SEAvs NYY
Fri, Sep 15thvs DET@ TOR
Sat, Sep 16thvs DET@ TOR
Sun, Sep 17thvs DET@ TOR
Tue, Sep 19th@ TB@ TEX
Wed, Sep 20th@ TB@ TEX
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MINvs CWS
Sat, Sep 23rd@ MINvs CWS
Sun, Sep 24th@ MINvs CWS
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEXvs TB
Wed, Sep 27thvs TEXvs TB
Fri, Sep 29thvs OAK@ BAL
Sat, Sep 30thvs OAK@ BAL
Sun, Oct 1stvs OAK@ BAL
Thu, Apr 6th   @ DET
Thu, Apr 13th   @ TB
Mon, May 1st   vs TOR
Mon, Jun 5th   vs TB
Mon, Jun 19th   @ MIN
Thu, Jun 22nd   @ MIN
Thu, Jul 6th   vs TEX
Sun, Jul 9th   vs OAK
Thu, Aug 10th   vs KC
Thu, Aug 17th   @ WSH
Thu, Aug 24th   @ HOU
Thu, Sep 14th   vs NYY
Mon, Sep 18th   @ TEX
Thu, Sep 28th   @ BAL