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# 480
   
Projections 
   
Runs10
Home Runs1
RBI8
Stolen Bases2
Batting Average.234
   
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 Bats31323
   
Runs351
   
Hits712
   
Singles492
   
Doubles150
   
Triples30
   
Home Runs40
   
RBI265
   
Stolen Bases10
   
Caught Stealing50
   
Walks371
   
Strikeouts563
   
Batting Average.227.087
   
On Base Pct.311.115
   
Slugging Pct.332.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 Bats78
   
Runs10
   
Hits18
   
Singles12
   
Doubles4
   
Triples1
   
Home Runs1
   
RBI8
   
Stolen Bases2
   
Caught Stealing1
   
Walks8
   
Strikeouts17
   
Batting Average.234
   
On Base Pct.310
   
Slugging Pct.362
   
On-base Plus Slugging.672
   
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)#120vs CLETanner Bibee (5-13)#59
Fri, Mar 27th@ SDMichael King (8-9)#58vs CLEGavin Williams (12-7)#18
Sat, Mar 28th@ SDRandy Vasquez (9-6)#257vs CLEJoey Cantillo (9-7)#64
Sun, Mar 29th   vs CLESlade Cecconi (4-7)#165
Mon, Mar 30th@ ARIMichael Soroka (8-4)#61vs NYYRyan Weathers (5-8)#42
Tue, Mar 31st@ ARIBrandon Pfaadt (7-1)#86vs NYYMax Fried (4-4)#38
Wed, Apr 1st@ ARIZac Gallen (3-9)#217vs NYYCam Schlittler (11-6)#16
Fri, Apr 3rdvs STLMichael McGreevy (5-9)#94@ LAAReid Detmers (4-8)#32
Sat, Apr 4thvs STLDustin May (6-8)#51@ LAAJack Kochanowicz (2-5)
Sun, Apr 5thvs STLKyle Leahy (10-4)#77@ LAAGeorge Klassen (2-1)#251
Mon, Apr 6th@ MINJoe Ryan (6-8)#73@ TEXJacob deGrom (9-8)#10
Tue, Apr 7th@ MINTaj Bradley (9-5)#50@ TEXNathan Eovaldi (10-9)#90
Wed, Apr 8th@ MINBailey Ober (7-4)#81@ TEXMacKenzie Gore (7-9)#35
Fri, Apr 10thvs MIAChris Paddack (0-7)vs HOUTatsuya Imai (6-4)#131
Sat, Apr 11thvs MIAJanson Junk (6-8)#93vs HOULance McCullers Jr. (2-3)
Sun, Apr 12thvs MIASandy Alcantara (13-8)#67vs HOUCody Bolton (0-1)#397
Mon, Apr 13th   vs HOUMike Burrows (4-9)#216
Tue, Apr 14thvs KCCole Ragans (1-4)@ SDMichael King (8-9)#58
Wed, Apr 15thvs KCSeth Lugo (5-7)#117@ SDRandy Vasquez (9-6)#257
Thu, Apr 16thvs KCKris Bubic (3-2)#140@ SDWalker Buehler (8-6)#250
Fri, Apr 17th@ BOSRanger Suarez (5-3)#22vs TEXJacob deGrom (9-8)#10
Sat, Apr 18th@ BOSBrayan Bello (5-6)#142vs TEXNathan Eovaldi (10-9)#90
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#166vs TEXMacKenzie Gore (7-9)#35
Mon, Apr 20th@ BOSSonny Gray (16-3)#30vs ATHJ.T. Ginn (8-8)#126
Tue, Apr 21stvs MILKyle Harrison (10-3)#41vs ATHJacob Lopez (5-4)#139
Wed, Apr 22ndvs MILDL Hall (2-0)#177vs ATHAaron Civale (6-7)#159
Fri, Apr 24th@ CINAndrew Abbott (6-9)#106@ STLAndre Pallante (12-6)#183
Sat, Apr 25th@ CINBrady Singer (5-11)#152@ STLMatthew Liberatore (5-11)#83
Sun, Apr 26th@ CINRhett Lowder (5-8)#244@ STLMichael McGreevy (5-9)#94
Mon, Apr 27th   @ MINConnor Prielipp (3-7)#70
Tue, Apr 28th@ ATLMartin Perez (8-8)#243@ MINJoe Ryan (6-8)#73
Wed, Apr 29th@ ATLJR Ritchie (1-2)#345@ MINTaj Bradley (9-5)#50
Fri, May 1stvs TEXMacKenzie Gore (7-9)#35vs KCCole Ragans (1-4)
Sat, May 2ndvs TEXKumar Rocker (4-10)#101vs KCSeth Lugo (5-7)#117
Sun, May 3rdvs TEXJack Leiter (3-7)#122vs KCKris Bubic (3-2)#140
Mon, May 4thvs BOSPayton Tolle (8-6)#25vs ATLJR Ritchie (1-2)#345
Tue, May 5thvs BOSJovani Moran (2-3)#123vs ATLBryce Elder (8-7)#145
Wed, May 6thvs BOSSonny Gray (16-3)#30vs ATLMartin Perez (8-8)#243
Fri, May 8th@ KCKris Bubic (3-2)#140@ CWSSean Burke (7-6)#60
Sat, May 9th@ KCMichael Wacha (7-8)#84@ CWSAnthony Kay (9-6)#208
Sun, May 10th@ KCNoah Cameron (8-8)#69@ CWSDavis Martin (9-6)#149
Mon, May 11th   @ HOUPeter Lambert (8-7)#160
Tue, May 12th@ NYMFreddy Peralta (5-11)#54@ HOUTatsuya Imai (6-4)#131
Wed, May 13th@ NYMChristian Scott (4-3)#39@ HOULance McCullers Jr. (2-3)
Thu, May 14th@ NYMNolan McLean (9-8)#33@ HOUMike Burrows (4-9)#216
Fri, May 15thvs TORTrey Yesavage (5-5)#278vs SDRandy Vasquez (9-6)#257
Sat, May 16thvs TORMason Fluharty (5-1)#143vs SDWalker Buehler (8-6)#250
Sun, May 17thvs TORKevin Gausman (6-11)#28vs SDLucas Giolito (2-3)#346
Mon, May 18thvs CLESlade Cecconi (4-7)#165vs CWSNoah Schultz (3-9)#406
Tue, May 19thvs CLEParker Messick (9-8)#34vs CWSAnthony Kay (9-6)#208
Wed, May 20thvs CLETanner Bibee (5-13)#59vs CWSSean Burke (7-6)#60
Fri, May 22nd@ BALKeegan Akin (0-1)@ KCNoah Cameron (8-8)#69
Sat, May 23rd   @ KCStephen Kolek (4-3)
Sun, May 24th@ BALTrevor Rogers (9-8)#65@ KCSeth Lugo (5-7)#117
Mon, May 25th   @ ATHAaron Civale (6-7)#159
Tue, May 26thvs LAAJack Kochanowicz (2-5)@ ATHGage Jump (5-8)#91
Wed, May 27thvs LAAJose Soriano (10-7)#48@ ATHJeffrey Springs (3-11)#220
Fri, May 29th@ CWSBrandon Eisert (2-2)#252vs ARIZac Gallen (3-9)#217
Sat, May 30th@ CWSAnthony Kay (9-6)#208vs ARIRyne Nelson (3-5)#161
Sun, May 31st@ CWSSean Burke (7-6)#60vs ARIMerrill Kelly (8-11)#146
Mon, Jun 1st@ TBGriffin Jax (6-9)#103vs NYMAustin Warren
Tue, Jun 2nd@ TBSteven Matz (5-4)#173vs NYMHuascar Brazoban (5-2)#225
Wed, Jun 3rd@ TBNick Martinez (13-4)#82vs NYMFreddy Peralta (5-11)#54
Fri, Jun 5thvs SEABryan Woo (9-8)#15@ DETFramber Valdez (8-8)#46
Sat, Jun 6thvs SEABryce Miller (4-8)#40@ DETKeider Montero (9-8)#118
Sun, Jun 7thvs SEALuis Castillo (4-10)#111@ DETJack Flaherty (3-8)#114
Mon, Jun 8th   @ BALTrey Gibson (1-3)#385
Tue, Jun 9thvs MINTaj Bradley (9-5)#50@ BALTrevor Rogers (9-8)#65
Wed, Jun 10thvs MINMike Paredes (0-3)#365@ BALBrandon Young (9-3)#194
Thu, Jun 11thvs MINZebby Matthews (7-8)#129@ BALKyle Bradish (7-12)#55
Fri, Jun 12th@ CLETanner Bibee (5-13)#59@ WSHZack Littell (8-8)#178
Sat, Jun 13th@ CLEJoey Cantillo (9-7)#64@ WSHCade Cavalli (11-5)#44
Sun, Jun 14th   @ WSHPJ Poulin (3-0)
Tue, Jun 16th@ HOUHunter Brown (3-3)#27vs BALBrandon Young (9-3)#194
Wed, Jun 17th@ HOUPeter Lambert (8-7)#160vs BALKyle Bradish (7-12)#55
Thu, Jun 18th   vs BALShane Baz (4-14)#68
Fri, Jun 19thvs CWSBrandon Eisert (2-2)#252vs BOSRanger Suarez (5-3)#22
Sat, Jun 20thvs CWSSean Newcomb (1-3)#141vs BOSConnelly Early (7-5)#168
Sun, Jun 21stvs CWSDavis Martin (9-6)#149vs BOSPayton Tolle (8-6)#25
Tue, Jun 23rdvs NYYCarlos Rodon (4-2)#52@ PITMitch Keller (6-8)
Wed, Jun 24thvs NYYRyan Weathers (5-8)#42@ PITBraxton Ashcraft (13-5)#29
Thu, Jun 25thvs HOUTatsuya Imai (6-4)#131@ PITBubba Chandler (6-8)#102
Fri, Jun 26thvs HOUSpencer Arrighetti (7-6)#237@ CLEJoey Cantillo (9-7)#64
Sat, Jun 27thvs HOUKai-Wei Teng (5-6)#215@ CLESlade Cecconi (4-7)#165
Sun, Jun 28thvs HOUHunter Brown (3-3)#27@ CLEGavin Williams (12-7)#18
Mon, Jun 29th@ NYYRyan Weathers (5-8)#42vs LAARyan Johnson (3-7)#239
Tue, Jun 30th@ NYYCam Schlittler (11-6)#16vs LAAJose Soriano (10-7)#48
Thu, Jul 2nd@ TEXNathan Eovaldi (10-9)#90vs LAAWalbert Urena (8-9)#277
Fri, Jul 3rd   vs TORDylan Cease (8-5)#11
Sat, Jul 4th@ TEXCal Quantrill (6-4)#235vs TORShane Bieber (5-2)#85
Sun, Jul 5th@ TEXKumar Rocker (4-10)#101vs TORTrey Yesavage (5-5)#278
Tue, Jul 7thvs ATHJ.T. Ginn (8-8)#126@ MIAMax Meyer (9-1)#137
Wed, Jul 8thvs ATHJeffrey Springs (3-11)#220@ MIATyler Phillips (3-6)#272
Thu, Jul 9thvs ATHJose Suarez#290@ MIAJanson Junk (6-8)#93
Fri, Jul 10thvs PHIAaron Nola (5-9)#56@ TBNick Martinez (13-4)#82
Sat, Jul 11thvs PHICristopher Sanchez (16-4)#3@ TBGriffin Jax (6-9)#103
Sun, Jul 12thvs PHIZack Wheeler (10-4)#5@ TBIan Seymour (9-4)#49
Fri, Jul 17th@ LAAReid Detmers (4-8)#32vs SFLanden Roupp (7-13)#76
Sat, Jul 18th@ LAAGrayson Rodriguez (4-5)#121vs SFLogan Webb (8-8)#13
Sun, Jul 19th@ LAARyan Johnson (3-7)#239vs SFRobbie Ray (11-7)#95
Mon, Jul 20th@ CHCJameson Taillon (2-6)#205vs CINAndrew Abbott (6-9)#106
Tue, Jul 21st@ CHCDavid Peterson (7-7)#97vs CINChase Burns (14-2)#20
Wed, Jul 22nd@ CHCColin Rea (8-8)#204vs CINBrady Singer (5-11)#152
Fri, Jul 24thvs KCBeck Way (1-1)#433@ TEXMacKenzie Gore (7-9)#35
Sat, Jul 25thvs KCMichael Wacha (7-8)#84@ TEXNathan Eovaldi (10-9)#90
Sun, Jul 26thvs KCLuinder Avila (5-4)@ TEXJacob deGrom (9-8)#10
Mon, Jul 27thvs BALKyle Bradish (7-12)#55@ TEXKumar Rocker (4-10)#101
Tue, Jul 28thvs BALDean Kremer (2-4)#87@ LADJustin Wrobleski (11-5)#171
Wed, Jul 29thvs BALTrevor Rogers (9-8)#65@ LADEric Lauer (8-6)#247
Thu, Jul 30th   @ LADRoki Sasaki (5-5)#78
Fri, Jul 31st@ ATHJeffrey Springs (3-11)#220vs MINZebby Matthews (7-8)#129
Sat, Aug 1st@ ATHJack Perkins (3-9)#112vs MINConnor Prielipp (3-7)#70
Sun, Aug 2nd@ ATHGage Jump (5-8)#91vs MINTaj Bradley (9-5)#50
Tue, Aug 4th@ SEAEmerson Hancock (7-7)#79vs DETTroy Melton (7-2)#62
Wed, Aug 5th@ SEABryan Woo (9-8)#15vs DETDrew Anderson (4-5)#99
Thu, Aug 6th@ SEABryce Miller (4-8)#40vs DETFramber Valdez (8-8)#46
Fri, Aug 7th@ SFJT Brubakervs TBDrew Rasmussen (13-5)#14
Sat, Aug 8th@ SFLanden Roupp (7-13)#76vs TBCasey Legumina (2-2)#221
Sun, Aug 9th@ SFLogan Webb (8-8)#13vs TBIan Seymour (9-4)#49
Tue, Aug 11thvs CLETanner Bibee (5-13)#59@ NYYRyan Weathers (5-8)#42
Wed, Aug 12thvs CLEFoster Griffin (15-4)#47@ NYYWill Warren (8-6)#71
Thu, Aug 13thvs CLEParker Messick (9-8)#34@ NYYMax Fried (4-4)#38
Fri, Aug 14thvs CWSSean Newcomb (1-3)#141@ HOUPeter Lambert (8-7)#160
Sat, Aug 15thvs CWSAnthony Kay (9-6)#208@ HOUHayden Wesneski (3-1)#80
Sun, Aug 16thvs CWSSean Burke (7-6)#60@ HOUHunter Brown (3-3)#27
Tue, Aug 18th@ PITBraxton Ashcraft (13-5)#29@ MILKyle Harrison (10-3)#41
Wed, Aug 19th@ PITPaul Skenes (9-11)#7@ MILDustin May (6-8)#51
Thu, Aug 20th   @ MILRobert Gasser (3-5)#115
Fri, Aug 21st@ KCNoah Cameron (8-8)#69vs CHCMatthew Boyd (8-2)#53
Sat, Aug 22nd@ KCMichael Wacha (7-8)#84vs CHCDavid Peterson (7-7)#97
Sun, Aug 23rd@ KCDaniel Lynch (4-4)#228vs CHCShota Imanaga (8-9)#21
Mon, Aug 24thvs TBDrew Rasmussen (13-5)#14vs PHIZack Wheeler (10-4)#5
Tue, Aug 25thvs TBIan Seymour (9-4)#49vs PHIAaron Nola (5-9)#56
Wed, Aug 26thvs TBFreddy Peralta (5-11)#54vs PHIJesus Luzardo (11-5)#6
Fri, Aug 28thvs LADYoshinobu Yamamoto (12-7)#9@ TORDylan Cease (8-5)#11
Sat, Aug 29thvs LADTarik Skubal (8-7)#2@ TORJose Soriano (10-7)#48
Sun, Aug 30thvs LADBlake Snell (2-1)#17@ TORMax Scherzer (1-6)#150
Mon, Aug 31st@ MIN@ BOSPayton Tolle (8-6)#25
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)#203   
Thu, Apr 30th@ ATLBryce Elder (8-7)#145   
Thu, May 21stvs CLEJoey Cantillo (9-7)#64   
Thu, May 28thvs LAAGrayson Rodriguez (4-5)#121   
Mon, Jun 15th@ HOUKai-Wei Teng (5-6)#215   
Mon, Jun 22ndvs NYYGerrit Cole (7-6)#19   
Wed, Jul 1st@ NYYWill Warren (8-6)#71   
Thu, Jul 23rdvs KCRandy Dobnak (2-1)#425   
Mon, Aug 17th@ PITCarmen Mlodzinski (6-6)#98   
Mon, Sep 7thvs MIN   
Thu, Sep 17th@ CWS   
Mon, Sep 21stvs WSH