Skip to main content

Who Should I Trade?

Ryan O'Hearn for Chad Wallach (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Ryan O'Hearn
1B,DH,RF - KC
Ryan O'Hearn
Chad Wallach
C - LAA
Chad Wallach
Expert
Recommendation
50%
Recommended by
3 of 6 experts
50%
Recommended by
3 of 6 experts
Rankings 
   
Rest of Season# 430# 431
VBR# 1076# 1197
   
Projections 
   
Runs11
Home Runs00
RBI11
Stolen Bases00
Batting Average.221.202
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 406# 384
   
Ryan Amore
Pitcher List
# 321
   
Corbin Young
FantasyData
# 473# 277
   
Pierre Camus
RotoBaller
# 277
   
Chris Clegg
Fantrax
# 341
   
Carmen Maiorano
FantasyPros
# 345
   
Who Should I Trade? Player Statistics
  Ryan O'Hearn
1B,DH,RF - KC
Ryan O'Hearn
Chad Wallach
C - LAA
Chad Wallach
2021 Stats 
   
   
At Bats23260
   
Runs232
   
Hits5212
   
Singles379
   
Doubles52
   
Triples11
   
Home Runs90
   
RBI296
   
Stolen Bases00
   
Caught Stealing00
   
Walks133
   
Strikeouts6932
   
Batting Average.224.200
   
On Base Pct.268.242
   
Slugging Pct.371.267
   
On-base Plus Slugging.639.509
   
Who Should I Trade? Player Projections
  Ryan O'Hearn
1B,DH,RF - KC
Ryan O'Hearn
Chad Wallach
C - LAA
Chad Wallach
2021 Projections 
   
   
At Bats87
   
Runs11
   
Hits21
   
Singles11
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks11
   
Strikeouts32
   
Batting Average.221.202
   
On Base Pct.292.271
   
Slugging Pct.385.316
   
On-base Plus Slugging.677.587
   
Who Should I Trade? Player Notes
  Ryan O'Hearn
1B,DH,RF - KC
Ryan O'Hearn
Chad Wallach
C - LAA
Chad Wallach
News 
 Ryan O'Hearn went 3-for-4 with a double and run scored during Friday's extra-inning win over the Mariners.
Andy Zimmerman
Sat, Aug 28th
 
 Ryan O'Hearn went 2-for-3 with a RBI triple during Friday's 4-2 loss in St. Louis.
Andy Zimmerman
Fri, Aug 6th
 
 Ryan O'Hearn went 1-for-2 with a home run, three RBI and a walk in Wednesday's 9-1 win over the White Sox.
Andy Zimmerman
Thu, Aug 5th
 
 Ryan O'Hearn went 1-for-3 with a home run and three RBI in Friday's win over Detroit.
Andy Zimmerman
Sat, Jul 24th
 
 Ryan O'Hearn went 1-for-1 with a two-run home run during Tuesday's 5-2 victory over the Brewers.
Andy Zimmerman
Tue, Jul 20th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan O'Hearn
1B,DH,RF - KC
Ryan O'Hearn
Chad Wallach
C - LAA
Chad Wallach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TEXKyle Gibson (10-8)#44vs CWSLucas Giolito (11-9)#29
Sat, Apr 3rdvs TEXKohei Arihara (2-4)#157vs CWSLance Lynn (10-6)#22
Sun, Apr 4thvs TEXJordan Lyles (9-13)#284vs CWSDylan Cease (13-7)#88
Mon, Apr 5th@ CLELogan Allen (1-7)#361vs HOULuis Garcia (11-7)#45
Wed, Apr 7th@ CLEShane Bieber (7-4)#10   
Thu, Apr 8th@ CWSLance Lynn (10-6)#22@ TORRoss Stripling (5-7)#89
Sun, Apr 11th@ CWSDylan Cease (13-7)#88   
Mon, Apr 12thvs LAAAlex Cobb (8-3)#113@ KCBrady Singer (5-10)#159
Tue, Apr 13thvs LAADylan Bundy (2-9)#149@ KCDanny Duffy (4-3)#85
Wed, Apr 14thvs LAAGriffin Canning (5-4)#147@ KCBrad Keller (8-12)#371
Thu, Apr 15thvs TORAnthony Kay (1-2)#349   
Sat, Apr 17thvs TORTommy Milone (1-0)#363   
Sun, Apr 18thvs TORRobbie Ray (13-6)#11   
Mon, Apr 19thvs TBJosh Fleming (10-6)#148vs TEXKohei Arihara (2-4)#157
Tue, Apr 20thvs TBRich Hill (6-8)#51vs TEXJordan Lyles (9-13)#284
Wed, Apr 21stvs TBMichael Wacha (3-5)#168vs TEXMike Foltynewicz (2-12)#193
Fri, Apr 23rd@ DETCasey Mize (7-8)#53@ HOUZack Greinke (11-6)#17
Sat, Apr 24th@ DETMatthew Boyd (3-8)#86@ HOUJake Odorizzi (6-7)#80
Sun, Apr 25th@ DETMichael Fulmer (5-6)#160@ HOULance McCullers Jr. (12-5)#30
Mon, Apr 26th@ DETSpencer Turnbull (4-2)@ TEXJordan Lyles (9-13)#284
Tue, Apr 27th@ PITTyler Anderson (7-10)#79@ TEXMike Foltynewicz (2-12)#193
Wed, Apr 28th@ PITMitch Keller (5-11)#362@ TEXDane Dunning (5-9)#137
Fri, Apr 30th@ MINMichael Pineda (8-8)#64@ SEAChris Flexen (13-6)#69
Sat, May 1st@ MINMatt Shoemaker (3-8)#348@ SEALjay Newsome (1-1)
Sun, May 2nd@ MINJose Berrios (12-9)#13@ SEAJustus Sheffield (7-8)#382
Mon, May 3rdvs CLEAaron Civale (11-5)#65vs TBTyler Glasnow (5-2)
Tue, May 4thvs CLEPhil Matonvs TBShane McClanahan (10-6)#77
Wed, May 5thvs CLEShane Bieber (7-4)#10vs TBAndrew Kittredge (9-3)#73
Thu, May 6thvs CLETriston McKenzie (5-8)#70vs TBCollin McHugh (6-1)#97
Fri, May 7thvs CWSCarlos Rodon (12-5)#38vs LADJulio Urias (19-3)#7
Sat, May 8thvs CWSLance Lynn (10-6)#22vs LADClayton Kershaw (10-8)#26
Sun, May 9thvs CWSLucas Giolito (11-9)#29vs LADTrevor Bauer (8-5)
Tue, May 11th@ DETMatthew Boyd (3-8)#86@ HOULance McCullers Jr. (12-5)#30
Wed, May 12th@ DETCasey Mize (7-8)#53@ HOUJose Urquidy (8-3)#58
Thu, May 13th@ DETSpencer Turnbull (4-2)   
Fri, May 14th@ CWSMichael Kopech (4-3)#150@ BOSNick Pivetta (9-7)#128
Sat, May 15th@ CWSCarlos Rodon (12-5)#38@ BOSMartin Perez (7-8)#330
Sun, May 16th@ CWSDylan Cease (13-7)#88@ BOSNathan Eovaldi (10-9)#23
Tue, May 18thvs MILBrandon Woodruff (9-10)#12vs CLEZach Plesac (10-6)#93
Wed, May 19thvs MILCorbin Burnes (11-4)#9vs CLEAaron Civale (11-5)#65
Fri, May 21stvs DETJose Urena (4-8)#386vs OAKJames Kaprielian (8-5)#132
Sat, May 22ndvs DETMatthew Boyd (3-8)#86vs OAKChris Bassitt (12-4)#32
Sun, May 23rdvs DETCasey Mize (7-8)#53vs OAKSean Manaea (10-10)#46
Tue, May 25th@ TBRich Hill (6-8)#51vs TEXHyeon-jong Yang (0-3)#341
Wed, May 26th@ TBTyler Glasnow (5-2)vs TEXDane Dunning (5-9)#137
Thu, May 27th@ TBShane McClanahan (10-6)#77@ OAKChris Bassitt (12-4)#32
Fri, May 28th@ MINRandy Dobnak (1-7)@ OAKSean Manaea (10-10)#46
Sat, May 29th@ MINJ.A. Happ (9-8)#262@ OAKFrankie Montas (13-9)#40
Sun, May 30th@ MINMatt Shoemaker (3-8)#348@ OAKCole Irvin (10-14)#103
Mon, May 31stvs PITChad Kuhl (5-7)#234@ SFJohnny Cueto (7-7)#122
Tue, Jun 1stvs PITWil Crowe (4-8)#389@ SFAlex Wood (10-4)#71
Thu, Jun 3rdvs MINJ.A. Happ (9-8)#262vs SEAJustus Sheffield (7-8)#382
Fri, Jun 4thvs MINMatt Shoemaker (3-8)#348vs SEARobert Dugger (0-2)#350
Sat, Jun 5thvs MINJose Berrios (12-9)#13vs SEAYusei Kikuchi (7-9)#72
Sun, Jun 6thvs MINBailey Ober (3-3)#119vs SEALogan Gilbert (6-5)#96
Mon, Jun 7th@ LAADylan Bundy (2-9)#149vs KCJackson Kowar (0-4)#308
Tue, Jun 8th@ LAAAndrew Heaney (8-9)#108vs KCKris Bubic (6-6)#170
Wed, Jun 9th@ LAAGriffin Canning (5-4)#147vs KCBrad Keller (8-12)#371
Thu, Jun 10th@ OAKFrankie Montas (13-9)#40   
Fri, Jun 11th@ OAKCole Irvin (10-14)#103@ ARIMerrill Kelly (7-11)#78
Sat, Jun 12th@ OAKJames Kaprielian (8-5)#132@ ARICaleb Smith (4-9)#165
Sun, Jun 13th@ OAKChris Bassitt (12-4)#32@ ARIJon Duplantier (0-3)#274
Mon, Jun 14thvs DETMatthew Boyd (3-8)#86@ OAKSean Manaea (10-10)#46
Tue, Jun 15thvs DETCasey Mize (7-8)#53@ OAKFrankie Montas (13-9)#40
Wed, Jun 16thvs DETTarik Skubal (8-12)#62@ OAKCole Irvin (10-14)#103
Fri, Jun 18thvs BOSNick Pivetta (9-7)#128vs DETJose Urena (4-8)#386
Sat, Jun 19thvs BOSMartin Perez (7-8)#330vs DETWily Peralta (4-4)#198
Sun, Jun 20thvs BOSNathan Eovaldi (10-9)#23vs DETCasey Mize (7-8)#53
Tue, Jun 22nd@ NYYGerrit Cole (16-8)#3vs SFAnthony DeSclafani (12-7)#25
Wed, Jun 23rd@ NYYMichael King (0-4)#151vs SFKevin Gausman (14-6)#15
Thu, Jun 24th@ NYYJameson Taillon (8-6)#68   
Fri, Jun 25th@ TEXDane Dunning (5-9)#137@ TBAndrew Kittredge (9-3)#73
Sat, Jun 26th@ TEXKyle Gibson (10-8)#44@ TBShane McClanahan (10-6)#77
Sun, Jun 27th@ TEXJordan Lyles (9-13)#284@ TBRyan Yarbrough (9-6)#153
Mon, Jun 28th@ BOSGarrett Richards (7-8)#186@ NYYMichael King (0-4)#151
Tue, Jun 29th@ BOSNick Pivetta (9-7)#128@ NYYJameson Taillon (8-6)#68
Wed, Jun 30th@ BOSMartin Perez (7-8)#330@ NYYDomingo German (4-5)#27
Thu, Jul 1st@ BOSNathan Eovaldi (10-9)#23   
Fri, Jul 2ndvs MINJ.A. Happ (9-8)#262vs BALKeegan Akin (2-10)#370
Sat, Jul 3rdvs MINGriffin Jax (3-5)#224vs BALJorge Lopez (3-14)
Sun, Jul 4thvs MINKenta Maeda (6-5)vs BALThomas Eshelman (0-2)#298
Mon, Jul 5thvs CINVladimir Gutierrez (9-6)#146vs BOSMartin Perez (7-8)#330
Tue, Jul 6thvs CINLuis Castillo (8-16)#49vs BOSNathan Eovaldi (10-9)#23
Wed, Jul 7thvs CINSonny Gray (7-8)#63vs BOSEduardo Rodriguez (11-8)#102
Thu, Jul 8th@ CLEZach Plesac (10-6)#93   
Fri, Jul 9th@ CLETriston McKenzie (5-8)#70@ SEAMarco Gonzales (10-5)#99
Sat, Jul 10th@ CLECal Quantrill (7-3)#55@ SEAChris Flexen (13-6)#69
Fri, Jul 16thvs BALKeegan Akin (2-10)#370vs SEAChris Flexen (13-6)#69
Sat, Jul 17thvs BALJorge Lopez (3-14)vs SEAYusei Kikuchi (7-9)#72
Sun, Jul 18thvs BALMatt Harvey (6-14)#393vs SEALogan Gilbert (6-5)#96
Tue, Jul 20th@ MILBrett Anderson (4-9)#156@ OAKJames Kaprielian (8-5)#132
Wed, Jul 21st@ MILEric Lauer (7-5)#87   
Fri, Jul 23rdvs DETWily Peralta (4-4)#198@ MINJ.A. Happ (9-8)#262
Sat, Jul 24thvs DETCasey Mize (7-8)#53@ MINJose Berrios (12-9)#13
Sun, Jul 25thvs DETTarik Skubal (8-12)#62@ MINBailey Ober (3-3)#119
Mon, Jul 26thvs CWSDallas Keuchel (8-9)#359vs COLGerman Marquez (12-10)#19
Tue, Jul 27thvs CWSDylan Cease (13-7)#88vs COLAustin Gomber (9-9)
Wed, Jul 28thvs CWSLucas Giolito (11-9)#29vs COLLucas Gilbreath (2-2)#375
Thu, Jul 29thvs CWSCarlos Rodon (12-5)#38vs OAKFrankie Montas (13-9)#40
Fri, Jul 30th@ TORRoss Stripling (5-7)#89vs OAKChris Bassitt (12-4)#32
Sat, Jul 31st@ TORAlek Manoah (8-2)#37vs OAKCole Irvin (10-14)#103
Sun, Aug 1st@ TORJose Berrios (12-9)#13vs OAKDaulton Jefferies (1-0)#176
Tue, Aug 3rd@ CWSDylan Cease (13-7)#88@ TEXJordan Lyles (9-13)#284
Wed, Aug 4th@ CWSLucas Giolito (11-9)#29@ TEXKolby Allard (3-12)#203
Thu, Aug 5th@ CWSDallas Keuchel (8-9)#359@ TEXSpencer Howard (0-4)#259
Fri, Aug 6th@ STLAdam Wainwright (16-7)#4@ LADDavid Price (4-2)#120
Sat, Aug 7th@ STLKwang Hyun Kim (7-7)#101@ LADJulio Urias (19-3)#7
Sun, Aug 8th@ STLJon Lester (7-6)#312@ LADWalker Buehler (14-4)#1
Mon, Aug 9thvs NYYJameson Taillon (8-6)#68   
Tue, Aug 10thvs NYYNestor Cortes Jr. (2-2)#95vs TORRoss Stripling (5-7)#89
Wed, Aug 11thvs NYYLucas Luetgevs TORAlek Manoah (8-2)#37
Fri, Aug 13thvs STLJack Flaherty (9-2)#28vs HOUZack Greinke (11-6)#17
Sat, Aug 14thvs STLJon Lester (7-6)#312vs HOULuis Garcia (11-7)#45
Sun, Aug 15thvs STLJ.A. Happ (9-8)#262vs HOULance McCullers Jr. (12-5)#30
Mon, Aug 16thvs HOUJake Odorizzi (6-7)#80@ NYYGerrit Cole (16-8)#3
Tue, Aug 17thvs HOUFramber Valdez (11-5)#21@ DETCasey Mize (7-8)#53
Wed, Aug 18thvs HOUZack Greinke (11-6)#17@ DETTarik Skubal (8-12)#62
Thu, Aug 19thvs HOULuis Garcia (11-7)#45@ DETMatt Manning (4-6)#197
Fri, Aug 20th@ CHCZach Davies (6-12)#385@ CLESam Hentges (1-4)#392
Sat, Aug 21st@ CHCKeegan Thompson (3-3)#164@ CLETriston McKenzie (5-8)#70
Sun, Aug 22nd@ CHCAlec Mills (6-7)#192@ CLECal Quantrill (7-3)#55
Mon, Aug 23rd@ HOUZack Greinke (11-6)#17   
Tue, Aug 24th@ HOULuis Garcia (11-7)#45@ BALSpenser Watkins (2-7)#269
Wed, Aug 25th@ HOULance McCullers Jr. (12-5)#30@ BALChris Ellis (1-0)#207
Thu, Aug 26th@ SEAYusei Kikuchi (7-9)#72@ BALKeegan Akin (2-10)#370
Fri, Aug 27th@ SEALogan Gilbert (6-5)#96vs SDJoe Musgrove (11-9)#14
Sat, Aug 28th@ SEATyler Anderson (7-10)#79vs SDRyan Weathers (4-7)#166
Sun, Aug 29th@ SEAMarco Gonzales (10-5)#99   
Tue, Aug 31stvs CLEZach Plesac (10-6)#93vs NYYJameson Taillon (8-6)#68
Wed, Sep 1stvs CLELogan Allen (1-7)#361vs NYYGerrit Cole (16-8)#3
Thu, Sep 2ndvs CLETriston McKenzie (5-8)#70   
Fri, Sep 3rdvs CWSDallas Keuchel (8-9)#359vs TEXGlenn Otto (0-3)#249
Sat, Sep 4thvs CWSReynaldo Lopez (3-3)#154vs TEXKolby Allard (3-12)#203
Sun, Sep 5thvs CWSDylan Cease (13-7)#88vs TEXTaylor Hearn (6-5)#115
Mon, Sep 6th@ BALZac Lowther (1-2)#304vs TEXA.J. Alexy (2-1)#300
Tue, Sep 7th@ BALAlexander Wells (1-3)@ SDBlake Snell (7-6)#34
Wed, Sep 8th@ BALMatt Harvey (6-14)#393@ SDYu Darvish (8-10)#24
Thu, Sep 9th@ BALJohn Means (6-8)#39   
Fri, Sep 10th@ MINGriffin Jax (3-5)#224@ HOUFramber Valdez (11-5)#21
Sat, Sep 11th@ MINMichael Pineda (8-8)#64@ HOULuis Garcia (11-7)#45
Sun, Sep 12th@ MINBailey Ober (3-3)#119@ HOULance McCullers Jr. (12-5)#30
Tue, Sep 14thvs OAKFrankie Montas (13-9)#40@ CWSLucas Giolito (11-9)#29
Wed, Sep 15thvs OAKSean Manaea (10-10)#46@ CWSDallas Keuchel (8-9)#359
Thu, Sep 16thvs OAKPaul Blackburn (1-3)#275@ CWSReynaldo Lopez (3-3)#154
Fri, Sep 17thvs SEAChris Flexen (13-6)#69vs OAKCole Irvin (10-14)#103
Sat, Sep 18thvs SEAYusei Kikuchi (7-9)#72vs OAKJames Kaprielian (8-5)#132
Sun, Sep 19thvs SEALogan Gilbert (6-5)#96vs OAKFrankie Montas (13-9)#40
Mon, Sep 20th@ CLENick Wittgrenvs HOUFramber Valdez (11-5)#21
Tue, Sep 21st@ CLECal Quantrill (7-3)#55vs HOUJose Urquidy (8-3)#58
Fri, Sep 24th@ DETCasey Mize (7-8)#53vs SEALogan Gilbert (6-5)#96
Sat, Sep 25th@ DETTarik Skubal (8-12)#62vs SEATyler Anderson (7-10)#79
Sun, Sep 26th@ DETWily Peralta (4-4)#198vs SEAMarco Gonzales (10-5)#99
Mon, Sep 27th@ CLECal Quantrill (7-3)#55   
Tue, Sep 28thvs CLEAaron Civale (11-5)#65@ TEXA.J. Alexy (2-1)#300
Wed, Sep 29thvs CLEZach Plesac (10-6)#93@ TEXTaylor Hearn (6-5)#115
Thu, Sep 30thvs CLEShane Bieber (7-4)#10@ TEXGlenn Otto (0-3)#249
Fri, Oct 1stvs MINBailey Ober (3-3)#119@ SEATyler Anderson (7-10)#79
Sat, Oct 2ndvs MINJohn Gant (5-10)#130@ SEAMarco Gonzales (10-5)#99
Sun, Oct 3rdvs MIN@ SEAChris Flexen (13-6)#69
Fri, Apr 2nd   vs CWSDallas Keuchel (8-9)#359
Tue, Apr 6th   vs HOUZack Greinke (11-6)#17
Fri, Apr 9th   @ TORDavid Phelps
Sat, Apr 10th   @ TORSteven Matz (13-7)#75
Fri, Apr 16th   vs MINLewis Thorpe (0-2)#171
Thu, Apr 22nd   @ HOUCristian Javier (4-1)#94
Mon, May 10th   @ HOULuis Garcia (11-7)#45
Mon, May 17th   vs CLESam Hentges (1-4)#392
Thu, May 20th   vs MINJose Berrios (12-9)#13
Thu, Jun 17th   vs DETMatt Manning (4-6)#197
Sun, Jul 11th   @ SEAHector Santiago (1-1)
Mon, Jul 19th   @ OAKCole Irvin (10-14)#103
Thu, Jul 22nd   @ MINKenta Maeda (6-5)
Mon, Aug 2nd   @ TEXDane Dunning (5-9)#137
Thu, Aug 12th   vs TORJose Berrios (12-9)#13
Mon, Aug 30th   vs NYYCorey Kluber (5-3)#66
Wed, Sep 22nd   vs HOULuis Garcia (11-7)#45
Thu, Sep 23rd   vs HOULance McCullers Jr. (12-5)#30