Skip to main content

Who Should I Trade?

Nick Solak 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
 
  Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Tyler O'Neill
LF - STL
Tyler O'Neill
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 122# 139
VBR# 312# 62
   
Projections 
   
Runs68
Home Runs13
RBI57
Stolen Bases11
Batting Average.244.270
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 115
   
Pierre Camus
RotoBaller
# 90# 111
   
Jorge B. Edwards
Fantasy In Frames
# 115
   
Carmen Maiorano
FantasyPros
# 131# 200
   
Jordan Eisen
Field of Vision Sports
# 96# 199
   
Chris Mitchell
FantasyData
# 106# 137
   
Corbin Young
FantasyData
# 83# 162
   
Chris Clegg
Fantrax
# 96# 263
   
Joe Pisapia
FantasyPros
# 126
   
Nick Pollack
Pitcher List
# 137# 63
   
Joe Bond
Fantasy Six Pack
# 143# 92
   
Brad Camara
FantasyPros
# 155# 56
   
Dan Harris
FantasyPros
# 162# 80
   
Mick Ciallela
Fantrax
# 164# 79
   
Mike Maher
FantasyPros
# 170# 127
   
Ryan Amore
Pitcher List
# 206# 78
   
Brendan Tuma
FantasyPros
# 79
   
Who Should I Trade? Player Statistics
  Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Tyler O'Neill
LF - STL
Tyler O'Neill
2021 Stats 
   
   
At Bats418420
   
Runs5471
   
Hits100118
   
Singles7068
   
Doubles1723
   
Triples21
   
Home Runs1126
   
RBI4661
   
Stolen Bases612
   
Caught Stealing44
   
Walks2834
   
Strikeouts100151
   
Batting Average.239.281
   
On Base Pct.307.350
   
Slugging Pct.368.526
   
On-base Plus Slugging.676.876
   
Who Should I Trade? Player Projections
  Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Tyler O'Neill
LF - STL
Tyler O'Neill
2021 Projections 
   
   
At Bats4749
   
Runs68
   
Hits1113
   
Singles88
   
Doubles23
   
Triples00
   
Home Runs13
   
RBI57
   
Stolen Bases11
   
Caught Stealing00
   
Walks34
   
Strikeouts1117
   
Batting Average.244.270
   
On Base Pct.313.338
   
Slugging Pct.379.506
   
On-base Plus Slugging.692.845
   
Who Should I Trade? Player Notes
  Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Tyler O'Neill
LF - STL
Tyler O'Neill
News 
 Rangers second baseman Nick Solak went 1-for-4 with a single against the Astros on Monday evening. Texas ultimately fell to Houston by a score of 15-1.
Andersen Pickard
Tue, Sep 14th
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
 Rangers second baseman Nick Solak went 2-for-3 with a pair of singles and a walk against the Diamondbacks on Wednesday afternoon. He also swiped second base along the way. Texas ultimately defeated Arizona by a score of 8-5.
Andersen Pickard
Wed, Sep 8th
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
 Rangers second baseman Nick Solak went 0-for-3 against the Angels on Saturday. Texas ultimately fell to Los Angeles by a score of 4-1.
Andersen Pickard
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
 Rangers second baseman Nick Solak went 1-for-4 with a two-run homer against the Rockies on Monday. However, he did strike out twice along the way. Texas ultimately defeated Colorado by a score of 4-3.
Andersen Pickard
Tue, Aug 31st
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
 Rangers second baseman Nick Solak went 2-for-4 with a solo homer in the sixth inning on Thursday. He also hit a single in the process. Texas ultimately fell to Cleveland by a score of 10-6.
Andersen Pickard
Fri, Aug 27th
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
  Nick Solak
2B,3B,LF,CF - TEX
Nick Solak
Tyler O'Neill
LF - STL
Tyler O'Neill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ KCBrad Keller (8-12)#199@ CINLuis Castillo (7-15)#44
Sat, Apr 3rd@ KCMike Minor (8-12)#78@ CINTyler Mahle (12-5)#28
Sun, Apr 4th@ KCBrady Singer (4-10)#138@ CINJeff Hoffman (3-5)#221
Mon, Apr 5thvs TORSteven Matz (12-7)#69@ MIATrevor Rogers (7-7)#42
Tue, Apr 6thvs TORTanner Roark (0-1)@ MIASandy Alcantara (9-13)#9
Wed, Apr 7thvs TORHyun Jin Ryu (13-8)#43@ MIAPablo Lopez (5-5)#38
Fri, Apr 9thvs SDJoe Musgrove (11-9)#14   
Sat, Apr 10thvs SDChris Paddack (7-7)#70vs MILAdrian Houser (9-6)#60
Sun, Apr 11thvs SDAdrian Morejon (0-0)vs MILBrett Anderson (4-8)#170
Mon, Apr 12th@ TBTyler Glasnow (5-2)vs WSHErick Fedde (7-9)#158
Tue, Apr 13th@ TBRyan Yarbrough (8-5)#121vs WSHStephen Strasburg (1-2)
Wed, Apr 14th@ TBJosh Fleming (10-6)#123vs WSHJoe Ross (5-9)
Thu, Apr 15th@ TBRich Hill (6-7)#64   
Fri, Apr 16thvs BALJorge Lopez (3-14)@ PHIZach Eflin (4-7)
Sat, Apr 17thvs BALDean Kremer (0-7)#396@ PHIMatt Moore (2-4)#400
Sun, Apr 18thvs BALJohn Means (5-7)#32@ PHIAaron Nola (7-8)#31
Mon, Apr 19th@ LAADylan Bundy (2-9)#115@ WSHJoe Ross (5-9)
Tue, Apr 20th@ LAAShohei Ohtani (9-2)#47@ WSHPatrick Corbin (8-14)#174
Wed, Apr 21st@ LAAJose Quintana (0-3)#236@ WSHMax Scherzer (14-4)#4
Fri, Apr 23rd@ CWSDylan Cease (11-7)#50vs CINSonny Gray (7-7)#54
Sat, Apr 24th@ CWSDallas Keuchel (8-9)#176vs CINWade Miley (12-6)#45
Sun, Apr 25th@ CWSMichael Kopech (4-3)#98vs CINLuis Castillo (7-15)#44
Mon, Apr 26thvs LAAShohei Ohtani (9-2)#47vs PHIZack Wheeler (13-9)#1
Tue, Apr 27thvs LAAJose Quintana (0-3)#236vs PHIZach Eflin (4-7)
Wed, Apr 28thvs LAAAlex Cobb (8-3)#144vs PHIVince Velasquez (3-6)#187
Thu, Apr 29thvs BOSMartin Perez (7-8)#391vs PHIAaron Nola (7-8)#31
Fri, Apr 30thvs BOSNathan Eovaldi (10-8)#29@ PITJT Brubaker (5-13)#107
Sat, May 1stvs BOSEduardo Rodriguez (11-8)#91@ PITTrevor Cahill (1-5)
Sun, May 2ndvs BOSGarrett Richards (7-7)#155@ PITWil Crowe (3-7)#352
Mon, May 3rd@ MINKenta Maeda (6-5)vs NYMJoey Lucchesi (1-4)
Tue, May 4th@ MINJ.A. Happ (9-8)#152   
Wed, May 5th@ MINLewis Thorpe (0-2)#208vs NYMMiguel Castro
Thu, May 6th@ MINMichael Pineda (6-8)#81vs NYMTaijuan Walker (7-9)#67
Fri, May 7thvs SEAChris Flexen (11-6)#55vs COLAustin Gomber (9-9)
Sat, May 8thvs SEAErik Swanson (0-3)#178vs COLChi Chi Gonzalez (3-7)#409
Sun, May 9thvs SEAJustus Sheffield (7-8)#405vs COLGerman Marquez (12-10)#19
Mon, May 10th@ SFAlex Wood (10-4)#73   
Tue, May 11th@ SFLogan Webb (10-3)#39@ MILFreddy Peralta (9-4)#18
Thu, May 13th@ HOUCristian Javier (4-1)#84@ MILCorbin Burnes (10-4)#5
Fri, May 14th@ HOUZack Greinke (11-6)#27@ SDJoe Musgrove (11-9)#14
Sat, May 15th@ HOULuis Garcia (11-7)#40@ SDChris Paddack (7-7)#70
Sun, May 16th@ HOULance McCullers Jr. (12-4)#30@ SDRyan Weathers (4-7)#193
Mon, May 17thvs NYYGerrit Cole (15-7)#8   
Tue, May 18thvs NYYJameson Taillon (8-6)#66vs PITJT Brubaker (5-13)#107
Wed, May 19thvs NYYCorey Kluber (4-3)#72vs PITTrevor Cahill (1-5)
Thu, May 20thvs NYYDomingo German (4-5)#133   
Fri, May 21stvs HOUTyler Ivey (0-0)#303vs CHCKyle Hendricks (14-6)#85
Sat, May 22ndvs HOULance McCullers Jr. (12-4)#30vs CHCAdbert Alzolay (5-13)#143
Sun, May 23rdvs HOUCristian Javier (4-1)#84vs CHCZach Davies (6-11)#183
Tue, May 25th@ LAAAndrew Heaney (8-9)#95@ CWSLucas Giolito (9-9)#16
Wed, May 26th@ LAAGriffin Canning (5-4)#120@ CWSCarlos Rodon (12-5)#24
Thu, May 27th@ SEAChris Flexen (11-6)#55@ ARIJon Duplantier (0-3)#320
Fri, May 28th@ SEAJustus Sheffield (7-8)#405@ ARIMadison Bumgarner (7-10)#93
Sat, May 29th@ SEAJustin Dunn (1-3)#283@ ARISeth Frankoff (0-2)
Sun, May 30th@ SEAYusei Kikuchi (7-8)#53@ ARIMatt Peacock (5-7)#189
Tue, Jun 1st@ COLGerman Marquez (12-10)#19@ LADDavid Price (4-2)#96
Wed, Jun 2nd@ COLAntonio Senzatela (4-9)#102@ LADWalker Buehler (14-3)#2
Thu, Jun 3rd@ COLAustin Gomber (9-9)vs CINVladimir Gutierrez (9-6)#109
Fri, Jun 4thvs TBJosh Fleming (10-6)#123vs CINLuis Castillo (7-15)#44
Sat, Jun 5thvs TBRich Hill (6-7)#64vs CINTyler Mahle (12-5)#28
Sun, Jun 6thvs TBMichael Wacha (3-5)#191vs CINWade Miley (12-6)#45
Tue, Jun 8thvs SFAlex Wood (10-4)#73vs CLEShane Bieber (7-4)#79
Wed, Jun 9thvs SFZack Littellvs CLEJ.C. Mejia (1-7)#309
Fri, Jun 11th@ LADClayton Kershaw (9-7)#26@ CHCKohl Stewart (1-1)#378
Sat, Jun 12th@ LADTrevor Bauer (8-5)@ CHCKyle Hendricks (14-6)#85
Sun, Jun 13th@ LADWalker Buehler (14-3)#2@ CHCZach Davies (6-11)#183
Tue, Jun 15th@ HOULance McCullers Jr. (12-4)#30vs MIATrevor Rogers (7-7)#42
Wed, Jun 16th@ HOUZack Greinke (11-6)#27vs MIASandy Alcantara (9-13)#9
Fri, Jun 18thvs MINJose Berrios (11-8)#12@ ATLMax Fried (11-7)#34
Sat, Jun 19thvs MINRandy Dobnak (1-7)   
Sun, Jun 20thvs MINKenta Maeda (6-5)@ ATLDrew Smyly (9-4)#87
Mon, Jun 21stvs OAKFrankie Montas (12-9)#17   
Tue, Jun 22ndvs OAKCole Irvin (9-13)#90@ DETTarik Skubal (8-12)#61
Wed, Jun 23rdvs OAKJames Kaprielian (7-5)#124@ DETMatt Manning (4-6)#243
Thu, Jun 24thvs OAKChris Bassitt (12-4)#20vs PITChad Kuhl (5-6)#253
Fri, Jun 25thvs KCMike Minor (8-12)#78vs PITWil Crowe (3-7)#352
Sat, Jun 26thvs KCKyle Zimmervs PITJT Brubaker (5-13)#107
Sun, Jun 27thvs KCBrady Singer (4-10)#138vs PITMax Kranick (1-3)#250
Tue, Jun 29th@ OAKJames Kaprielian (7-5)#124vs ARICaleb Smith (4-9)#215
Wed, Jun 30th@ OAKChris Bassitt (12-4)#20vs ARIRiley Smith (1-4)#217
Thu, Jul 1st@ OAKSean Manaea (10-9)#35@ COLAntonio Senzatela (4-9)#102
Fri, Jul 2nd@ SEALogan Gilbert (5-5)#74@ COLChi Chi Gonzalez (3-7)#409
Sat, Jul 3rd@ SEAMarco Gonzales (8-5)#68@ COLKyle Freeland (5-8)#387
Sun, Jul 4th@ SEAChris Flexen (11-6)#55@ COLGerman Marquez (12-10)#19
Mon, Jul 5thvs DETWily Peralta (3-3)#212@ SFKevin Gausman (14-6)#21
Tue, Jul 6thvs DETJose Urena (3-8)#407@ SFJohnny Cueto (7-7)#103
Wed, Jul 7thvs DETCasey Mize (7-8)#56@ SFAlex Wood (10-4)#73
Fri, Jul 9thvs OAKCole Irvin (9-13)#90@ CHCKyle Hendricks (14-6)#85
Sat, Jul 10thvs OAKJames Kaprielian (7-5)#124@ CHCZach Davies (6-11)#183
Sun, Jul 11thvs OAKChris Bassitt (12-4)#20   
Fri, Jul 16th@ TORRobbie Ray (12-5)#11vs SFLogan Webb (10-3)#39
Sun, Jul 18th@ TORSteven Matz (12-7)#69vs SFJohnny Cueto (7-7)#103
Mon, Jul 19th@ DETCasey Mize (7-8)#56vs CHCAlec Mills (6-6)#202
Tue, Jul 20th@ DETTarik Skubal (8-12)#61vs CHCTrevor Williams (4-2)#182
Wed, Jul 21st@ DETMatt Manning (4-6)#243vs CHCKyle Hendricks (14-6)#85
Thu, Jul 22nd@ DETTyler Alexander (2-3)#148vs CHCAdbert Alzolay (5-13)#143
Fri, Jul 23rd@ HOUJake Odorizzi (6-7)#77@ CINTyler Mahle (12-5)#28
Sat, Jul 24th@ HOUFramber Valdez (10-5)#49@ CINLuis Castillo (7-15)#44
Sun, Jul 25th@ HOUZack Greinke (11-6)#27@ CINSonny Gray (7-7)#54
Tue, Jul 27thvs ARITaylor Widener (2-1)#186@ CLECal Quantrill (6-3)#37
Wed, Jul 28thvs ARIMadison Bumgarner (7-10)#93@ CLEZach Plesac (10-5)#63
Fri, Jul 30thvs SEALogan Gilbert (5-5)#74vs MINGriffin Jax (3-4)#224
Sat, Jul 31stvs SEATyler Anderson (6-9)#57vs MINBailey Ober (2-2)#147
Sun, Aug 1stvs SEAMarco Gonzales (8-5)#68vs MINMichael Pineda (6-8)#81
Mon, Aug 2ndvs LAAChris Rodriguez (2-1)#225   
Tue, Aug 3rdvs LAAJose Suarez (7-7)#99vs ATLMax Fried (11-7)#34
Wed, Aug 4thvs LAAShohei Ohtani (9-2)#47vs ATLDrew Smyly (9-4)#87
Thu, Aug 5thvs LAADylan Bundy (2-9)#115vs ATLTouki Toussaint (3-3)#136
Fri, Aug 6th@ OAKChris Bassitt (12-4)#20vs KCMike Minor (8-12)#78
Sat, Aug 7th@ OAKCole Irvin (9-13)#90vs KCBrad Keller (8-12)#199
Sun, Aug 8th@ OAKJames Kaprielian (7-5)#124vs KCKris Bubic (4-6)#125
Tue, Aug 10th@ SEALogan Gilbert (5-5)#74@ PITSteven Brault (0-3)#260
Wed, Aug 11th@ SEATyler Anderson (6-9)#57@ PITWil Crowe (3-7)#352
Thu, Aug 12th@ SEAMarco Gonzales (8-5)#68@ PITJT Brubaker (5-13)#107
Fri, Aug 13thvs OAKCole Irvin (9-13)#90@ KCMike Minor (8-12)#78
Sat, Aug 14thvs OAKJames Kaprielian (7-5)#124@ KCBrad Keller (8-12)#199
Sun, Aug 15thvs OAKSean Manaea (10-9)#35@ KCKris Bubic (4-6)#125
Tue, Aug 17thvs SEATyler Anderson (6-9)#57vs MILCorbin Burnes (10-4)#5
Wed, Aug 18thvs SEAMarco Gonzales (8-5)#68vs MILFreddy Peralta (9-4)#18
Thu, Aug 19thvs SEAChris Flexen (11-6)#55vs MILBrandon Woodruff (9-9)#7
Fri, Aug 20th@ BOSChris Sale (3-0)#118vs PITMitch Keller (4-11)#397
Sat, Aug 21st@ BOSEduardo Rodriguez (11-8)#91vs PITDillon Peters (1-2)#237
Mon, Aug 23rd@ BOSNathan Eovaldi (10-8)#29   
Tue, Aug 24th@ CLEEli Morgan (2-7)#297vs DETCasey Mize (7-8)#56
Wed, Aug 25th@ CLEZach Plesac (10-5)#63vs DETTarik Skubal (8-12)#61
Thu, Aug 26th@ CLESam Hentges (1-4)#408@ PITMitch Keller (4-11)#397
Fri, Aug 27thvs HOUJake Odorizzi (6-7)#77@ PITDillon Peters (1-2)#237
Sat, Aug 28thvs HOUFramber Valdez (10-5)#49@ PITSteven Brault (0-3)#260
Sun, Aug 29thvs HOUZack Greinke (11-6)#27@ PITWil Crowe (3-7)#352
Mon, Aug 30thvs COLGerman Marquez (12-10)#19@ CINLuis Castillo (7-15)#44
Tue, Aug 31stvs COLAustin Gomber (9-9)   
Wed, Sep 1stvs COLKyle Freeland (5-8)#387@ CINSonny Gray (7-7)#54
Fri, Sep 3rd@ LAAShohei Ohtani (9-2)#47@ MILFreddy Peralta (9-4)#18
Sat, Sep 4th@ LAAJose Suarez (7-7)#99@ MILAdrian Houser (9-6)#60
Sun, Sep 5th@ LAAJanson Junk (0-1)#292@ MILCorbin Burnes (10-4)#5
Mon, Sep 6th@ LAAJaime Barria (2-3)#198vs LADMax Scherzer (14-4)#4
Tue, Sep 7th@ ARIZac Gallen (2-10)#75vs LADCorey Knebel (3-0)#146
Wed, Sep 8th@ ARILuke Weaver (3-5)#132vs LADMitch White (1-3)#164
Fri, Sep 10th@ OAKPaul Blackburn (1-2)#333vs CINTyler Mahle (12-5)#28
Sat, Sep 11th@ OAKCole Irvin (9-13)#90vs CINLuis Castillo (7-15)#44
Sun, Sep 12th@ OAKJames Kaprielian (7-5)#124vs CINSonny Gray (7-7)#54
Mon, Sep 13thvs HOUJake Odorizzi (6-7)#77@ NYMRich Hill (6-7)#64
Tue, Sep 14thvs HOUZack Greinke (11-6)#27@ NYMMarcus Stroman (9-12)#15
Wed, Sep 15thvs HOUJose Urquidy (7-3)#59@ NYMTylor Megill (3-5)#153
Thu, Sep 16thvs HOULuis Garcia (11-7)#40   
Fri, Sep 17thvs CWSDylan Cease (11-7)#50vs SDVince Velasquez (3-6)#187
Sat, Sep 18thvs CWSLance Lynn (10-4)#13vs SDYu Darvish (8-10)#23
Sun, Sep 19thvs CWSLucas Giolito (9-9)#16vs SDJake Arrieta (5-13)#382
Mon, Sep 20th@ NYYNestor Cortes Jr. (2-2)#126@ MILFreddy Peralta (9-4)#18
Tue, Sep 21st@ NYYJordan Montgomery (5-6)#46@ MILBrandon Woodruff (9-9)#7
Wed, Sep 22nd@ NYYCorey Kluber (4-3)#72@ MILAdrian Houser (9-6)#60
Thu, Sep 23rd@ BALZac Lowther (0-2)#369@ MILCorbin Burnes (10-4)#5
Fri, Sep 24th@ BALAlexander Wells (1-3)@ CHCJustin Steele (3-3)#211
Sat, Sep 25th@ BAL@ CHC
Sun, Sep 26th@ BAL@ CHC
Tue, Sep 28thvs LAAvs MIL
Wed, Sep 29thvs LAAvs MIL
Thu, Sep 30thvs LAAvs MIL
Fri, Oct 1stvs CLEvs CHC
Sat, Oct 2ndvs CLEvs CHC
Sun, Oct 3rdvs CLEvs CHC
Thu, Apr 8th   vs MILCorbin Burnes (10-4)#5
Wed, May 12th   @ MILBrandon Woodruff (9-9)#7
Mon, May 24th   @ CWSLance Lynn (10-4)#13
Mon, May 31st   @ LADTrevor Bauer (8-5)
Mon, Jun 14th   vs MIABraxton Garrett (1-2)#329
Thu, Jun 17th   @ ATLCharlie Morton (13-5)#6
Mon, Jun 28th   vs ARIJake Faria (0-0)#337
Sat, Jul 17th   vs SFAnthony DeSclafani (12-6)#25
Sun, Aug 22nd   vs PITSteven Brault (0-3)#260
Thu, Sep 9th   vs LADTony Gonsolin (3-1)#58