Skip to main content

Who Should I Trade?

Tommy Pham for Myles Straw (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Tommy Pham
CF,DH,LF - CIN
Tommy Pham
Myles Straw
CF - CLE
Myles Straw
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 95# 132
VBR# 83# 221
   
Projections 
   
Runs4649
Home Runs111
RBI3618
Stolen Bases715
Batting Average.254.234
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 87
   
Mike Maher
FantasyPros
# 125# 134
   
Andrew Seifter
FantasyPros
# 68# 156
   
Mick Ciallela
Fantrax
# 87# 107
   
Ryan Amore
Pitcher List
# 82# 158
   
Nate Miller
Fantasy Six Pack
# 104# 133
   
Joe Pisapia
FantasyPros
# 80
   
Scott Youngson
Pitcher List
# 61# 182
   
Bart Wheeler
Hail to Fantasy Football
# 97# 86
   
Kelly Kirby
FantasyPros
# 104# 100
   
Dalton Del Don
Yahoo! Sports
# 113# 108
   
Pierre Camus
RotoBaller
# 125# 109
   
Brad Camara
RotoBaller
# 154# 114
   
Travis Argo
Fantasy Six Pack
# 174# 114
   
Who Should I Trade? Player Statistics
  Tommy Pham
CF,DH,LF - CIN
Tommy Pham
Myles Straw
CF - CLE
Myles Straw
2022 Stats 
   
   
At Bats233253
   
Runs4342
   
Hits5751
   
Singles3838
   
Doubles912
   
Triples01
   
Home Runs100
   
RBI308
   
Stolen Bases511
   
Caught Stealing01
   
Walks3433
   
Strikeouts6648
   
Batting Average.245.202
   
On Base Pct.340.294
   
Slugging Pct.412.257
   
On-base Plus Slugging.752.551
   
Who Should I Trade? Player Projections
  Tommy Pham
CF,DH,LF - CIN
Tommy Pham
Myles Straw
CF - CLE
Myles Straw
2022 Projections 
   
   
At Bats270321
   
Runs4649
   
Hits6975
   
Singles4457
   
Doubles1215
   
Triples11
   
Home Runs111
   
RBI3618
   
Stolen Bases715
   
Caught Stealing34
   
Walks3939
   
Strikeouts7070
   
Batting Average.254.234
   
On Base Pct.351.318
   
Slugging Pct.432.303
   
On-base Plus Slugging.783.621
   
Who Should I Trade? Player Notes
  Tommy Pham
CF,DH,LF - CIN
Tommy Pham
Myles Straw
CF - CLE
Myles Straw
News 
 Tommy Pham went two-for-five with a three-run HR and two runs scored in a losing effort on Thursday.
Scott Youngson
Thu, Jun 23rd
Cleveland Guardians outfielder Myles Straw went 1-for-4 with a run and two steals in a 6-3 win over the Rangers in the first game of a Tuesday doubleheader.
Matthew Terelle
Tue, Jun 7th
 Tommy Pham went 1-for-4 at the plate on Friday, hitting a solo home run, and striking out once in the Reds' 5-4 loss to the Brewers.
Josh Thiessen
Sat, Jun 18th
Cleveland Guardians outfielder Myles Straw went 1-for-3 with two walks, two runs, and a steal in an 8-1 win over the Tigers on Saturday.
Matthew Terelle
Sat, May 28th
 Tommy Pham went 1-for-3 at the plate on Sunday, hitting a solo homer, and striking out once in the Reds' 7-6 win over the Cardinals.
Josh Thiessen
Sun, Jun 12th
Cleveland Guardians outfielder Myles Straw went 0-for-2 with a run, three walks, and a steal in a 12-8 loss to the Twins on Friday.
Matthew Terelle
Sat, May 14th
 Tommy Pham went 2-for-5 at the plate on Saturday, hitting a 2-run RBI double along with a single in the Reds' 5-4 loss to the Cardinals.
Josh Thiessen
Sun, Jun 12th
Cleveland Guardians Myles Straw went 2-for-3 with a walk, two runs, and a steal in an 8-3 loss to the Blue Jays in Game 1 of a Saturday doubleheader.
Matthew Terelle
Sat, May 7th
 Cincinnati Reds DH Tommy Pham went 2-for-4 at the plate on Tuesday, hitting a solo homer, and walking once in the Reds' 14-8 dominant win over the Diamondbacks.
Josh Thiessen
Wed, Jun 8th
Cleveland Guardians outfielder Myles Straw went 0-for-4 with a walk, a run, and a steal in a 5-4 loss to the Padres in Game 1 of a Wednesday doubleheader.
Matthew Terelle
Wed, May 4th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tommy Pham
CF,DH,LF - CIN
Tommy Pham
Myles Straw
CF - CLE
Myles Straw
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ ATLMax Fried (7-2)#10@ KCZack Greinke (1-4)#121
Fri, Apr 8th@ ATLCharlie Morton (4-3)#54   
Sat, Apr 9th@ ATLKyle Wright (8-4)#43@ KCBrad Keller (2-9)#113
Sun, Apr 10th@ ATLIan Anderson (6-4)#90@ KCKris Bubic (1-4)#237
Tue, Apr 12thvs CLEShane Bieber (3-4)#5@ CINTyler Mahle (3-6)#44
Wed, Apr 13thvs CLETriston McKenzie (4-5)#56@ CINNick Lodolo (1-2)#204
Thu, Apr 14th@ LADWalker Buehler (6-3)#138   
Fri, Apr 15th@ LADTony Gonsolin (9-0)#18vs SFCarlos Rodon (6-4)#9
Sat, Apr 16th@ LADJulio Urias (5-6)#13vs SFAnthony DeSclafani (0-2)#92
Sun, Apr 17th@ LADAndrew Heaney (1-0)#73vs SFAlex Wood (5-6)#77
Mon, Apr 18th@ SDSean Manaea (3-3)#30   
Tue, Apr 19th@ SDJoe Musgrove (8-1)#11   
Wed, Apr 20th@ SDMacKenzie Gore (4-3)#117vs CWSJimmy Lambert (0-2)#259
Fri, Apr 22ndvs STLSteven Matz (3-3)#84@ NYYJameson Taillon (8-1)#42
Sat, Apr 23rdvs STLDakota Hudson (5-4)#94@ NYYNestor Cortes Jr. (6-3)#49
Sun, Apr 24thvs STLAdam Wainwright (5-5)#41@ NYYGerrit Cole (6-2)#2
Tue, Apr 26thvs SDJoe Musgrove (8-1)#11@ LAAPatrick Sandoval (3-2)#62
Wed, Apr 27thvs SDMacKenzie Gore (4-3)#117@ LAAShohei Ohtani (6-4)#25
Thu, Apr 28thvs SDNick Martinez (2-3)#141@ LAAReid Detmers (2-3)#109
Fri, Apr 29th@ COLAntonio Senzatela (3-4)#305@ OAKFrankie Montas (3-7)#14
Sat, Apr 30th@ COLChad Kuhl (4-5)#257@ OAKCole Irvin (2-5)#110
Sun, May 1st@ COLKyle Freeland (3-5)#167@ OAKJames Kaprielian (0-5)#181
Tue, May 3rd@ MILBrandon Woodruff (5-3)#29   
Wed, May 4th@ MILFreddy Peralta (3-2)#108vs SDMacKenzie Gore (4-3)#117
Thu, May 5th@ MILAdrian Houser (4-8)#165vs TORJose Berrios (5-4)#67
Sat, May 7thvs PITMitch Keller (2-5)#190vs TORRoss Stripling (4-2)#123
Sun, May 8thvs PITZach Thompson (3-5)#164vs TORAlek Manoah (9-2)#12
Mon, May 9thvs MILBrandon Woodruff (5-3)#29@ CWSMichael Kopech (2-4)#34
Tue, May 10thvs MILFreddy Peralta (3-2)#108@ CWSLucas Giolito (4-4)#39
Wed, May 11thvs MILAdrian Houser (4-8)#165   
Thu, May 12th@ PITJT Brubaker (1-7)#105   
Fri, May 13th@ PITMitch Keller (2-5)#190@ MINSonny Gray (3-1)#52
Sat, May 14th@ PITZach Thompson (3-5)#164@ MINDevin Smeltzer (4-1)#147
Sun, May 15th@ PITJose Quintana (1-4)#91@ MINJoe Ryan (6-3)#51
Tue, May 17th@ CLEZach Plesac (2-5)#107vs CINConnor Overton (1-0)#267
Thu, May 19th@ CLECal Quantrill (4-4)#82vs CINTyler Mahle (3-6)#44
Fri, May 20th@ TORHyun Jin Ryu (2-0)vs DETTarik Skubal (5-5)#36
Sat, May 21st@ TORAlek Manoah (9-2)#12   
Sun, May 22nd@ TORYusei Kikuchi (2-4)#101vs DETAlex Faedo (1-4)#125
Mon, May 23rdvs CHCDrew Smyly (2-5)#157@ HOULuis Garcia (5-5)#38
Tue, May 24thvs CHCMarcus Stroman (2-5)#60@ HOUFramber Valdez (7-3)#24
Wed, May 25thvs CHCKyle Hendricks (3-6)#130@ HOUCristian Javier (5-3)#66
Thu, May 26thvs CHCJustin Steele (2-5)#160@ DETTarik Skubal (5-5)#36
Fri, May 27thvs SFCarlos Rodon (6-4)#9   
Sat, May 28thvs SFAlex Wood (5-6)#77@ DETAlex Faedo (1-4)#125
Sun, May 29thvs SFAlex Cobb (3-3)#89@ DETElvin Rodriguez (0-2)#360
Tue, May 31st@ BOSMichael Wacha (6-1)#115vs KCDaniel Lynch (3-7)#254
Wed, Jun 1st@ BOSGarrett Whitlock (2-1)#72vs KCBrad Keller (2-9)#113
Thu, Jun 2ndvs WSHJoan Adon (1-11)#386   
Fri, Jun 3rdvs WSHJosiah Gray (6-4)#86@ BALBruce Zimmermann (2-5)#243
Sat, Jun 4thvs WSHErick Fedde (5-5)#189@ BALTyler Wells (5-4)#78
Sun, Jun 5thvs WSHPatrick Corbin (3-10)#135@ BALDean Kremer (2-1)#241
Mon, Jun 6thvs ARIMadison Bumgarner (3-7)#129   
Tue, Jun 7thvs ARITyler Gilbert (0-3)#331vs TEXTaylor Hearn (4-5)#262
Wed, Jun 8thvs ARIMerrill Kelly (6-5)#111vs TEXDane Dunning (1-5)#100
Thu, Jun 9thvs ARIZach Davies (2-4)#162vs OAKJames Kaprielian (0-5)#181
Fri, Jun 10th@ STLAndre Pallante (2-3)#156vs OAKPaul Blackburn (6-3)#8
Sat, Jun 11th@ STLAdam Wainwright (5-5)#41vs OAKFrankie Montas (3-7)#14
Sun, Jun 12th@ STLDakota Hudson (5-4)#94vs OAKCole Irvin (2-5)#110
Mon, Jun 13th@ ARIMerrill Kelly (6-5)#111   
Tue, Jun 14th@ ARIZach Davies (2-4)#162@ COLAntonio Senzatela (3-4)#305
Wed, Jun 15th@ ARIZac Gallen (4-2)#40@ COLAustin Gomber (3-7)#177
Fri, Jun 17thvs MILEric Lauer (6-3)#88@ LADClayton Kershaw (5-1)#35
Sat, Jun 18thvs MILJason Alexander (2-0)#239@ LADJulio Urias (5-6)#13
Sun, Jun 19thvs MILAdrian Houser (4-8)#165@ LADAndrew Heaney (1-0)#73
Tue, Jun 21stvs LADTony Gonsolin (9-0)#18@ MINJoe Ryan (6-3)#51
Wed, Jun 22ndvs LADTyler Anderson (8-0)#53@ MINSonny Gray (3-1)#52
Thu, Jun 23rdvs LADClayton Kershaw (5-1)#35@ MINDevin Smeltzer (4-1)#147
Fri, Jun 24th@ SFAlex Cobb (3-3)#89vs BOSNick Pivetta (8-5)#37
Sat, Jun 25th@ SFLogan Webb (7-2)#16vs BOSJosh Winckowski (3-1)#297
Sun, Jun 26th@ SFAnthony DeSclafani (0-2)#92vs BOSRich Hill (4-4)#134
Tue, Jun 28th@ CHCKeegan Thompson (7-2)#97vs MINJosh Winder (2-2)#173
Wed, Jun 29th@ CHCJustin Steele (2-5)#160vs MINDylan Bundy (4-4)#149
Thu, Jun 30th@ CHCKyle Hendricks (3-6)#130vs MINChris Archer (2-3)#126
Fri, Jul 1stvs ATLMax Fried (7-2)#10vs NYYNestor Cortes Jr. (6-3)#49
Sat, Jul 2ndvs ATLSpencer Strider (3-2)#74vs NYYJordan Montgomery (3-1)#31
Sun, Jul 3rdvs ATLCharlie Morton (4-3)#54vs NYYJameson Taillon (8-1)#42
Mon, Jul 4thvs NYMCarlos Carrasco (8-3)#69@ DETRony Garcia (2-2)#220
Tue, Jul 5thvs NYM@ DET
Wed, Jul 6thvs NYM@ DET
Thu, Jul 7thvs PIT   
Fri, Jul 8thvs TB@ KC
Sat, Jul 9thvs TB@ KC
Sun, Jul 10thvs TB@ KC
Tue, Jul 12th@ NYYvs CWS
Wed, Jul 13th@ NYYvs CWS
Thu, Jul 14th@ NYYvs DET
Fri, Jul 15th@ STLvs DET
Sat, Jul 16th@ STLvs DET
Sun, Jul 17th@ STLvs DET
Fri, Jul 22ndvs STL@ CWS
Sat, Jul 23rdvs STL@ CWS
Sun, Jul 24thvs STL@ CWS
Mon, Jul 25thvs MIA@ BOS
Tue, Jul 26thvs MIA@ BOS
Wed, Jul 27thvs MIA@ BOS
Thu, Jul 28thvs MIA@ BOS
Fri, Jul 29thvs BAL@ TB
Sat, Jul 30thvs BAL@ TB
Sun, Jul 31stvs BAL@ TB
Mon, Aug 1st@ MIAvs ARI
Tue, Aug 2nd@ MIAvs ARI
Wed, Aug 3rd@ MIAvs ARI
Fri, Aug 5th@ MILvs HOU
Sat, Aug 6th@ MILvs HOU
Sun, Aug 7th@ MILvs HOU
Mon, Aug 8th@ NYM   
Tue, Aug 9th@ NYM@ DET
Wed, Aug 10th@ NYM@ DET
Thu, Aug 11thvs CHC@ DET
Sat, Aug 13thvs CHC@ TOR
Sun, Aug 14thvs CHC@ TOR
Mon, Aug 15thvs PHIvs DET
Tue, Aug 16thvs PHIvs DET
Wed, Aug 17thvs PHIvs DET
Fri, Aug 19th@ PITvs CWS
Sat, Aug 20th@ PITvs CWS
Sun, Aug 21st@ PITvs CWS
Mon, Aug 22nd@ PHI   
Tue, Aug 23rd@ PHI@ SD
Wed, Aug 24th@ PHI@ SD
Thu, Aug 25th@ PHI@ SEA
Fri, Aug 26th@ WSH@ SEA
Sat, Aug 27th@ WSH@ SEA
Sun, Aug 28th@ WSH@ SEA
Mon, Aug 29thvs STL   
Tue, Aug 30thvs STLvs BAL
Wed, Aug 31stvs STLvs BAL
Fri, Sep 2ndvs COLvs SEA
Sat, Sep 3rdvs COLvs SEA
Sun, Sep 4thvs COLvs SEA
Tue, Sep 6th@ CHC@ KC
Wed, Sep 7th@ CHC@ KC
Thu, Sep 8th@ CHC   
Fri, Sep 9th@ MIL@ MIN
Sat, Sep 10th@ MIL@ MIN
Sun, Sep 11th@ MIL@ MIN
Mon, Sep 12thvs PITvs LAA
Tue, Sep 13thvs PITvs LAA
Wed, Sep 14thvs PITvs LAA
Thu, Sep 15th@ STL   
Fri, Sep 16th@ STLvs MIN
Sat, Sep 17th@ STLvs MIN
Sun, Sep 18th@ STLvs MIN
Tue, Sep 20thvs BOS@ CWS
Wed, Sep 21stvs BOS@ CWS
Thu, Sep 22ndvs MIL@ CWS
Fri, Sep 23rdvs MIL@ TEX
Sat, Sep 24thvs MIL@ TEX
Sun, Sep 25thvs MIL@ TEX
Mon, Sep 26th@ PIT   
Tue, Sep 27th@ PITvs TB
Wed, Sep 28th@ PITvs TB
Fri, Sep 30th@ CHCvs KC
Sat, Oct 1st@ CHCvs KC
Sun, Oct 2nd@ CHCvs KC
Mon, Oct 3rdvs CHCvs KC
Tue, Oct 4thvs CHCvs KC
Wed, Oct 5thvs CHCvs KC
Mon, Apr 11th   @ KCCarlos Hernandez (0-3)#294
Thu, Apr 21st   vs CWSDylan Cease (6-3)#19
Mon, Apr 25th   @ LAAMichael Lorenzen (6-5)#133
Mon, May 30th   vs KCJonathan Heasley (1-3)#212
Thu, Jun 16th   @ COLChad Kuhl (4-5)#257
Mon, Jun 27th   vs MINSonny Gray (3-1)#52
Mon, Jul 11th   vs CWS
Thu, Aug 4th   vs HOU
Fri, Aug 12th   @ TOR
Thu, Sep 1st   vs BAL
Mon, Sep 5th   @ KC
Mon, Sep 19th   vs MIN
Thu, Sep 29th   vs TB