Skip to main content

Who Should I Trade?

Mike Yastrzemski for Rougned Odor (2020)

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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF @ OAK Sun, Sep 20th 4:10pm
Rougned Odor
2B - TEX
Rougned Odor
TEX @ LAA Sun, Sep 20th 4:10pm
Expert
Recommendation
100%
Recommended by
8 of 8 experts
0%
Recommended by
0 of 8 experts
Rankings 
   
Rest of Season
VBR# 90# 300
   
Projections 
   
Runs53
Home Runs11
RBI43
Stolen Bases00
Batting Average.257.202
   
Misc 
   
Injury AlertDTD-
Weather77 F, Clear83 F, Clear
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 112# 174
   
Nick Pollack
Pitcher List
# 48
   
Dan Harris
FantasyPros
# 136# 145
   
Max Freeze
Freeze Stats
# 104# 161
   
Ryan Amore
Pitcher List
# 66# 197
   
Carmen Maiorano
FantasyPros
# 66# 149
   
Chris Mitchell
FantasyData
# 145# 147
   
Corbin Young
FantasyData
# 107# 167
   
Who Should I Trade? Player Statistics
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Rougned Odor
2B - TEX
Rougned Odor
TEX
2020 Stats 
   
   
At Bats179108
   
Runs3711
   
Hits5117
   
Singles258
   
Doubles133
   
Triples40
   
Home Runs96
   
RBI3320
   
Stolen Bases20
   
Caught Stealing11
   
Walks286
   
Strikeouts5235
   
Batting Average.285.157
   
On Base Pct.391.207
   
Slugging Pct.553.352
   
On-base Plus Slugging.944.559
   
Who Should I Trade? Player Projections
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Rougned Odor
2B - TEX
Rougned Odor
TEX
2020 Projections 
   
   
At Bats3022
   
Runs53
   
Hits84
   
Singles42
   
Doubles21
   
Triples00
   
Home Runs11
   
RBI43
   
Stolen Bases00
   
Caught Stealing00
   
Walks32
   
Strikeouts97
   
Batting Average.257.202
   
On Base Pct.340.266
   
Slugging Pct.462.397
   
On-base Plus Slugging.802.663
   
Who Should I Trade? Player Notes
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Rougned Odor
2B - TEX
Rougned Odor
TEX
News 
 Giants OF Mike Yastrzemski is day-to-day with a mild calf strain.
Brendan Tuma - Too Much Tuma
Fri, Sep 18th
In Saturday's 4-3 loss to the Angels, Rougned Odor hit a two-run home run. He went 1-for-4 with one home run, two RBI, and one strikeout.
Corbin Young
Sun, Sep 20th
 Mike Yastrzemski will receive an MRI on his right calf on Friday.
Jon Mathisen
Thu, Sep 17th
Rougned Odor hit a home run in three straight games. He went 1-for-4 with a three-run home run and two strikeouts.
Corbin Young
Sun, Sep 13th
 Mike Yastrzemski exited in the second inning of Thursday’s contest against the Mariners with right calf tightness.
Brad Camara
Thu, Sep 17th
In the second game of the doubleheader, Rougned Odor crushed a three-run home run in Saturday's 5-2 win against the Athletics. Odor's home run had a 101.2 mph exit velocity.
Corbin Young
Sun, Sep 13th
 Mike Yastrzemski went a combined 1-for-5 with a double, a walk, an RBI, and a caught stealing in the Giants Sunday doubleheader against the Padres.
Jon Mathisen
Mon, Sep 14th
Rougned Odor went 0-for-4 with an RBI groundout and one strikeout in Thursday's loss to the Angels. He hasn't recorded a hit in two games since returning from the injured list.
Corbin Young
Thu, Sep 10th
 Mike Yastrzemski went 2-for-5 with a home run, three RBI, and two runs scored as the Giants walloped the Mariners 10-1 on Wednesday.
Jon Mathisen
Thu, Sep 10th
The Rangers activated Rougned Odor (eye) off the 10-day injured list.
Brendan Tuma - Too Much Tuma
Wed, Sep 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
LF,RF - SF
Mike Yastrzemski
SF
Rougned Odor
2B - TEX
Rougned Odor
TEX
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Jul 23rd@ LAD   
Fri, Jul 24th@ LADvs COL
Sat, Jul 25th@ LADvs COL
Sun, Jul 26th@ LADvs COL
Tue, Jul 28thvs SDvs ARI
Wed, Jul 29thvs SDvs ARI
Thu, Jul 30thvs SD   
Fri, Jul 31stvs TEX@ SF
Sat, Aug 1stvs TEX@ SF
Sun, Aug 2ndvs TEX@ SF
Mon, Aug 3rd@ COL   
Tue, Aug 4th@ COL@ OAK
Wed, Aug 5th@ COL@ OAK
Thu, Aug 6th@ COL@ OAK
Fri, Aug 7th@ LADvs LAA
Sat, Aug 8th@ LADvs LAA
Sun, Aug 9th@ LADvs LAA
Mon, Aug 10th@ HOUvs SEA
Tue, Aug 11th@ HOUvs SEA
Wed, Aug 12th@ HOUvs SEA
Fri, Aug 14thvs OAK@ COL
Sat, Aug 15thvs OAK@ COL
Sun, Aug 16thvs OAK@ COL
Mon, Aug 17th@ LAAvs SD
Tue, Aug 18th@ LAAvs SD
Wed, Aug 19thvs LAA@ SD
Thu, Aug 20thvs LAA@ SD
Fri, Aug 21stvs ARI@ SEA
Sat, Aug 22ndvs ARI@ SEA
Sun, Aug 23rdvs ARI@ SEA
Tue, Aug 25thvs LADvs OAK
Thu, Aug 27thvs LAD   
Fri, Aug 28th@ ARIvs LAD
Sat, Aug 29th@ ARIvs LAD
Sun, Aug 30th@ ARIvs LAD
Tue, Sep 1st@ COL@ HOU
Wed, Sep 2nd@ COL@ HOU
Fri, Sep 4thvs ARI@ SEA
Sat, Sep 5thvs ARI@ SEA
Sun, Sep 6thvs ARI@ SEA
Mon, Sep 7thvs ARI@ SEA
Tue, Sep 8thvs SEAvs LAA
Wed, Sep 9thvs SEAvs LAA
Thu, Sep 10th@ SDvs LAA
Sun, Sep 13th@ SDvs OAK
Wed, Sep 16th@ SEA@ HOU
Thu, Sep 17th@ SEA@ HOU
Fri, Sep 18th@ OAK@ LAA
Sat, Sep 19th@ OAK@ LAA
Sun, Sep 20th@ OAK@ LAA
Mon, Sep 21stvs COL@ LAA
Tue, Sep 22ndvs COL@ ARI
Wed, Sep 23rdvs COL@ ARI
Thu, Sep 24thvs COLvs HOU
Fri, Sep 25th@ SDvs HOU
Sat, Sep 26thvs SDvs HOU
Sun, Sep 27thvs SDvs HOU
Mon, Aug 24th   vs OAK
Wed, Aug 26th   vs OAK
Thu, Sep 3rd   @ HOU
Fri, Sep 11th   vs OAK
Sat, Sep 12th   vs OAK
Tue, Sep 15th   @ HOU