Skip to main content

Who Should I Trade?

Yasmani Grandal 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
 
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Tyler O'Neill
LF - STL
Tyler O'Neill
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 experts
Rankings 
   
Rest of Season# 117# 139
VBR# 203# 62
   
Projections 
   
Runs68
Home Runs23
RBI77
Stolen Bases01
Batting Average.233.270
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 106
   
Dan Harris
FantasyPros
# 73# 80
   
Jorge B. Edwards
Fantasy In Frames
# 106
   
Ryan Amore
Pitcher List
# 45# 78
   
Carmen Maiorano
FantasyPros
# 189# 200
   
Jordan Eisen
Field of Vision Sports
# 130# 199
   
Chris Mitchell
FantasyData
# 124# 137
   
Corbin Young
FantasyData
# 126# 162
   
Chris Clegg
Fantrax
# 134# 263
   
Joe Pisapia
FantasyPros
# 141
   
Nick Pollack
Pitcher List
# 80# 63
   
Brendan Tuma
FantasyPros
# 83# 79
   
Mick Ciallela
Fantrax
# 118# 79
   
Brad Camara
FantasyPros
# 128# 56
   
Pierre Camus
RotoBaller
# 161# 111
   
Mike Maher
FantasyPros
# 178# 127
   
Joe Bond
Fantasy Six Pack
# 92
   
Who Should I Trade? Player Statistics
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Tyler O'Neill
LF - STL
Tyler O'Neill
2021 Stats 
   
   
At Bats232420
   
Runs5471
   
Hits55118
   
Singles2968
   
Doubles623
   
Triples01
   
Home Runs2026
   
RBI5761
   
Stolen Bases012
   
Caught Stealing04
   
Walks7134
   
Strikeouts72151
   
Batting Average.237.281
   
On Base Pct.416.350
   
Slugging Pct.522.526
   
On-base Plus Slugging.938.876
   
Who Should I Trade? Player Projections
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Tyler O'Neill
LF - STL
Tyler O'Neill
2021 Projections 
   
   
At Bats3349
   
Runs68
   
Hits813
   
Singles48
   
Doubles13
   
Triples00
   
Home Runs23
   
RBI77
   
Stolen Bases01
   
Caught Stealing00
   
Walks84
   
Strikeouts1117
   
Batting Average.233.270
   
On Base Pct.384.338
   
Slugging Pct.480.506
   
On-base Plus Slugging.864.845
   
Who Should I Trade? Player Notes
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Tyler O'Neill
LF - STL
Tyler O'Neill
News 
 Yasmani Grandal was 3-for-4 on Saturday, coming up a triple shy of the cycle while also walking once. He still managed to score three times and drive in one run though.
Ethan Biddle - The Work of Ethan Biddle
Sun, Sep 12th
Tyler O'Neill went 2-for-5 with a two-run home run, two runs scored, and three RBI in a 7-6 extra-innings win over the Mets on Tuesday.
Lucas Spence
Wed, Sep 15th
 Yasmani Grandal went 2-for-4 on Wednesday, hitting his sixth double of the season while also striking out once.
Ethan Biddle - The Work of Ethan Biddle
Thu, Sep 9th
Tyler O'Neill went 2-for-4 with a walk, a run scored, and his 12th stolen base in a win over the Mets on Monday.
Lucas Spence
Tue, Sep 14th
 Yasmani Grandal was 3-for-3 on the day, hitting a two-run shot in the first inning while also hitting two singles later in the ball game. It wouldn't be a Grandal game if he also didn't draw a walk, which he did in the eighth inning.
Ethan Biddle - The Work of Ethan Biddle
Sun, Sep 5th
Tyler O'Neill went 1-for-4 with a solo home run in a 2-1 win over the Dodgers on Thursday.
Lucas Spence
Thu, Sep 9th
 Yasmani Grandal went 2-for-3 on Wednesday, singling and doubling while also drawing a walk. He would score two runs for the White Sox as well.
Ethan Biddle - The Work of Ethan Biddle
Thu, Sep 2nd
Tyler O'Neill went 1-for-3 with a solo home run in a win over the Dodgers on Wednesday.
Lucas Spence
Thu, Sep 9th
 Yasmani Grandal was 1-for-2 on Tuesday, drawing two walks and hitting his 18th home run of the season.
Ethan Biddle - The Work of Ethan Biddle
Wed, Sep 1st
Tyler O'Neill had a nice game at the plate on Tuesday, going 3-for-3 with a single, two doubles, a walk, a run scored, and a stolen base in a 7-2 loss to the Dodgers.
Lucas Spence
Tue, Sep 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yasmani Grandal
C,1B - CWS
Yasmani Grandal
Tyler O'Neill
LF - STL
Tyler O'Neill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ LAADylan Bundy (2-9)#115@ CINLuis Castillo (7-15)#44
Fri, Apr 2nd@ LAAAndrew Heaney (8-9)#95   
Sat, Apr 3rd@ LAAAlex Cobb (8-3)#144@ CINTyler Mahle (12-5)#28
Sun, Apr 4th@ LAAShohei Ohtani (9-2)#47@ CINJeff Hoffman (3-5)#221
Mon, Apr 5th@ SEAJustus Sheffield (7-8)#405@ MIATrevor Rogers (7-7)#42
Tue, Apr 6th@ SEAJames Paxton (0-0)@ MIASandy Alcantara (9-13)#9
Wed, Apr 7th@ SEAJustin Dunn (1-3)#283@ MIAPablo Lopez (5-5)#38
Thu, Apr 8thvs KCBrad Keller (8-12)#199vs MILCorbin Burnes (10-4)#5
Sun, Apr 11thvs KCMike Minor (8-12)#78vs MILBrett Anderson (4-8)#170
Mon, Apr 12thvs CLETriston McKenzie (5-6)#89vs WSHErick Fedde (7-9)#158
Tue, Apr 13thvs CLEShane Bieber (7-4)#79vs WSHStephen Strasburg (1-2)
Wed, Apr 14thvs CLEZach Plesac (10-5)#63vs WSHJoe Ross (5-9)
Thu, Apr 15thvs CLEAaron Civale (10-4)#52   
Sat, Apr 17th@ BOSNick Pivetta (9-7)#111@ PHIMatt Moore (2-4)#400
Sun, Apr 18th@ BOSMartin Perez (7-8)#391@ PHIAaron Nola (7-8)#31
Mon, Apr 19th@ BOSNathan Eovaldi (10-8)#29@ WSHJoe Ross (5-9)
Tue, Apr 20th@ CLEZach Plesac (10-5)#63@ WSHPatrick Corbin (8-14)#174
Fri, Apr 23rdvs TEXDane Dunning (5-8)#106vs CINSonny Gray (7-7)#54
Sat, Apr 24thvs TEXKyle Gibson (10-7)#36vs CINWade Miley (12-6)#45
Sun, Apr 25thvs TEXKohei Arihara (2-4)#194vs CINLuis Castillo (7-15)#44
Tue, Apr 27thvs DETJose Urena (3-8)#407vs PHIZach Eflin (4-7)
Thu, Apr 29thvs DETMatthew Boyd (3-8)#179vs PHIAaron Nola (7-8)#31
Fri, Apr 30thvs CLEShane Bieber (7-4)#79@ PITJT Brubaker (5-13)#107
Sat, May 1stvs CLETriston McKenzie (5-6)#89@ PITTrevor Cahill (1-5)
Sun, May 2ndvs CLEZach Plesac (10-5)#63@ PITWil Crowe (3-7)#352
Tue, May 4th@ CINJeff Hoffman (3-5)#221   
Wed, May 5th@ CINSonny Gray (7-7)#54vs NYMMiguel Castro
Fri, May 7th@ KCBrad Keller (8-12)#199vs COLAustin Gomber (9-9)
Sat, May 8th@ KCDaniel Lynch (4-5)#401vs COLChi Chi Gonzalez (3-7)#409
Sun, May 9th@ KCMike Minor (8-12)#78vs COLGerman Marquez (12-10)#19
Tue, May 11thvs MINKenta Maeda (6-5)@ MILFreddy Peralta (9-4)#18
Wed, May 12thvs MINJ.A. Happ (9-8)#152@ MILBrandon Woodruff (9-9)#7
Thu, May 13thvs MINMichael Pineda (6-8)#81@ MILCorbin Burnes (10-4)#5
Fri, May 14thvs KCJakob Junis (2-4)#192@ SDJoe Musgrove (11-9)#14
Sat, May 15thvs KCMike Minor (8-12)#78@ SDChris Paddack (7-7)#70
Sun, May 16thvs KCBrady Singer (4-10)#138@ SDRyan Weathers (4-7)#193
Mon, May 17th@ MINJ.A. Happ (9-8)#152   
Tue, May 18th@ MINBailey Ober (2-2)#147vs PITJT Brubaker (5-13)#107
Wed, May 19th@ MINMatt Shoemaker (3-8)#159vs PITTrevor Cahill (1-5)
Fri, May 21st@ NYYJordan Montgomery (5-6)#46vs CHCKyle Hendricks (14-6)#85
Sat, May 22nd@ NYYGerrit Cole (15-7)#8vs CHCAdbert Alzolay (5-13)#143
Sun, May 23rd@ NYYJameson Taillon (8-6)#66vs CHCZach Davies (6-11)#183
Mon, May 24thvs STLKwang Hyun Kim (6-7)#83@ CWSLance Lynn (10-4)#13
Tue, May 25thvs STLJack Flaherty (9-2)#22@ CWSLucas Giolito (9-9)#16
Wed, May 26thvs STLJohn Gant (5-9)#157@ CWSCarlos Rodon (12-5)#24
Thu, May 27thvs BALBruce Zimmermann (4-4)#375@ ARIJon Duplantier (0-3)#320
Sat, May 29thvs BALJohn Means (5-7)#32@ ARISeth Frankoff (0-2)
Sun, May 30thvs BALKeegan Akin (2-9)#392@ ARIMatt Peacock (5-7)#189
Mon, May 31st@ CLECal Quantrill (6-3)#37@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ CLEShane Bieber (7-4)#79@ LADDavid Price (4-2)#96
Thu, Jun 3rdvs DETCasey Mize (7-8)#56vs CINVladimir Gutierrez (9-6)#109
Fri, Jun 4thvs DETSpencer Turnbull (4-2)vs CINLuis Castillo (7-15)#44
Sat, Jun 5thvs DETTarik Skubal (8-12)#61vs CINTyler Mahle (12-5)#28
Sun, Jun 6thvs DETJose Urena (3-8)#407vs CINWade Miley (12-6)#45
Tue, Jun 8thvs TORRobbie Ray (12-5)#11vs CLEShane Bieber (7-4)#79
Wed, Jun 9thvs TORAlek Manoah (6-2)#41vs CLEJ.C. Mejia (1-7)#309
Thu, Jun 10thvs TORHyun Jin Ryu (13-8)#43   
Fri, Jun 11th@ DETTarik Skubal (8-12)#61@ CHCKohl Stewart (1-1)#378
Sat, Jun 12th@ DETJose Urena (3-8)#407@ CHCKyle Hendricks (14-6)#85
Sun, Jun 13th@ DETKyle Funkhouser@ CHCZach Davies (6-11)#183
Mon, Jun 14thvs TBTyler Glasnow (5-2)vs MIABraxton Garrett (1-2)#329
Tue, Jun 15thvs TBShane McClanahan (9-5)#86vs MIATrevor Rogers (7-7)#42
Wed, Jun 16thvs TBRyan Yarbrough (8-5)#121vs MIASandy Alcantara (9-13)#9
Thu, Jun 17th@ HOUJose Urquidy (7-3)#59@ ATLCharlie Morton (13-5)#6
Fri, Jun 18th@ HOULuis Garcia (11-7)#40@ ATLMax Fried (11-7)#34
Sat, Jun 19th@ HOUFramber Valdez (10-5)#49   
Sun, Jun 20th@ HOULance McCullers Jr. (12-4)#30@ ATLDrew Smyly (9-4)#87
Tue, Jun 22nd@ PITTyler Anderson (6-9)#57@ DETTarik Skubal (8-12)#61
Wed, Jun 23rd@ PITChase De Jong (1-4)@ DETMatt Manning (4-6)#243
Fri, Jun 25thvs SEAYusei Kikuchi (7-8)#53vs PITWil Crowe (3-7)#352
Sun, Jun 27thvs SEARobert Dugger (0-2)#386vs PITMax Kranick (1-3)#250
Tue, Jun 29thvs MINKenta Maeda (6-5)vs ARICaleb Smith (4-9)#215
Wed, Jun 30thvs MINBailey Ober (2-2)#147vs ARIRiley Smith (1-4)#217
Thu, Jul 1stvs MINJose Berrios (11-8)#12@ COLAntonio Senzatela (4-9)#102
Fri, Jul 2nd@ DETCasey Mize (7-8)#56@ COLChi Chi Gonzalez (3-7)#409
Sat, Jul 3rd@ DETTarik Skubal (8-12)#61@ COLKyle Freeland (5-8)#387
Sun, Jul 4th@ DETMatt Manning (4-6)#243@ COLGerman Marquez (12-10)#19
Mon, Jul 5th@ MINBailey Ober (2-2)#147@ SFKevin Gausman (14-6)#21
Tue, Jul 6th@ MINJose Berrios (11-8)#12@ SFJohnny Cueto (7-7)#103
Wed, Jul 7th@ MINMichael Pineda (6-8)#81@ SFAlex Wood (10-4)#73
Fri, Jul 9th@ BALJorge Lopez (3-14)@ CHCKyle Hendricks (14-6)#85
Sat, Jul 10th@ BALThomas Eshelman (0-2)#366@ CHCZach Davies (6-11)#183
Sun, Jul 11th@ BALSpenser Watkins (2-7)#318   
Fri, Jul 16thvs HOULance McCullers Jr. (12-4)#30vs SFLogan Webb (10-3)#39
Sat, Jul 17thvs HOUJake Odorizzi (6-7)#77vs SFAnthony DeSclafani (12-6)#25
Sun, Jul 18thvs HOUFramber Valdez (10-5)#49vs SFJohnny Cueto (7-7)#103
Mon, Jul 19thvs MINJose Berrios (11-8)#12vs CHCAlec Mills (6-6)#202
Tue, Jul 20thvs MINBailey Ober (2-2)#147vs CHCTrevor Williams (4-2)#182
Wed, Jul 21stvs MINMichael Pineda (6-8)#81vs CHCKyle Hendricks (14-6)#85
Fri, Jul 23rd@ MILFreddy Peralta (9-4)#18@ CINTyler Mahle (12-5)#28
Sat, Jul 24th@ MILCorbin Burnes (10-4)#5@ CINLuis Castillo (7-15)#44
Sun, Jul 25th@ MILBrandon Woodruff (9-9)#7@ CINSonny Gray (7-7)#54
Mon, Jul 26th@ KCMike Minor (8-12)#78   
Tue, Jul 27th@ KCBrad Keller (8-12)#199@ CLECal Quantrill (6-3)#37
Wed, Jul 28th@ KCKris Bubic (4-6)#125@ CLEZach Plesac (10-5)#63
Thu, Jul 29th@ KCCarlos Hernandez (6-2)#165   
Fri, Jul 30thvs CLEJ.C. Mejia (1-7)#309vs MINGriffin Jax (3-4)#224
Sat, Jul 31stvs CLETriston McKenzie (5-6)#89vs MINBailey Ober (2-2)#147
Sun, Aug 1stvs CLECal Quantrill (6-3)#37vs MINMichael Pineda (6-8)#81
Tue, Aug 3rdvs KCKris Bubic (4-6)#125vs ATLMax Fried (11-7)#34
Wed, Aug 4thvs KCCarlos Hernandez (6-2)#165vs ATLDrew Smyly (9-4)#87
Thu, Aug 5thvs KCDaniel Lynch (4-5)#401vs ATLTouki Toussaint (3-3)#136
Fri, Aug 6th@ CHCKyle Hendricks (14-6)#85vs KCMike Minor (8-12)#78
Sat, Aug 7th@ CHCAdbert Alzolay (5-13)#143vs KCBrad Keller (8-12)#199
Sun, Aug 8th@ CHCZach Davies (6-11)#183vs KCKris Bubic (4-6)#125
Mon, Aug 9th@ MINBeau Burrows   
Tue, Aug 10th@ MINGriffin Jax (3-4)#224@ PITSteven Brault (0-3)#260
Wed, Aug 11th@ MINBailey Ober (2-2)#147@ PITWil Crowe (3-7)#352
Thu, Aug 12thvs NYYAndrew Heaney (8-9)#95@ PITJT Brubaker (5-13)#107
Sat, Aug 14thvs NYYJameson Taillon (8-6)#66@ KCBrad Keller (8-12)#199
Sun, Aug 15thvs NYYNestor Cortes Jr. (2-2)#126@ KCKris Bubic (4-6)#125
Mon, Aug 16thvs OAKFrankie Montas (12-9)#17   
Tue, Aug 17thvs OAKChris Bassitt (12-4)#20vs MILCorbin Burnes (10-4)#5
Wed, Aug 18thvs OAKPaul Blackburn (1-2)#333vs MILFreddy Peralta (9-4)#18
Thu, Aug 19thvs OAKCole Irvin (9-13)#90vs MILBrandon Woodruff (9-9)#7
Fri, Aug 20th@ TBMichael Wacha (3-5)#191vs PITMitch Keller (4-11)#397
Sat, Aug 21st@ TBLuis Patino (4-3)#114vs PITDillon Peters (1-2)#237
Sun, Aug 22nd@ TBChris Archer (1-1)#161vs PITSteven Brault (0-3)#260
Mon, Aug 23rd@ TORAlek Manoah (6-2)#41   
Tue, Aug 24th@ TORJose Berrios (11-8)#12vs DETCasey Mize (7-8)#56
Wed, Aug 25th@ TORRobbie Ray (12-5)#11vs DETTarik Skubal (8-12)#61
Thu, Aug 26th@ TORHyun Jin Ryu (13-8)#43@ PITMitch Keller (4-11)#397
Fri, Aug 27thvs CHCKeegan Thompson (3-3)#184@ PITDillon Peters (1-2)#237
Sat, Aug 28thvs CHCAlec Mills (6-6)#202@ PITSteven Brault (0-3)#260
Sun, Aug 29thvs CHCKyle Hendricks (14-6)#85@ PITWil Crowe (3-7)#352
Tue, Aug 31stvs PITBryse Wilson (2-7)#134   
Wed, Sep 1stvs PITMax Kranick (1-3)#250@ CINSonny Gray (7-7)#54
Fri, Sep 3rd@ KCCarlos Hernandez (6-2)#165@ MILFreddy Peralta (9-4)#18
Sat, Sep 4th@ KCDaniel Lynch (4-5)#401@ MILAdrian Houser (9-6)#60
Sun, Sep 5th@ KCBrady Singer (4-10)#138@ MILCorbin Burnes (10-4)#5
Tue, Sep 7th@ OAKJames Kaprielian (7-5)#124vs LADCorey Knebel (3-0)#146
Wed, Sep 8th@ OAKFrankie Montas (12-9)#17vs LADMitch White (1-3)#164
Thu, Sep 9th@ OAKSean Manaea (10-9)#35vs LADTony Gonsolin (3-1)#58
Fri, Sep 10thvs BOSTanner Houck (0-4)#261vs CINTyler Mahle (12-5)#28
Sat, Sep 11thvs BOSConnor Seabold (0-0)#345vs CINLuis Castillo (7-15)#44
Sun, Sep 12thvs BOSNick Pivetta (9-7)#111vs CINSonny Gray (7-7)#54
Tue, Sep 14thvs LAAPacky Naughton (0-2)#257@ NYMMarcus Stroman (9-12)#15
Wed, Sep 15thvs LAAJanson Junk (0-1)#292@ NYMTylor Megill (3-5)#153
Thu, Sep 16thvs LAAAlex Cobb (8-3)#144   
Fri, Sep 17th@ TEXTaylor Hearn (6-4)#122vs SDVince Velasquez (3-6)#187
Sat, Sep 18th@ TEXSpencer Howard (0-4)#151vs SDYu Darvish (8-10)#23
Sun, Sep 19th@ TEXJordan Lyles (9-11)#167vs SDJake Arrieta (5-13)#382
Mon, Sep 20th@ DETMatt Manning (4-6)#243@ MILFreddy Peralta (9-4)#18
Tue, Sep 21st@ DETTyler Alexander (2-3)#148@ MILBrandon Woodruff (9-9)#7
Wed, Sep 22nd@ DETCasey Mize (7-8)#56@ MILAdrian Houser (9-6)#60
Thu, Sep 23rd@ CLE@ MILCorbin Burnes (10-4)#5
Fri, Sep 24th@ CLEEli Morgan (2-7)#297@ CHCJustin Steele (3-3)#211
Sat, Sep 25th@ CLE@ CHC
Sun, Sep 26th@ CLE@ CHC
Tue, Sep 28thvs CINvs MIL
Wed, Sep 29thvs CINvs MIL
Fri, Oct 1stvs DETvs CHC
Sat, Oct 2ndvs DETvs CHC
Sun, Oct 3rdvs DETvs CHC
Sat, Apr 10th   vs MILAdrian Houser (9-6)#60
Fri, Apr 16th   @ PHIZach Eflin (4-7)
Wed, Apr 21st   @ WSHMax Scherzer (14-4)#4
Mon, Apr 26th   vs PHIZack Wheeler (13-9)#1
Wed, Apr 28th   vs PHIVince Velasquez (3-6)#187
Mon, May 3rd   vs NYMJoey Lucchesi (1-4)
Thu, May 6th   vs NYMTaijuan Walker (7-9)#67
Fri, May 28th   @ ARIMadison Bumgarner (7-10)#93
Wed, Jun 2nd   @ LADWalker Buehler (14-3)#2
Thu, Jun 24th   vs PITChad Kuhl (5-6)#253
Sat, Jun 26th   vs PITJT Brubaker (5-13)#107
Mon, Jun 28th   vs ARIJake Faria (0-0)#337
Thu, Jul 22nd   vs CHCAdbert Alzolay (5-13)#143
Fri, Aug 13th   @ KCMike Minor (8-12)#78
Mon, Aug 30th   @ CINLuis Castillo (7-15)#44
Mon, Sep 6th   vs LADMax Scherzer (14-4)#4
Mon, Sep 13th   @ NYMRich Hill (6-7)#64
Thu, Sep 30th   vs MIL