Skip to main content

Who Should I Trade?

Zach McKinstry for Connor Joe (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Zach McKinstry
Zach McKinstry
Connor Joe
Connor Joe
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1117# 564
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Zach McKinstry
Zach McKinstry
Connor Joe
Connor Joe
2021 Stats 
At Bats158179
Home Runs78
Stolen Bases10
Caught Stealing10
Batting Average.215.285
On Base Pct.263.379
Slugging Pct.405.469
On-base Plus Slugging.668.848
Who Should I Trade? Player Notes
  Zach McKinstry
Zach McKinstry
Connor Joe
Connor Joe
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach McKinstry
Zach McKinstry
Connor Joe
Connor Joe
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs COL@ LAD
Fri, Apr 1stvs COL@ LAD
Sat, Apr 2ndvs COL@ LAD
Sun, Apr 3rdvs COL@ LAD
Mon, Apr 4thvs ARI   
Tue, Apr 5thvs ARI@ SD
Wed, Apr 6thvs ARI@ SD
Fri, Apr 8th@ COLvs LAD
Sat, Apr 9th@ COLvs LAD
Sun, Apr 10th@ COLvs LAD
Tue, Apr 12th@ MIN@ TEX
Wed, Apr 13th@ MIN   
Thu, Apr 14thvs CINvs CHC
Fri, Apr 15thvs CINvs CHC
Sat, Apr 16thvs CINvs CHC
Sun, Apr 17thvs CINvs CHC
Mon, Apr 18thvs ATLvs PHI
Tue, Apr 19thvs ATLvs PHI
Wed, Apr 20thvs ATLvs PHI
Fri, Apr 22nd@ SD@ DET
Sat, Apr 23rd@ SD@ DET
Sun, Apr 24th@ SD@ DET
Mon, Apr 25th@ ARI@ PHI
Tue, Apr 26th@ ARI@ PHI
Wed, Apr 27th@ ARI@ PHI
Fri, Apr 29thvs DETvs CIN
Sat, Apr 30thvs DETvs CIN
Sun, May 1stvs DETvs CIN
Tue, May 3rdvs SFvs WSH
Wed, May 4thvs SFvs WSH
Fri, May 6th@ CHC@ ARI
Sat, May 7th@ CHC@ ARI
Sun, May 8th@ CHC@ ARI
Mon, May 9th@ PIT@ SF
Tue, May 10th@ PIT@ SF
Wed, May 11th@ PIT@ SF
Thu, May 12thvs PHI   
Fri, May 13thvs PHIvs KC
Sat, May 14thvs PHIvs KC
Sun, May 15thvs PHIvs KC
Mon, May 16thvs ARIvs SF
Tue, May 17thvs ARIvs SF
Wed, May 18thvs ARIvs SF
Fri, May 20th@ PHIvs NYM
Sat, May 21st@ PHIvs NYM
Sun, May 22nd@ PHIvs NYM
Mon, May 23rd@ WSH@ PIT
Tue, May 24th@ WSH@ PIT
Wed, May 25th@ WSH@ PIT
Thu, May 26th@ ARI@ WSH
Fri, May 27th@ ARI@ WSH
Sat, May 28th@ ARI@ WSH
Sun, May 29th@ ARI@ WSH
Mon, May 30thvs PITvs MIA
Tue, May 31stvs PITvs MIA
Wed, Jun 1stvs PITvs MIA
Thu, Jun 2ndvs NYMvs ATL
Fri, Jun 3rdvs NYMvs ATL
Sat, Jun 4thvs NYMvs ATL
Sun, Jun 5thvs NYMvs ATL
Tue, Jun 7th@ CWS@ SF
Wed, Jun 8th@ CWS@ SF
Thu, Jun 9th@ CWS@ SF
Fri, Jun 10th@ SF@ SD
Sat, Jun 11th@ SF@ SD
Sun, Jun 12th@ SF@ SD
Tue, Jun 14thvs LAAvs CLE
Wed, Jun 15thvs LAAvs CLE
Fri, Jun 17thvs CLEvs SD
Sat, Jun 18thvs CLEvs SD
Sun, Jun 19thvs CLEvs SD
Tue, Jun 21st@ CIN@ MIA
Wed, Jun 22nd@ CIN@ MIA
Thu, Jun 23rd@ CIN@ MIA
Fri, Jun 24th@ ATL@ MIN
Sat, Jun 25th@ ATL@ MIN
Sun, Jun 26th@ ATL@ MIN
Mon, Jun 27th@ COLvs LAD
Tue, Jun 28th@ COLvs LAD
Wed, Jun 29th@ COLvs LAD
Thu, Jun 30thvs SD   
Fri, Jul 1stvs SDvs ARI
Sat, Jul 2ndvs SDvs ARI
Sun, Jul 3rdvs SDvs ARI
Mon, Jul 4thvs COL@ LAD
Tue, Jul 5thvs COL@ LAD
Thu, Jul 7thvs CHC@ ARI
Fri, Jul 8thvs CHC@ ARI
Sat, Jul 9thvs CHC@ ARI
Sun, Jul 10thvs CHC@ ARI
Tue, Jul 12th@ STLvs SD
Wed, Jul 13th@ STLvs SD
Thu, Jul 14th@ STLvs SD
Fri, Jul 15th@ LAAvs PIT
Sat, Jul 16th@ LAAvs PIT
Thu, Jul 21stvs SF   
Fri, Jul 22ndvs SF@ MIL
Sat, Jul 23rdvs SF@ MIL
Sun, Jul 24thvs SF@ MIL
Mon, Jul 25thvs WSH@ MIL
Tue, Jul 26thvs WSHvs CWS
Wed, Jul 27thvs WSHvs CWS
Thu, Jul 28th@ COLvs LAD
Fri, Jul 29th@ COLvs LAD
Sat, Jul 30th@ COLvs LAD
Sun, Jul 31st@ COLvs LAD
Mon, Aug 1st@ SF@ SD
Tue, Aug 2nd@ SF@ SD
Wed, Aug 3rd@ SF@ SD
Thu, Aug 4th@ SF@ SD
Fri, Aug 5thvs SD@ ARI
Sat, Aug 6thvs SD@ ARI
Sun, Aug 7thvs SD@ ARI
Tue, Aug 9thvs MINvs STL
Wed, Aug 10thvs MINvs STL
Fri, Aug 12th@ KCvs ARI
Sat, Aug 13th@ KCvs ARI
Sun, Aug 14th@ KCvs ARI
Mon, Aug 15th@ MIL   
Tue, Aug 16th@ MIL@ STL
Wed, Aug 17th@ MIL@ STL
Thu, Aug 18th@ MIL@ STL
Fri, Aug 19thvs MIAvs SF
Sat, Aug 20thvs MIAvs SF
Sun, Aug 21stvs MIAvs SF
Mon, Aug 22ndvs MIL   
Tue, Aug 23rdvs MILvs TEX
Wed, Aug 24thvs MILvs TEX
Fri, Aug 26th@ MIA@ NYM
Sat, Aug 27th@ MIA@ NYM
Sun, Aug 28th@ MIA@ NYM
Mon, Aug 29th@ MIA   
Tue, Aug 30th@ NYM@ ATL
Wed, Aug 31st@ NYM@ ATL
Thu, Sep 1st@ NYM@ ATL
Fri, Sep 2ndvs SD@ CIN
Sat, Sep 3rdvs SD@ CIN
Sun, Sep 4thvs SD@ CIN
Mon, Sep 5thvs SFvs MIL
Tue, Sep 6thvs SFvs MIL
Wed, Sep 7thvs SFvs MIL
Fri, Sep 9th@ SDvs ARI
Sat, Sep 10th@ SDvs ARI
Sun, Sep 11th@ SDvs ARI
Mon, Sep 12th@ ARI   
Tue, Sep 13th@ ARI@ CWS
Wed, Sep 14th@ ARI@ CWS
Fri, Sep 16th@ SF@ CHC
Sat, Sep 17th@ SF@ CHC
Sun, Sep 18th@ SF@ CHC
Tue, Sep 20thvs ARIvs SF
Wed, Sep 21stvs ARIvs SF
Thu, Sep 22ndvs ARIvs SF
Fri, Sep 23rdvs STLvs SD
Sat, Sep 24thvs STLvs SD
Sun, Sep 25thvs STLvs SD
Tue, Sep 27th@ SD@ SF
Wed, Sep 28th@ SD@ SF
Thu, Sep 29th@ SD@ SF
Fri, Sep 30thvs COL@ LAD
Sat, Oct 1stvs COL@ LAD
Sun, Oct 2ndvs COL@ LAD
Mon, Apr 11th   @ TEX
Thu, Apr 28th   @ PHI
Thu, May 5th   vs WSH
Thu, Jun 16th   vs CLE
Mon, Jul 11th   vs SD
Sun, Jul 17th   vs PIT
Thu, Aug 11th   vs STL
Thu, Aug 25th   @ NYM
Mon, Sep 19th   vs SF