Skip to main content

Who Should I Trade?

Roansy Contreras for Brady Singer (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brady Singer
SP - KC
Brady Singer
Roansy Contreras
SP - PIT
Roansy Contreras
Expert
Recommendation
70%
Recommended by
7 of 10 experts
30%
Recommended by
3 of 10 experts
Rankings 
   
Rest of Season# 129# 160
VBR# 254# 488
   
Projections 
   
Strikeouts4223
Wins31
Saves00
ERA3.924.10
WHIP1.311.35
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 100# 200
   
Pierre Camus
RotoBaller
# 56
   
Bart Wheeler
Hail to Fantasy Football
# 97# 115
   
Mick Ciallela
Fantrax
# 92# 179
   
Nate Miller
Fantasy Six Pack
# 94# 113
   
Scott Youngson
Pitcher List
# 95
   
Travis Argo
Fantasy Six Pack
# 140
   
Andrew Seifter
FantasyPros
# 179# 79
   
Ryan Amore
Pitcher List
# 122
   
Joe Bond
Fantasy Six Pack
# 174# 150
   
Who Should I Trade? Player Statistics
  Brady Singer
SP - KC
Brady Singer
Roansy Contreras
SP - PIT
Roansy Contreras
2022 Stats 
   
   
Games Played1712
   
Games Started149
   
Innings Pitched90.250.0
   
Wins43
   
Losses42
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8647
   
Earned Runs3821
   
Home Runs Allowed129
   
Strikeouts9450
   
Walks2222
   
ERA3.773.78
   
WHIP1.191.38
   
Who Should I Trade? Player Projections
  Brady Singer
SP - KC
Brady Singer
Roansy Contreras
SP - PIT
Roansy Contreras
2022 Projections 
   
   
Games Played85
   
Games Started95
   
Innings Pitched43.325.5
   
Wins31
   
Losses22
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4124
   
Earned Runs1912
   
Home Runs Allowed54
   
Strikeouts4223
   
Walks139
   
ERA3.924.10
   
WHIP1.311.35
   
Who Should I Trade? Player Notes
  Brady Singer
SP - KC
Brady Singer
Roansy Contreras
SP - PIT
Roansy Contreras
News 
 Brady Singer pitched six innings, allowing four runs in 11 hits and one walk while striking out three in Kansas City’s 4-1 loss to the White Sox on Wednesday.
Luke Monaldo
Thu, Aug 4th
Roansy Contreras allowed one run on four hits and a walk while striking out seven across six innings during Game 1's 4-2 win of Thursday's doubleheader versus the Reds.
Andy Zimmerman
Fri, Jul 8th
 Brady Singer pitched seven innings, allowing no runs on one hit and one walk while striking out 10 in Kansas City’s 1-0 loss to New York.
Luke Monaldo
Fri, Jul 29th
Roansy Contreras allowed seven runs on five hits and two walks while striking out a batter in 1 2/3 innings during Friday’s 19-2 loss against the Brewers.
Andy Zimmerman
Sat, Jul 2nd
 Brady Singer pitched six innings, allowing two runs (one earned) on three hits and two walks while striking out 12 in Kansas City’s 6-3 victory over Tampa Bay on Saturday.
Luke Monaldo
Sun, Jul 24th
Roansy Contreras allowed one run on four hits and five walks while striking out four across five innings during Sunday's 4-2 loss to the Rays.
Andy Zimmerman
Mon, Jun 27th
 Brady Singer went six innings, allowing one run on seven hits and five walks and six strikeouts in Kansas City’s 5-2 win against Detroit in Wednesday afternoon’s series finale.
Luke Monaldo
Thu, Jul 14th
Roansy Contreras allowed one run on four hits and two walks while striking out three across five innings during Tuesday's 7-1 win over the Cubs.
Andy Zimmerman
Wed, Jun 22nd
 Brady Singer will not travel with the team to Toronto due to COVID restrictions. He will be replaced on the roster once he is added to the restricted list.
Jesse Garcia
Wed, Jul 13th
Roansy Contreras allowed four runs (three earned) on six hits and three walks while striking out a pair during Wednesday's 6-4 win over the Cardinals.
Andy Zimmerman
Fri, Jun 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brady Singer
SP - KC
Brady Singer
Roansy Contreras
SP - PIT
Roansy Contreras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs CLEShane Bieber (6-6)#25@ STLAdam Wainwright (8-8)#59
Sat, Apr 9thvs CLEZach Plesac (2-10)#99@ STLMiles Mikolas (8-8)#12
Sun, Apr 10thvs CLECal Quantrill (8-5)#110@ STLSteven Matz (4-3)#89
Tue, Apr 12th@ STLDakota Hudson (6-6)#95vs CHCDrew Smyly (4-6)#182
Wed, Apr 13th   vs CHCKyle Hendricks (4-6)#123
Thu, Apr 14thvs DETCasey Mize (0-1)vs WSHJoan Adon (1-12)#382
Fri, Apr 15thvs DETTarik Skubal (7-8)#40vs WSHErick Fedde (5-7)#190
Sat, Apr 16thvs DETMatt Manning (0-0)#173vs WSHJosh Rogers (2-2)
Sun, Apr 17th   vs WSHPatrick Corbin (4-16)#290
Mon, Apr 18th   @ MILEric Lauer (8-3)#92
Tue, Apr 19thvs MINChris Archer (2-5)#176@ MILCorbin Burnes (8-5)#3
Wed, Apr 20thvs MINChris Paddack (1-2)@ MILBrandon Woodruff (9-3)#23
Thu, Apr 21stvs MINJoe Ryan (8-4)#42@ CHCMark Leiter Jr. (2-4)#213
Fri, Apr 22nd@ SEAChris Flexen (7-9)#77@ CHCDrew Smyly (4-6)#182
Sat, Apr 23rd@ SEAMatt Brash (2-3)#220@ CHCKyle Hendricks (4-6)#123
Sun, Apr 24th@ SEARobbie Ray (8-8)#21@ CHCJustin Steele (4-7)#120
Tue, Apr 26th@ CWSDallas Keuchel (2-7)#380vs MILBrandon Woodruff (9-3)#23
Wed, Apr 27th@ CWSDylan Cease (12-4)#10vs MILAaron Ashby (2-10)#72
Thu, Apr 28th@ CWSMichael Kopech (4-8)#38vs MILFreddy Peralta (3-2)#98
Fri, Apr 29thvs NYYNestor Cortes Jr. (9-3)#31vs SDYu Darvish (10-5)#20
Sat, Apr 30thvs NYYGerrit Cole (9-4)#5vs SDSean Manaea (6-6)#80
Sun, May 1stvs NYYLuis Severino (5-3)#44vs SDJoe Musgrove (8-5)#19
Wed, May 4thvs STLAdam Wainwright (8-8)#59@ DETAlex Faedo (1-5)#188
Sat, May 7th   @ CINDauri Moreta
Sun, May 8th@ BALBruce Zimmermann (2-5)#261@ CINTyler Mahle (5-7)#61
Mon, May 9th@ BALTyler Wells (7-6)#68vs LADJulio Urias (11-6)#15
Tue, May 10th@ TEXMartin Perez (9-2)#29vs LADTony Gonsolin (13-1)#32
Wed, May 11th@ TEXMatt Bush (2-2)#197vs LADRyan Pepiot (1-0)#283
Thu, May 12th@ TEXTaylor Hearn (4-6)#222vs CINConnor Overton (1-0)#252
Fri, May 13th@ COLKyle Freeland (7-7)#227vs CINTyler Mahle (5-7)#61
Sat, May 14th@ COLGerman Marquez (6-9)#133vs CINLuis Castillo (5-4)#36
Sun, May 15th@ COLAustin Gomber (5-7)#149vs CINHunter Greene (4-12)#102
Mon, May 16thvs CWSJohnny Cueto (4-5)#117@ CHCWade Miley (1-0)#163
Tue, May 17thvs CWSDavis Martin (1-3)#264@ CHCKeegan Thompson (8-5)#101
Wed, May 18thvs CWSLucas Giolito (8-6)#43@ CHCDrew Smyly (4-6)#182
Fri, May 20thvs MINDevin Smeltzer (4-2)#143vs STLAdam Wainwright (8-8)#59
Sat, May 21stvs MINJoe Ryan (8-4)#42vs STLMatthew Liberatore (2-1)#185
Sun, May 22ndvs MINBailey Ober (1-2)#83vs STLSteven Matz (4-3)#89
Mon, May 23rd@ ARIZach Davies (2-4)#178vs COLChad Kuhl (6-7)#239
Tue, May 24th@ ARIZac Gallen (6-2)#41vs COLKyle Freeland (7-7)#227
Wed, May 25th   vs COLRyan Feltner (1-3)#364
Fri, May 27th@ MINBailey Ober (1-2)#83@ SDSean Manaea (6-6)#80
Sat, May 28th@ MINChris Archer (2-5)#176@ SDJoe Musgrove (8-5)#19
Sun, May 29th@ MINSonny Gray (6-3)#48@ SDMacKenzie Gore (4-4)#135
Mon, May 30th@ CLEZach Plesac (2-10)#99@ LADWalker Buehler (6-3)#130
Tue, May 31st@ CLECal Quantrill (8-5)#110@ LADJulio Urias (11-6)#15
Wed, Jun 1st@ CLEKonnor Pilkington (1-2)#199@ LADMitch White (1-3)#138
Fri, Jun 3rdvs HOUJose Urquidy (10-4)#55vs ARIMerrill Kelly (10-5)#28
Sat, Jun 4thvs HOULuis Garcia (8-8)#37vs ARIZach Davies (2-4)#178
Sun, Jun 5thvs HOUFramber Valdez (10-4)#27vs ARIZac Gallen (6-2)#41
Tue, Jun 7thvs TORAlek Manoah (12-5)#8vs DETTarik Skubal (7-8)#40
Wed, Jun 8thvs TORYusei Kikuchi (4-5)#100vs DETAlex Faedo (1-5)#188
Thu, Jun 9thvs BALJordan Lyles (8-8)#214@ ATLMax Fried (10-4)#11
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#261@ ATLSpencer Strider (6-4)#56
Sat, Jun 11thvs BALTyler Wells (7-6)#68@ ATLCharlie Morton (5-5)#71
Sun, Jun 12thvs BALDean Kremer (4-3)#210@ ATLKyle Wright (13-5)#26
Mon, Jun 13th@ SFAlex Wood (7-9)#57@ STLZack Thompson (1-1)#266
Tue, Jun 14th@ SFLogan Webb (10-5)#13@ STLMiles Mikolas (8-8)#12
Wed, Jun 15th@ SFSam Long (1-3)#187@ STLJack Flaherty (0-0)#65
Fri, Jun 17th@ OAKFrankie Montas (4-9)#35vs SFCarlos Rodon (10-6)#14
Sat, Jun 18th@ OAKCole Irvin (6-8)#51vs SFAlex Wood (7-9)#57
Sun, Jun 19th@ OAKJared Koenig (1-3)#286vs SFAlex Cobb (3-6)#64
Mon, Jun 20th@ LAANoah Syndergaard (6-8)#82vs CHCCaleb Kilian (0-2)#242
Tue, Jun 21st@ LAAReid Detmers (4-3)#93vs CHCMatt Swarmer (2-3)#208
Wed, Jun 22nd@ LAAShohei Ohtani (9-7)#16vs CHCKeegan Thompson (8-5)#101
Thu, Jun 23rd   vs CHCJustin Steele (4-7)#120
Fri, Jun 24thvs OAKCole Irvin (6-8)#51@ TBJeffrey Springs (4-3)#39
Sat, Jun 25thvs OAKJared Koenig (1-3)#286@ TBCorey Kluber (7-6)#47
Sun, Jun 26thvs OAKJames Kaprielian (3-5)#113@ TBShane McClanahan (10-5)#4
Mon, Jun 27thvs TEXMartin Perez (9-2)#29@ WSHErick Fedde (5-7)#190
Tue, Jun 28thvs TEXJon Gray (7-6)#45@ WSHPatrick Corbin (4-16)#290
Wed, Jun 29thvs TEXDane Dunning (2-6)#115@ WSHPaolo Espino (0-4)#200
Thu, Jun 30th   vs MILAdrian Houser (4-8)#170
Fri, Jul 1st@ DETMichael Pineda (2-6)#183vs MILCorbin Burnes (8-5)#3
Sat, Jul 2nd@ DETBeau Brieske (3-6)#147vs MILAaron Ashby (2-10)#72
Sun, Jul 3rd@ DETTarik Skubal (7-8)#40vs MILBrandon Woodruff (9-3)#23
Tue, Jul 5th@ HOULuis Garcia (8-8)#37vs NYYJameson Taillon (10-2)#49
Wed, Jul 6th@ HOUCristian Javier (6-8)#62vs NYYLuis Severino (5-3)#44
Thu, Jul 7th@ HOUJustin Verlander (15-3)#2@ CINJeff Hoffman (2-0)#195
Fri, Jul 8thvs CLEAaron Civale (2-5)#160@ MILAaron Ashby (2-10)#72
Sat, Jul 9thvs CLETriston McKenzie (8-8)#22@ MILBrandon Woodruff (9-3)#23
Sun, Jul 10thvs CLEZach Plesac (2-10)#99@ MILEric Lauer (8-3)#92
Mon, Jul 11thvs DETAlex Faedo (1-5)#188@ MIATrevor Rogers (4-10)#94
Tue, Jul 12thvs DETBeau Brieske (3-6)#147@ MIADaniel Castano (1-3)#189
Wed, Jul 13thvs DETTarik Skubal (7-8)#40@ MIAPablo Lopez (7-7)#18
Thu, Jul 14th@ TORKevin Gausman (8-8)#34@ MIABraxton Garrett (2-5)#169
Fri, Jul 15th@ TORAlek Manoah (12-5)#8@ COLGerman Marquez (6-9)#133
Sat, Jul 16th@ TORMax Castillo (0-0)#277@ COLJose Urena (1-3)#249
Sun, Jul 17th@ TORJose Berrios (8-4)#58@ COLAustin Gomber (5-7)#149
Fri, Jul 22ndvs TBDrew Rasmussen (6-4)#60vs MIABraxton Garrett (2-5)#169
Sat, Jul 23rdvs TBLuis Patino (0-1)#114vs MIAMax Meyer (0-1)
Sun, Jul 24thvs TBJeffrey Springs (4-3)#39vs MIASandy Alcantara (10-4)#1
Mon, Jul 25thvs LAANoah Syndergaard (6-8)#82@ CHCAdrian Sampson (0-3)#262
Tue, Jul 26thvs LAAJose Suarez (3-4)#144@ CHCKeegan Thompson (8-5)#101
Thu, Jul 28th@ NYYJameson Taillon (10-2)#49vs PHIZack Wheeler (10-5)#7
Fri, Jul 29th@ NYYGerrit Cole (9-4)#5vs PHIBailey Falter (0-3)#161
Sat, Jul 30th@ NYYNestor Cortes Jr. (9-3)#31vs PHIRanger Suarez (8-5)#78
Sun, Jul 31st@ NYYJordan Montgomery (4-3)#52vs PHIAaron Nola (8-8)#6
Tue, Aug 2nd@ CWSLucas Giolito (8-6)#43vs MILCorbin Burnes (8-5)#3
Wed, Aug 3rd@ CWSLance Lynn (2-4)#96vs MILFreddy Peralta (3-2)#98
Thu, Aug 4thvs BOSNick Pivetta (8-8)#81vs MILBrandon Woodruff (9-3)#23
Fri, Aug 5thvs BOSJosh Winckowski (5-5)#211@ BALDean Kremer (4-3)#210
Sat, Aug 6thvs BOSNathan Eovaldi (5-3)#53@ BALAustin Voth (2-1)#238
Sun, Aug 7thvs BOSKutter Crawford (3-4)#139@ BALSpenser Watkins (4-2)#288
Mon, Aug 8th   @ ARIZac Gallen (6-2)#41
Tue, Aug 9thvs CWSDavis Martin (1-3)#264@ ARITommy Henry (0-1)
Wed, Aug 10thvs CWSJohnny Cueto (4-5)#117@ ARIMadison Bumgarner (6-10)#140
Thu, Aug 11thvs CWSDylan Cease (12-4)#10@ ARIMerrill Kelly (10-5)#28
Fri, Aug 12thvs LADTony Gonsolin (13-1)#32@ SFCarlos Rodon (10-6)#14
Sat, Aug 13thvs LADAndrew Heaney (1-0)#75@ SFLogan Webb (10-5)#13
Sun, Aug 14thvs LADTyler Anderson (13-1)#30@ SFAlex Wood (7-9)#57
Tue, Aug 16th@ MINvs BOS
Wed, Aug 17th@ MINvs BOS
Thu, Aug 18th@ TBvs BOS
Fri, Aug 19th@ TBvs CIN
Sat, Aug 20th@ TBvs CIN
Sun, Aug 21st@ TBvs CIN
Mon, Aug 22ndvs CWSvs ATL
Tue, Aug 23rdvs ARIvs ATL
Wed, Aug 24thvs ARIvs ATL
Fri, Aug 26thvs SD@ PHI
Sat, Aug 27thvs SD@ PHI
Sun, Aug 28thvs SD@ PHI
Mon, Aug 29th   @ MIL
Tue, Aug 30th@ CWS@ MIL
Wed, Aug 31st@ CWS@ MIL
Fri, Sep 2nd@ DETvs TOR
Sat, Sep 3rd@ DETvs TOR
Sun, Sep 4th@ DETvs TOR
Mon, Sep 5thvs CLEvs NYM
Tue, Sep 6thvs CLEvs NYM
Wed, Sep 7thvs CLEvs NYM
Fri, Sep 9thvs DETvs STL
Sat, Sep 10thvs DETvs STL
Sun, Sep 11thvs DETvs STL
Mon, Sep 12th   @ CIN
Tue, Sep 13th@ MIN@ CIN
Wed, Sep 14th@ MIN@ CIN
Thu, Sep 15th@ MIN@ NYM
Fri, Sep 16th@ BOS@ NYM
Sat, Sep 17th@ BOS@ NYM
Sun, Sep 18th@ BOS@ NYM
Tue, Sep 20thvs MIN@ NYY
Wed, Sep 21stvs MIN@ NYY
Thu, Sep 22ndvs MINvs CHC
Fri, Sep 23rdvs SEAvs CHC
Sat, Sep 24thvs SEAvs CHC
Sun, Sep 25thvs SEAvs CHC
Mon, Sep 26th   vs CIN
Tue, Sep 27th@ DETvs CIN
Wed, Sep 28th@ DETvs CIN
Fri, Sep 30th@ CLE@ STL
Sat, Oct 1st@ CLE@ STL
Sun, Oct 2nd@ CLE@ STL
Mon, Oct 3rd@ CLEvs STL
Tue, Oct 4th@ CLEvs STL
Wed, Oct 5th@ CLEvs STL
Mon, Apr 11thvs CLEAaron Civale (2-5)#160   
Mon, May 2nd@ STLSteven Matz (4-3)#89   
Tue, May 3rdvs STLDakota Hudson (6-6)#95   
Thu, May 19thvs CWSVince Velasquez (3-3)#204   
Thu, May 26th@ MINDevin Smeltzer (4-2)#143   
Mon, Jun 6thvs TORRoss Stripling (5-3)#90   
Mon, Jul 4th@ HOUJake Odorizzi (4-4)#126   
Wed, Jul 27thvs LAAJanson Junk (1-1)#367   
Mon, Aug 1st@ CWSMichael Kopech (4-8)#38   
Mon, Aug 15th@ MINJoe Ryan (8-4)#42   
Thu, Sep 1st@ CWS   
Thu, Sep 29th@ DET