Skip to main content

Who Should I Trade?

Connor Joe for Zach McKinstry (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Connor Joe
1B,LF,RF - PIT
Connor Joe
Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Expert
Recommendation
50%
Recommended by
1 of 2 experts
50%
Recommended by
1 of 2 experts
Rankings 
   
Rest of Season# 291
VBR# 505# 824
   
Projections 
   
Runs3829
Home Runs85
RBI3122
Stolen Bases47
Batting Average.247.237
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 304# 254
   
Kelly Kirby
FantasyPros
# 244
   
Who Should I Trade? Player Statistics
  Connor Joe
1B,LF,RF - PIT
Connor Joe
Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
2024 Stats 
   
   
At Bats12061
   
Runs224
   
Hits3513
   
Singles2011
   
Doubles101
   
Triples01
   
Home Runs50
   
RBI203
   
Stolen Bases22
   
Caught Stealing10
   
Walks138
   
Strikeouts2519
   
Batting Average.292.213
   
On Base Pct.366.310
   
Slugging Pct.500.262
   
On-base Plus Slugging.866.572
   
Who Should I Trade? Player Projections
  Connor Joe
1B,LF,RF - PIT
Connor Joe
Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
2024 Projections 
   
   
At Bats269228
   
Runs3829
   
Hits6754
   
Singles4236
   
Doubles1510
   
Triples12
   
Home Runs85
   
RBI3122
   
Stolen Bases47
   
Caught Stealing12
   
Walks3222
   
Strikeouts6657
   
Batting Average.247.237
   
On Base Pct.334.307
   
Slugging Pct.399.368
   
On-base Plus Slugging.733.675
   
Who Should I Trade? Player Notes
  Connor Joe
1B,LF,RF - PIT
Connor Joe
Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
News 
 Connor Joe went 2-for-4 in the Pirates' 5-4 loss to the Cubs, delivering a home run, a double, two runs scored, and two RBI.
Craig Castriano
Mon, May 13th
Zach McKinstry is out of the lineup for the Detroit Tigers against the Houston Astros Sunday.
Chris Schommer
Sun, May 12th
 Connor Joe went 1-for-5 with a home run and three RBI in the Pirates' 10-9 win over the Cubs.
Chris Schommer
Sun, May 12th
Zach McKinstry is in the starting lineup for the Detroit Tigers against the Houston Astros Saturday.
Chris Schommer
Sat, May 11th
 Connor Joe is in the Pirates’ starting lineup Sunday.
Jesse Garcia
Sun, Apr 28th
Zach McKinstry is in the Tigers lineup on Wednesday against the Guardians.
Ari Koslow
Wed, May 8th
 Connor Joe is back in the lineup for the Pittsburgh Pirates against the Milwaukee Brewers Wednesday.
Chris Schommer
Wed, Apr 24th
Zach McKinstry is not in the lineup for the Detroit Tigers against the New York Yankees Sunday.
Chris Schommer
Sun, May 5th
 Connor Joe went 1-for-3 with two runs, a home run, two RBI and two walks to only one strike out in the victory against the Washington Nationals.
Chase Davis
Fri, Apr 5th
Zach McKinstry is in the starting lineup for the Detroit Tigers against the Kansas City Royals Saturday.
Chris Schommer
Sat, Apr 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Connor Joe
1B,LF,RF - PIT
Connor Joe
Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIAJesus Luzardo (0-3)#34@ CWSGarrett Crochet (3-4)#41
Fri, Mar 29th@ MIAA.J. Puk (0-4)#131   
Sat, Mar 30th@ MIARyan Weathers (2-4)#219@ CWSMichael Soroka (0-5)#266
Sun, Mar 31st@ MIATrevor Rogers (0-6)#136@ CWSErick Fedde (3-0)#145
Mon, Apr 1st@ WSHMacKenzie Gore (2-4)#58@ NYMSean Manaea (2-1)#74
Wed, Apr 3rd@ WSHTrevor Williams (4-0)#245   
Thu, Apr 4th@ WSHJosiah Gray (0-2)#221@ NYMJose Butto (1-2)#216
Fri, Apr 5thvs BALGrayson Rodriguez (4-1)#36vs OAKJP Sears (3-2)#97
Sat, Apr 6thvs BALTyler Wells (0-2)#176vs OAKPaul Blackburn (3-2)#139
Sun, Apr 7thvs BALDean Kremer (3-3)#78vs OAKJoe Boyle (2-5)#288
Mon, Apr 8thvs DETReese Olson (0-4)#96@ PITMitch Keller (3-3)#66
Tue, Apr 9thvs DETCasey Mize (1-1)#118@ PITMartin Perez (1-2)#170
Thu, Apr 11th@ PHIRanger Suarez (7-0)#38   
Fri, Apr 12th@ PHICristopher Sanchez (2-3)#71vs MINPablo Lopez (4-2)#4
Sat, Apr 13th@ PHISpencer Turnbull (2-0)#182vs MINSimeon Woods Richardson (1-0)#190
Sun, Apr 14th@ PHIZack Wheeler (4-3)#1vs MINBailey Ober (4-1)#31
Mon, Apr 15th@ NYMAdrian Houser (0-3)#253vs TEXMichael Lorenzen (2-2)#134
Tue, Apr 16th@ NYMJose Quintana (1-4)#142vs TEXJon Gray (1-1)#53
Wed, Apr 17th@ NYMLuis Severino (2-2)#92vs TEXDane Dunning (3-2)#140
Fri, Apr 19thvs BOSBrayan Bello (4-1)#82@ MINJoe Ryan (2-2)#11
Sat, Apr 20thvs BOSKutter Crawford (2-1)#83@ MINBailey Ober (4-1)#31
Sun, Apr 21stvs BOSJosh Winckowski (1-1)#224@ MINLouie Varland (0-4)#117
Mon, Apr 22ndvs MILJoe Ross (1-4)#119@ TBZack Littell (2-2)#61
Tue, Apr 23rdvs MILTobias Myers (0-2)#237@ TBRyan Pepiot (3-2)#65
Wed, Apr 24thvs MILBryse Wilson (2-1)#148@ TBShawn Armstrong (1-1)#135
Thu, Apr 25thvs MILFreddy Peralta (3-1)#16   
Fri, Apr 26th@ SFKyle Harrison (3-1)#93vs KCSeth Lugo (6-1)#105
Sat, Apr 27th@ SFJordan Hicks (3-1)#91vs KCBrady Singer (3-1)#88
Sun, Apr 28th@ SFKeaton Winn (3-5)#114vs KCMichael Wacha (2-4)#102
Mon, Apr 29th@ OAKJoe Boyle (2-5)#288   
Tue, Apr 30th@ OAKAlex Wood (1-3)#188vs STLSteven Matz (1-2)#113
Wed, May 1st@ OAKRoss Stripling (1-6)#109vs STLMiles Mikolas (3-5)#86
Fri, May 3rdvs COLCal Quantrill (2-3)#407@ NYYMarcus Stroman (2-2)#64
Sat, May 4thvs COLAustin Gomber (0-2)#403@ NYYClarke Schmidt (4-1)#62
Sun, May 5thvs COLRyan Feltner (1-3)#281@ NYYNestor Cortes Jr. (1-4)#32
Mon, May 6thvs LAATyler Anderson (3-4)#167@ CLETriston McKenzie (2-3)#81
Tue, May 7thvs LAAPatrick Sandoval (2-6)#67@ CLELogan Allen (4-2)#94
Wed, May 8thvs LAAJose Soriano (1-4)#126@ CLETanner Bibee (2-1)#35
Fri, May 10thvs CHCJavier Assad (3-0)#160vs HOUFramber Valdez (2-1)#19
Sat, May 11thvs CHCJustin Steele (0-0)#26vs HOUCristian Javier (2-1)#75
Sun, May 12thvs CHCKyle Hendricks (0-3)#177vs HOUJustin Verlander (2-1)#29
Mon, May 13th@ MILColin Rea (3-0)#149vs MIASixto Sanchez (0-1)#196
Tue, May 14th@ MILJoe Ross (1-4)#119vs MIARyan Weathers (2-4)#219
Wed, May 15th@ MILRobert Gasser (1-0)#120vs MIATrevor Rogers (0-6)#136
Thu, May 16th@ CHCJustin Steele (0-0)#26   
Fri, May 17th@ CHCKyle Hendricks (0-3)#177@ ARIRyne Nelson (2-2)#161
Sat, May 18th@ CHCShota Imanaga (5-0)#22@ ARIZac Gallen (5-2)#20
Sun, May 19th@ CHC@ ARIJordan Montgomery (2-2)#45
Tue, May 21stvs SF@ KC
Wed, May 22ndvs SF@ KC
Thu, May 23rdvs SFvs TOR
Fri, May 24thvs ATLvs TOR
Sat, May 25thvs ATLvs TOR
Sun, May 26thvs ATLvs TOR
Tue, May 28th@ DETvs PIT
Wed, May 29th@ DETvs PIT
Fri, May 31st@ TOR@ BOS
Sat, Jun 1st@ TOR@ BOS
Sun, Jun 2nd@ TOR@ BOS
Tue, Jun 4thvs LAD@ TEX
Wed, Jun 5thvs LAD@ TEX
Thu, Jun 6thvs LAD   
Fri, Jun 7thvs MINvs MIL
Sat, Jun 8thvs MINvs MIL
Sun, Jun 9thvs MINvs MIL
Tue, Jun 11th@ STLvs WSH
Wed, Jun 12th@ STLvs WSH
Thu, Jun 13th@ STLvs WSH
Fri, Jun 14th@ COL@ HOU
Sat, Jun 15th@ COL@ HOU
Sun, Jun 16th@ COL@ HOU
Mon, Jun 17thvs CIN@ ATL
Tue, Jun 18thvs CIN@ ATL
Wed, Jun 19thvs CIN@ ATL
Fri, Jun 21stvs TBvs CWS
Sat, Jun 22ndvs TBvs CWS
Sun, Jun 23rdvs TBvs CWS
Mon, Jun 24th@ CINvs PHI
Tue, Jun 25th@ CINvs PHI
Wed, Jun 26th@ CINvs PHI
Fri, Jun 28th@ ATL@ LAA
Sat, Jun 29th@ ATL@ LAA
Sun, Jun 30th@ ATL@ LAA
Tue, Jul 2ndvs STL@ MIN
Wed, Jul 3rdvs STL@ MIN
Thu, Jul 4thvs STL@ MIN
Fri, Jul 5thvs NYM@ CIN
Sat, Jul 6thvs NYM@ CIN
Sun, Jul 7thvs NYM@ CIN
Mon, Jul 8thvs NYMvs CLE
Tue, Jul 9th@ MILvs CLE
Wed, Jul 10th@ MILvs CLE
Thu, Jul 11th@ MILvs CLE
Fri, Jul 12th@ CWSvs LAD
Sat, Jul 13th@ CWSvs LAD
Sun, Jul 14th@ CWSvs LAD
Fri, Jul 19thvs PHI@ TOR
Sat, Jul 20thvs PHI@ TOR
Sun, Jul 21stvs PHI@ TOR
Mon, Jul 22ndvs STL@ CLE
Tue, Jul 23rdvs STL@ CLE
Wed, Jul 24thvs STL@ CLE
Fri, Jul 26th@ ARIvs MIN
Sat, Jul 27th@ ARIvs MIN
Sun, Jul 28th@ ARIvs MIN
Mon, Jul 29th@ HOUvs CLE
Tue, Jul 30th@ HOUvs CLE
Wed, Jul 31st@ HOU   
Fri, Aug 2ndvs ARIvs KC
Sat, Aug 3rdvs ARIvs KC
Sun, Aug 4thvs ARIvs KC
Tue, Aug 6thvs SD@ SEA
Wed, Aug 7thvs SD@ SEA
Thu, Aug 8thvs SD@ SEA
Fri, Aug 9th@ LAD@ SF
Sat, Aug 10th@ LAD@ SF
Sun, Aug 11th@ LAD@ SF
Mon, Aug 12th@ SD   
Tue, Aug 13th@ SDvs SEA
Wed, Aug 14th@ SDvs SEA
Fri, Aug 16thvs SEAvs NYY
Sat, Aug 17thvs SEAvs NYY
Sun, Aug 18thvs SEAvs NYY
Mon, Aug 19th@ TEX   
Tue, Aug 20th@ TEX@ CHC
Wed, Aug 21st@ TEX@ CHC
Thu, Aug 22ndvs CIN@ CHC
Fri, Aug 23rdvs CIN@ CWS
Sat, Aug 24thvs CIN@ CWS
Sun, Aug 25thvs CIN@ CWS
Mon, Aug 26thvs CHC@ CWS
Tue, Aug 27thvs CHCvs LAA
Wed, Aug 28thvs CHCvs LAA
Fri, Aug 30th@ CLEvs BOS
Sat, Aug 31st@ CLEvs BOS
Sun, Sep 1st@ CLEvs BOS
Mon, Sep 2nd@ CHC@ SD
Tue, Sep 3rd@ CHC   
Wed, Sep 4th@ CHC@ SD
Thu, Sep 5thvs WSH@ SD
Fri, Sep 6thvs WSH@ OAK
Sat, Sep 7thvs WSH@ OAK
Sun, Sep 8thvs WSH@ OAK
Mon, Sep 9thvs MIA   
Tue, Sep 10thvs MIAvs COL
Wed, Sep 11thvs MIAvs COL
Fri, Sep 13thvs KCvs BAL
Sat, Sep 14thvs KCvs BAL
Sun, Sep 15thvs KCvs BAL
Mon, Sep 16th@ STL@ KC
Tue, Sep 17th@ STL@ KC
Wed, Sep 18th@ STL@ KC
Thu, Sep 19th@ STL   
Fri, Sep 20th@ CIN@ BAL
Sat, Sep 21st@ CIN@ BAL
Sun, Sep 22nd@ CIN@ BAL
Tue, Sep 24thvs MILvs TB
Wed, Sep 25thvs MILvs TB
Thu, Sep 26thvs MILvs TB
Fri, Sep 27th@ NYYvs CWS
Sat, Sep 28th@ NYYvs CWS
Sun, Sep 29th@ NYYvs CWS
Thu, Apr 18th   vs TEXJack Leiter (0-0)#319
Mon, May 20th   @ KC
Thu, May 30th   @ BOS
Mon, Jun 3rd   @ TEX
Thu, Jun 27th   @ LAA
Thu, Jul 25th   @ CLE
Thu, Aug 1st   vs KC
Thu, Aug 15th   vs SEA
Thu, Aug 29th   vs LAA
Thu, Sep 12th   vs COL