Skip to main content

Who Should I Trade?

Tyler O'Neill for Alex Bregman (2022)


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
Alex Bregman
3B - HOU
Alex Bregman
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 51# 56
VBR# 78# 69
   
Projections 
   
Runs3747
Home Runs1312
RBI4145
Stolen Bases71
Batting Average.249.255
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 41# 50
   
Nick Pollack
Pitcher List
# 86# 92
   
Mike Maher
FantasyPros
# 38# 54
   
Andrew Seifter
FantasyPros
# 39# 81
   
Bart Wheeler
Hail to Fantasy Football
# 26# 31
   
Ryan Amore
Pitcher List
# 50# 79
   
Brad Camara
RotoBaller
# 54# 62
   
Scott Youngson
Pitcher List
# 102# 152
   
Travis Argo
Fantasy Six Pack
# 39# 57
   
Kelly Kirby
FantasyPros
# 51# 52
   
Pierre Camus
RotoBaller
# 62# 59
   
Joe Pisapia
FantasyPros
# 68# 34
   
Nate Miller
Fantasy Six Pack
# 79# 53
   
Mick Ciallela
Fantrax
# 238# 60
   
Who Should I Trade? Player Statistics
  Tyler O'Neill
LF - STL
Tyler O'Neill
Alex Bregman
3B - HOU
Alex Bregman
2022 Stats 
   
   
At Bats166253
   
Runs2239
   
Hits3961
   
Singles2837
   
Doubles615
   
Triples10
   
Home Runs49
   
RBI2836
   
Stolen Bases60
   
Caught Stealing30
   
Walks1444
   
Strikeouts5441
   
Batting Average.235.241
   
On Base Pct.287.361
   
Slugging Pct.355.407
   
On-base Plus Slugging.642.768
   
Who Should I Trade? Player Projections
  Tyler O'Neill
LF - STL
Tyler O'Neill
Alex Bregman
3B - HOU
Alex Bregman
2022 Projections 
   
   
At Bats237293
   
Runs3747
   
Hits5975
   
Singles3544
   
Doubles1018
   
Triples10
   
Home Runs1312
   
RBI4145
   
Stolen Bases71
   
Caught Stealing21
   
Walks2049
   
Strikeouts8146
   
Batting Average.249.255
   
On Base Pct.312.370
   
Slugging Pct.461.443
   
On-base Plus Slugging.773.813
   
Who Should I Trade? Player Notes
  Tyler O'Neill
LF - STL
Tyler O'Neill
Alex Bregman
3B - HOU
Alex Bregman
News 
 Tyler O'Neill is expected to begin his rehab assignment early next week on Monday or Tuesday.
Ari Koslow
Tue, Jun 28th
Astros 3B Alex Bregman went 3-for-5 with a run and an RBI in Houston's 9-1 demolition of the New York Mets.
Kendall Capps
Wed, Jun 29th
 The Cardinals are placing Tyler O'Neill on the 15-day IL with a left hamstring injury.
Dan Harris
Mon, Jun 20th
Astros 3B Alex Bregman hit a two-run home run in the first inning, as Houston went on to win 5-3 over the Mets. He finished 2-for-3 with two RBI.
Kendall Capps
Thu, Jun 23rd
 Tyler O'Neill was removed from Sunday's game with left hamstring tightness.
Vince DiSilvio
Sun, Jun 19th
Alex Bregman went 2-for-3 with a walk and a run scored in Houston's 8-2 win over the Mets Tuesday.
Kendall Capps
Wed, Jun 22nd
 Tyler O'Neill went 3-for-4 Sunday, singling twice, doubling, and scoring one run in the Cardinals' 6-4 loss to the Red Sox.
Chris Schommer
Sun, Jun 19th
Astros 3B Alex Bregman went deep Friday, finishing 1-for-3 with a home run, two walks and three runs in Houston's 13-3 victory over the White Sox.
Kendall Capps
Sat, Jun 18th
 Tyler O'Neill went 3-for-4 Saturday, singling twice, hitting a solo home run, scoring three runs, and driving in one run in the Cardinals' 11-2 win over the Red Sox.
Chris Schommer
Sun, Jun 19th
Astros 3B Alex Bregman went 2-for-4 with a double and a single in Houston's 9-4 win over Miami Sunday.
Kendall Capps
Mon, Jun 13th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler O'Neill
LF - STL
Tyler O'Neill
Alex Bregman
3B - HOU
Alex Bregman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (1-7)#106@ LAAShohei Ohtani (7-4)#25
Sat, Apr 9thvs PITMitch Keller (2-5)#208@ LAANoah Syndergaard (5-6)#86
Sun, Apr 10thvs PITBryse Wilson (0-4)#386@ LAAJose Suarez (1-2)#133
Tue, Apr 12thvs KCDaniel Lynch (3-7)#249@ ARIMadison Bumgarner (3-8)#121
Thu, Apr 14th@ MILBrandon Woodruff (6-3)#24   
Fri, Apr 15th@ MILFreddy Peralta (3-2)#103@ SEAMarco Gonzales (4-8)#88
Sat, Apr 16th@ MILAdrian Houser (4-8)#163@ SEAChris Flexen (4-8)#116
Sun, Apr 17th@ MILAaron Ashby (1-5)#109@ SEAMatt Brash (1-3)#182
Tue, Apr 19th@ MIAJesus Luzardo (2-3)#147vs LAAPatrick Sandoval (3-2)#60
Wed, Apr 20th@ MIASandy Alcantara (8-3)#1vs LAAShohei Ohtani (7-4)#25
Thu, Apr 21st@ MIAPablo Lopez (5-4)#23   
Fri, Apr 22nd@ CINHunter Greene (3-9)#104vs TORRoss Stripling (4-2)#120
Sat, Apr 23rd@ CINTyler Mahle (3-6)#47vs TORAlek Manoah (9-2)#10
Sun, Apr 24th@ CINNick Lodolo (1-2)#202vs TORYusei Kikuchi (2-4)#115
Mon, Apr 25thvs NYMMax Scherzer (5-1)#131@ TEXDane Dunning (1-6)#96
Tue, Apr 26thvs NYMChris Bassitt (6-5)#27@ TEXTaylor Hearn (4-5)#255
Wed, Apr 27thvs NYMCarlos Carrasco (8-4)#71@ TEXGlenn Otto (4-3)#151
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)#229@ TEXMartin Perez (6-2)#63
Fri, Apr 29thvs ARIMadison Bumgarner (3-8)#121@ TORYusei Kikuchi (2-4)#115
Sat, Apr 30thvs ARIMerrill Kelly (6-5)#110@ TORJose Berrios (5-4)#61
Sun, May 1stvs ARIZach Davies (2-4)#175@ TORKevin Gausman (6-6)#15
Mon, May 2ndvs KCZack Greinke (2-4)#125vs SEAMarco Gonzales (4-8)#88
Tue, May 3rd@ KCBrad Keller (2-9)#118vs SEAChris Flexen (4-8)#116
Wed, May 4th@ KCKris Bubic (1-5)#251vs SEAMatt Brash (1-3)#182
Thu, May 5th@ SFMauricio Lloveravs DETTarik Skubal (5-6)#33
Fri, May 6th@ SFAlex Cobb (3-3)#90vs DETBeau Brieske (1-6)#188
Sat, May 7th@ SFLogan Webb (7-2)#18vs DETEduardo Rodriguez (1-3)#45
Sun, May 8th@ SFJakob Junis (4-1)#129vs DETWily Peralta (2-0)#276
Tue, May 10thvs BALKyle Bradish (1-4)#275@ MINJoe Ryan (6-3)#55
Wed, May 11thvs BALSpenser Watkins (1-1)#375   
Thu, May 12thvs BALBryan Baker@ MINJosh Winder (3-2)#165
Fri, May 13thvs SFLogan Webb (7-2)#18@ WSHJosiah Gray (6-4)#94
Sat, May 14thvs SFJakob Junis (4-1)#129@ WSHErick Fedde (5-5)#176
Sun, May 15thvs SFCarlos Rodon (7-4)#9@ WSHPatrick Corbin (4-10)#148
Tue, May 17th@ NYMTaijuan Walker (6-2)#82@ BOSNathan Eovaldi (4-2)#29
Wed, May 18th@ NYMMax Scherzer (5-1)#131@ BOSNick Pivetta (8-5)#36
Thu, May 19th@ NYMChris Bassitt (6-5)#27vs TEXGlenn Otto (4-3)#151
Fri, May 20th@ PITZach Thompson (3-5)#162vs TEXMartin Perez (6-2)#63
Sat, May 21st@ PITJose Quintana (1-4)#83vs TEXJon Gray (4-3)#48
Sun, May 22nd@ PITBryse Wilson (0-4)#386vs TEXTaylor Hearn (4-5)#255
Mon, May 23rdvs TORJose Berrios (5-4)#61vs CLETriston McKenzie (4-6)#59
Tue, May 24thvs TORKevin Gausman (6-6)#15vs CLEZach Plesac (2-5)#66
Thu, May 26thvs MILEric Lauer (6-3)#92   
Fri, May 27thvs MILBrandon Woodruff (6-3)#24@ SEAChris Flexen (4-8)#116
Sat, May 28thvs MILAdrian Houser (4-8)#163@ SEALogan Gilbert (8-3)#35
Sun, May 29thvs MILCorbin Burnes (6-4)#4@ SEAMarco Gonzales (4-8)#88
Mon, May 30thvs SDNick Martinez (2-3)#139@ OAKPaul Blackburn (6-3)#8
Tue, May 31stvs SDBlake Snell (0-5)#87@ OAKFrankie Montas (3-8)#13
Wed, Jun 1stvs SDYu Darvish (7-3)#26@ OAKCole Irvin (2-6)#105
Thu, Jun 2nd@ CHCKeegan Thompson (7-3)#93   
Fri, Jun 3rd@ CHCMarcus Stroman (2-5)#58@ KCBrady Singer (3-3)#85
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#232@ KCKris Bubic (1-5)#251
Sun, Jun 5th@ CHCJustin Steele (3-5)#145@ KCJonathan Heasley (1-4)#225
Tue, Jun 7th@ TBJeffrey Springs (3-2)#30vs SEAChris Flexen (4-8)#116
Wed, Jun 8th@ TBCorey Kluber (3-4)#46vs SEALogan Gilbert (8-3)#35
Thu, Jun 9th@ TBShane McClanahan (8-3)#6   
Fri, Jun 10thvs CINLuis Castillo (3-4)#44vs MIAPablo Lopez (5-4)#23
Sat, Jun 11thvs CINHunter Greene (3-9)#104vs MIABraxton Garrett (1-3)#243
Sun, Jun 12thvs CINGraham Ashcraft (4-1)#180vs MIAEdward Cabrera (2-1)#211
Mon, Jun 13thvs PITMitch Keller (2-5)#208@ TEXTaylor Hearn (4-5)#255
Tue, Jun 14thvs PITBryse Wilson (0-4)#386@ TEXDane Dunning (1-6)#96
Wed, Jun 15thvs PITRoansy Contreras (2-1)#146@ TEXTyson Miller (0-1)#352
Fri, Jun 17th@ BOSMichael Wacha (6-1)#122vs CWSLucas Giolito (4-4)#38
Sat, Jun 18th@ BOSKutter Crawford (1-2)#213vs CWSJohnny Cueto (2-4)#167
Sun, Jun 19th@ BOSNick Pivetta (8-5)#36vs CWSMichael Kopech (2-5)#32
Mon, Jun 20th@ MILCorbin Burnes (6-4)#4   
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#353vs NYMTrevor Williams (1-4)#172
Wed, Jun 22nd@ MILEric Lauer (6-3)#92vs NYMCarlos Carrasco (8-4)#71
Thu, Jun 23rd@ MILJason Alexander (2-0)#237@ NYYJameson Taillon (9-1)#42
Fri, Jun 24thvs CHCKyle Hendricks (3-6)#128@ NYYLuis Severino (4-2)#39
Sat, Jun 25thvs CHCAdrian Sampson (0-0)#376@ NYYGerrit Cole (6-2)#3
Sun, Jun 26thvs CHCAlec Mills (0-1)#360@ NYYNestor Cortes Jr. (6-3)#52
Mon, Jun 27thvs MIAPablo Lopez (5-4)#23   
Tue, Jun 28thvs MIABraxton Garrett (1-3)#243@ NYMCarlos Carrasco (8-4)#71
Wed, Jun 29thvs MIASandy Alcantara (8-3)#1@ NYMTaijuan Walker (6-2)#82
Fri, Jul 1st@ PHIZach Eflin (3-5)#70vs LAAMichael Lorenzen (6-5)#132
Sat, Jul 2nd@ PHIKyle Gibson (4-3)#97vs LAAPatrick Sandoval (3-2)#60
Sun, Jul 3rd@ PHIZack Wheeler (6-4)#12vs LAAJose Suarez (1-2)#133
Mon, Jul 4th@ ATLKyle Wright (9-4)#34vs KCJonathan Heasley (1-4)#225
Tue, Jul 5th@ ATLIan Anderson (6-4)#91vs KCZack Greinke (2-4)#125
Wed, Jul 6th@ ATLMax Fried (7-2)#11vs KCBrad Keller (2-9)#118
Thu, Jul 7th@ ATLSpencer Strider (3-2)#80vs KCBrady Singer (3-3)#85
Fri, Jul 8thvs PHI@ OAK
Sat, Jul 9thvs PHI@ OAK
Sun, Jul 10thvs PHI@ OAK
Mon, Jul 11thvs PHI   
Tue, Jul 12thvs LAD@ LAA
Wed, Jul 13thvs LAD@ LAA
Thu, Jul 14thvs LAD@ LAA
Fri, Jul 15thvs CINvs OAK
Sat, Jul 16thvs CINvs OAK
Sun, Jul 17thvs CINvs OAK
Fri, Jul 22nd@ CIN@ SEA
Sat, Jul 23rd@ CIN@ SEA
Sun, Jul 24th@ CIN@ SEA
Tue, Jul 26th@ TOR@ OAK
Wed, Jul 27th@ TOR@ OAK
Fri, Jul 29th@ WSHvs SEA
Sat, Jul 30th@ WSHvs SEA
Sun, Jul 31st@ WSHvs SEA
Tue, Aug 2ndvs CHCvs BOS
Wed, Aug 3rdvs CHCvs BOS
Thu, Aug 4thvs CHC@ CLE
Fri, Aug 5thvs NYY@ CLE
Sat, Aug 6thvs NYY@ CLE
Sun, Aug 7thvs NYY@ CLE
Tue, Aug 9th@ COLvs TEX
Wed, Aug 10th@ COLvs TEX
Thu, Aug 11th@ COLvs TEX
Fri, Aug 12thvs MILvs OAK
Sat, Aug 13thvs MILvs OAK
Sun, Aug 14thvs MILvs OAK
Tue, Aug 16thvs COL@ CWS
Wed, Aug 17thvs COL@ CWS
Thu, Aug 18thvs COL@ CWS
Fri, Aug 19th@ ARI@ ATL
Sat, Aug 20th@ ARI@ ATL
Sun, Aug 21st@ ARI@ ATL
Mon, Aug 22nd@ CHC   
Tue, Aug 23rd@ CHCvs MIN
Wed, Aug 24th@ CHCvs MIN
Thu, Aug 25th@ CHCvs MIN
Fri, Aug 26thvs ATLvs BAL
Sat, Aug 27thvs ATLvs BAL
Sun, Aug 28thvs ATLvs BAL
Mon, Aug 29th@ CIN   
Tue, Aug 30th@ CIN@ TEX
Wed, Aug 31st@ CIN@ TEX
Fri, Sep 2ndvs CHC@ LAA
Sat, Sep 3rdvs CHC@ LAA
Sun, Sep 4thvs CHC@ LAA
Mon, Sep 5thvs WSHvs TEX
Tue, Sep 6thvs WSHvs TEX
Wed, Sep 7thvs WSHvs TEX
Thu, Sep 8thvs WSH   
Fri, Sep 9th@ PITvs LAA
Sat, Sep 10th@ PITvs LAA
Sun, Sep 11th@ PITvs LAA
Tue, Sep 13thvs MIL@ DET
Wed, Sep 14thvs MIL@ DET
Thu, Sep 15thvs CINvs OAK
Fri, Sep 16thvs CINvs OAK
Sat, Sep 17thvs CINvs OAK
Sun, Sep 18thvs CINvs OAK
Tue, Sep 20th@ SD@ TB
Wed, Sep 21st@ SD@ TB
Thu, Sep 22nd@ SD@ BAL
Fri, Sep 23rd@ LAD@ BAL
Sat, Sep 24th@ LAD@ BAL
Sun, Sep 25th@ LAD@ BAL
Tue, Sep 27th@ MILvs ARI
Wed, Sep 28th@ MILvs ARI
Fri, Sep 30thvs PITvs TB
Sat, Oct 1stvs PITvs TB
Sun, Oct 2ndvs PITvs TB
Mon, Oct 3rd@ PITvs PHI
Tue, Oct 4th@ PITvs PHI
Wed, Oct 5th@ PITvs PHI
Fri, Apr 8th   @ LAAReid Detmers (2-3)#107
Wed, Apr 13th   @ ARIMerrill Kelly (6-5)#110
Mon, Apr 18th   vs LAAMichael Lorenzen (6-5)#132
Mon, May 16th   @ BOSGarrett Whitlock (2-1)#73
Wed, May 25th   vs CLECal Quantrill (4-4)#81
Mon, Jun 6th   vs SEARobbie Ray (6-6)#17
Thu, Jun 30th   vs NYYLuis Severino (4-2)#39
Thu, Jul 21st   vs NYY
Mon, Jul 25th   @ OAK
Thu, Jul 28th   vs SEA
Mon, Aug 1st   vs BOS
Mon, Aug 15th   @ CWS
Mon, Sep 12th   @ DET
Mon, Sep 19th   @ TB