Skip Navigation to Main Content

Who Should I Trade?

Andy Ibanez for Zach McKinstry (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Andy Ibanez
2B,3B - SEA
Andy Ibanez
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 325
VBR# 650
   
Projections 
   
Runs11
Home Runs2
RBI8
Stolen Bases2
Batting Average.233
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 287
   
Kevin Spinelli
KevScores
# 322# 345
   
Who Should I Trade? Player Statistics
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Andy Ibanez
2B,3B - SEA
Andy Ibanez
2026 Stats 
   
   
At Bats30023
   
Runs341
   
Hits682
   
Singles472
   
Doubles140
   
Triples30
   
Home Runs40
   
RBI255
   
Stolen Bases10
   
Caught Stealing50
   
Walks351
   
Strikeouts513
   
Batting Average.227.087
   
On Base Pct.310.115
   
Slugging Pct.333.087
   
On-base Plus Slugging.643.202
   
Who Should I Trade? Player Projections
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Andy Ibanez
2B,3B - SEA
Andy Ibanez
2026 Projections 
   
   
At Bats84
   
Runs11
   
Hits19
   
Singles13
   
Doubles4
   
Triples1
   
Home Runs2
   
RBI8
   
Stolen Bases2
   
Caught Stealing1
   
Walks8
   
Strikeouts19
   
Batting Average.233
   
On Base Pct.307
   
Slugging Pct.363
   
On-base Plus Slugging.670
   
Who Should I Trade? Player Notes
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Andy Ibanez
2B,3B - SEA
Andy Ibanez
News 
 Zach McKinstry went 3-for-4 in Monday's 8-5 win over the Pirates with a double, one run scored, one RBI, and one walk.
Chris Schommer
Tue, Aug 18th
The Mariners signed Andy Ibanez to a minor league contract.
Ari Koslow
Mon, Aug 17th
 Zach McKinstry went 1-for-4 in Thursday’s win over the Athletics with a two-run home run.
Chris Schommer
Fri, Jul 10th
The Mets sent Andy Ibanez outright to Triple-A Syracuse.
Ari Koslow
Sat, May 16th
 Tigers utility player Zach McKinstry went 2-for-5 with a two-run homer in a 7-5 loss to the Astros on Sunday.
Brenton Kemp
Mon, Jun 29th
The Mets designated INF Andy Ibáñez for assignment.
Ari Koslow
Tue, May 12th
 Tigers utility player Zach McKinstry went 2-for-3 with a homer and a walk in an 11-0 win over the Twins on Thursday.
Brenton Kemp
Thu, Jun 11th
The Mets claimed Andy Ibanez off waivers.
Ari Koslow
Thu, Apr 30th
 Zach McKinstry is expected to be activated from the injured list on Tuesday.
Ari Koslow
Tue, May 5th
The Athletics designated INF Andy Ibáñez for assignment.
Ari Koslow
Sun, Apr 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Andy Ibanez
2B,3B - SEA
Andy Ibanez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#121vs CLETanner Bibee (4-13)#63
Fri, Mar 27th@ SDMichael King (8-8)#59vs CLEGavin Williams (11-7)#25
Sat, Mar 28th@ SDRandy Vasquez (8-6)#283vs CLEJoey Cantillo (9-7)#65
Sun, Mar 29th   vs CLESlade Cecconi (4-7)#174
Mon, Mar 30th@ ARIMichael Soroka (8-3)#62vs NYYRyan Weathers (5-7)#51
Tue, Mar 31st@ ARIBrandon Pfaadt (7-1)#103vs NYYMax Fried (4-4)#15
Wed, Apr 1st@ ARIZac Gallen (3-9)#216vs NYYCam Schlittler (10-6)#14
Fri, Apr 3rdvs STLMichael McGreevy (5-9)#104@ LAAReid Detmers (4-8)#32
Sat, Apr 4thvs STLDustin May (6-7)#54@ LAAJack Kochanowicz (2-5)
Sun, Apr 5thvs STLKyle Leahy (9-4)#88@ LAAGeorge Klassen (1-1)#302
Mon, Apr 6th@ MINJoe Ryan (6-8)#70@ TEXJacob deGrom (8-8)#7
Tue, Apr 7th@ MINTaj Bradley (9-5)#55@ TEXNathan Eovaldi (10-9)#90
Wed, Apr 8th@ MINBailey Ober (7-4)#102@ TEXMacKenzie Gore (7-9)#42
Fri, Apr 10thvs MIAChris Paddack (0-7)vs HOUTatsuya Imai (6-4)#140
Sat, Apr 11thvs MIAJanson Junk (6-8)#99vs HOULance McCullers Jr. (2-3)#240
Sun, Apr 12thvs MIASandy Alcantara (13-7)#66vs HOUCody Bolton (0-1)#262
Mon, Apr 13th   vs HOUMike Burrows (4-9)#226
Tue, Apr 14thvs KCCole Ragans (1-4)@ SDMichael King (8-8)#59
Wed, Apr 15thvs KCSeth Lugo (5-7)#134@ SDRandy Vasquez (8-6)#283
Thu, Apr 16thvs KCKris Bubic (3-2)#170@ SDWalker Buehler (7-6)#258
Fri, Apr 17th@ BOSRanger Suarez (4-3)#24vs TEXJacob deGrom (8-8)#7
Sat, Apr 18th@ BOSBrayan Bello (5-6)#157vs TEXNathan Eovaldi (10-9)#90
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#124vs TEXMacKenzie Gore (7-9)#42
Mon, Apr 20th@ BOSSonny Gray (15-3)#27vs ATHJ.T. Ginn (8-7)#146
Tue, Apr 21stvs MILKyle Harrison (9-3)#47vs ATHJacob Lopez (5-4)#153
Wed, Apr 22ndvs MILDL Hall (2-0)#204vs ATHAaron Civale (5-7)#155
Fri, Apr 24th@ CINAndrew Abbott (6-7)#123@ STLAndre Pallante (12-6)#126
Sat, Apr 25th@ CINBrady Singer (5-11)#175@ STLMatthew Liberatore (5-10)#86
Sun, Apr 26th@ CINRhett Lowder (4-8)#178@ STLMichael McGreevy (5-9)#104
Mon, Apr 27th   @ MINConnor Prielipp (3-6)#85
Tue, Apr 28th@ ATLMartin Perez (8-7)#266@ MINJoe Ryan (6-8)#70
Wed, Apr 29th@ ATLJR Ritchie (1-2)#247@ MINTaj Bradley (9-5)#55
Fri, May 1stvs TEXMacKenzie Gore (7-9)#42vs KCCole Ragans (1-4)
Sat, May 2ndvs TEXKumar Rocker (4-9)#96vs KCSeth Lugo (5-7)#134
Sun, May 3rdvs TEXJack Leiter (3-7)#101vs KCKris Bubic (3-2)#170
Mon, May 4thvs BOSPayton Tolle (8-6)#29vs ATLJR Ritchie (1-2)#247
Tue, May 5thvs BOSJovani Moran (2-2)#141vs ATLBryce Elder (8-7)#162
Wed, May 6thvs BOSSonny Gray (15-3)#27vs ATLMartin Perez (8-7)#266
Fri, May 8th@ KCKris Bubic (3-2)#170@ CWSSean Burke (7-6)#61
Sat, May 9th@ KCMichael Wacha (6-8)#71@ CWSAnthony Kay (9-5)#149
Sun, May 10th@ KCNoah Cameron (7-8)#68@ CWSDavis Martin (9-6)#166
Mon, May 11th   @ HOUPeter Lambert (8-6)#125
Tue, May 12th@ NYMFreddy Peralta (5-10)#50@ HOUTatsuya Imai (6-4)#140
Wed, May 13th@ NYMChristian Scott (4-3)#41@ HOULance McCullers Jr. (2-3)#240
Thu, May 14th@ NYMNolan McLean (9-8)#28@ HOUMike Burrows (4-9)#226
Fri, May 15thvs TORTrey Yesavage (5-5)#274vs SDRandy Vasquez (8-6)#283
Sat, May 16thvs TORMason Fluharty (5-1)#145vs SDWalker Buehler (7-6)#258
Sun, May 17thvs TORKevin Gausman (6-11)#21vs SDLucas Giolito (2-3)#313
Mon, May 18thvs CLESlade Cecconi (4-7)#174vs CWSNoah Schultz (3-9)#371
Tue, May 19thvs CLEParker Messick (9-7)#40vs CWSAnthony Kay (9-5)#149
Wed, May 20thvs CLETanner Bibee (4-13)#63vs CWSSean Burke (7-6)#61
Fri, May 22nd@ BALKeegan Akin (0-1)@ KCNoah Cameron (7-8)#68
Sat, May 23rd   @ KCStephen Kolek (4-3)
Sun, May 24th@ BALTrevor Rogers (8-8)#45@ KCSeth Lugo (5-7)#134
Mon, May 25th   @ ATHAaron Civale (5-7)#155
Tue, May 26thvs LAAJack Kochanowicz (2-5)@ ATHGage Jump (5-7)#94
Wed, May 27thvs LAAJose Soriano (9-6)#49@ ATHJeffrey Springs (3-11)#300
Fri, May 29th@ CWSBrandon Eisert (2-2)#182vs ARIZac Gallen (3-9)#216
Sat, May 30th@ CWSAnthony Kay (9-5)#149vs ARIRyne Nelson (3-5)#301
Sun, May 31st@ CWSSean Burke (7-6)#61vs ARIMerrill Kelly (8-10)#152
Mon, Jun 1st@ TBGriffin Jax (6-9)#93vs NYMAustin Warren
Tue, Jun 2nd@ TBSteven Matz (5-4)#173vs NYMHuascar Brazoban (5-2)#193
Wed, Jun 3rd@ TBNick Martinez (12-3)#87vs NYMFreddy Peralta (5-10)#50
Fri, Jun 5thvs SEABryan Woo (9-8)#13@ DETFramber Valdez (8-8)#37
Sat, Jun 6thvs SEABryce Miller (4-6)#36@ DETKeider Montero (9-7)#127
Sun, Jun 7thvs SEALuis Castillo (4-9)#79@ DETJack Flaherty (3-8)#122
Mon, Jun 8th   @ BALTrey Gibson (1-3)#390
Tue, Jun 9thvs MINTaj Bradley (9-5)#55@ BALTrevor Rogers (8-8)#45
Wed, Jun 10thvs MINMike Paredes (0-3)#411@ BALBrandon Young (9-3)#130
Thu, Jun 11thvs MINZebby Matthews (6-8)#107@ BALKyle Bradish (7-11)#39
Fri, Jun 12th@ CLETanner Bibee (4-13)#63@ WSHZack Littell (8-8)#197
Sat, Jun 13th@ CLEJoey Cantillo (9-7)#65@ WSHCade Cavalli (10-5)#44
Sun, Jun 14th   @ WSHPJ Poulin (3-0)#356
Tue, Jun 16th@ HOUHunter Brown (3-3)#23vs BALBrandon Young (9-3)#130
Wed, Jun 17th@ HOUPeter Lambert (8-6)#125vs BALKyle Bradish (7-11)#39
Thu, Jun 18th   vs BALShane Baz (4-12)#57
Fri, Jun 19thvs CWSBrandon Eisert (2-2)#182vs BOSRanger Suarez (4-3)#24
Sat, Jun 20thvs CWSSean Newcomb (1-3)#131vs BOSConnelly Early (7-5)#151
Sun, Jun 21stvs CWSDavis Martin (9-6)#166vs BOSPayton Tolle (8-6)#29
Tue, Jun 23rdvs NYYCarlos Rodon (4-2)#67@ PITMitch Keller (6-8)
Wed, Jun 24thvs NYYRyan Weathers (5-7)#51@ PITBraxton Ashcraft (12-5)#30
Thu, Jun 25thvs HOUTatsuya Imai (6-4)#140@ PITBubba Chandler (6-8)#117
Fri, Jun 26thvs HOUSpencer Arrighetti (7-5)#256@ CLEJoey Cantillo (9-7)#65
Sat, Jun 27thvs HOUKai-Wei Teng (5-6)#224@ CLESlade Cecconi (4-7)#174
Sun, Jun 28thvs HOUHunter Brown (3-3)#23@ CLEGavin Williams (11-7)#25
Mon, Jun 29th@ NYYRyan Weathers (5-7)#51vs LAARyan Johnson (2-7)#248
Tue, Jun 30th@ NYYCam Schlittler (10-6)#14vs LAAJose Soriano (9-6)#49
Thu, Jul 2nd@ TEXNathan Eovaldi (10-9)#90vs LAAWalbert Urena (8-8)#222
Fri, Jul 3rd   vs TORDylan Cease (7-5)#9
Sat, Jul 4th@ TEXCal Quantrill (4-4)#242vs TORShane Bieber (4-2)#95
Sun, Jul 5th@ TEXKumar Rocker (4-9)#96vs TORTrey Yesavage (5-5)#274
Tue, Jul 7thvs ATHJ.T. Ginn (8-7)#146@ MIAMax Meyer (9-1)#138
Wed, Jul 8thvs ATHJeffrey Springs (3-11)#300@ MIATyler Phillips (3-6)#282
Thu, Jul 9thvs ATHJose Suarez#290@ MIAJanson Junk (6-8)#99
Fri, Jul 10thvs PHIAaron Nola (4-9)#58@ TBNick Martinez (12-3)#87
Sat, Jul 11thvs PHICristopher Sanchez (16-4)#3@ TBGriffin Jax (6-9)#93
Sun, Jul 12thvs PHIZack Wheeler (10-4)#8@ TBIan Seymour (9-3)#52
Fri, Jul 17th@ LAAReid Detmers (4-8)#32vs SFLanden Roupp (7-12)#75
Sat, Jul 18th@ LAAGrayson Rodriguez (3-5)#92vs SFLogan Webb (8-7)#18
Sun, Jul 19th@ LAARyan Johnson (2-7)#248vs SFRobbie Ray (10-7)#109
Mon, Jul 20th@ CHCJameson Taillon (2-6)#221vs CINAndrew Abbott (6-7)#123
Tue, Jul 21st@ CHCDavid Peterson (7-7)#147vs CINChase Burns (14-2)#26
Wed, Jul 22nd@ CHCColin Rea (8-8)#192vs CINBrady Singer (5-11)#175
Fri, Jul 24thvs KCBeck Way (1-1)#430@ TEXMacKenzie Gore (7-9)#42
Sat, Jul 25thvs KCMichael Wacha (6-8)#71@ TEXNathan Eovaldi (10-9)#90
Sun, Jul 26thvs KCLuinder Avila (5-4)@ TEXJacob deGrom (8-8)#7
Mon, Jul 27thvs BALKyle Bradish (7-11)#39@ TEXKumar Rocker (4-9)#96
Tue, Jul 28thvs BALDean Kremer (2-4)#84@ LADJustin Wrobleski (11-5)#176
Wed, Jul 29thvs BALTrevor Rogers (8-8)#45@ LADEric Lauer (7-6)#279
Thu, Jul 30th   @ LADRoki Sasaki (5-5)#91
Fri, Jul 31st@ ATHJeffrey Springs (3-11)#300vs MINZebby Matthews (6-8)#107
Sat, Aug 1st@ ATHJack Perkins (2-9)#114vs MINConnor Prielipp (3-6)#85
Sun, Aug 2nd@ ATHGage Jump (5-7)#94vs MINTaj Bradley (9-5)#55
Tue, Aug 4th@ SEAEmerson Hancock (7-7)#76vs DETTroy Melton (7-1)#60
Wed, Aug 5th@ SEABryan Woo (9-8)#13vs DETDrew Anderson (4-4)#73
Thu, Aug 6th@ SEABryce Miller (4-6)#36vs DETFramber Valdez (8-8)#37
Fri, Aug 7th@ SFJT Brubakervs TBDrew Rasmussen (12-5)#16
Sat, Aug 8th@ SFLanden Roupp (7-12)#75vs TBCasey Legumina (2-2)#223
Sun, Aug 9th@ SFLogan Webb (8-7)#18vs TBIan Seymour (9-3)#52
Tue, Aug 11thvs CLETanner Bibee (4-13)#63@ NYYRyan Weathers (5-7)#51
Wed, Aug 12thvs CLEFoster Griffin (13-4)#46@ NYYWill Warren (8-6)#69
Thu, Aug 13thvs CLEParker Messick (9-7)#40@ NYYMax Fried (4-4)#15
Fri, Aug 14thvs CWSSean Newcomb (1-3)#131@ HOUPeter Lambert (8-6)#125
Sat, Aug 15thvs CWSAnthony Kay (9-5)#149@ HOUHayden Wesneski (2-1)#80
Sun, Aug 16thvs CWSSean Burke (7-6)#61@ HOUHunter Brown (3-3)#23
Tue, Aug 18th@ PITBraxton Ashcraft (12-5)#30@ MILKyle Harrison (9-3)#47
Wed, Aug 19th@ PITPaul Skenes (9-11)#4@ MILDustin May (6-7)#54
Thu, Aug 20th   @ MILRobert Gasser (3-5)#83
Fri, Aug 21st@ KCNoah Cameron (7-8)#68vs CHCDavid Peterson (7-7)#147
Sat, Aug 22nd@ KCMichael Wacha (6-8)#71vs CHCMatthew Boyd (8-2)#53
Sun, Aug 23rd@ KCDaniel Lynchvs CHCShota Imanaga (8-9)#20
Mon, Aug 24thvs TBDrew Rasmussen (12-5)#16vs PHIZack Wheeler (10-4)#8
Tue, Aug 25thvs TBIan Seymour (9-3)#52vs PHIAaron Nola (4-9)#58
Wed, Aug 26thvs TBFreddy Peralta (5-10)#50vs PHIJesus Luzardo (11-5)#11
Fri, Aug 28thvs LAD@ TOR
Sat, Aug 29thvs LAD@ TOR
Sun, Aug 30thvs LAD@ TOR
Mon, Aug 31st@ MIN@ BOS
Tue, Sep 1st@ MIN@ BOS
Wed, Sep 2nd@ MIN@ BOS
Thu, Sep 3rd   vs ATH
Fri, Sep 4th@ CLEvs ATH
Sat, Sep 5th@ CLEvs ATH
Sun, Sep 6th@ CLEvs ATH
Tue, Sep 8thvs MINvs TEX
Wed, Sep 9thvs MINvs TEX
Thu, Sep 10th   vs TEX
Fri, Sep 11thvs COL@ ATH
Sat, Sep 12thvs COL@ ATH
Sun, Sep 13thvs COL@ ATH
Mon, Sep 14th@ TOR@ LAA
Tue, Sep 15th@ TOR@ LAA
Wed, Sep 16th@ TOR@ LAA
Fri, Sep 18th@ CWS@ COL
Sat, Sep 19th@ CWS@ COL
Sun, Sep 20th@ CWS@ COL
Tue, Sep 22ndvs WSHvs HOU
Wed, Sep 23rdvs WSHvs HOU
Thu, Sep 24th   vs LAA
Fri, Sep 25thvs PITvs LAA
Sat, Sep 26thvs PITvs LAA
Sun, Sep 27thvs PITvs LAA
Thu, Apr 9th@ MINMick Abel (1-2)   
Thu, Apr 23rdvs MILBrandon Sproat (3-7)#208   
Thu, Apr 30th@ ATLBryce Elder (8-7)#162   
Thu, May 21stvs CLEJoey Cantillo (9-7)#65   
Thu, May 28thvs LAAGrayson Rodriguez (3-5)#92   
Mon, Jun 15th@ HOUKai-Wei Teng (5-6)#224   
Mon, Jun 22ndvs NYYGerrit Cole (6-6)#19   
Wed, Jul 1st@ NYYWill Warren (8-6)#69   
Thu, Jul 23rdvs KCRandy Dobnak (2-1)#432   
Mon, Aug 17th@ PITCarmen Mlodzinski (6-6)#106   
Mon, Sep 7thvs MIN   
Thu, Sep 17th@ CWS   
Mon, Sep 21stvs WSH