Skip to main content

Who Should I Trade?

Seranthony Dominguez for Roansy Contreras (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Seranthony Dominguez
Seranthony Dominguez
Roansy Contreras
Roansy Contreras
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season# 104# 105
VBR# 367# 315
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 114# 107
Christopher Welsh
# 119# 110
Mike Maher
# 126# 113
Mick Ciallela
# 195# 125
Joe Pisapia
# 123# 101
Scott Youngson
Pitcher List
# 125# 82
Kelly Kirby
# 110# 105
Brandon 'B_Don' Myers
# 90# 105
Blake Meyer
Sports Gambling Podcast Network
# 93# 107
Ethan Biddle
# 95# 106
Aaron Schill
FF Faceoff
# 102# 107
Nate Miller
# 103# 108
Keith Lott
Fantasy Six Pack
# 103# 151
Lucas Spence
Pitcher List
# 110
Who Should I Trade? Player Statistics
  Seranthony Dominguez
Seranthony Dominguez
Roansy Contreras
Roansy Contreras
2023 Stats 
Games Played2511
Games Started010
Innings Pitched21.056.0
Blown Saves10
Hits Allowed2356
Earned Runs930
Home Runs Allowed17
Who Should I Trade? Player Projections
  Seranthony Dominguez
Seranthony Dominguez
Roansy Contreras
Roansy Contreras
2023 Projections 
Games Played4420
Games Started021
Innings Pitched42.0102.8
Blown Saves00
Hits Allowed3797
Earned Runs1750
Home Runs Allowed413
Who Should I Trade? Player Notes
  Seranthony Dominguez
Seranthony Dominguez
Roansy Contreras
Roansy Contreras
 The Philadelphia Phillies and reliever Seranthony Dominguez have agreed on a two-year contract extension.
Brenton Kemp
Thu, Feb 16th
Contreras struggled to keep the Cardinals off the board, surrendering seven hits and five earned runs over four innings.
Jesse Garcia
Fri, Jun 2nd
  Roansy Contreras struggled with his control, walking three batters while allowing three earned runs on three hits over five innings in Sunday's loss to Arizona.
Chris Schommer
Mon, May 22nd
  Roansy Contreras allowed two earned runs on five hits and one walk while striking out one over 84 pitches.
Ari Koslow
Sun, May 14th
  Roansy Contreras allowed five runs on nine hits and three walks while striking out four across five innings during Sunday's 10-1 loss to the Blue Jays.
Andy Zimmerman
Mon, May 8th
  Roansy Contreras allowed four earned on six hits and four walks while striking out three across 5 1/3 innings during Tuesday's 4-1 loss to the Rays.
Andy Zimmerman
Wed, May 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Seranthony Dominguez
Seranthony Dominguez
Roansy Contreras
Roansy Contreras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEXJacob deGrom (2-0)#13@ CINHunter Greene (1-4)#60
Sat, Apr 1st@ TEXNathan Eovaldi (7-2)#27@ CINNick Lodolo (2-1)#96
Sun, Apr 2nd@ TEXMartin Perez (6-1)#69@ CINGraham Ashcraft (3-3)#171
Mon, Apr 3rd@ NYYNestor Cortes Jr. (5-2)#45@ BOSKutter Crawford (1-2)#170
Tue, Apr 4th@ NYYDomingo German (3-3)#59@ BOSNick Pivetta (3-3)#149
Wed, Apr 5th@ NYYGerrit Cole (6-0)#4@ BOSCorey Kluber (2-6)#184
Fri, Apr 7thvs CINHunter Greene (1-4)#60vs CWSLucas Giolito (4-4)#42
Sat, Apr 8thvs CINNick Lodolo (2-1)#96vs CWSMike Clevinger (3-3)#145
Sun, Apr 9thvs CINConnor Overton (0-1)#269vs CWSMichael Kopech (3-5)#108
Mon, Apr 10thvs MIASandy Alcantara (2-5)#23vs HOUFramber Valdez (6-4)#7
Tue, Apr 11thvs MIAJesus Luzardo (4-4)#71vs HOUCristian Javier (6-1)#12
Wed, Apr 12thvs MIAEdward Cabrera (4-4)#101vs HOUJose Urquidy (2-2)#66
Thu, Apr 13th@ CINNick Lodolo (2-1)#96@ STLJordan Montgomery (2-6)#55
Fri, Apr 14th@ CINConnor Overton (0-1)#269@ STLJake Woodford (1-2)#243
Sat, Apr 15th@ CINGraham Ashcraft (3-3)#171@ STLSteven Matz (0-6)#121
Sun, Apr 16th@ CINLuis Cessa (1-4)#361@ STLMiles Mikolas (4-1)#50
Tue, Apr 18th@ CWSLucas Giolito (4-4)#42@ COLJose Urena (0-4)#368
Wed, Apr 19th@ CWSMike Clevinger (3-3)#145@ COLAustin Gomber (4-4)#292
Thu, Apr 20thvs COLRyan Feltner (2-3)#364vs CINLuke Weaver (1-2)#205
Fri, Apr 21stvs COLNoah Davis (0-1)#340vs CINGraham Ashcraft (3-3)#171
Sat, Apr 22ndvs COLKyle Freeland (4-6)#168vs CINLuis Cessa (1-4)#361
Sun, Apr 23rdvs COLJose Urena (0-4)#368vs CINHunter Greene (1-4)#60
Tue, Apr 25thvs SEAMarco Gonzales (4-1)#156vs LADNoah Syndergaard (1-4)#174
Wed, Apr 26thvs SEALogan Gilbert (3-3)#26vs LADTony Gonsolin (3-1)#63
Thu, Apr 27thvs SEAGeorge Kirby (5-4)#20vs LADJulio Urias (5-4)#28
Fri, Apr 28th@ HOUFramber Valdez (6-4)#7   
Sat, Apr 29th@ HOUCristian Javier (6-1)#12@ WSHChad Kuhl (0-3)#358
Sun, Apr 30th@ HOUJose Urquidy (2-2)#66@ WSHJosiah Gray (4-5)#87
Mon, May 1st@ LADTony Gonsolin (3-1)#63   
Tue, May 2nd@ LADJulio Urias (5-4)#28@ TBJavy Guerra
Wed, May 3rd@ LADGavin Stone (0-0)#195@ TBShane McClanahan (8-1)#2
Fri, May 5thvs BOSChris Sale (5-2)#43vs TORChris Bassitt (6-4)#25
Sat, May 6thvs BOSCorey Kluber (2-6)#184vs TORJose Berrios (5-4)#44
Sun, May 7thvs BOSTanner Houck (3-4)#75vs TORYusei Kikuchi (6-2)#99
Tue, May 9thvs TORAlek Manoah (1-6)#76vs COLConnor Seabold (1-2)#289
Wed, May 10thvs TORKevin Gausman (4-3)#5vs COLAntonio Senzatela (0-1)#353
Fri, May 12th@ COLAustin Gomber (4-4)#292@ BALKyle Bradish (2-1)#97
Sat, May 13th@ COLRyan Feltner (2-3)#364@ BALTyler Wells (3-2)#57
Sun, May 14th@ COLKyle Freeland (4-6)#168@ BALKyle Gibson (7-3)#78
Mon, May 15th@ SFAlex Wood (1-1)#128   
Tue, May 16th@ SFAlex Cobb (4-2)#49@ DETMichael Lorenzen (2-2)#126
Wed, May 17th@ SFRoss Stripling (0-2)#113@ DETEduardo Rodriguez (4-4)#36
Fri, May 19thvs CHCMarcus Stroman (5-4)#33vs ARIZac Gallen (7-2)#8
Sat, May 20thvs CHCJameson Taillon (1-3)#130vs ARIBrandon Pfaadt (0-2)#161
Sun, May 21stvs CHCJustin Steele (6-2)#54vs ARIMerrill Kelly (7-3)#30
Mon, May 22ndvs ARITommy Henry (3-1)#152vs TEXDane Dunning (4-1)#90
Tue, May 23rdvs ARIRyne Nelson (2-2)#160vs TEXNathan Eovaldi (7-2)#27
Wed, May 24thvs ARIZac Gallen (7-2)#8vs TEXMartin Perez (6-1)#69
Thu, May 25th@ ATLDylan Dodd (2-1)#270   
Fri, May 26th@ ATLJared Shuster (2-2)#125@ SEAGeorge Kirby (5-4)#20
Sat, May 27th@ ATLCharlie Morton (5-6)#46@ SEALuis Castillo (4-3)#1
Sun, May 28th@ ATLSpencer Strider (5-2)#3@ SEAMarco Gonzales (4-1)#156
Tue, May 30th@ NYMKodai Senga (5-3)#65@ SFJohn Brebbia (2-0)#175
Wed, May 31st@ NYMCarlos Carrasco (2-2)#81@ SFAlex Wood (1-1)#128
Thu, Jun 1st@ NYMMax Scherzer (5-2)#19   
Fri, Jun 2nd@ WSHJosiah Gray (4-5)#87vs STLJack Flaherty (3-4)#79
Sat, Jun 3rd@ WSHMacKenzie Gore (3-3)#114vs STLJordan Montgomery (2-6)#55
Sun, Jun 4th@ WSHTrevor Williams (2-3)#122vs STLMiles Mikolas (4-1)#50
Mon, Jun 5thvs DETvs OAKJP Sears (0-3)#84
Tue, Jun 6thvs DETJoey Wentz (1-5)#238vs OAKJames Kaprielian (0-6)#241
Wed, Jun 7thvs DETReese Olson (0-1)#236vs OAKHogan Harris (0-0)#321
Fri, Jun 9thvs LADMichael Grove (0-1)#271vs NYMTylor Megill (5-3)#67
Sat, Jun 10thvs LADBobby Miller (2-0)#86vs NYMKodai Senga (5-3)#65
Sun, Jun 11thvs LADTony Gonsolin (3-1)#63vs NYMCarlos Carrasco (2-2)#81
Mon, Jun 12th@ ARI   
Tue, Jun 13th@ ARI@ CHC
Wed, Jun 14th@ ARI@ CHC
Thu, Jun 15th@ ARI@ CHC
Fri, Jun 16th@ OAK@ MIL
Sat, Jun 17th@ OAK@ MIL
Sun, Jun 18th@ OAK@ MIL
Tue, Jun 20thvs ATLvs CHC
Wed, Jun 21stvs ATLvs CHC
Thu, Jun 22ndvs ATL@ MIA
Fri, Jun 23rdvs NYM@ MIA
Sat, Jun 24thvs NYM@ MIA
Sun, Jun 25thvs NYM@ MIA
Tue, Jun 27th@ CHCvs SD
Wed, Jun 28th@ CHCvs SD
Thu, Jun 29th@ CHCvs SD
Fri, Jun 30thvs WSHvs MIL
Sat, Jul 1stvs WSHvs MIL
Sun, Jul 2ndvs WSHvs MIL
Tue, Jul 4th@ TB@ LAD
Wed, Jul 5th@ TB@ LAD
Thu, Jul 6th@ TB@ LAD
Fri, Jul 7th@ MIA@ ARI
Sat, Jul 8th@ MIA@ ARI
Sun, Jul 9th@ MIA@ ARI
Fri, Jul 14thvs SDvs SF
Sat, Jul 15thvs SDvs SF
Sun, Jul 16thvs SDvs SF
Tue, Jul 18thvs MILvs CLE
Wed, Jul 19thvs MILvs CLE
Thu, Jul 20thvs MIL   
Fri, Jul 21st@ CLE@ LAA
Sat, Jul 22nd@ CLE@ LAA
Sun, Jul 23rd@ CLE@ LAA
Mon, Jul 24thvs BAL@ SD
Tue, Jul 25thvs BAL@ SD
Wed, Jul 26thvs BAL@ SD
Fri, Jul 28th@ PITvs PHI
Sat, Jul 29th@ PITvs PHI
Sun, Jul 30th@ PITvs PHI
Mon, Jul 31st@ MIA   
Tue, Aug 1st@ MIAvs DET
Wed, Aug 2nd@ MIAvs DET
Thu, Aug 3rd@ MIA@ MIL
Fri, Aug 4thvs KC@ MIL
Sat, Aug 5thvs KC@ MIL
Sun, Aug 6thvs KC@ MIL
Mon, Aug 7thvs WSHvs ATL
Tue, Aug 8thvs WSHvs ATL
Wed, Aug 9thvs WSHvs ATL
Thu, Aug 10thvs WSHvs ATL
Fri, Aug 11thvs MINvs CIN
Sat, Aug 12thvs MINvs CIN
Sun, Aug 13thvs MINvs CIN
Tue, Aug 15th@ TOR@ NYM
Wed, Aug 16th@ TOR@ NYM
Fri, Aug 18th@ WSH@ MIN
Sat, Aug 19th@ WSH@ MIN
Sun, Aug 20th@ WSH@ MIN
Mon, Aug 21stvs SFvs STL
Tue, Aug 22ndvs SFvs STL
Wed, Aug 23rdvs SFvs STL
Fri, Aug 25thvs STLvs CHC
Sat, Aug 26thvs STLvs CHC
Sun, Aug 27thvs STLvs CHC
Mon, Aug 28thvs LAA@ KC
Tue, Aug 29thvs LAA@ KC
Wed, Aug 30thvs LAA@ KC
Fri, Sep 1st@ MIL@ STL
Sat, Sep 2nd@ MIL@ STL
Sun, Sep 3rd@ MIL@ STL
Mon, Sep 4th@ SDvs MIL
Tue, Sep 5th@ SDvs MIL
Wed, Sep 6th@ SDvs MIL
Fri, Sep 8thvs MIA@ ATL
Sat, Sep 9thvs MIA@ ATL
Sun, Sep 10thvs MIA@ ATL
Mon, Sep 11thvs ATLvs WSH
Tue, Sep 12thvs ATLvs WSH
Wed, Sep 13thvs ATLvs WSH
Fri, Sep 15th@ STLvs NYY
Sat, Sep 16th@ STLvs NYY
Sun, Sep 17th@ STLvs NYY
Mon, Sep 18th@ ATL   
Tue, Sep 19th@ ATL@ CHC
Wed, Sep 20th@ ATL@ CHC
Thu, Sep 21stvs NYM@ CHC
Fri, Sep 22ndvs NYM@ CIN
Sat, Sep 23rdvs NYM@ CIN
Sun, Sep 24thvs NYM@ CIN
Tue, Sep 26thvs PIT@ PHI
Wed, Sep 27thvs PIT@ PHI
Thu, Sep 28thvs PIT@ PHI
Fri, Sep 29th@ NYMvs MIA
Sat, Sep 30th@ NYMvs MIA
Sun, Oct 1st@ NYMvs MIA
Mon, Apr 17th   @ COLKyle Freeland (4-6)#168
Thu, May 4th   @ TBZach Eflin (7-1)#40
Mon, May 8th   vs COLKyle Freeland (4-6)#168
Mon, May 29th   @ SFAnthony DeSclafani (4-4)#85
Mon, Jun 19th   vs CHC
Mon, Jul 3rd   @ LAD
Mon, Jul 17th   vs CLE
Mon, Aug 14th   @ NYM
Thu, Aug 24th   vs CHC
Thu, Sep 14th   vs WSH