Skip Navigation to Main Content

Who Should I Trade?

Isiah Kiner-Falefa for Oswaldo Cabrera (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Oswaldo Cabrera
3B - NYY
Oswaldo Cabrera
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1145# 1399
   
Projections 
   
Runs163
Home Runs11
RBI143
Stolen Bases50
Batting Average.255.219
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 241
   
Who Should I Trade? Player Statistics
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Oswaldo Cabrera
3B - NYY
Oswaldo Cabrera
2026 Stats 
   
   
At Bats69
   
Runs11
   
Hits22
   
Singles19
   
Doubles2
   
Triples0
   
Home Runs1
   
RBI10
   
Stolen Bases4
   
Caught Stealing1
   
Walks8
   
Strikeouts12
   
Batting Average.319
   
On Base Pct.390
   
Slugging Pct.391
   
On-base Plus Slugging.781
   
Who Should I Trade? Player Projections
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Oswaldo Cabrera
3B - NYY
Oswaldo Cabrera
2026 Projections 
   
   
At Bats14327
   
Runs163
   
Hits376
   
Singles284
   
Doubles61
   
Triples10
   
Home Runs11
   
RBI143
   
Stolen Bases50
   
Caught Stealing10
   
Walks82
   
Strikeouts267
   
Batting Average.255.219
   
On Base Pct.301.285
   
Slugging Pct.335.342
   
On-base Plus Slugging.636.627
   
Who Should I Trade? Player Notes
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Oswaldo Cabrera
3B - NYY
Oswaldo Cabrera
News 
 Kiner-Falefa is slashing .278/.350/.370 with one home run, nine RBI, seven runs scored, four stolen bases, and a 6:9 BB:K across 61 plate appearances this season. Marcelo Mayer has taken over at shortstop the last couple of games, leaving Kiner-Falefa fighting for playing time with Caleb Durbin while seeing time at both shortstop and third base.
Bruno Mulé
Wed, May 27th
Yankees manager Aaron Boone said Oswaldo Cabrera will be optioned to Triple-A.
Ari Koslow
Sat, Mar 21st
 Isiah Kiner-Falefa went 2-for-5 in Saturday's 17-1 win over the Orioles with two runs scored, one RBI and one stolen base.
Chris Schommer
Sun, Apr 26th
Cabrera (ankle) underwent surgery last May to address a fracture and ligament damage in his left ankle. He will make his Grapefruit League debut on Friday against Tampa Bay, his first game action since the procedure.
Bruno Mulé
Thu, Mar 5th
 Isiah Kiner-Falefa took reps at first base in Red Sox camp on Monday.
Ari Koslow
Mon, Feb 16th
Cabrera (ankle) underwent surgery last May to address a fracture and ligament damage in his left ankle. He is participating in drills and progressing well in his rehabilitation.
Bruno Mulé
Tue, Feb 24th
 Isiah Kiner-Falefa said on Tuesday that he will serve in a super-utility role for the Boston Red Sox this season.
Nicholas Rodriguez
Tue, Feb 10th
New York Yankees manager Aaron Boone said on Monday that Oswaldo Cabrera will not play in spring training games right away.
Nicholas Rodriguez
Mon, Feb 16th
 Isiah Kiner-Falefa has agreed to a one-year deal with the Red Sox.
Nate Miller - FantasyPros
Wed, Feb 4th
Oswaldo Cabrera said his surgically repaired ankle "feels amazing."
Ari Koslow
Mon, Feb 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Oswaldo Cabrera
3B - NYY
Oswaldo Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (4-3)#99   
Sat, Mar 28th@ CINBrady Singer (2-5)#143@ SFTyler Mahle (1-7)#119
Sun, Mar 29th@ CINRhett Lowder (3-3)#206   
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#208@ SEALuis Castillo (1-5)#46
Tue, Mar 31st@ HOUHunter Brown (1-0)#17@ SEALogan Gilbert (3-4)#11
Wed, Apr 1st@ HOUMike Burrows (3-6)#121@ SEAGeorge Kirby (5-4)#14
Fri, Apr 3rdvs SDMichael King (4-4)#35vs MIAEury Perez (3-6)#109
Sat, Apr 4thvs SDRandy Vasquez (5-3)#199vs MIAMax Meyer (5-0)#68
Sun, Apr 5thvs SDWalker Buehler (3-3)#220vs MIAPete Fairbanks
Mon, Apr 6thvs MILBrandon Woodruff (2-1)#56   
Tue, Apr 7thvs MILJacob Misiorowski (5-2)#18vs ATHAaron Civale (5-2)#219
Wed, Apr 8thvs MILShane Drohan (2-1)#145vs ATHLuis Severino (2-6)#146
Fri, Apr 10th@ STLDustin May (3-6)#85@ TBSteven Matz (4-2)#98
Sat, Apr 11th@ STLKyle Leahy (5-3)#162@ TBNick Martinez (5-1)#81
Sun, Apr 12th@ STLAndre Pallante (5-4)#163@ TBDrew Rasmussen (4-2)#21
Mon, Apr 13th@ MINBailey Ober (6-3)#72vs LAAYusei Kikuchi (0-3)#155
Tue, Apr 14th@ MINMick Abel (1-2)#209vs LAAReid Detmers (2-5)#41
Wed, Apr 15th@ MINSimeon Woods Richardson (0-7)#222vs LAAJack Kochanowicz (2-3)#420
Fri, Apr 17thvs DETCasey Mize (2-3)#65vs KCMichael Wacha (4-2)#78
Sat, Apr 18thvs DETTarik Skubal (3-2)#4vs KCNoah Cameron (2-4)#92
Sun, Apr 19thvs DETFramber Valdez (2-4)#26vs KCCole Ragans (1-4)#49
Mon, Apr 20thvs DETJack Flaherty (0-7)#62   
Tue, Apr 21stvs NYYLuis Gil (1-2)#249@ BOSConnelly Early (5-2)#97
Wed, Apr 22ndvs NYYMax Fried (4-3)#33@ BOSRanger Suarez (2-3)#32
Thu, Apr 23rdvs NYYCam Schlittler (7-2)#36@ BOSPayton Tolle (2-2)#75
Fri, Apr 24th@ BALBrandon Young (3-1)#194@ HOULance McCullers Jr. (2-3)#208
Sat, Apr 25th@ BALTrevor Rogers (2-6)#94@ HOUMike Burrows (3-6)#121
Sun, Apr 26th@ BALKyle Bradish (2-6)#43@ HOUSpencer Arrighetti (7-1)#126
Mon, Apr 27th@ TORDylan Cease (3-3)#16@ TEXJack Leiter (2-4)#76
Tue, Apr 28th@ TORTrey Yesavage (2-2)#48@ TEXJacob deGrom (3-4)#8
Wed, Apr 29th@ TOREric Lauer (2-5)#264@ TEXNathan Eovaldi (5-6)#20
Fri, May 1stvs HOUMike Burrows (3-6)#121vs BALCade Povich (1-1)#240
Sat, May 2ndvs HOUSpencer Arrighetti (7-1)#126vs BALKyle Bradish (2-6)#43
Sun, May 3rdvs HOUCody Bolton (0-1)#396vs BALTrey Gibson (1-0)#309
Mon, May 4th@ DETTyler Holton (0-4)#147vs BALShane Baz (2-5)#84
Tue, May 5th@ DETFramber Valdez (2-4)#26vs TEXJacob deGrom (3-4)#8
Wed, May 6th@ DETJack Flaherty (0-7)#62vs TEXNathan Eovaldi (5-6)#20
Thu, May 7thvs TBGriffin Jax (1-3)#59vs TEXMacKenzie Gore (4-4)#50
Fri, May 8thvs TBJesse Scholtens (5-3)#283@ MILJacob Misiorowski (5-2)#18
Sun, May 10thvs TBNick Martinez (5-1)#81@ MILLogan Henderson (2-1)#57
Tue, May 12thvs PHIZack Wheeler (4-1)#7@ BALTrevor Rogers (2-6)#94
Wed, May 13thvs PHIAndrew Painter (1-5)#170@ BALKyle Bradish (2-6)#43
Thu, May 14thvs PHIJesus Luzardo (4-4)#10   
Fri, May 15th@ ATLSpencer Strider (3-0)#31@ NYMClay Holmes (4-4)#165
Sat, May 16th@ ATLBryce Elder (4-3)#113@ NYMHuascar Brazoban (3-1)#192
Sun, May 17th@ ATLGrant Holmes (3-2)#139@ NYMFreddy Peralta (3-4)#28
Mon, May 18th@ KCSeth Lugo (2-4)#104vs TORPatrick Corbin (2-1)#216
Tue, May 19th@ KCBailey Falter (0-2)#311vs TORDylan Cease (3-3)#16
Wed, May 20th@ KCMichael Wacha (4-2)#78vs TORTrey Yesavage (2-2)#48
Fri, May 22ndvs MINConnor Prielipp (1-3)#124vs TBNick Martinez (5-1)#81
Sat, May 23rdvs MINTaj Bradley (5-1)#74   
Sun, May 24thvs MINBailey Ober (6-3)#72vs TBDrew Rasmussen (4-2)#21
Tue, May 26thvs ATLSpencer Strider (3-0)#31@ KCBailey Falter (0-2)#311
Wed, May 27thvs ATLBryce Elder (4-3)#113@ KCNoah Cameron (2-4)#92
Thu, May 28thvs ATLChris Sale (8-3)#5   
Fri, May 29th@ CLESlade Cecconi (3-5)#105@ ATHLuis Severino (2-6)#146
Sat, May 30th@ CLEParker Messick (6-1)#51@ ATHJ.T. Ginn (3-3)#127
Sun, May 31st@ CLETanner Bibee (0-7)#38@ ATHJacob Lopez (4-2)#202
Tue, Jun 2ndvs BALShane Baz (2-5)#84vs CLEJoey Cantillo (4-2)#106
Wed, Jun 3rdvs BALChris Bassitt (4-3)#125vs CLEGavin Williams (8-3)#27
Thu, Jun 4thvs BALTrevor Rogers (2-6)#94vs CLESlade Cecconi (3-5)#105
Fri, Jun 5th@ NYYRyan Weathers (2-3)#66vs BOSSonny Gray (6-1)#30
Sat, Jun 6th@ NYYWill Warren (6-1)#60vs BOSRanger Suarez (2-3)#32
Sun, Jun 7th@ NYYCam Schlittler (7-2)#36vs BOSConnelly Early (5-2)#97
Mon, Jun 8th@ TBSteven Matz (4-2)#98@ CLEGavin Williams (8-3)#27
Tue, Jun 9th@ TBNick Martinez (5-1)#81@ CLESlade Cecconi (3-5)#105
Wed, Jun 10th@ TB@ CLE
Fri, Jun 12thvs TEX@ TOR
Sat, Jun 13thvs TEX@ TOR
Sun, Jun 14thvs TEX@ TOR
Tue, Jun 16thvs TORvs CWS
Wed, Jun 17thvs TORvs CWS
Thu, Jun 18thvs TORvs CWS
Fri, Jun 19th@ SEAvs CIN
Sat, Jun 20th@ SEAvs CIN
Sun, Jun 21st@ SEAvs CIN
Mon, Jun 22nd@ COL@ DET
Tue, Jun 23rd@ COL@ DET
Wed, Jun 24th@ COL@ DET
Thu, Jun 25thvs NYY@ BOS
Fri, Jun 26thvs NYY@ BOS
Sat, Jun 27thvs NYY@ BOS
Sun, Jun 28thvs NYY@ BOS
Mon, Jun 29thvs WSHvs DET
Tue, Jun 30thvs WSHvs DET
Wed, Jul 1stvs WSHvs DET
Fri, Jul 3rd@ LAAvs MIN
Sat, Jul 4th@ LAAvs MIN
Sun, Jul 5th@ LAAvs MIN
Tue, Jul 7th@ CWS@ TB
Wed, Jul 8th@ CWS@ TB
Thu, Jul 9th@ CWS@ TB
Fri, Jul 10th@ NYM@ WSH
Sat, Jul 11th@ NYM@ WSH
Sun, Jul 12th@ NYM@ WSH
Fri, Jul 17thvs TBvs LAD
Sat, Jul 18thvs TBvs LAD
Sun, Jul 19thvs TBvs LAD
Mon, Jul 20thvs BALvs PIT
Tue, Jul 21stvs BALvs PIT
Wed, Jul 22ndvs BALvs PIT
Fri, Jul 24thvs TOR@ PHI
Sat, Jul 25thvs TOR@ PHI
Sun, Jul 26thvs TOR@ PHI
Mon, Jul 27th@ ATH@ CWS
Tue, Jul 28th@ ATH@ CWS
Wed, Jul 29th@ ATH@ CWS
Thu, Jul 30th@ ATH@ CWS
Fri, Jul 31st@ LAD@ CHC
Sat, Aug 1st@ LAD@ CHC
Sun, Aug 2nd@ LAD@ CHC
Tue, Aug 4thvs CWSvs STL
Wed, Aug 5thvs CWSvs STL
Thu, Aug 6thvs CWS   
Fri, Aug 7thvs ATHvs ATL
Sat, Aug 8thvs ATHvs ATL
Sun, Aug 9thvs ATHvs ATL
Mon, Aug 10th@ TOR   
Tue, Aug 11th@ TORvs SEA
Wed, Aug 12th@ TORvs SEA
Thu, Aug 13th@ TORvs SEA
Fri, Aug 14th@ PIT@ TOR
Sat, Aug 15th@ PIT@ TOR
Sun, Aug 16th@ PIT@ TOR
Mon, Aug 17thvs ARI   
Tue, Aug 18thvs ARI@ BAL
Wed, Aug 19thvs ARI@ BAL
Fri, Aug 21stvs SFvs TOR
Sat, Aug 22ndvs SFvs TOR
Sun, Aug 23rdvs SFvs TOR
Mon, Aug 24th@ MIA   
Tue, Aug 25th@ MIAvs HOU
Wed, Aug 26th@ MIAvs HOU
Fri, Aug 28th@ NYYvs BOS
Sat, Aug 29th@ NYYvs BOS
Sun, Aug 30th@ NYYvs BOS
Mon, Aug 31stvs SEA@ LAA
Tue, Sep 1stvs SEA@ LAA
Wed, Sep 2ndvs SEA@ LAA
Thu, Sep 3rd@ BAL   
Fri, Sep 4th@ BAL@ SD
Sat, Sep 5th@ BAL@ SD
Sun, Sep 6th@ BAL@ SD
Mon, Sep 7thvs LAA   
Tue, Sep 8thvs LAAvs COL
Wed, Sep 9thvs LAAvs COL
Fri, Sep 11thvs KCvs NYM
Sat, Sep 12thvs KCvs NYM
Sun, Sep 13thvs KCvs NYM
Tue, Sep 15th@ TEX@ MIN
Wed, Sep 16th@ TEX@ MIN
Thu, Sep 17th@ TEX   
Fri, Sep 18th@ TB@ ARI
Sat, Sep 19th@ TB@ ARI
Sun, Sep 20th@ TB@ ARI
Tue, Sep 22ndvs CLEvs TB
Wed, Sep 23rdvs CLEvs TB
Thu, Sep 24thvs CLEvs TB
Fri, Sep 25thvs CHCvs BAL
Sat, Sep 26thvs CHCvs BAL
Sun, Sep 27thvs CHCvs BAL
Wed, Mar 25th   @ SFLogan Webb (2-4)#12
Fri, Mar 27th   @ SFRobbie Ray (3-6)#83
Thu, Apr 9th   vs ATHJeffrey Springs (3-6)#111
Thu, Apr 16th   vs LAABrent Suter (1-2)#241
Sat, May 9th   @ MILKyle Harrison (6-1)#63
Mon, May 11th   @ BALBrandon Young (3-1)#194
Thu, May 21st   vs TORBraydon Fisher (2-1)#156
Mon, May 25th   @ KCMichael Wacha (4-2)#78
Mon, Jul 6th   @ TB
Mon, Aug 3rd   vs STL
Thu, Aug 20th   @ BAL
Thu, Aug 27th   vs HOU
Thu, Sep 10th   vs COL
Mon, Sep 14th   @ MIN