Skip to main content

Who Should I Trade?

Andrew Velazquez for Stephen Piscotty (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
Stephen Piscotty
Stephen Piscotty
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Andrew Velazquez
Andrew Velazquez
Stephen Piscotty
Stephen Piscotty
2022 Stats 
At Bats322126
Home Runs95
Stolen Bases172
Caught Stealing10
Batting Average.196.191
On Base Pct.236.252
Slugging Pct.304.341
On-base Plus Slugging.541.593
Who Should I Trade? Player Notes
  Andrew Velazquez
Andrew Velazquez
Stephen Piscotty
Stephen Piscotty
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
Stephen Piscotty
Stephen Piscotty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAKvs PIT
Sat, Apr 1st@ OAKvs PIT
Sun, Apr 2nd@ OAKvs PIT
Mon, Apr 3rd@ SEAvs CHC
Tue, Apr 4th@ SEAvs CHC
Wed, Apr 5th@ SEAvs CHC
Fri, Apr 7thvs TOR   
Sat, Apr 8thvs TOR@ PHI
Sun, Apr 9thvs TOR@ PHI
Mon, Apr 10thvs WSH@ ATL
Tue, Apr 11thvs WSH@ ATL
Wed, Apr 12thvs WSH@ ATL
Fri, Apr 14th@ BOSvs PHI
Sat, Apr 15th@ BOSvs PHI
Sun, Apr 16th@ BOSvs PHI
Mon, Apr 17th@ BOSvs TB
Tue, Apr 18th@ NYYvs TB
Wed, Apr 19th@ NYYvs TB
Thu, Apr 20th@ NYY@ PIT
Fri, Apr 21stvs KC@ PIT
Sat, Apr 22ndvs KC@ PIT
Sun, Apr 23rdvs KC@ PIT
Mon, Apr 24thvs OAKvs TEX
Tue, Apr 25thvs OAKvs TEX
Wed, Apr 26thvs OAKvs TEX
Thu, Apr 27thvs OAK   
Fri, Apr 28th@ MIL@ OAK
Sat, Apr 29th@ MIL@ OAK
Sun, Apr 30th@ MIL@ OAK
Tue, May 2nd@ STL@ SD
Wed, May 3rd@ STL@ SD
Thu, May 4th@ STL   
Fri, May 5thvs TEXvs CWS
Sat, May 6thvs TEXvs CWS
Sun, May 7thvs TEXvs CWS
Mon, May 8thvs HOU   
Tue, May 9thvs HOUvs NYM
Wed, May 10thvs HOUvs NYM
Fri, May 12th@ CLE@ MIA
Sat, May 13th@ CLE@ MIA
Sun, May 14th@ CLE@ MIA
Mon, May 15th@ BAL@ COL
Tue, May 16th@ BAL@ COL
Wed, May 17th@ BAL@ COL
Thu, May 18th@ BAL   
Fri, May 19thvs MINvs NYY
Sat, May 20thvs MINvs NYY
Sun, May 21stvs MINvs NYY
Mon, May 22ndvs BOSvs STL
Tue, May 23rdvs BOSvs STL
Wed, May 24thvs BOSvs STL
Fri, May 26thvs MIA@ CHC
Sat, May 27thvs MIA@ CHC
Sun, May 28thvs MIA@ CHC
Mon, May 29th@ CWS   
Tue, May 30th@ CWS@ BOS
Wed, May 31st@ CWS@ BOS
Thu, Jun 1st@ HOU@ BOS
Fri, Jun 2nd@ HOUvs MIL
Sat, Jun 3rd@ HOUvs MIL
Sun, Jun 4th@ HOUvs MIL
Tue, Jun 6thvs CHCvs LAD
Wed, Jun 7thvs CHCvs LAD
Thu, Jun 8thvs CHCvs LAD
Fri, Jun 9thvs SEA@ STL
Sat, Jun 10thvs SEA@ STL
Sun, Jun 11thvs SEA@ STL
Mon, Jun 12th@ TEX@ KC
Tue, Jun 13th@ TEX@ KC
Wed, Jun 14th@ TEX@ KC
Thu, Jun 15th@ TEX   
Fri, Jun 16th@ KC@ HOU
Sat, Jun 17th@ KC@ HOU
Sun, Jun 18th@ KC@ HOU
Tue, Jun 20thvs LADvs COL
Wed, Jun 21stvs LADvs COL
Fri, Jun 23rd@ COLvs ATL
Sat, Jun 24th@ COLvs ATL
Sun, Jun 25th@ COLvs ATL
Mon, Jun 26thvs CWS@ BAL
Tue, Jun 27thvs CWS@ BAL
Wed, Jun 28thvs CWS@ BAL
Thu, Jun 29thvs CWS   
Fri, Jun 30thvs ARIvs SD
Sat, Jul 1stvs ARIvs SD
Sun, Jul 2ndvs ARIvs SD
Mon, Jul 3rd@ SD@ WSH
Tue, Jul 4th@ SD@ WSH
Wed, Jul 5th@ SD@ WSH
Fri, Jul 7th@ LAD@ MIL
Sat, Jul 8th@ LAD@ MIL
Fri, Jul 14thvs HOUvs MIL
Sat, Jul 15thvs HOUvs MIL
Sun, Jul 16thvs HOUvs MIL
Mon, Jul 17thvs NYYvs SF
Tue, Jul 18thvs NYYvs SF
Wed, Jul 19thvs NYYvs SF
Fri, Jul 21stvs PITvs ARI
Sat, Jul 22ndvs PITvs ARI
Sun, Jul 23rdvs PITvs ARI
Tue, Jul 25th@ DET@ MIL
Wed, Jul 26th@ DET@ MIL
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TOR@ LAD
Sat, Jul 29th@ TOR@ LAD
Sun, Jul 30th@ TOR@ LAD
Mon, Jul 31st@ ATL@ CHC
Tue, Aug 1st@ ATL@ CHC
Wed, Aug 2nd@ ATL@ CHC
Thu, Aug 3rdvs SEA@ CHC
Fri, Aug 4thvs SEAvs WSH
Sat, Aug 5thvs SEAvs WSH
Sun, Aug 6thvs SEAvs WSH
Mon, Aug 7thvs SFvs MIA
Tue, Aug 8thvs SFvs MIA
Wed, Aug 9thvs SFvs MIA
Fri, Aug 11th@ HOU@ PIT
Sat, Aug 12th@ HOU@ PIT
Sun, Aug 13th@ HOU@ PIT
Mon, Aug 14th@ TEX   
Tue, Aug 15th@ TEXvs CLE
Wed, Aug 16th@ TEXvs CLE
Fri, Aug 18thvs TBvs TOR
Sat, Aug 19thvs TBvs TOR
Sun, Aug 20thvs TBvs TOR
Mon, Aug 21stvs CIN@ LAA
Tue, Aug 22ndvs CIN@ LAA
Wed, Aug 23rdvs CIN@ LAA
Fri, Aug 25th@ NYM@ ARI
Sat, Aug 26th@ NYM@ ARI
Sun, Aug 27th@ NYM@ ARI
Mon, Aug 28th@ PHI@ SF
Tue, Aug 29th@ PHI@ SF
Wed, Aug 30th@ PHI@ SF
Fri, Sep 1st@ OAKvs CHC
Sat, Sep 2nd@ OAKvs CHC
Sun, Sep 3rd@ OAKvs CHC
Mon, Sep 4thvs BALvs SEA
Tue, Sep 5thvs BALvs SEA
Wed, Sep 6thvs BALvs SEA
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLEvs STL
Sat, Sep 9thvs CLEvs STL
Sun, Sep 10thvs CLEvs STL
Mon, Sep 11th@ SEA   
Tue, Sep 12th@ SEA@ DET
Wed, Sep 13th@ SEA@ DET
Fri, Sep 15thvs DET@ NYM
Sat, Sep 16thvs DET@ NYM
Sun, Sep 17thvs DET@ NYM
Tue, Sep 19th@ TBvs MIN
Wed, Sep 20th@ TBvs MIN
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MINvs PIT
Sat, Sep 23rd@ MINvs PIT
Sun, Sep 24th@ MINvs PIT
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEX@ CLE
Wed, Sep 27thvs TEX@ CLE
Fri, Sep 29thvs OAK@ STL
Sat, Sep 30thvs OAK@ STL
Sun, Oct 1stvs OAK@ STL
Thu, Apr 6th   @ PHI
Thu, Apr 13th   vs PHI
Mon, May 1st   @ SD
Thu, May 11th   vs NYM
Thu, May 25th   vs STL
Mon, Jun 5th   vs MIL
Mon, Jun 19th   vs COL
Thu, Jul 6th   @ WSH
Sun, Jul 9th   @ MIL
Thu, Jul 20th   vs SF
Mon, Jul 24th   @ MIL
Thu, Aug 24th   @ ARI
Thu, Sep 14th   @ DET
Mon, Sep 18th   vs MIN