Skip to main content

Who Should I Trade?

Ryan McMahon for Matt Chapman (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
Ryan McMahon
2B,3B - COL
Ryan McMahon
Expert
Recommendation
79%
Recommended by
11 of 14 experts
21%
Recommended by
3 of 14 experts
Rankings 
   
Rest of Season# 92# 112
VBR# 128# 136
   
Projections 
   
Runs4237
Home Runs1410
RBI4142
Stolen Bases12
Batting Average.224.246
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 88# 105
   
Nick Pollack
Pitcher List
# 106# 127
   
Mike Maher
FantasyPros
# 94# 120
   
Pierre Camus
RotoBaller
# 118# 136
   
Andrew Seifter
FantasyPros
# 134# 175
   
Bart Wheeler
Hail to Fantasy Football
# 89# 160
   
Ryan Amore
Pitcher List
# 70# 101
   
Brad Camara
RotoBaller
# 90# 99
   
Joe Pisapia
FantasyPros
# 91# 114
   
Scott Youngson
Pitcher List
# 139# 177
   
Kelly Kirby
FantasyPros
# 81# 106
   
Nate Miller
Fantasy Six Pack
# 103# 75
   
Travis Argo
Fantasy Six Pack
# 98# 90
   
Mick Ciallela
Fantrax
# 109# 107
   
Who Should I Trade? Player Statistics
  Matt Chapman
3B - TOR
Matt Chapman
Ryan McMahon
2B,3B - COL
Ryan McMahon
2022 Stats 
   
   
At Bats258267
   
Runs4032
   
Hits5664
   
Singles3142
   
Doubles1413
   
Triples02
   
Home Runs117
   
RBI3638
   
Stolen Bases01
   
Caught Stealing02
   
Walks2635
   
Strikeouts7180
   
Batting Average.217.240
   
On Base Pct.294.333
   
Slugging Pct.399.382
   
On-base Plus Slugging.693.715
   
Who Should I Trade? Player Projections
  Matt Chapman
3B - TOR
Matt Chapman
Ryan McMahon
2B,3B - COL
Ryan McMahon
2022 Projections 
   
   
At Bats273281
   
Runs4237
   
Hits6169
   
Singles3243
   
Doubles1414
   
Triples12
   
Home Runs1410
   
RBI4142
   
Stolen Bases12
   
Caught Stealing11
   
Walks3134
   
Strikeouts9084
   
Batting Average.224.246
   
On Base Pct.308.333
   
Slugging Pct.433.418
   
On-base Plus Slugging.741.751
   
Who Should I Trade? Player Notes
  Matt Chapman
3B - TOR
Matt Chapman
Ryan McMahon
2B,3B - COL
Ryan McMahon
News 
 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
Ryan McMahon went 1-for-4 with a solo home run in Friday's 9-3 loss to the Diamondbacks.
Diego Sandoval
Fri, Jul 1st
 Matt Chapman went 3-for-4 with a solo home run in Toronto's loss against Milwaukee on Saturday.
Devon Bruce
Sat, Jun 25th
Ryan McMahon went 2-for-5 with two singles and an RBI in Thursday's 3-2 loss to the Marlins.
Diego Sandoval
Thu, Jun 23rd
 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
Ryan McMahon went 3-for-4 with a solo home run, an RBI double and an RBI single in Tuesday's 9-8 loss to the Marlins.
Diego Sandoval
Wed, Jun 22nd
 Matt Chapman is out of the lineup on Thursday. His right wrist is bothering him again.
Vince DiSilvio
Thu, Jun 16th
Ryan McMahon went 3-for-3 with a solo home run, two singles and a walk in Saturday's 5-4 win over the Padres.
Diego Sandoval
Sun, Jun 19th
 Matt Chapman went 1-for-4 with a home run and two RBI in Toronto's win over Baltimore on Wednesday.
Devon Bruce
Thu, Jun 16th
Ryan McMahon went 1-for-3 with a two-RBI double and a walk in Sunday's 4-2 win over the Padres.
Diego Sandoval
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Chapman
3B - TOR
Matt Chapman
Ryan McMahon
2B,3B - COL
Ryan McMahon
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-3)#49vs LADWalker Buehler (6-3)#141
Sat, Apr 9thvs TEXDane Dunning (1-6)#94vs LADTony Gonsolin (10-0)#11
Sun, Apr 10thvs TEXSpencer Howard (0-1)#193vs LADJulio Urias (6-6)#21
Mon, Apr 11th@ NYYJameson Taillon (9-1)#41@ TEXTaylor Hearn (4-5)#251
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#47@ TEXMartin Perez (7-2)#56
Thu, Apr 14th@ NYYLuis Severino (4-3)#35vs CHCJustin Steele (3-5)#148
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)vs CHCMarcus Stroman (2-5)#60
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#7vs CHCMark Leiter Jr. (2-2)#215
Sun, Apr 17thvs OAKAdam Oller (0-3)#297vs CHCDrew Smyly (2-5)#155
Mon, Apr 18th   vs PHIAaron Nola (5-5)#9
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#28vs PHIKyle Gibson (4-3)#136
Wed, Apr 20th@ BOSNick Pivetta (8-5)#34vs PHIZach Eflin (3-5)#71
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#58@ DETBeau Brieske (1-6)#161
Sun, Apr 24th@ HOULuis Garcia (6-5)#37@ DETTyler Alexander (1-3)#205
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#28@ PHIKyle Gibson (4-3)#136
Tue, Apr 26thvs BOSNick Pivetta (8-5)#34@ PHIZach Eflin (3-5)#71
Wed, Apr 27thvs BOSMichael Wacha (6-1)#114@ PHIRanger Suarez (6-5)#78
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#75@ PHIZack Wheeler (6-4)#17
Fri, Apr 29thvs HOUJose Urquidy (7-3)#58vs CINHunter Greene (3-9)#112
Sat, Apr 30thvs HOULuis Garcia (6-5)#37vs CINConnor Overton (1-0)#277
Sun, May 1stvs HOUFramber Valdez (8-3)#22vs CINReiver Sanmartin (0-4)#237
Tue, May 3rdvs NYYJameson Taillon (9-1)#41vs WSHErick Fedde (5-5)#172
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#47vs WSHPatrick Corbin (4-10)#139
Thu, May 5th@ CLEAaron Civale (2-5)#179vs WSHAaron Sanchez (3-3)#389
Fri, May 6th   @ ARIMerrill Kelly (7-5)#92
Sat, May 7th@ CLETriston McKenzie (4-6)#77@ ARIZach Davies (2-4)#170
Sun, May 8th@ CLEKonnor Pilkington (1-1)#196@ ARIZac Gallen (4-2)#42
Mon, May 9th   @ SFCarlos Rodon (7-4)#8
Tue, May 10th@ NYYLuis Severino (4-3)#35@ SFAlex Wood (5-7)#73
Wed, May 11th@ NYYJameson Taillon (9-1)#41@ SFAlex Cobb (3-3)#96
Fri, May 13th@ TBDrew Rasmussen (5-3)#64vs KCZack Greinke (2-4)#122
Sat, May 14th@ TBRyan Yarbrough (0-4)#157vs KCCarlos Hernandez (0-3)#321
Sun, May 15th@ TBJeffrey Springs (3-2)#38vs KCDaniel Lynch (3-7)#232
Mon, May 16thvs SEAChris Flexen (4-8)#110vs SFAlex Wood (5-7)#73
Tue, May 17thvs SEALogan Gilbert (9-3)#33vs SFAlex Cobb (3-3)#96
Wed, May 18thvs SEAMarco Gonzales (4-9)#84vs SFLogan Webb (7-3)#13
Sat, May 21stvs CINHunter Greene (3-9)#112vs NYMTrevor Williams (1-5)#176
Sun, May 22ndvs CINGraham Ashcraft (4-2)#199vs NYMTaijuan Walker (6-2)#81
Mon, May 23rd@ STLMiles Mikolas (5-6)#45@ PITJT Brubaker (2-7)#102
Tue, May 24th@ STLJordan Hicks (1-4)#171@ PITRoansy Contreras (2-2)#146
Wed, May 25th   @ PITZach Thompson (3-5)#160
Thu, May 26th@ LAAShohei Ohtani (7-4)#24@ WSHPatrick Corbin (4-10)#139
Sat, May 28th@ LAAMichael Lorenzen (6-6)#164@ WSHJoan Adon (1-11)#390
Sun, May 29th@ LAAPatrick Sandoval (3-3)#61@ WSHJosiah Gray (6-5)#117
Mon, May 30th   vs MIAPablo Lopez (5-4)#23
Wed, Jun 1stvs CWSMichael Kopech (2-5)#30vs MIATrevor Rogers (4-6)#69
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#165vs ATLIan Anderson (6-5)#98
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#331vs ATLMax Fried (8-2)#10
Sat, Jun 4thvs MINDylan Bundy (4-4)#144vs ATLSpencer Strider (4-2)#63
Sun, Jun 5thvs MINDevin Smeltzer (4-1)#138vs ATLCharlie Morton (4-3)#53
Tue, Jun 7th@ KCBrad Keller (3-9)#97@ SFCarlos Rodon (7-4)#8
Wed, Jun 8th@ KCBrady Singer (3-3)#82@ SFAlex Wood (5-7)#73
Thu, Jun 9th   @ SFLogan Webb (7-3)#13
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#337@ SDJoe Musgrove (8-2)#12
Sat, Jun 11th@ DETBeau Brieske (1-6)#161@ SDMacKenzie Gore (4-3)#124
Sun, Jun 12th@ DETTarik Skubal (5-6)#32@ SDBlake Snell (0-5)#83
Tue, Jun 14thvs BALJordan Lyles (4-7)#159vs CLEShane Bieber (3-4)#6
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#229vs CLEKonnor Pilkington (1-1)#196
Thu, Jun 16thvs BALTyler Wells (6-4)#74vs CLETriston McKenzie (4-6)#77
Fri, Jun 17thvs NYYJordan Montgomery (3-1)#31vs SDMacKenzie Gore (4-3)#124
Sat, Jun 18thvs NYYJameson Taillon (9-1)#41vs SDNick Martinez (2-3)#135
Sun, Jun 19thvs NYYLuis Severino (4-3)#35vs SDBlake Snell (0-5)#83
Tue, Jun 21st@ CWSDylan Cease (7-3)#14@ MIADaniel Castano (1-1)#194
Wed, Jun 22nd@ CWSLucas Giolito (4-4)#40@ MIAPablo Lopez (5-4)#23
Thu, Jun 23rd   @ MIABraxton Garrett (1-3)#246
Fri, Jun 24th@ MILAdrian Houser (4-8)#168@ MINDylan Bundy (4-4)#144
Sat, Jun 25th@ MILCorbin Burnes (7-4)#4@ MINChris Archer (2-3)#151
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#331@ MINJoe Ryan (6-3)#54
Mon, Jun 27thvs BOSConnor Seabold (0-1)#378vs LADTyler Anderson (9-1)#44
Tue, Jun 28thvs BOSMichael Wacha (6-1)#114vs LADClayton Kershaw (5-2)#43
Wed, Jun 29thvs BOSNick Pivetta (8-5)#34vs LADJulio Urias (6-6)#21
Fri, Jul 1stvs TBCorey Kluber (3-5)#55vs ARIMerrill Kelly (7-5)#92
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#64vs ARIDallas Keuchel (2-6)#386
Sun, Jul 3rdvs TBShane Baz (0-1)#111vs ARIZac Gallen (4-2)#42
Mon, Jul 4th@ OAKCole Irvin (2-6)#116@ LADJulio Urias (6-6)#21
Tue, Jul 5th@ OAKAdrian Martinez (1-1)#259@ LADMitch White (1-1)#153
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#182@ LADTony Gonsolin (10-0)#11
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#84@ ARIDallas Keuchel (2-6)#386
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#90@ ARIZac Gallen (4-2)#42
Sat, Jul 9th@ SEARobbie Ray (6-6)#20@ ARIMadison Bumgarner (3-8)#113
Sun, Jul 10th@ SEAChris Flexen (4-8)#110@ ARI
Mon, Jul 11th   vs SD
Tue, Jul 12thvs PHIvs SD
Wed, Jul 13thvs PHIvs SD
Thu, Jul 14thvs KCvs SD
Fri, Jul 15thvs KCvs PIT
Sat, Jul 16thvs KCvs PIT
Sun, Jul 17thvs KCvs PIT
Fri, Jul 22nd@ BOS@ MIL
Sat, Jul 23rd@ BOS@ MIL
Sun, Jul 24th@ BOS@ MIL
Mon, Jul 25th   @ MIL
Tue, Jul 26thvs STLvs CWS
Wed, Jul 27thvs STLvs CWS
Thu, Jul 28thvs DETvs LAD
Fri, Jul 29thvs DETvs LAD
Sat, Jul 30thvs DETvs LAD
Sun, Jul 31stvs DETvs LAD
Mon, Aug 1st   @ SD
Tue, Aug 2nd@ TB@ SD
Wed, Aug 3rd@ TB@ SD
Thu, Aug 4th@ MIN@ SD
Fri, Aug 5th@ MIN@ ARI
Sat, Aug 6th@ MIN@ ARI
Sun, Aug 7th@ MIN@ ARI
Tue, Aug 9th@ BALvs STL
Wed, Aug 10th@ BALvs STL
Thu, Aug 11th   vs STL
Fri, Aug 12thvs CLEvs ARI
Sat, Aug 13thvs CLEvs ARI
Sun, Aug 14thvs CLEvs ARI
Tue, Aug 16thvs BAL@ STL
Wed, Aug 17thvs BAL@ STL
Thu, Aug 18th@ NYY@ STL
Fri, Aug 19th@ NYYvs SF
Sat, Aug 20th@ NYYvs SF
Sun, Aug 21st@ NYYvs SF
Tue, Aug 23rd@ BOSvs TEX
Wed, Aug 24th@ BOSvs TEX
Thu, Aug 25th@ BOS@ NYM
Fri, Aug 26thvs LAA@ NYM
Sat, Aug 27thvs LAA@ NYM
Sun, Aug 28thvs LAA@ NYM
Tue, Aug 30thvs CHC@ ATL
Wed, Aug 31stvs CHC@ ATL
Thu, Sep 1st   @ ATL
Fri, Sep 2nd@ PIT@ CIN
Sat, Sep 3rd@ PIT@ CIN
Sun, Sep 4th@ PIT@ CIN
Mon, Sep 5th@ BALvs MIL
Tue, Sep 6th@ BALvs MIL
Wed, Sep 7th@ BALvs MIL
Fri, Sep 9th@ TEXvs ARI
Sat, Sep 10th@ TEXvs ARI
Sun, Sep 11th@ TEXvs ARI
Tue, Sep 13thvs TB@ CWS
Wed, Sep 14thvs TB@ CWS
Fri, Sep 16thvs BAL@ CHC
Sat, Sep 17thvs BAL@ CHC
Sun, Sep 18thvs BAL@ CHC
Mon, Sep 19th   vs SF
Tue, Sep 20th@ PHIvs SF
Wed, Sep 21st@ PHIvs SF
Thu, Sep 22nd@ TBvs SF
Fri, Sep 23rd@ TBvs SD
Sat, Sep 24th@ TBvs SD
Sun, Sep 25th@ TBvs SD
Tue, Sep 27thvs NYY@ SF
Wed, Sep 28thvs NYY@ SF
Thu, Sep 29th   @ SF
Fri, Sep 30thvs BOS@ LAD
Sat, Oct 1stvs BOS@ LAD
Sun, Oct 2ndvs BOS@ LAD
Mon, Oct 3rd@ BAL@ LAD
Tue, Oct 4th@ BAL@ LAD
Wed, Oct 5th@ BAL@ LAD
Wed, Apr 13th@ NYYGerrit Cole (7-2)#3   
Thu, Apr 21st@ BOSTanner Houck (4-3)#57   
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#2   
Mon, May 2ndvs NYYJordan Montgomery (3-1)#31   
Fri, May 20thvs CINLuis Castillo (3-4)#50   
Fri, May 27th@ LAAChase Silseth (1-2)#304   
Tue, May 31stvs CWSLucas Giolito (4-4)#40   
Mon, Jun 6th@ KCDaniel Lynch (3-7)#232   
Mon, Jun 13thvs BALKyle Bradish (1-4)#265   
Mon, Jun 20th@ CWSLance Lynn (1-1)#67   
Thu, Jun 30thvs TBMatt Wisler (2-2)#127   
Mon, Aug 8th@ BAL   
Mon, Aug 15thvs BAL   
Mon, Aug 29thvs CHC   
Mon, Sep 12thvs TB   
Thu, Sep 15thvs TB   
Mon, Sep 26thvs NYY