Skip to main content

Who Should I Trade?

Matt Chapman for Yoan Moncada (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Matt Chapman
3B - TOR
Matt Chapman
Yoan Moncada
3B - CWS
Yoan Moncada
Expert
Recommendation
79%
Recommended by
11 of 14 experts
21%
Recommended by
3 of 14 experts
Rankings 
   
Rest of Season# 92# 115
VBR# 114# 239
   
Projections 
   
Runs4132
Home Runs148
RBI4033
Stolen Bases12
Batting Average.225.240
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 88# 95
   
Nick Pollack
Pitcher List
# 106# 132
   
Mike Maher
FantasyPros
# 94# 158
   
Bart Wheeler
Hail to Fantasy Football
# 89# 152
   
Mick Ciallela
Fantrax
# 109# 155
   
Ryan Amore
Pitcher List
# 70# 118
   
Nate Miller
Fantasy Six Pack
# 103# 167
   
Brad Camara
RotoBaller
# 90# 101
   
Joe Pisapia
FantasyPros
# 91# 96
   
Scott Youngson
Pitcher List
# 139# 204
   
Kelly Kirby
FantasyPros
# 81# 97
   
Travis Argo
Fantasy Six Pack
# 98# 83
   
Pierre Camus
RotoBaller
# 118# 83
   
Andrew Seifter
FantasyPros
# 134# 121
   
Who Should I Trade? Player Statistics
  Matt Chapman
3B - TOR
Matt Chapman
Yoan Moncada
3B - CWS
Yoan Moncada
2022 Stats 
   
   
At Bats268135
   
Runs419
   
Hits5926
   
Singles3318
   
Doubles145
   
Triples00
   
Home Runs123
   
RBI3917
   
Stolen Bases00
   
Caught Stealing00
   
Walks266
   
Strikeouts7442
   
Batting Average.220.193
   
On Base Pct.293.238
   
Slugging Pct.407.296
   
On-base Plus Slugging.700.534
   
Who Should I Trade? Player Projections
  Matt Chapman
3B - TOR
Matt Chapman
Yoan Moncada
3B - CWS
Yoan Moncada
2022 Projections 
   
   
At Bats263250
   
Runs4132
   
Hits5960
   
Singles3238
   
Doubles1313
   
Triples11
   
Home Runs148
   
RBI4033
   
Stolen Bases12
   
Caught Stealing11
   
Walks2928
   
Strikeouts8774
   
Batting Average.225.240
   
On Base Pct.307.323
   
Slugging Pct.436.398
   
On-base Plus Slugging.743.722
   
Who Should I Trade? Player Notes
  Matt Chapman
3B - TOR
Matt Chapman
Yoan Moncada
3B - CWS
Yoan Moncada
News 
 Matt Chapman went 2-for-3 with a solo home run in Toronto's win over Oakland on Wednesday.
Devon Bruce
Wed, Jul 6th
Yoan Moncada exited Wednesday's game against the Twins with a right foot contusion after fouling a ball off it in the sixth inning.
Kelly Kirby
Wed, Jul 6th
 Matt Chapman went 3-for-4 with a home run and two RBI during Toronto's loss to Oakland on Tuesday.
Devon Bruce
Wed, Jul 6th
Yoan Moncada batted 1-for-4 with a double and two Ks for one RBI in the loss to Minnesota.
Nate Lowenthal
Wed, Jul 6th
 Matt Chapman went 2-for-4 with a home run and two RBI in Toronto's win over Boston on Monday.
Devon Bruce
Tue, Jun 28th
Yoan Moncada batted 1-for-4 with a single and a strikeout for one RBI in the loss to the Twins.
Nate Lowenthal
Tue, Jul 5th
 Matt Chapman went 3-for-4 with a solo home run in Toronto's loss against Milwaukee on Saturday.
Devon Bruce
Sat, Jun 25th
Yoan Moncada batted 2-for-3 with two singles for one RBI in the win over San Fran.
Nate Lowenthal
Sat, Jul 2nd
 Matt Chapman will be back in the lineup Friday against the Yankees. He is still dealing with inflammation in his wrist but will play through it.
Vince DiSilvio
Fri, Jun 17th
Yoan Moncada batted 2-for-5 for a single, double, and two Ks for two RBIs in the win over the Angels.
Nate Lowenthal
Wed, Jun 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Chapman
3B - TOR
Matt Chapman
Yoan Moncada
3B - CWS
Yoan Moncada
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-4)#46@ DETEduardo Rodriguez (1-3)#50
Sat, Apr 9thvs TEXDane Dunning (1-6)#90@ DETCasey Mize (0-1)
Sun, Apr 10thvs TEXSpencer Howard (0-1)#204@ DETTarik Skubal (5-7)#37
Mon, Apr 11th@ NYYJameson Taillon (9-2)#43   
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#48vs SEAMatt Brash (1-3)#181
Wed, Apr 13th@ NYYGerrit Cole (7-2)#2vs SEARobbie Ray (7-6)#12
Thu, Apr 14th@ NYYLuis Severino (4-3)#34vs SEALogan Gilbert (10-3)#29
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)vs TBDrew Rasmussen (5-3)#64
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#9vs TBCorey Kluber (3-5)#55
Sun, Apr 17thvs OAKAdam Oller (0-3)#294vs TBJ.P. Feyereisen
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#31   
Wed, Apr 20th@ BOSNick Pivetta (8-6)#39@ CLETriston McKenzie (5-6)#60
Thu, Apr 21st@ BOSTanner Houck (4-3)#57@ CLEZach Plesac (2-6)#65
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#4@ MINBailey Ober (1-2)#92
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#58@ MINDylan Bundy (4-4)#119
Sun, Apr 24th@ HOULuis Garcia (7-5)#33@ MINChris Archer (2-3)#150
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#31   
Tue, Apr 26thvs BOSNick Pivetta (8-6)#39vs KCDaniel Lynch (3-7)#233
Wed, Apr 27thvs BOSMichael Wacha (6-1)#115vs KCZack Greinke (2-5)#129
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#77vs KCBrad Keller (3-9)#99
Fri, Apr 29thvs HOUJose Urquidy (7-3)#58vs LAAJimmy Herget
Sat, Apr 30thvs HOULuis Garcia (7-5)#33vs LAAJose Suarez (1-2)#144
Sun, May 1stvs HOUFramber Valdez (8-3)#18vs LAAMichael Lorenzen (6-6)#163
Mon, May 2ndvs NYYJordan Montgomery (3-2)#26vs LAAPatrick Sandoval (3-3)#62
Tue, May 3rdvs NYYJameson Taillon (9-2)#43@ CHCScott Effross
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#48@ CHCKyle Hendricks (4-6)#122
Thu, May 5th@ CLEAaron Civale (2-5)#177   
Sat, May 7th@ CLETriston McKenzie (5-6)#60@ BOSNick Pivetta (8-6)#39
Sun, May 8th@ CLEKonnor Pilkington (1-1)#186@ BOSTanner Houck (4-3)#57
Tue, May 10th@ NYYLuis Severino (4-3)#34vs CLECal Quantrill (4-5)#85
Wed, May 11th@ NYYJameson Taillon (9-2)#43   
Fri, May 13th@ TBDrew Rasmussen (5-3)#64vs NYYGerrit Cole (7-2)#2
Sat, May 14th@ TBRyan Yarbrough (0-4)#155vs NYYJordan Montgomery (3-2)#26
Sun, May 15th@ TBJeffrey Springs (3-2)#36vs NYYNestor Cortes Jr. (7-3)#48
Mon, May 16thvs SEAChris Flexen (5-8)#98@ KCBrad Keller (3-9)#99
Tue, May 17thvs SEALogan Gilbert (10-3)#29@ KCBrady Singer (3-3)#88
Wed, May 18thvs SEAMarco Gonzales (4-9)#86@ KCZack Greinke (2-5)#129
Fri, May 20thvs CINLuis Castillo (3-4)#45   
Sat, May 21stvs CINHunter Greene (3-10)#102@ NYYNestor Cortes Jr. (7-3)#48
Sun, May 22ndvs CINGraham Ashcraft (4-2)#201@ NYYLuis Severino (4-3)#34
Mon, May 23rd@ STLMiles Mikolas (5-6)#52   
Tue, May 24th@ STLJordan Hicks (1-4)#174vs BOSNick Pivetta (8-6)#39
Thu, May 26th@ LAAShohei Ohtani (7-4)#24vs BOSMichael Wacha (6-1)#115
Fri, May 27th@ LAAChase Silseth (1-2)#304   
Sat, May 28th@ LAAMichael Lorenzen (6-6)#163vs CHCKeegan Thompson (7-3)#124
Sun, May 29th@ LAAPatrick Sandoval (3-3)#62vs CHCMarcus Stroman (2-5)#69
Tue, May 31stvs CWSLucas Giolito (5-4)#38@ TORKevin Gausman (6-6)#21
Wed, Jun 1stvs CWSMichael Kopech (2-6)#44@ TORHyun Jin Ryu (2-0)
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#160@ TORAlek Manoah (9-3)#15
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#333@ TBShane McClanahan (9-3)#5
Sat, Jun 4thvs MINDylan Bundy (4-4)#119@ TBDrew Rasmussen (5-3)#64
Sun, Jun 5thvs MINDevin Smeltzer (4-2)#132@ TBRyan Yarbrough (0-4)#155
Mon, Jun 6th@ KCDaniel Lynch (3-7)#233   
Tue, Jun 7th@ KCBrad Keller (3-9)#99vs LADMitch White (1-1)#173
Wed, Jun 8th@ KCBrady Singer (3-3)#88vs LADTony Gonsolin (10-0)#13
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#336vs TEXMatt Bush (2-1)#228
Sat, Jun 11th@ DETBeau Brieske (1-6)#185vs TEXMartin Perez (7-2)#56
Sun, Jun 12th@ DETTarik Skubal (5-7)#37vs TEXJon Gray (4-4)#46
Mon, Jun 13thvs BALKyle Bradish (1-4)#265@ DETRony Garcia (3-2)#206
Tue, Jun 14thvs BALJordan Lyles (4-7)#159@ DETDrew Hutchison (1-4)#317
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#227@ DETAlex Faedo (1-4)#152
Thu, Jun 16thvs BALTyler Wells (7-4)#61   
Fri, Jun 17thvs NYYJordan Montgomery (3-2)#26@ HOUFramber Valdez (8-3)#18
Sat, Jun 18thvs NYYJameson Taillon (9-2)#43@ HOUJustin Verlander (10-3)#4
Sun, Jun 19thvs NYYLuis Severino (4-3)#34@ HOUCristian Javier (6-3)#49
Mon, Jun 20th@ CWSLance Lynn (1-1)#70vs TORJose Berrios (6-4)#74
Tue, Jun 21st@ CWSDylan Cease (7-3)#20vs TORKevin Gausman (6-6)#21
Wed, Jun 22nd@ CWSLucas Giolito (5-4)#38vs TORRoss Stripling (4-3)#121
Fri, Jun 24th@ MILAdrian Houser (4-8)#167vs BALAustin Voth (0-1)#275
Sat, Jun 25th@ MILCorbin Burnes (7-4)#3vs BALSpenser Watkins (1-1)#329
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#333vs BALJordan Lyles (4-7)#159
Mon, Jun 27thvs BOSConnor Seabold (0-1)#379@ LAANoah Syndergaard (5-7)#82
Tue, Jun 28thvs BOSMichael Wacha (6-1)#115@ LAAChase Silseth (1-2)#304
Wed, Jun 29thvs BOSNick Pivetta (8-6)#39@ LAAShohei Ohtani (7-4)#24
Thu, Jun 30thvs TBMatt Wisler (2-2)#127   
Fri, Jul 1stvs TBCorey Kluber (3-5)#55@ SFAlex Cobb (3-3)#103
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#64@ SFLogan Webb (7-3)#17
Sun, Jul 3rdvs TBShane Baz (1-1)#105@ SFJohn Brebbia
Mon, Jul 4th@ OAKCole Irvin (3-6)#97vs MINDylan Bundy (4-4)#119
Tue, Jul 5th@ OAKAdrian Martinez (2-1)#258vs MINJosh Winder (4-2)#161
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#182vs MINJoe Ryan (6-3)#53
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#86vs DETBeau Brieske (1-6)#185
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#87vs DETTarik Skubal (5-7)#37
Sat, Jul 9th@ SEARobbie Ray (7-6)#12vs DETGarrett Hill (1-0)#344
Sun, Jul 10th@ SEAChris Flexen (5-8)#98vs DETDrew Hutchison (1-4)#317
Tue, Jul 12thvs PHI@ CLE
Wed, Jul 13thvs PHIKyle Gibson (4-3)#137@ CLEAaron Civale (2-5)#177
Thu, Jul 14thvs KC@ MIN
Fri, Jul 15thvs KC@ MIN
Sat, Jul 16thvs KC@ MIN
Sun, Jul 17thvs KC@ MIN
Fri, Jul 22nd@ BOSvs CLE
Sat, Jul 23rd@ BOSvs CLE
Sun, Jul 24th@ BOSvs CLE
Tue, Jul 26thvs STL@ COL
Wed, Jul 27thvs STL@ COL
Thu, Jul 28thvs DET   
Fri, Jul 29thvs DETvs OAK
Sat, Jul 30thvs DETvs OAK
Sun, Jul 31stvs DETvs OAK
Tue, Aug 2nd@ TBvs KC
Wed, Aug 3rd@ TBvs KC
Thu, Aug 4th@ MIN@ TEX
Fri, Aug 5th@ MIN@ TEX
Sat, Aug 6th@ MIN@ TEX
Sun, Aug 7th@ MIN@ TEX
Mon, Aug 8th@ BAL   
Tue, Aug 9th@ BAL@ KC
Wed, Aug 10th@ BAL@ KC
Fri, Aug 12thvs CLEvs DET
Sat, Aug 13thvs CLEvs DET
Sun, Aug 14thvs CLEvs DET
Mon, Aug 15thvs BALvs HOU
Tue, Aug 16thvs BALvs HOU
Wed, Aug 17thvs BALvs HOU
Thu, Aug 18th@ NYYvs HOU
Fri, Aug 19th@ NYY@ CLE
Sat, Aug 20th@ NYY@ CLE
Sun, Aug 21st@ NYY@ CLE
Tue, Aug 23rd@ BOS@ BAL
Wed, Aug 24th@ BOS@ BAL
Thu, Aug 25th@ BOS@ BAL
Fri, Aug 26thvs LAAvs ARI
Sat, Aug 27thvs LAAvs ARI
Sun, Aug 28thvs LAAvs ARI
Mon, Aug 29thvs CHC   
Tue, Aug 30thvs CHCvs KC
Wed, Aug 31stvs CHCvs KC
Fri, Sep 2nd@ PITvs MIN
Sat, Sep 3rd@ PITvs MIN
Sun, Sep 4th@ PITvs MIN
Mon, Sep 5th@ BAL@ SEA
Tue, Sep 6th@ BAL@ SEA
Wed, Sep 7th@ BAL@ SEA
Fri, Sep 9th@ TEX@ OAK
Sat, Sep 10th@ TEX@ OAK
Sun, Sep 11th@ TEX@ OAK
Mon, Sep 12thvs TB   
Tue, Sep 13thvs TBvs COL
Wed, Sep 14thvs TBvs COL
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BAL@ DET
Sat, Sep 17thvs BAL@ DET
Sun, Sep 18thvs BAL@ DET
Tue, Sep 20th@ PHIvs CLE
Wed, Sep 21st@ PHIvs CLE
Thu, Sep 22nd@ TBvs CLE
Fri, Sep 23rd@ TBvs DET
Sat, Sep 24th@ TBvs DET
Sun, Sep 25th@ TBvs DET
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYY@ MIN
Wed, Sep 28thvs NYY@ MIN
Fri, Sep 30thvs BOS@ SD
Sat, Oct 1stvs BOS@ SD
Sun, Oct 2ndvs BOS@ SD
Mon, Oct 3rd@ BALvs MIN
Tue, Oct 4th@ BALvs MIN
Wed, Oct 5th@ BALvs MIN
Fri, May 6th   @ BOSNathan Eovaldi (4-2)#31
Mon, May 9th   vs CLEZach Plesac (2-6)#65
Thu, May 12th   vs NYYLuis Gil (0-0)#193
Thu, May 19th   @ KCCarlos Hernandez (0-3)#315
Wed, May 25th   vs BOSRich Hill (4-4)#133
Thu, Jun 9th   vs LADTyler Anderson (9-1)#51
Thu, Jun 23rd   vs BALDean Kremer (2-1)#234
Mon, Jul 11th   @ CLECal Quantrill (4-5)#85
Mon, Aug 1st   vs KC
Thu, Aug 11th   @ KC
Mon, Aug 22nd   @ KC
Thu, Sep 1st   vs KC
Thu, Sep 8th   @ OAK
Thu, Sep 29th   @ MIN