Skip to main content

Who Should I Trade?

Jose Iglesias for Tyler O'Neill (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Tyler O'Neill
LF - STL
Tyler O'Neill
STL @ MIL Tue, May 11th 7:40pm
Jose Iglesias
SS,DH - LAA
Jose Iglesias
LAA @ HOU Tue, May 11th 8:10pm
Expert
Recommendation
78%
Recommended by
7 of 9 experts
22%
Recommended by
2 of 9 experts
Rankings 
   
Rest of Season
VBR# 123# 237
   
Projections 
   
Runs5347
Home Runs228
RBI5441
Stolen Bases75
Batting Average.234.273
   
Misc 
   
Injury Alert-DTD
Weather49 F, Clear77 F, Possible Light Rain
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 155
   
Mike Maher
FantasyPros
# 220# 232
   
Pierre Camus
RotoBaller
# 371
   
Ryan Amore
Pitcher List
# 138# 228
   
Jordan Eisen
Field of Vision Sports
# 199
   
Corbin Young
FantasyData
# 155# 237
   
Chris Clegg
Fantrax
# 218# 241
   
Carmen Maiorano
FantasyPros
# 200# 158
   
Dan Harris
FantasyPros
# 285# 266
   
Who Should I Trade? Player Statistics
  Tyler O'Neill
LF - STL
Tyler O'Neill
STL
Jose Iglesias
SS,DH - LAA
Jose Iglesias
LAA
2021 Stats 
   
   
At Bats79118
   
Runs1314
   
Hits1932
   
Singles1127
   
Doubles33
   
Triples00
   
Home Runs52
   
RBI128
   
Stolen Bases31
   
Caught Stealing11
   
Walks22
   
Strikeouts2720
   
Batting Average.241.271
   
On Base Pct.274.289
   
Slugging Pct.468.348
   
On-base Plus Slugging.742.637
   
Who Should I Trade? Player Projections
  Tyler O'Neill
LF - STL
Tyler O'Neill
STL
Jose Iglesias
SS,DH - LAA
Jose Iglesias
LAA
2021 Projections 
   
   
At Bats361394
   
Runs5347
   
Hits84108
   
Singles4879
   
Doubles1419
   
Triples11
   
Home Runs228
   
RBI5441
   
Stolen Bases75
   
Caught Stealing23
   
Walks2615
   
Strikeouts11953
   
Batting Average.234.273
   
On Base Pct.292.305
   
Slugging Pct.458.386
   
On-base Plus Slugging.750.691
   
Who Should I Trade? Player Notes
  Tyler O'Neill
LF - STL
Tyler O'Neill
STL
Jose Iglesias
SS,DH - LAA
Jose Iglesias
LAA
News 
 Tyler O'Neill went 0-for-5 with a stolen base and a run scored across two games during the Cardinals doubleheader against the Mets on Wednesday.
Lucas Spence
Wed, May 5th
Jose Iglesias went 2-for-4 with a single, a double, and a strikeout in Tuesday's loss to the Rays.
Jack Mannis
Wed, May 5th
 Cardinals outfielder Tyler O’Neill had a terrific game on Friday, going 3-for-4 with a home run, two runs scored, an RBI, and a stolen base in a 7-3 Cardinals victory.
Lucas Spence
Fri, Apr 30th
Jose Iglesias went 2-for-5 with a solo homer and two runs scored during Monday's win over the Rangers.
Andy Zimmerman
Tue, Apr 27th
 Cardinals outfielder Tyler O'Neill had himself a ball game on Wednesday, going 3-for-4 with a home run, a run scored, two RBI, and a stolen base in a 5-3 loss to Philadelphia.
Lucas Spence
Wed, Apr 28th
Angels' sure-handed SS Jose Iglesias went 1-for-4 with a solo home run in a 7-4 losing effort to the Rangers.
Jack Mannis
Wed, Apr 21st
 Cardinals outfielder Tyler O'Neill went 2-for-3 with two solo home runs in a 5-2 victory over Cincinnati on Sunday.
Lucas Spence
Sun, Apr 25th
Jose Iglesias went 2-for-4 with two singles and a run scored during Friday's win over Minnesota.
Andy Zimmerman
Sat, Apr 17th
 Tyler O’Neill (groin) is expected to return from the 10-day injured list in Friday’s game against the Reds.
Brad Camara
Tue, Apr 20th
Angels' SS Jose Iglesias went 1-3 with a double and struck out twice as the Angels fall to the division rival Houston Astros on Tuesday.
Jack Mannis
Tue, Apr 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler O'Neill
LF - STL
Tyler O'Neill
STL
Jose Iglesias
SS,DH - LAA
Jose Iglesias
LAA
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINvs CWS
Fri, Apr 2nd   vs CWS
Sat, Apr 3rd@ CINvs CWS
Sun, Apr 4th@ CINvs CWS
Mon, Apr 5th@ MIAvs HOU
Tue, Apr 6th@ MIAvs HOU
Thu, Apr 8thvs MIL@ TOR
Fri, Apr 9th   @ TOR
Sat, Apr 10thvs MIL@ TOR
Mon, Apr 12thvs WSH@ KC
Tue, Apr 13thvs WSH@ KC
Wed, Apr 14thvs WSH@ KC
Fri, Apr 16th@ PHIvs MIN
Mon, Apr 19th@ WSHvs TEX
Tue, Apr 20th@ WSHvs TEX
Wed, Apr 21st@ WSHvs TEX
Thu, Apr 22nd   @ HOU
Fri, Apr 23rdvs CIN@ HOU
Sat, Apr 24thvs CIN@ HOU
Sun, Apr 25thvs CIN@ HOU
Mon, Apr 26thvs PHI@ TEX
Tue, Apr 27thvs PHI@ TEX
Wed, Apr 28thvs PHI@ TEX
Fri, Apr 30th@ PIT@ SEA
Sat, May 1st@ PIT@ SEA
Sun, May 2nd@ PIT@ SEA
Mon, May 3rdvs NYMvs TB
Tue, May 4th   vs TB
Wed, May 5thvs NYMvs TB
Thu, May 6thvs NYMvs TB
Fri, May 7thvs COLvs LAD
Sat, May 8thvs COLvs LAD
Sun, May 9thvs COLvs LAD
Mon, May 10th   @ HOU
Tue, May 11th@ MIL@ HOU
Wed, May 12th@ MIL@ HOU
Fri, May 14th@ SD@ BOS
Sat, May 15th@ SD@ BOS
Sun, May 16th@ SD@ BOS
Mon, May 17th   vs CLE
Tue, May 18thvs PITvs CLE
Wed, May 19thvs PITvs CLE
Thu, May 20th   vs MIN
Fri, May 21stvs CHCvs OAK
Sat, May 22ndvs CHCvs OAK
Sun, May 23rdvs CHCvs OAK
Tue, May 25th@ CWSvs TEX
Wed, May 26th@ CWSvs TEX
Thu, May 27th@ ARI@ OAK
Fri, May 28th@ ARI@ OAK
Sat, May 29th@ ARI@ OAK
Sun, May 30th@ ARI@ OAK
Mon, May 31st@ LAD@ SF
Tue, Jun 1st@ LAD@ SF
Thu, Jun 3rdvs CINvs SEA
Fri, Jun 4thvs CINvs SEA
Sat, Jun 5thvs CINvs SEA
Sun, Jun 6thvs CINvs SEA
Mon, Jun 7th   vs KC
Tue, Jun 8thvs CLEvs KC
Wed, Jun 9thvs CLEvs KC
Fri, Jun 11th@ CHC@ ARI
Sat, Jun 12th@ CHC@ ARI
Sun, Jun 13th@ CHC@ ARI
Mon, Jun 14thvs MIA@ OAK
Tue, Jun 15thvs MIA@ OAK
Wed, Jun 16thvs MIA@ OAK
Thu, Jun 17th@ ATLvs DET
Fri, Jun 18th@ ATLvs DET
Sat, Jun 19th@ ATLvs DET
Sun, Jun 20th@ ATLvs DET
Tue, Jun 22nd@ DETvs SF
Wed, Jun 23rd@ DETvs SF
Fri, Jun 25thvs PIT@ TB
Sat, Jun 26thvs PIT@ TB
Sun, Jun 27thvs PIT@ TB
Mon, Jun 28thvs ARI@ NYY
Tue, Jun 29thvs ARI@ NYY
Wed, Jun 30thvs ARI@ NYY
Thu, Jul 1st@ COL@ NYY
Fri, Jul 2nd@ COLvs BAL
Sat, Jul 3rd@ COLvs BAL
Sun, Jul 4th@ COLvs BAL
Mon, Jul 5th@ SFvs BOS
Tue, Jul 6th@ SFvs BOS
Wed, Jul 7th@ SFvs BOS
Fri, Jul 9th@ CHC@ SEA
Sat, Jul 10th@ CHC@ SEA
Sun, Jul 11th@ CHC@ SEA
Fri, Jul 16thvs SFvs SEA
Sat, Jul 17thvs SFvs SEA
Sun, Jul 18thvs SFvs SEA
Mon, Jul 19thvs CHC@ OAK
Tue, Jul 20thvs CHC@ OAK
Thu, Jul 22ndvs CHC@ MIN
Fri, Jul 23rd@ CIN@ MIN
Sat, Jul 24th@ CIN@ MIN
Sun, Jul 25th@ CIN@ MIN
Mon, Jul 26th   vs COL
Tue, Jul 27th@ CLEvs COL
Wed, Jul 28th@ CLEvs COL
Thu, Jul 29th   vs OAK
Fri, Jul 30thvs MINvs OAK
Sat, Jul 31stvs MINvs OAK
Sun, Aug 1stvs MINvs OAK
Mon, Aug 2nd   @ TEX
Tue, Aug 3rdvs ATL@ TEX
Wed, Aug 4thvs ATL@ TEX
Thu, Aug 5thvs ATL@ TEX
Fri, Aug 6thvs KC@ LAD
Sat, Aug 7thvs KC@ LAD
Sun, Aug 8thvs KC@ LAD
Tue, Aug 10th@ PITvs TOR
Wed, Aug 11th@ PITvs TOR
Thu, Aug 12th@ PITvs TOR
Fri, Aug 13th@ KCvs HOU
Sat, Aug 14th@ KCvs HOU
Sun, Aug 15th@ KCvs HOU
Tue, Aug 17thvs MIL@ DET
Wed, Aug 18thvs MIL@ DET
Thu, Aug 19thvs MIL@ DET
Fri, Aug 20thvs PIT@ CLE
Sat, Aug 21stvs PIT@ CLE
Sun, Aug 22ndvs PIT@ CLE
Tue, Aug 24thvs DET@ BAL
Wed, Aug 25thvs DET@ BAL
Thu, Aug 26th@ PIT@ BAL
Fri, Aug 27th@ PITvs SD
Sat, Aug 28th@ PITvs SD
Mon, Aug 30th@ CINvs NYY
Tue, Aug 31st@ CINvs NYY
Wed, Sep 1st@ CINvs NYY
Fri, Sep 3rd@ MILvs TEX
Sat, Sep 4th@ MILvs TEX
Sun, Sep 5th@ MILvs TEX
Mon, Sep 6thvs LADvs TEX
Tue, Sep 7thvs LAD@ SD
Wed, Sep 8thvs LAD@ SD
Fri, Sep 10thvs CIN@ HOU
Sat, Sep 11thvs CIN@ HOU
Sun, Sep 12thvs CIN@ HOU
Tue, Sep 14th@ NYM@ CWS
Wed, Sep 15th@ NYM@ CWS
Thu, Sep 16th   @ CWS
Fri, Sep 17thvs SDvs OAK
Sat, Sep 18thvs SDvs OAK
Sun, Sep 19thvs SDvs OAK
Mon, Sep 20th@ MILvs HOU
Tue, Sep 21st@ MILvs HOU
Wed, Sep 22nd@ MILvs HOU
Thu, Sep 23rd@ MILvs HOU
Fri, Sep 24th@ CHCvs SEA
Sat, Sep 25th@ CHCvs SEA
Sun, Sep 26th@ CHCvs SEA
Tue, Sep 28thvs MIL@ TEX
Wed, Sep 29thvs MIL@ TEX
Thu, Sep 30thvs MIL@ TEX
Fri, Oct 1stvs CHC@ SEA
Sat, Oct 2ndvs CHC@ SEA
Sun, Oct 3rdvs CHC@ SEA
Wed, Apr 7th@ MIA   
Sun, Apr 11thvs MIL   
Sat, Apr 17th@ PHI   
Sun, Apr 18th@ PHI   
Thu, Apr 29thvs PHI   
Thu, May 13th@ MIL   
Mon, May 24th@ CWS   
Wed, Jun 2nd@ LAD   
Thu, Jun 24thvs PIT   
Wed, Jul 21stvs CHC   
Sun, Aug 29th@ PIT   
Thu, Sep 9thvs LAD   
Mon, Sep 13th@ NYM