Skip Navigation to Main Content

Who Should I Trade?

Kyle Karros 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
 
  Kyle Karros
3B - COL
Kyle Karros
Yoan Moncada
3B - LAA
Yoan Moncada
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 221
VBR# 150# 1330
   
Projections 
   
Runs142
Home Runs30
RBI122
Stolen Bases10
Batting Average.264.205
   
Misc 
   
Injury AlertIL7IL60
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 151
   
Kelly Kirby
FantasyPros
# 220# 318
   
Kevin Spinelli
KevScores
# 170
   
Who Should I Trade? Player Statistics
  Kyle Karros
3B - COL
Kyle Karros
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Stats 
   
   
At Bats346111
   
Runs589
   
Hits9221
   
Singles6016
   
Doubles201
   
Triples21
   
Home Runs103
   
RBI4510
   
Stolen Bases51
   
Caught Stealing00
   
Walks4817
   
Strikeouts8245
   
Batting Average.266.189
   
On Base Pct.362.308
   
Slugging Pct.422.297
   
On-base Plus Slugging.784.605
   
Who Should I Trade? Player Projections
  Kyle Karros
3B - COL
Kyle Karros
Yoan Moncada
3B - LAA
Yoan Moncada
2026 Projections 
   
   
At Bats9814
   
Runs142
   
Hits263
   
Singles172
   
Doubles51
   
Triples10
   
Home Runs30
   
RBI122
   
Stolen Bases10
   
Caught Stealing00
   
Walks112
   
Strikeouts254
   
Batting Average.264.205
   
On Base Pct.346.288
   
Slugging Pct.410.321
   
On-base Plus Slugging.755.609
   
Who Should I Trade? Player Notes
  Kyle Karros
3B - COL
Kyle Karros
Yoan Moncada
3B - LAA
Yoan Moncada
News 
 The Rockies placed INF Kyle Karros on the 7-day concussion injured list.
Ari Koslow
Sun, Aug 23rd
Angels third baseman Yoan Moncada (knee) is rehabbing his injury at home and has yet to begin baseball activities.
Brenton Kemp
Thu, Jul 23rd
 The Rockies activated INF Kyle Karros from the 7-day concussion injured list.
Ari Koslow
Fri, Aug 21st
Angels manager Kurt Suzuki said Yoan Moncada is undergoing knee injury next week.
Ari Koslow
Tue, Jun 9th
 Rockies placed INF Kyle Karros on the seven-day concussion injured list.
Ari Koslow
Wed, Aug 12th
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
 Kyle Karros went 0-for-2 in a win over the Cardinals with two walks, one run scored, one RBI, and two stolen bases.
Chris Schommer
Sun, Aug 9th
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
 Kyle Karros is back in the Rockies lineup on Friday against the Royals.
Ari Koslow
Fri, Jul 31st
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
  Kyle Karros
3B - COL
Kyle Karros
Yoan Moncada
3B - LAA
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ MIASandy Alcantara (13-8)#67@ HOUMike Burrows (4-9)#216
Sat, Mar 28th@ MIAEury Perez (7-9)#31@ HOUCristian Javier (1-4)#135
Sun, Mar 29th@ MIAMax Meyer (9-1)#137@ HOUTatsuya Imai (6-4)#131
Mon, Mar 30th@ TORCody Ponce (0-0)@ CHCEdward Cabrera (5-5)#179
Tue, Mar 31st@ TORMax Scherzer (1-6)#150@ CHCJameson Taillon (2-6)#205
Wed, Apr 1st@ TORKevin Gausman (6-11)#28@ CHCMatthew Boyd (8-2)#53
Fri, Apr 3rdvs PHIAaron Nola (5-9)#56vs SEABryan Woo (9-8)#15
Sat, Apr 4thvs PHIJesus Luzardo (11-5)#6vs SEAEmerson Hancock (7-7)#79
Sun, Apr 5thvs PHITaijuan Walker (1-4)vs SEALuis Castillo (4-10)#111
Mon, Apr 6thvs HOUCody Bolton (0-1)#397vs ATLChris Sale (12-9)#4
Tue, Apr 7thvs HOUMike Burrows (4-9)#216vs ATLReynaldo Lopez (4-3)#127
Wed, Apr 8thvs HOUCristian Javier (1-4)#135vs ATLGrant Holmes (8-5)#151
Thu, Apr 9th@ SDRandy Vasquez (9-6)#257   
Fri, Apr 10th@ SDWalker Buehler (7-6)#250@ CINChase Burns (14-2)#20
Sat, Apr 11th@ SDGerman Marquez (4-2)#422@ CINBrandon Williamson (2-3)#324
Sun, Apr 12th@ SDNick Pivetta (1-2)#120@ CINAndrew Abbott (6-8)#106
Tue, Apr 14th@ HOUColton Gordon (0-0)#311@ NYYRyan Weathers (5-8)#42
Wed, Apr 15th@ HOUSpencer Arrighetti (7-6)#237@ NYYLuis Gil (1-2)#234
Thu, Apr 16th@ HOURyan Weiss (0-3)#362@ NYYMax Fried (4-4)#38
Fri, Apr 17thvs LADTyler Glasnow (3-0)#23vs SDMatt Waldron (1-2)
Sat, Apr 18thvs LADEmmet Sheehan (4-8)#132vs SDGerman Marquez (4-2)#422
Sun, Apr 19thvs LADRoki Sasaki (5-5)#78vs SDMichael King (8-9)#58
Mon, Apr 20thvs LADJustin Wrobleski (11-5)#171vs TORDylan Cease (8-5)#11
Tue, Apr 21stvs SDRandy Vasquez (9-6)#257vs TORPatrick Corbin (3-4)
Wed, Apr 22ndvs SDWalker Buehler (7-6)#250vs TOREric Lauer (8-6)#247
Thu, Apr 23rdvs SDMatt Waldron (1-2)   
Fri, Apr 24th@ NYMFreddy Peralta (5-11)#54@ KCNoah Cameron (8-8)#69
Sun, Apr 26th@ NYMKodai Senga (0-8)#92@ KCSeth Lugo (5-7)#117
Tue, Apr 28th@ CINChase Burns (14-2)#20@ CWSDavis Martin (9-6)#149
Wed, Apr 29th@ CINBrandon Williamson (2-3)#324@ CWSErick Fedde (6-8)#271
Thu, Apr 30th@ CINAndrew Abbott (6-8)#106   
Fri, May 1stvs ATLGrant Holmes (8-5)#151vs NYMChristian Scott (4-3)#39
Sat, May 2ndvs ATLChris Sale (12-9)#4vs NYMNolan McLean (9-8)#33
Sun, May 3rdvs ATLSpencer Strider (4-2)#259vs NYMClay Holmes (5-6)#72
Mon, May 4thvs NYMHuascar Brazoban (5-2)#225vs CWSDavis Martin (9-6)#149
Wed, May 6thvs NYMFreddy Peralta (5-11)#54vs CWSNoah Schultz (3-9)#406
Thu, May 7thvs NYMChristian Scott (4-3)#39   
Fri, May 8th@ PHIJesus Luzardo (11-5)#6@ TORDylan Cease (8-5)#11
Sat, May 9th@ PHIAaron Nola (5-9)#56@ TORTrey Yesavage (5-5)#278
Sun, May 10th@ PHICristopher Sanchez (16-4)#3@ TORSpencer Miles (5-2)#109
Tue, May 12th@ PITPaul Skenes (9-11)#7@ CLESlade Cecconi (4-7)#165
Wed, May 13th@ PITMitch Keller (6-8)@ CLEParker Messick (9-8)#34
Thu, May 14th@ PITMason Montgomery (5-3)#88   
Fri, May 15thvs ARIMerrill Kelly (8-11)#146vs LADWill Klein (3-4)#322
Sat, May 16thvs ARIEduardo Rodriguez (13-4)#110vs LADJustin Wrobleski (11-5)#171
Sun, May 17thvs ARIMichael Soroka (8-4)#61vs LADRoki Sasaki (5-5)#78
Mon, May 18thvs TEXMacKenzie Gore (7-9)#35vs ATHJ.T. Ginn (8-8)#126
Tue, May 19thvs TEXTyler Alexander (4-2)#162vs ATHJacob Lopez (5-4)#139
Wed, May 20thvs TEXJack Leiter (3-7)#122vs ATHAaron Civale (5-7)#159
Thu, May 21st@ ARIEduardo Rodriguez (13-4)#110vs ATHLuis Severino (2-6)
Fri, May 22nd@ ARIMichael Soroka (8-4)#61vs TEXJacob deGrom (9-8)#10
Sat, May 23rd@ ARIZac Gallen (3-9)#217vs TEXNathan Eovaldi (10-9)#90
Sun, May 24th@ ARIRyne Nelson (3-5)#161vs TEXMacKenzie Gore (7-9)#35
Mon, May 25th@ LADEmmet Sheehan (4-8)#132   
Tue, May 26th@ LADEric Lauer (8-6)#247@ DETKeider Montero (9-8)#118
Wed, May 27th@ LADShohei Ohtani (8-2)#1@ DETCasey Mize (5-7)#43
Fri, May 29thvs SFLogan Webb (8-8)#13@ TBNick Martinez (12-4)#82
Sat, May 30thvs SFAdrian Houser (4-7)#144@ TBDrew Rasmussen (13-5)#14
Sun, May 31stvs SFRobbie Ray (11-7)#95@ TBShane McClanahan (9-6)#36
Mon, Jun 1st@ LAAJose Soriano (10-6)#48vs COLKyle Freeland (4-10)#427
Tue, Jun 2nd@ LAAGrayson Rodriguez (4-5)#121vs COLTomoyuki Sugano (12-6)#439
Wed, Jun 3rd@ LAAWalbert Urena (8-9)#277vs COLMichael Lorenzen (3-11)#412
Fri, Jun 5thvs MILBrandon Sproat (3-7)#203@ LADRoki Sasaki (5-5)#78
Sat, Jun 6thvs MILJacob Misiorowski (13-5)#8@ LADYoshinobu Yamamoto (12-7)#9
Sun, Jun 7thvs MILShane Drohan (6-4)#138@ LADEmmet Sheehan (4-8)#132
Tue, Jun 9thvs CHCColin Rea (8-8)#204vs HOUKai-Wei Teng (5-6)#215
Wed, Jun 10thvs CHCShota Imanaga (8-9)#21vs HOUPeter Lambert (8-7)#160
Thu, Jun 11thvs CHCEdward Cabrera (5-5)#179   
Fri, Jun 12th@ ATHGage Jump (5-8)#91vs TBShane McClanahan (9-6)#36
Sat, Jun 13th@ ATHJoey Estes (0-0)#435vs TBGriffin Jax (6-9)#103
Sun, Jun 14th@ ATHJeffrey Springs (3-11)#220vs TBCasey Legumina (2-2)#221
Mon, Jun 15th@ CHCShota Imanaga (8-9)#21@ ARIRyne Nelson (3-5)#161
Tue, Jun 16th@ CHCEdward Cabrera (5-5)#179@ ARIMerrill Kelly (8-11)#146
Wed, Jun 17th@ CHCJavier Assad (6-1)#195@ ARIEduardo Rodriguez (13-4)#110
Fri, Jun 19thvs PITBubba Chandler (6-8)#102@ ATHJeffrey Springs (3-11)#220
Sat, Jun 20thvs PITPaul Skenes (9-11)#7@ ATHJ.T. Ginn (8-8)#126
Sun, Jun 21stvs PITJared Jones (2-5)#45@ ATHJack Perkins (2-9)#112
Mon, Jun 22ndvs BOSJake Bennett (7-6)#74vs BALKyle Bradish (7-12)#55
Tue, Jun 23rdvs BOSSonny Gray (16-3)#30vs BALShane Baz (4-13)#68
Wed, Jun 24thvs BOSRanger Suarez (5-3)#22vs BALTrey Gibson (1-3)#385
Fri, Jun 26th@ MINTaj Bradley (9-5)#50vs ATHJ.T. Ginn (8-8)#126
Sat, Jun 27th@ MINMike Paredes (0-3)#365vs ATHJack Perkins (2-9)#112
Sun, Jun 28th@ MINConnor Prielipp (3-7)#70vs ATHAaron Civale (5-7)#159
Mon, Jun 29thvs MIASandy Alcantara (13-8)#67@ SEAGeorge Kirby (8-10)#24
Tue, Jun 30thvs MIAEury Perez (7-9)#31@ SEABryan Woo (9-8)#15
Wed, Jul 1stvs MIAMax Meyer (9-1)#137   
Thu, Jul 2ndvs MIARyan Gusto (0-3)#181@ SEABryce Miller (4-7)#40
Fri, Jul 3rdvs SFLogan Webb (8-8)#13vs BOSJake Bennett (7-6)#74
Sat, Jul 4thvs SFRobbie Ray (11-7)#95vs BOSSonny Gray (16-3)#30
Sun, Jul 5thvs SFTyler Mahle (4-10)#75vs BOSRanger Suarez (5-3)#22
Mon, Jul 6th@ LADEric Lauer (8-6)#247   
Tue, Jul 7th@ LADJustin Wrobleski (11-5)#171@ TEXJacob deGrom (9-8)#10
Wed, Jul 8th@ LADRoki Sasaki (5-5)#78@ TEXMacKenzie Gore (7-9)#35
Thu, Jul 9th@ SFCarson Whisenhunt (3-4)#255@ TEXNathan Eovaldi (10-9)#90
Fri, Jul 10th@ SFRobbie Ray (11-7)#95@ MINZebby Matthews (7-8)#129
Sat, Jul 11th@ SFTyler Mahle (4-10)#75@ MINJoe Ryan (6-8)#73
Sun, Jul 12th@ SFTrevor McDonald (3-7)@ MINTaj Bradley (9-5)#50
Fri, Jul 17thvs CINBrady Singer (5-11)#152vs DETTroy Melton (7-2)#62
Sat, Jul 18thvs CINRhett Lowder (5-8)#244vs DETTarik Skubal (8-7)#2
Sun, Jul 19thvs CINHunter Greene (2-2)vs DETCasey Mize (5-7)#43
Mon, Jul 20thvs WSHAndrew Alvarez (2-5)#156vs STLKyle Leahy (10-4)#77
Tue, Jul 21stvs WSHCarson Palmquist (0-2)#396vs STLMatthew Liberatore (5-11)#83
Wed, Jul 22ndvs WSHCade Cavalli (11-5)#44vs STLHunter Dobbins (3-3)#213
Fri, Jul 24th@ MILShane Drohan (6-4)#138@ SFLogan Webb (8-8)#13
Sat, Jul 25th@ MILRobert Gasser (3-5)#115@ SFRobbie Ray (11-7)#95
Sun, Jul 26th@ MILJacob Misiorowski (13-5)#8@ SFCarson Whisenhunt (3-4)#255
Tue, Jul 28th@ SDMichael King (8-9)#58vs HOUPeter Lambert (8-7)#160
Wed, Jul 29th@ SDKyle Hart (0-3)#164vs HOUHayden Wesneski (3-1)#80
Fri, Jul 31stvs KCMichael Wacha (7-8)#84vs MILShane Drohan (6-4)#138
Sat, Aug 1stvs KCLuinder Avila (5-4)vs MILRobert Gasser (3-5)#115
Sun, Aug 2ndvs KCSeth Lugo (5-7)#117vs MILJacob Misiorowski (13-5)#8
Mon, Aug 3rdvs TBIan Seymour (9-4)#49   
Tue, Aug 4thvs TBFreddy Peralta (5-11)#54@ BALCade Povich (2-1)#210
Wed, Aug 5thvs TBNick Martinez (12-4)#82@ BALTrevor Rogers (9-8)#65
Fri, Aug 7th@ STLKyle Leahy (10-4)#77@ MIATyler Phillips (3-6)#272
Sat, Aug 8th@ STLMatthew Liberatore (5-11)#83@ MIASandy Alcantara (13-8)#67
Sun, Aug 9th@ STLMichael McGreevy (5-9)#94@ MIARyan Gusto (0-3)#181
Mon, Aug 10th@ ARIMichael Soroka (8-4)#61vs TEXMacKenzie Gore (7-9)#35
Tue, Aug 11th@ ARIMitch Bratt (1-2)#186vs TEXCody Bradford (0-2)#105
Wed, Aug 12th@ ARIMerrill Kelly (8-11)#146vs TEXCal Quantrill (5-4)#235
Fri, Aug 14th@ SFLanden Roupp (7-13)#76vs KCSeth Lugo (5-7)#117
Sat, Aug 15th@ SFLogan Webb (8-8)#13vs KCRandy Dobnak (2-1)#425
Sun, Aug 16th@ SFBlade Tidwell (0-0)#226vs KCNoah Cameron (8-8)#69
Mon, Aug 17thvs LADBlake Snell (1-1)#17   
Tue, Aug 18thvs LADEric Lauer (8-6)#247@ HOUCristian Javier (1-4)#135
Wed, Aug 19thvs LADRoki Sasaki (5-5)#78@ HOUEthan Pecko (0-0)#170
Fri, Aug 21stvs CLEJoey Cantillo (9-7)#64@ TEXMacKenzie Gore (7-9)#35
Sat, Aug 22ndvs CLETanner Bibee (5-13)#59@ TEXCody Bradford (0-2)#105
Sun, Aug 23rdvs CLEFoster Griffin (14-4)#47@ TEXCal Quantrill (5-4)#235
Mon, Aug 24th@ WSHCade Cavalli (11-5)#44vs CLEParker Messick (9-8)#34
Tue, Aug 25th@ WSHAndrew Alvarez (2-5)#156vs CLEGavin Williams (12-7)#18
Wed, Aug 26th@ WSHBrad Lord (5-2)#157vs CLEJoey Cantillo (9-7)#64
Thu, Aug 27th@ WSHJake Irvin (2-8)#207   
Fri, Aug 28th@ ATLChris Sale (12-9)#4vs PHIAndrew Painter (3-8)#174
Sat, Aug 29th@ ATLMartin Perez (8-8)#243vs PHICristopher Sanchez (16-4)#3
Sun, Aug 30th@ ATLTyler Mahle (4-10)#75vs PHIZack Wheeler (10-4)#5
Mon, Aug 31stvs BALKyle Bradish (7-12)#55vs NYYGerrit Cole (7-6)#19
Tue, Sep 1stvs BALvs NYY
Wed, Sep 2ndvs BALvs NYY
Fri, Sep 4thvs STL@ PIT
Sat, Sep 5thvs STL@ PIT
Sun, Sep 6thvs STL@ PIT
Tue, Sep 8th@ NYY@ BOS
Wed, Sep 9th@ NYY@ BOS
Thu, Sep 10th@ NYY   
Fri, Sep 11th@ DET@ WSH
Sat, Sep 12th@ DET@ WSH
Sun, Sep 13th@ DET@ WSH
Mon, Sep 14thvs SDvs SEA
Tue, Sep 15thvs SDvs SEA
Wed, Sep 16thvs SDvs SEA
Thu, Sep 17thvs SDvs MIN
Fri, Sep 18thvs SEAvs MIN
Sat, Sep 19thvs SEAvs MIN
Sun, Sep 20thvs SEAvs MIN
Tue, Sep 22ndvs ARI@ ATH
Wed, Sep 23rdvs ARI@ ATH
Thu, Sep 24thvs ARI@ SEA
Fri, Sep 25th@ CWS@ SEA
Sat, Sep 26th@ CWS@ SEA
Sun, Sep 27th@ CWS@ SEA
Thu, Mar 26th   @ HOUHunter Brown (3-3)#27
Mon, Apr 13th   @ NYYWill Warren (8-6)#71
Sat, Apr 25th   @ KCCole Ragans (1-4)
Mon, Apr 27th   @ CWSAnthony Kay (9-6)#208
Tue, May 5th   vs CWSErick Fedde (6-8)#271
Mon, May 11th   @ CLEJoey Cantillo (9-7)#64
Thu, May 28th   @ DETJack Flaherty (3-8)#114
Mon, Jun 8th   vs HOUSpencer Arrighetti (7-6)#237
Thu, Jun 18th   @ ATHGage Jump (5-8)#91
Mon, Jul 27th   vs HOUTatsuya Imai (6-4)#131
Thu, Aug 6th   @ BALBrandon Young (9-3)#194
Thu, Aug 13th   vs TEXJacob deGrom (9-8)#10
Thu, Aug 20th   @ HOUPeter Lambert (8-7)#160
Mon, Sep 7th   @ BOS