Skip Navigation to Main Content

Who Should I Trade?

Isiah Kiner-Falefa for Yoan Moncada (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
Yoan Moncada
3B - LAA
Yoan Moncada
Expert
Recommendation
75%
Recommended by
3 of 4 experts
25%
Recommended by
1 of 4 experts
Rankings 
   
Rest of Season# 253
VBR# 1149# 1236
   
Projections 
   
Runs53
Home Runs01
RBI52
Stolen Bases20
Batting Average.254.231
   
Misc 
   
Injury AlertIL10IL60
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 256
   
Mike Maher
BettingPros
# 248
   
Kevin Spinelli
KevScores
# 230
   
Kelly Kirby
FantasyPros
# 331# 318
   
Who Should I Trade? Player Statistics
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Stats 
   
   
At Bats119111
   
Runs199
   
Hits3321
   
Singles2716
   
Doubles41
   
Triples01
   
Home Runs23
   
RBI1310
   
Stolen Bases71
   
Caught Stealing20
   
Walks1217
   
Strikeouts1845
   
Batting Average.277.189
   
On Base Pct.344.308
   
Slugging Pct.361.297
   
On-base Plus Slugging.705.605
   
Who Should I Trade? Player Projections
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Projections 
   
   
At Bats4819
   
Runs53
   
Hits124
   
Singles103
   
Doubles21
   
Triples00
   
Home Runs01
   
RBI52
   
Stolen Bases20
   
Caught Stealing00
   
Walks32
   
Strikeouts96
   
Batting Average.254.231
   
On Base Pct.307.319
   
Slugging Pct.332.381
   
On-base Plus Slugging.639.700
   
Who Should I Trade? Player Notes
  Isiah Kiner-Falefa
2B,3B,SS - BOS
Isiah Kiner-Falefa
Yoan Moncada
3B - LAA
Yoan Moncada
News 
 Isiah Kiner-Falefa has been cleared to start a hitting program.
Ari Koslow
Mon, Jul 20th
Angels third baseman Yoan Moncada (knee) is rehabbing his injury at home and has yet to begin baseball activities.
Brenton Kemp
Thu, Jul 23rd
 Isiah Kiner-Falefa is scheduled to undergo X-rays early next week.
Ari Koslow
Fri, Jul 17th
Angels manager Kurt Suzuki said Yoan Moncada is undergoing knee injury next week.
Ari Koslow
Tue, Jun 9th
 Isiah Kiner-Falefa is scheduled to be re-evaluated on Friday.
Ari Koslow
Thu, Jun 25th
Yoan Moncada was transferred to the 60-day injured list on Monday as he continues to recover from a knee injury.
Diego Sandoval
Mon, Jun 8th
 The Red Sox placed Isiah Kiner-Falefa on the injured list with left forearm inflammation.
Ari Koslow
Sat, Jun 20th
Yoan Moncada has resumed light on-field activities and progressed to running and hitting off a tee from the left side as of Wednesday.
Nicholas Rodriguez
Thu, Jun 4th
 Isiah Kiner-Falefa was scratched from Friday’s contest against the Seattle Mariners due to left forearm inflammation and is scheduled to undergo an MRI on Saturday.
Nicholas Rodriguez
Sat, Jun 20th
Yoan Moncada continues to receive treatment and has yet to begin baseball activities.
Nicholas Rodriguez
Wed, May 27th
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
Yoan Moncada
3B - LAA
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (6-7)#93@ HOUHunter Brown (3-1)#19
Sat, Mar 28th@ CINBrady Singer (5-11)#136@ HOUCristian Javier (1-3)#173
Sun, Mar 29th@ CINRhett Lowder (4-7)#189@ HOUTatsuya Imai (6-4)#119
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#271@ CHCEdward Cabrera (5-4)#88
Tue, Mar 31st@ HOUHunter Brown (3-1)#19@ CHCJameson Taillon (2-6)#146
Wed, Apr 1st@ HOUMike Burrows (4-9)#243@ CHCMatthew Boyd (8-1)#38
Fri, Apr 3rdvs SDMichael King (7-8)#54vs SEABryan Woo (8-8)#13
Sat, Apr 4thvs SDRandy Vasquez (8-6)#320vs SEAEmerson Hancock (6-7)#73
Sun, Apr 5thvs SDWalker Buehler (6-5)#226vs SEALuis Castillo (3-9)#91
Mon, Apr 6thvs MILBrandon Woodruff (2-2)vs ATLChris Sale (12-7)#6
Tue, Apr 7thvs MILJacob Misiorowski (11-5)#7vs ATLReynaldo Lopez (4-3)#112
Wed, Apr 8thvs MILShane Drohan (6-4)#94vs ATLGrant Holmes (7-4)#176
Fri, Apr 10th@ STLDustin May (6-7)#47@ CINChase Burns (13-2)#21
Sat, Apr 11th@ STLKyle Leahy (8-4)#105@ CINBrandon Williamson (2-3)#416
Sun, Apr 12th@ STLAndre Pallante (12-6)#134@ CINAndrew Abbott (6-7)#93
Mon, Apr 13th@ MINBailey Ober (7-3)#104@ NYYWill Warren (8-6)#65
Tue, Apr 14th@ MINMick Abel (1-2)@ NYYRyan Weathers (5-7)#58
Wed, Apr 15th@ MINSimeon Woods Richardson (2-7)@ NYYLuis Gil (1-2)#365
Fri, Apr 17thvs DETCasey Mize (4-7)#34vs SDMatt Waldron (1-2)#221
Sat, Apr 18thvs DETTarik Skubal (7-6)#2vs SDGerman Marquez (4-2)#329
Sun, Apr 19thvs DETFramber Valdez (7-7)#36vs SDMichael King (7-8)#54
Mon, Apr 20thvs DETJack Flaherty (3-8)#86vs TORDylan Cease (7-5)#8
Tue, Apr 21stvs NYYLuis Gil (1-2)#365vs TORPatrick Corbin (3-4)
Wed, Apr 22ndvs NYYMax Fried (4-3)#14vs TOREric Lauer (6-6)#345
Thu, Apr 23rdvs NYYCam Schlittler (10-6)#16   
Fri, Apr 24th@ BALBrandon Young (8-3)#137@ KCNoah Cameron (6-8)#70
Sat, Apr 25th@ BALTrevor Rogers (7-8)#62@ KCCole Ragans (1-4)
Sun, Apr 26th@ BALKyle Bradish (7-11)#43@ KCSeth Lugo (5-7)#149
Mon, Apr 27th@ TORDylan Cease (7-5)#8@ CWSAnthony Kay (9-5)#180
Tue, Apr 28th@ TORTrey Yesavage (5-5)#154@ CWSDavis Martin (9-6)#108
Wed, Apr 29th@ TOREric Lauer (6-6)#345@ CWSErick Fedde (6-7)#407
Fri, May 1stvs HOUMike Burrows (4-9)#243vs NYMChristian Scott (3-3)#39
Sat, May 2ndvs HOUSpencer Arrighetti (7-5)#284vs NYMNolan McLean (8-7)#29
Sun, May 3rdvs HOUCody Bolton (0-1)#302vs NYMClay Holmes (4-5)#61
Mon, May 4th@ DETTyler Holton (1-4)#114vs CWSDavis Martin (9-6)#108
Tue, May 5th@ DETFramber Valdez (7-7)#36vs CWSErick Fedde (6-7)#407
Wed, May 6th@ DETJack Flaherty (3-8)#86vs CWSNoah Schultz (3-9)#283
Thu, May 7thvs TBGriffin Jax (6-9)#81   
Fri, May 8thvs TBJesse Scholtens (5-3)#346@ TORDylan Cease (7-5)#8
Sun, May 10thvs TBNick Martinez (11-3)#78@ TORSpencer Miles (4-2)#115
Tue, May 12thvs PHIZack Wheeler (10-3)#5@ CLESlade Cecconi (4-7)#184
Wed, May 13thvs PHIAndrew Painter (2-8)#199@ CLEParker Messick (9-6)#37
Thu, May 14thvs PHIJesus Luzardo (10-5)#12   
Fri, May 15th@ ATLSpencer Strider (4-2)vs LADWill Klein (3-4)#307
Sat, May 16th@ ATLBryce Elder (8-7)#165vs LADJustin Wrobleski (11-4)#107
Sun, May 17th@ ATLGrant Holmes (7-4)#176vs LADRoki Sasaki (5-5)#90
Mon, May 18th@ KCSeth Lugo (5-7)#149vs ATHJ.T. Ginn (8-6)#157
Tue, May 19th@ KCBailey Falter (0-2)vs ATHJacob Lopez (5-4)#181
Wed, May 20th@ KCMichael Wacha (5-8)#71vs ATHAaron Civale (5-7)#175
Fri, May 22ndvs MINConnor Prielipp (3-5)#83vs TEXJacob deGrom (8-7)#9
Sat, May 23rdvs MINTaj Bradley (9-4)#45vs TEXNathan Eovaldi (10-9)#25
Sun, May 24thvs MINBailey Ober (7-3)#104vs TEXMacKenzie Gore (6-9)#33
Tue, May 26thvs ATLSpencer Strider (4-2)@ DETKeider Montero (8-7)#148
Wed, May 27thvs ATLBryce Elder (8-7)#165@ DETCasey Mize (4-7)#34
Thu, May 28thvs ATLChris Sale (12-7)#6@ DETJack Flaherty (3-8)#86
Fri, May 29th@ CLESlade Cecconi (4-7)#184@ TBNick Martinez (11-3)#78
Sat, May 30th@ CLEParker Messick (9-6)#37@ TBDrew Rasmussen (11-5)#15
Sun, May 31st@ CLETanner Bibee (4-11)#50@ TBShane McClanahan (9-6)#63
Tue, Jun 2ndvs BALShane Baz (4-11)#68vs COLTomoyuki Sugano (11-5)#435
Wed, Jun 3rdvs BALChris Bassitt (4-4)#177vs COLMichael Lorenzen (3-10)#434
Thu, Jun 4thvs BALTrevor Rogers (7-8)#62   
Fri, Jun 5th@ NYYRyan Weathers (5-7)#58@ LADRoki Sasaki (5-5)#90
Sun, Jun 7th@ NYYCam Schlittler (10-6)#16@ LADEmmet Sheehan (4-8)#132
Mon, Jun 8th@ TBIan Seymour (9-3)#69vs HOUSpencer Arrighetti (7-5)#284
Tue, Jun 9th@ TBNick Martinez (11-3)#78vs HOUKai-Wei Teng (5-6)#233
Wed, Jun 10th@ TBDrew Rasmussen (11-5)#15vs HOUPeter Lambert (8-6)#141
Fri, Jun 12thvs TEXJack Leiter (3-7)#113vs TBShane McClanahan (9-6)#63
Sat, Jun 13thvs TEXJacob deGrom (8-7)#9vs TBGriffin Jax (6-9)#81
Sun, Jun 14thvs TEXNathan Eovaldi (10-9)#25vs TBCasey Legumina (2-2)#280
Tue, Jun 16thvs TORDylan Cease (7-5)#8@ ARIMerrill Kelly (8-9)#118
Wed, Jun 17thvs TORBraydon Fisher (3-3)#168@ ARIEduardo Rodriguez (11-4)#103
Thu, Jun 18thvs TORTrey Yesavage (5-5)#154@ ATHGage Jump (5-7)#101
Fri, Jun 19th@ SEABryce Miller (4-6)#32@ ATHJeffrey Springs (3-11)#306
Sat, Jun 20th@ SEAEmerson Hancock (6-7)#73@ ATHJ.T. Ginn (8-6)#157
Sun, Jun 21st@ SEALogan Gilbert (8-7)#11@ ATHJack Perkins (2-8)#121
Mon, Jun 22nd@ COLRyan Feltner (4-6)#432vs BALKyle Bradish (7-11)#43
Tue, Jun 23rd@ COLSean Sullivan (0-3)#424vs BALShane Baz (4-11)#68
Wed, Jun 24th@ COLKyle Freeland (3-10)#379vs BALTrey Gibson (1-3)#288
Thu, Jun 25thvs NYYCam Schlittler (10-6)#16   
Fri, Jun 26thvs NYYWill Warren (8-6)#65vs ATHJ.T. Ginn (8-6)#157
Sat, Jun 27thvs NYYGerrit Cole (6-5)#26vs ATHJack Perkins (2-8)#121
Sun, Jun 28thvs NYYCarlos Rodon (4-2)#76vs ATHAaron Civale (5-7)#175
Mon, Jun 29thvs WSHMiles Mikolas (3-9)#301@ SEAGeorge Kirby (8-9)#23
Tue, Jun 30thvs WSHCade Cavalli (9-5)#66@ SEABryan Woo (8-8)#13
Wed, Jul 1stvs WSHBrad Lord (5-2)#182   
Fri, Jul 3rd@ LAAReid Detmers (3-8)#31vs BOSJake Bennett (7-5)#84
Sat, Jul 4th@ LAASam Aldegheri (3-4)#422vs BOSSonny Gray (14-3)#28
Sun, Jul 5th@ LAARyan Johnson (2-6)#270vs BOSRanger Suarez (4-3)#22
Tue, Jul 7th@ CWSNoah Schultz (3-9)#283@ TEXJacob deGrom (8-7)#9
Wed, Jul 8th@ CWSDavis Martin (9-6)#108@ TEXMacKenzie Gore (6-9)#33
Thu, Jul 9th@ CWSAnthony Kay (9-5)#180@ TEXNathan Eovaldi (10-9)#25
Fri, Jul 10th@ NYMNolan McLean (8-7)#29@ MINZebby Matthews (5-8)#109
Sat, Jul 11th@ NYMFreddy Peralta (5-9)#44@ MINJoe Ryan (6-8)#60
Sun, Jul 12th@ NYMZac Thornton (3-2)#138@ MINTaj Bradley (9-4)#45
Fri, Jul 17thvs TBMason Englert (0-3)#196vs DETTroy Melton (7-1)#49
Sat, Jul 18thvs TBIan Seymour (9-3)#69vs DETTarik Skubal (7-6)#2
Sun, Jul 19thvs TBShane McClanahan (9-6)#63vs DETCasey Mize (4-7)#34
Mon, Jul 20thvs BALShane Baz (4-11)#68vs STLKyle Leahy (8-4)#105
Wed, Jul 22ndvs BALKyle Bradish (7-11)#43vs STLHunter Dobbins (2-3)#163
Fri, Jul 24thvs TORTrey Yesavage (5-5)#154@ SFLogan Webb (7-7)#18
Sat, Jul 25thvs TORDylan Cease (7-5)#8@ SFRobbie Ray (10-7)#79
Sun, Jul 26thvs TORKevin Gausman (6-10)#24@ SFCarson Whisenhunt (2-3)#169
Mon, Jul 27th@ ATHJack Perkins (2-8)#121vs HOUTatsuya Imai (6-4)#119
Tue, Jul 28th@ ATHGage Jump (5-7)#101vs HOUPeter Lambert (8-6)#141
Wed, Jul 29th@ ATHJacob Lopez (5-4)#181vs HOUHayden Wesneski (2-0)#85
Thu, Jul 30th@ ATHMason Barnett (1-2)#411   
Fri, Jul 31st@ LADEdgardo Henriquezvs MILShane Drohan (6-4)#94
Sat, Aug 1st@ LADYoshinobu Yamamoto (11-7)#10vs MILRobert Gasser (3-4)#133
Sun, Aug 2nd@ LADEmmet Sheehan (4-8)#132vs MILJacob Misiorowski (11-5)#7
Tue, Aug 4thvs CWSDavis Martin (9-6)#108@ BALCade Povich (2-1)#215
Wed, Aug 5thvs CWSSean Burke (7-6)#72@ BALTrevor Rogers (7-8)#62
Thu, Aug 6thvs CWSLuis Castillo (3-9)#91@ BALBrandon Young (8-3)#137
Fri, Aug 7thvs ATHJack Perkins (2-8)#121@ MIATyler Phillips (3-5)#273
Sat, Aug 8thvs ATHGage Jump (5-7)#101@ MIASandy Alcantara (13-6)#52
Sun, Aug 9thvs ATHJ.T. Ginn (8-6)#157@ MIARyan Gusto (0-3)#142
Mon, Aug 10th@ TORJameson Taillon (2-6)#146vs TEXMacKenzie Gore (6-9)#33
Tue, Aug 11th@ TORDylan Cease (7-5)#8vs TEXCody Bradford (0-0)#75
Wed, Aug 12th@ TORJose Soriano (9-6)#40vs TEXNathan Eovaldi (10-9)#25
Thu, Aug 13th@ TORMax Scherzer (1-4)#127vs TEXJacob deGrom (8-7)#9
Fri, Aug 14th@ PITCarmen Mlodzinski (6-4)#102vs KCSeth Lugo (5-7)#149
Sat, Aug 15th@ PITBubba Chandler (5-8)#122vs KCRandy Dobnak (2-1)#433
Sun, Aug 16th@ PITJared Jones (2-4)#55vs KCNoah Cameron (6-8)#70
Mon, Aug 17thvs ARIMitch Bratt (1-1)#166   
Tue, Aug 18thvs ARIMerrill Kelly (8-9)#118@ HOU
Wed, Aug 19thvs ARIBrandon Pfaadt (6-1)#80@ HOURonel Blanco (0-1)#123
Fri, Aug 21stvs SF@ TEX
Sat, Aug 22ndvs SF@ TEX
Sun, Aug 23rdvs SF@ TEX
Mon, Aug 24th@ MIAvs CLE
Tue, Aug 25th@ MIAvs CLE
Wed, Aug 26th@ MIAvs CLE
Fri, Aug 28th@ NYYvs PHI
Sat, Aug 29th@ NYYvs PHI
Sun, Aug 30th@ NYYvs PHI
Mon, Aug 31stvs SEAvs NYY
Tue, Sep 1stvs SEAvs NYY
Wed, Sep 2ndvs SEAvs NYY
Thu, Sep 3rd@ BAL   
Fri, Sep 4th@ BAL@ PIT
Sat, Sep 5th@ BAL@ PIT
Sun, Sep 6th@ BAL@ PIT
Mon, Sep 7thvs LAA@ BOS
Tue, Sep 8thvs LAA@ BOS
Wed, Sep 9thvs LAA@ BOS
Fri, Sep 11thvs KC@ WSH
Sat, Sep 12thvs KC@ WSH
Sun, Sep 13thvs KC@ WSH
Tue, Sep 15th@ TEXvs SEA
Wed, Sep 16th@ TEXvs SEA
Thu, Sep 17th@ TEXvs MIN
Fri, Sep 18th@ TBvs MIN
Sat, Sep 19th@ TBvs MIN
Sun, Sep 20th@ TBvs MIN
Tue, Sep 22ndvs CLE@ ATH
Wed, Sep 23rdvs CLE@ ATH
Thu, Sep 24thvs CLE@ SEA
Fri, Sep 25thvs CHC@ SEA
Sat, Sep 26thvs CHC@ SEA
Sun, Sep 27thvs CHC@ SEA
Fri, Mar 27th   @ HOUMike Burrows (4-9)#243
Thu, Apr 16th   @ NYYMax Fried (4-3)#14
Sat, May 9th   @ TORTrey Yesavage (5-5)#154
Mon, May 11th   @ CLEJoey Cantillo (8-7)#74
Thu, May 21st   vs ATHLuis Severino (2-6)#241
Mon, Jun 1st   vs COLKyle Freeland (3-10)#379
Sat, Jun 6th   @ LADYoshinobu Yamamoto (11-7)#10
Mon, Jun 15th   @ ARIRyne Nelson (3-5)#193
Thu, Jul 2nd   @ SEABryce Miller (4-6)#32
Tue, Jul 21st   vs STLMatthew Liberatore (5-9)#95
Thu, Aug 20th   @ HOU
Mon, Sep 14th   vs SEA