Skip to main content

Who Should I Trade?

Tyler O'Neill for Taylor Ward (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Taylor Ward
Taylor Ward
Tyler O'Neill
Tyler O'Neill
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season# 82# 92
VBR# 119# 135
Home Runs1213
Stolen Bases39
Batting Average.253.243
Injury Alert-IL10
Expert Ranks 
Christopher Welsh
# 61# 90
Mike Maher
# 79# 95
Brandon 'B_Don' Myers
# 39# 71
Keith Lott
Fantasy Six Pack
# 136# 150
Lucas Spence
Pitcher List
# 68# 83
Nate Miller
# 77# 88
Scott Youngson
Pitcher List
# 62# 130
Blake Meyer
Sports Gambling Podcast Network
# 75# 82
Tristan Davis
SEMO Fantasy Sports Podcast
# 104# 145
Kelly Kirby
# 76# 59
Aaron Schill
FF Faceoff
# 64# 59
Ethan Biddle
# 71# 61
Dalton Del Don
Yahoo! Sports
# 108# 64
Joe Pisapia
# 127# 102
Mick Ciallela
# 133# 107
Who Should I Trade? Player Statistics
  Taylor Ward
Taylor Ward
Tyler O'Neill
Tyler O'Neill
2023 Stats 
At Bats19992
Home Runs62
Stolen Bases11
Caught Stealing20
Batting Average.231.228
On Base Pct.304.283
Slugging Pct.352.337
On-base Plus Slugging.655.620
Who Should I Trade? Player Projections
  Taylor Ward
Taylor Ward
Tyler O'Neill
Tyler O'Neill
2023 Projections 
At Bats322282
Home Runs1213
Stolen Bases39
Caught Stealing13
Batting Average.253.243
On Base Pct.334.313
Slugging Pct.412.433
On-base Plus Slugging.746.747
Who Should I Trade? Player Notes
  Taylor Ward
Taylor Ward
Tyler O'Neill
Tyler O'Neill
 Ward had a productive night at the plate, going 3-for-4 with an RBI in the Angels' 6-2 loss to the Astros.
Jesse Garcia
Fri, Jun 2nd
Tyler O’Neill is back in the lineup for the St. Louis Cardinals against the Los Angeles Angels Thursday.
Chris Schommer
Thu, May 4th
 Ward went 2-for-4 with two RBI and two runs scored, including a solo shot in the sixth inning, as the Angels cruised to a victory over the White Sox on Wednesday.
Nate Miller - FantasyPros
Thu, Jun 1st
Tyler O’Neill is out of the lineup for the St. Louis Cardinals against the Los Angeles Angels Wednesday night.
Chris Schommer
Wed, May 3rd
 Ward went 2-for-4 with a double, a home run, one run scored, and one RBI in Tuesday's game against the White Sox.
Matthew Terelle
Wed, May 31st
Tyler O’Neill returns to the lineup for the St. Louis Cardinals against the Los Angeles Angels Tuesday night.
Chris Schommer
Tue, May 2nd
 Outfielder Taylor Ward is back in the starting lineup Wednesday versus the Red Sox.
Brenton Kemp
Wed, May 24th
Tyler O’Neill has been scratched from the lineup for the St. Louis Cardinals against the Los Angeles Dodgers Friday night.
Chris Schommer
Fri, Apr 28th
 Taylor Ward remains out of the lineup for the Los Angeles Angels against the Boston Red Sox Monday night.
Chris Schommer
Mon, May 22nd
St. Louis Cardinals outfielder Tyler O'Neill is back in the starting lineup Wednesday versus the Giants.
Brenton Kemp
Wed, Apr 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Ward
Taylor Ward
Tyler O'Neill
Tyler O'Neill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAKKyle Muller (1-4)#235vs TORAlek Manoah (1-6)#54
Sat, Apr 1st@ OAKShintaro Fujinami (2-5)#362vs TORKevin Gausman (4-3)#10
Sun, Apr 2nd@ OAKKen Waldichuk (1-4)#161vs TORChris Bassitt (5-4)#28
Mon, Apr 3rd@ SEAGeorge Kirby (5-4)#21vs ATLCharlie Morton (5-5)#48
Tue, Apr 4th@ SEALuis Castillo (4-2)#3vs ATLDylan Dodd (2-1)#301
Wed, Apr 5th@ SEAChris Flexen (0-4)#167vs ATLBryce Elder (3-0)#41
Fri, Apr 7thvs TORChris Bassitt (5-4)#28@ MILBrandon Woodruff (1-0)#25
Sat, Apr 8thvs TORJose Berrios (5-4)#43@ MILEric Lauer (4-5)#79
Sun, Apr 9thvs TORYusei Kikuchi (6-2)#87@ MILFreddy Peralta (5-5)#50
Mon, Apr 10thvs WSHPatrick Corbin (4-5)#168@ COLGerman Marquez (2-2)
Tue, Apr 11thvs WSHJosiah Gray (4-5)#93@ COLKyle Freeland (4-6)#179
Wed, Apr 12thvs WSHMacKenzie Gore (3-3)#129@ COLJose Urena (0-4)#364
Thu, Apr 13th   vs PITVince Velasquez (4-4)#137
Fri, Apr 14th@ BOSTanner Houck (3-4)#81vs PITJohan Oviedo (3-4)#156
Sat, Apr 15th@ BOSNick Pivetta (3-3)#163vs PITRoansy Contreras (3-4)#86
Sun, Apr 16th@ BOSGarrett Whitlock (2-2)#84vs PITMitch Keller (7-1)#73
Mon, Apr 17th@ BOSBrayan Bello (3-3)#110vs ARIMerrill Kelly (6-3)#53
Tue, Apr 18th@ NYYClarke Schmidt (2-5)#141vs ARIDrey Jameson (2-1)#158
Wed, Apr 19th@ NYYJhony Brito (3-3)#88vs ARIMadison Bumgarner (0-3)
Fri, Apr 21stvs KCTaylor Clarke@ SEAGeorge Kirby (5-4)#21
Sat, Apr 22ndvs KCZack Greinke (1-5)#139@ SEALuis Castillo (4-2)#3
Sun, Apr 23rdvs KCJordan Lyles (0-9)#245@ SEAChris Flexen (0-4)#167
Mon, Apr 24thvs OAKKen Waldichuk (1-4)#161@ SFAlex Cobb (4-2)#33
Tue, Apr 25thvs OAKMason Miller (0-2)#246@ SFJohn Brebbia (2-0)#191
Wed, Apr 26thvs OAKLuis Medina (0-4)#195@ SFAnthony DeSclafani (4-4)#104
Thu, Apr 27thvs OAKJP Sears (0-3)#106@ SFLogan Webb (4-5)#20
Fri, Apr 28th@ MILWade Miley (3-2)#155@ LADDustin May (4-1)#45
Sat, Apr 29th@ MILCorbin Burnes (4-4)#14@ LADClayton Kershaw (6-4)#19
Sun, Apr 30th@ MILColin Rea (2-3)#232@ LADNoah Syndergaard (1-4)#123
Tue, May 2nd@ STLSteven Matz (0-6)#85vs LAAPatrick Sandoval (3-4)#46
Wed, May 3rd@ STLMiles Mikolas (4-1)#68vs LAAShohei Ohtani (5-1)#4
Thu, May 4th@ STLJack Flaherty (3-4)#91vs LAAGriffin Canning (4-2)#135
Fri, May 5thvs TEXDane Dunning (4-1)#97vs DETMatthew Boyd (3-4)#146
Sat, May 6thvs TEXNathan Eovaldi (7-2)#30vs DETSpencer Turnbull (1-4)#173
Sun, May 7thvs TEXMartin Perez (6-1)#56vs DETAlex Faedo (1-3)#237
Mon, May 8thvs HOUHunter Brown (5-2)#70@ CHCMarcus Stroman (5-4)#49
Tue, May 9thvs HOUFramber Valdez (5-4)#8@ CHCJameson Taillon (0-3)#124
Wed, May 10thvs HOUCristian Javier (6-1)#15@ CHCJustin Steele (6-2)#39
Fri, May 12th@ CLELogan Allen (2-2)#224@ BOSJames Paxton (1-1)#112
Sat, May 13th@ CLECal Quantrill (2-4)#105@ BOSChris Sale (5-2)#51
Sun, May 14th@ CLETanner Bibee (1-1)#150@ BOSCorey Kluber (2-6)#187
Mon, May 15th@ BALGrayson Rodriguez (2-2)#75vs MILFreddy Peralta (5-5)#50
Tue, May 16th@ BALDean Kremer (5-2)#136vs MILWade Miley (3-2)#155
Wed, May 17th@ BALKyle Bradish (2-1)#111vs MILCorbin Burnes (4-4)#14
Thu, May 18th@ BALTyler Wells (3-2)#63vs LADJulio Urias (5-4)#22
Fri, May 19thvs MINJoe Ryan (7-2)#16vs LADTony Gonsolin (3-1)#64
Sat, May 20thvs MINLouie Varland (3-1)#130vs LADNoah Syndergaard (1-4)#123
Sun, May 21stvs MINPablo Lopez (3-3)#29vs LADClayton Kershaw (6-4)#19
Mon, May 22ndvs BOSTanner Houck (3-4)#81@ CINBrandon Williamson (0-0)#284
Tue, May 23rdvs BOSBrayan Bello (3-3)#110@ CINGraham Ashcraft (3-3)#172
Wed, May 24thvs BOSJames Paxton (1-1)#112@ CINBen Lively (3-2)#309
Thu, May 25th   @ CINLuke Weaver (1-2)#259
Fri, May 26thvs MIAJesus Luzardo (4-4)#76@ CLEShane Bieber (4-3)#13
Sat, May 27thvs MIAEdward Cabrera (3-4)#125@ CLETanner Bibee (1-1)#150
Sun, May 28thvs MIAEury Perez (2-1)#199@ CLEHunter Gaddis (1-1)#164
Mon, May 29th@ CWSMichael Kopech (3-5)#99vs KCJosh Staumont
Tue, May 30th@ CWSLucas Giolito (4-4)#38vs KCZack Greinke (1-5)#139
Fri, Jun 2nd@ HOUFramber Valdez (5-4)#8@ PITRoansy Contreras (3-4)#86
Sat, Jun 3rd@ HOUCristian Javier (6-1)#15@ PITLuis Ortiz (1-2)#296
Sun, Jun 4th@ HOUJ.P. France (1-1)#184@ PITRich Hill (4-5)#132
Mon, Jun 5th   @ TEXMartin Perez (6-1)#56
Tue, Jun 6thvs CHCJustin Steele (6-2)#39@ TEXDane Dunning (4-1)#97
Wed, Jun 7thvs CHCJameson Taillon (0-3)#124@ TEXJon Gray (5-1)#42
Fri, Jun 9thvs SEALuis Castillo (4-2)#3vs CINBen Lively (3-2)#309
Sat, Jun 10thvs SEAMarco Gonzales (4-1)#162vs CINLuke Weaver (1-2)#259
Sun, Jun 11thvs SEABryce Miller (3-2)#80vs CINHunter Greene (1-4)#58
Mon, Jun 12th@ TEXvs SF
Tue, Jun 13th@ TEXvs SF
Wed, Jun 14th@ TEXvs SF
Fri, Jun 16th@ KC@ NYM
Sat, Jun 17th@ KC@ NYM
Sun, Jun 18th@ KC@ NYM
Mon, Jun 19th   @ WSH
Tue, Jun 20thvs LAD@ WSH
Wed, Jun 21stvs LAD@ WSH
Sat, Jun 24th@ COLvs CHC
Sun, Jun 25th@ COLvs CHC
Tue, Jun 27thvs CWSvs HOU
Wed, Jun 28thvs CWSvs HOU
Thu, Jun 29thvs CWSvs HOU
Fri, Jun 30thvs ARIvs NYY
Sat, Jul 1stvs ARIvs NYY
Sun, Jul 2ndvs ARIvs NYY
Mon, Jul 3rd@ SD@ MIA
Tue, Jul 4th@ SD@ MIA
Wed, Jul 5th@ SD@ MIA
Thu, Jul 6th   @ MIA
Fri, Jul 7th@ LAD@ CWS
Sat, Jul 8th@ LAD@ CWS
Sun, Jul 9th   @ CWS
Fri, Jul 14thvs HOUvs WSH
Sat, Jul 15thvs HOUvs WSH
Sun, Jul 16thvs HOUvs WSH
Mon, Jul 17thvs NYYvs MIA
Tue, Jul 18thvs NYYvs MIA
Wed, Jul 19thvs NYYvs MIA
Thu, Jul 20th   @ CHC
Fri, Jul 21stvs PIT@ CHC
Sat, Jul 22ndvs PIT@ CHC
Sun, Jul 23rdvs PIT@ CHC
Mon, Jul 24th   @ ARI
Tue, Jul 25th@ DET@ ARI
Wed, Jul 26th@ DET@ ARI
Thu, Jul 27th@ DETvs CHC
Fri, Jul 28th@ TORvs CHC
Sat, Jul 29th@ TORvs CHC
Sun, Jul 30th@ TORvs CHC
Tue, Aug 1st@ ATLvs MIN
Wed, Aug 2nd@ ATLvs MIN
Thu, Aug 3rdvs SEAvs MIN
Fri, Aug 4thvs SEAvs COL
Sat, Aug 5thvs SEAvs COL
Sun, Aug 6thvs SEAvs COL
Tue, Aug 8thvs SF@ TB
Wed, Aug 9thvs SF@ TB
Thu, Aug 10th   @ TB
Fri, Aug 11th@ HOU@ KC
Sat, Aug 12th@ HOU@ KC
Mon, Aug 14th@ TEXvs OAK
Tue, Aug 15th@ TEXvs OAK
Wed, Aug 16th@ TEXvs OAK
Thu, Aug 17th   vs NYM
Fri, Aug 18thvs TBvs NYM
Sat, Aug 19thvs TBvs NYM
Sun, Aug 20thvs TBvs NYM
Mon, Aug 21stvs CIN@ PIT
Tue, Aug 22ndvs CIN@ PIT
Wed, Aug 23rdvs CIN@ PIT
Fri, Aug 25th@ NYM@ PHI
Sat, Aug 26th@ NYM@ PHI
Sun, Aug 27th@ NYM@ PHI
Mon, Aug 28th@ PHIvs SD
Tue, Aug 29th@ PHIvs SD
Wed, Aug 30th@ PHIvs SD
Fri, Sep 1st@ OAKvs PIT
Sat, Sep 2nd@ OAKvs PIT
Sun, Sep 3rd@ OAKvs PIT
Tue, Sep 5thvs BAL@ ATL
Wed, Sep 6thvs BAL@ ATL
Thu, Sep 7thvs CLE@ ATL
Fri, Sep 8thvs CLE@ CIN
Sat, Sep 9thvs CLE@ CIN
Sun, Sep 10thvs CLE@ CIN
Mon, Sep 11th@ SEA@ BAL
Tue, Sep 12th@ SEA@ BAL
Wed, Sep 13th@ SEA@ BAL
Fri, Sep 15thvs DETvs PHI
Sat, Sep 16thvs DETvs PHI
Sun, Sep 17thvs DETvs PHI
Mon, Sep 18th   vs MIL
Tue, Sep 19th@ TBvs MIL
Wed, Sep 20th@ TBvs MIL
Thu, Sep 21st@ TBvs MIL
Fri, Sep 22nd@ MIN@ SD
Sat, Sep 23rd@ MIN@ SD
Sun, Sep 24th@ MIN@ SD
Tue, Sep 26thvs TEX@ MIL
Wed, Sep 27thvs TEX@ MIL
Thu, Sep 28th   @ MIL
Fri, Sep 29thvs OAKvs CIN
Sat, Sep 30thvs OAKvs CIN
Sun, Oct 1stvs OAKvs CIN
Thu, Apr 20th@ NYYNestor Cortes Jr. (5-2)#37   
Wed, May 31st@ CWSLance Lynn (4-6)#66   
Thu, Jun 1st@ HOURonel Blanco   
Thu, Jun 8thvs CHCDrew Smyly (5-2)#72   
Thu, Jun 15th@ TEX   
Fri, Jun 23rd@ COL   
Mon, Jun 26thvs CWS   
Mon, Jul 31st@ ATL   
Mon, Aug 7thvs SF   
Sun, Aug 13th@ HOU   
Mon, Sep 4thvs BAL   
Mon, Sep 25thvs TEX