Skip to main content

Who Should I Trade?

Johan Oviedo for Wil Crowe (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Johan Oviedo
Johan Oviedo
Wil Crowe
Wil Crowe
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 479
Injury AlertMiLB-
Expert Ranks 
Mike Maher
# 447
Corbin Young
# 426# 439
Who Should I Trade? Player Statistics
  Johan Oviedo
Johan Oviedo
Wil Crowe
Wil Crowe
2021 Stats 
Games Played1426
Games Started1325
Innings Pitched62.2117.3
Blown Saves00
Hits Allowed61126
Earned Runs3471
Home Runs Allowed825
Who Should I Trade? Player Projections
  Johan Oviedo
Johan Oviedo
Wil Crowe
Wil Crowe
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Johan Oviedo
Johan Oviedo
Wil Crowe
Wil Crowe
 Johan Oviedo was characteristically wild on Sunday afternoon, yielding five hits, three earned runs, and six more walks while striking out six in just 4 1/3 innings in a no-decision against the Reds.
Lucas Spence
Sun, Jul 25th
Wil Crowe (5-8) picked up a win in his final start of 2021 Friday, tossing six scoreless innings while allowing just one hit and two walks. He struck out nine.
Connor Rooney
Fri, Oct 1st
 Johan Oviedo was solid over five innings on Tuesday, permitting just three hits, one run, and a walk while striking out five in a no-decision against the Cubs.
Lucas Spence
Wed, Jul 21st
Wil Crowe (4-8) was saddled with the loss Saturday against the Phillies, allowing three runs on eight hits in 4.2 innings. He walked four and struck out two.
Connor Rooney
Sat, Sep 25th
 Cardinals starter Johan Oviedo allowed three hits, two earned runs, and four walks in just four innings in a loss to the Giants on Wednesday. Oviedo struck out three while falling to 0-5 on the season.
Lucas Spence
Thu, Jul 8th
Wil Crowe (4-7) picked up the win Friday against the Marlins, allowing one run on three hits across five innings. He walked one and struck out five.
Connor Rooney
Fri, Sep 17th
 Johan Oviedo was surprisingly effective on Friday night, pitching six strong innings while allowing seven hits, three earned runs, and a walk to go with two strikeouts in a no-decision against the Rockies.
Lucas Spence
Sat, Jul 3rd
Wil Crowe did not factor into the decision Saturday against Washington, allowing three runs on four hits in four innings. He walked two and struck out six.
Connor Rooney
Sat, Sep 11th
 Right-hander Johan Oviedo surrendered six hits, five earned runs, and four walks across four ineffective innings in a 7-2 loss to Pittsburgh on Sunday. He added five strikeouts while falling to 0-4 on the season.
Lucas Spence
Sun, Jun 27th
Wil Crowe did not factor into the decision Sunday against the Cubs, allowing seven runs on seven hits across three innings. He walked two and struck out one.
Connor Rooney
Sun, Sep 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Johan Oviedo
Johan Oviedo
Wil Crowe
Wil Crowe
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINLuis Castillo (8-16)@ CHCKyle Hendricks (14-7)
Sat, Apr 3rd@ CINTyler Mahle (13-6)@ CHCJake Arrieta (5-14)
Sun, Apr 4th@ CINJeff Hoffman (3-5)@ CHCZach Davies (6-12)
Mon, Apr 5th@ MIATrevor Rogers (7-8)@ CINJose De Leon
Tue, Apr 6th@ MIASandy Alcantara (9-15)@ CINWade Miley (12-7)
Wed, Apr 7th@ MIAPablo Lopez (5-5)@ CINLuis Castillo (8-16)
Thu, Apr 8thvs MILCorbin Burnes (11-4)vs CHCJake Arrieta (5-14)
Sat, Apr 10thvs MILAdrian Houser (10-6)vs CHCZach Davies (6-12)
Sun, Apr 11thvs MILBrett Anderson (4-9)vs CHCTrevor Williams (4-2)
Mon, Apr 12thvs WSHErick Fedde (7-9)vs SDYu Darvish (8-11)
Tue, Apr 13thvs WSHStephen Strasburg (1-2)vs SDBlake Snell (7-6)
Wed, Apr 14thvs WSHJoe Ross (5-9)vs SDJoe Musgrove (11-9)
Fri, Apr 16th@ PHIZach Eflin (4-7)@ MILAdrian Houser (10-6)
Sat, Apr 17th@ PHIMatt Moore (2-4)@ MILBrett Anderson (4-9)
Sun, Apr 18th@ PHIAaron Nola (9-9)@ MILFreddy Peralta (10-5)
Mon, Apr 19th@ WSHJoe Ross (5-9)   
Tue, Apr 20th@ WSHPatrick Corbin (9-16)   
Wed, Apr 21st@ WSHMax Scherzer (15-4)@ DETSpencer Turnbull (4-2)
Fri, Apr 23rdvs CINSonny Gray (7-9)@ MINJ.A. Happ (10-8)
Sat, Apr 24thvs CINWade Miley (12-7)@ MINMichael Pineda (9-8)
Sun, Apr 25thvs CINLuis Castillo (8-16)@ MINMatt Shoemaker (3-8)
Mon, Apr 26thvs PHIZack Wheeler (14-10)   
Tue, Apr 27thvs PHIZach Eflin (4-7)vs KCJakob Junis (2-4)
Wed, Apr 28thvs PHIVince Velasquez (3-9)vs KCMike Minor (8-12)
Thu, Apr 29thvs PHIAaron Nola (9-9)   
Fri, Apr 30th@ PITJT Brubaker (5-13)vs STLJohn Gant (5-11)
Sat, May 1st@ PITTrevor Cahill (1-5)vs STLJack Flaherty (9-2)
Sun, May 2nd@ PITWil Crowe (4-8)vs STLCarlos Martinez (4-9)
Mon, May 3rdvs NYMJoey Lucchesi (1-4)@ SDMiguel Diaz
Wed, May 5thvs NYMMiguel Castro@ SDYu Darvish (8-11)
Thu, May 6thvs NYMTaijuan Walker (7-11)   
Fri, May 7thvs COLAustin Gomber (9-9)@ CHCZach Davies (6-12)
Sat, May 8thvs COLChi Chi Gonzalez (3-7)@ CHCTrevor Williams (4-2)
Sun, May 9thvs COLGerman Marquez (12-11)#4@ CHCKyle Hendricks (14-7)
Tue, May 11th@ MILFreddy Peralta (10-5)vs CINJeff Hoffman (3-5)
Wed, May 12th@ MILBrandon Woodruff (9-10)vs CINSonny Gray (7-9)
Thu, May 13th@ MILCorbin Burnes (11-4)vs SFAnthony DeSclafani (13-7)
Fri, May 14th@ SDJoe Musgrove (11-9)vs SFKevin Gausman (14-6)
Sat, May 15th@ SDChris Paddack (7-7)vs SFJohnny Cueto (7-7)
Sun, May 16th@ SDRyan Weathers (4-7)vs SFAlex Wood (10-4)
Tue, May 18thvs PITJT Brubaker (5-13)@ STLJohn Gant (5-11)
Wed, May 19thvs PITTrevor Cahill (1-5)@ STLJack Flaherty (9-2)
Fri, May 21stvs CHCKyle Hendricks (14-7)@ ATLIan Anderson (9-5)#3
Sat, May 22ndvs CHCAdbert Alzolay (5-13)@ ATLBryse Wilson (3-7)
Sun, May 23rdvs CHCZach Davies (6-12)@ ATLMax Fried (14-7)#2
Mon, May 24th@ CWSLance Lynn (11-6)   
Tue, May 25th@ CWSLucas Giolito (11-9)vs CHCJake Arrieta (5-14)
Wed, May 26th@ CWSCarlos Rodon (13-5)vs CHCTrevor Williams (4-2)
Thu, May 27th@ ARIJon Duplantier (0-3)vs CHCKyle Hendricks (14-7)
Fri, May 28th@ ARIMadison Bumgarner (7-10)   
Sat, May 29th@ ARISeth Frankoff (0-2)vs COLAustin Gomber (9-9)
Sun, May 30th@ ARIMatt Peacock (5-7)vs COLKyle Freeland (7-8)#8
Mon, May 31st@ LADTrevor Bauer (8-5)@ KCMike Minor (8-12)
Tue, Jun 1st@ LADDavid Price (5-2)@ KCBrady Singer (5-10)
Wed, Jun 2nd@ LADWalker Buehler (16-4)   
Thu, Jun 3rdvs CINVladimir Gutierrez (9-6)vs MIAElieser Hernandez (1-3)
Fri, Jun 4thvs CINLuis Castillo (8-16)vs MIACody Poteet (2-3)
Sat, Jun 5thvs CINTyler Mahle (13-6)vs MIATrevor Rogers (7-8)
Sun, Jun 6thvs CINWade Miley (12-7)vs MIASandy Alcantara (9-15)
Tue, Jun 8thvs CLEShane Bieber (7-4)vs LADWalker Buehler (16-4)
Wed, Jun 9thvs CLEJ.C. Mejia (1-7)vs LADTony Gonsolin (4-1)
Fri, Jun 11th@ CHCKohl Stewart (1-1)@ MILBrandon Woodruff (9-10)
Sat, Jun 12th@ CHCKyle Hendricks (14-7)@ MILCorbin Burnes (11-4)
Sun, Jun 13th@ CHCZach Davies (6-12)@ MILAdrian Houser (10-6)
Mon, Jun 14thvs MIABraxton Garrett (1-2)@ WSHJon Lester (7-6)
Tue, Jun 15thvs MIATrevor Rogers (7-8)@ WSHPatrick Corbin (9-16)
Wed, Jun 16thvs MIASandy Alcantara (9-15)@ WSHPaolo Espino (5-5)
Thu, Jun 17th@ ATLCharlie Morton (14-6)#1   
Fri, Jun 18th@ ATLMax Fried (14-7)#2vs CLEJ.C. Mejia (1-7)
Sun, Jun 20th@ ATLDrew Smyly (11-4)#6vs CLESam Hentges (1-4)
Tue, Jun 22nd@ DETTarik Skubal (8-12)vs CWSLucas Giolito (11-9)
Wed, Jun 23rd@ DETMatt Manning (4-7)vs CWSDylan Cease (13-7)
Thu, Jun 24thvs PITChad Kuhl (5-7)@ STLCarlos Martinez (4-9)
Fri, Jun 25thvs PITWil Crowe (4-8)@ STLKwang Hyun Kim (7-7)
Sat, Jun 26thvs PITJT Brubaker (5-13)@ STLAdam Wainwright (17-7)
Sun, Jun 27thvs PITMax Kranick (2-3)@ STLJohan Oviedo (0-5)
Mon, Jun 28thvs ARIJake Faria (0-0)@ COLKyle Freeland (7-8)#8
Tue, Jun 29thvs ARICaleb Smith (4-9)@ COLGerman Marquez (12-11)#4
Wed, Jun 30thvs ARIRiley Smith (1-4)@ COLJon Gray (8-12)#13
Thu, Jul 1st@ COLAntonio Senzatela (4-9)#17vs MILCorbin Burnes (11-4)
Fri, Jul 2nd@ COLChi Chi Gonzalez (3-7)vs MILAdrian Houser (10-6)
Sat, Jul 3rd@ COLKyle Freeland (7-8)#8vs MILEric Lauer (7-5)
Sun, Jul 4th@ COLGerman Marquez (12-11)#4vs MILFreddy Peralta (10-5)
Mon, Jul 5th@ SFKevin Gausman (14-6)vs ATLMax Fried (14-7)#2
Tue, Jul 6th@ SFJohnny Cueto (7-7)vs ATLIan Anderson (9-5)#3
Wed, Jul 7th@ SFAlex Wood (10-4)vs ATLDrew Smyly (11-4)#6
Fri, Jul 9th@ CHCKyle Hendricks (14-7)@ NYMTaijuan Walker (7-11)
Sat, Jul 10th@ CHCZach Davies (6-12)@ NYMTylor Megill (4-6)
Fri, Jul 16thvs SFLogan Webb (11-3)vs NYMMarcus Stroman (10-13)
Sat, Jul 17thvs SFAnthony DeSclafani (13-7)vs NYMTylor Megill (4-6)
Sun, Jul 18thvs SFJohnny Cueto (7-7)vs NYMTaijuan Walker (7-11)
Mon, Jul 19thvs CHCAlec Mills (6-7)@ ARICaleb Smith (4-9)
Tue, Jul 20thvs CHCTrevor Williams (4-2)@ ARITaylor Widener (2-1)
Wed, Jul 21stvs CHCKyle Hendricks (14-7)@ ARIMadison Bumgarner (7-10)
Thu, Jul 22ndvs CHCAdbert Alzolay (5-13)   
Fri, Jul 23rd@ CINTyler Mahle (13-6)@ SFJohnny Cueto (7-7)
Sat, Jul 24th@ CINLuis Castillo (8-16)@ SFKevin Gausman (14-6)
Sun, Jul 25th@ CINSonny Gray (7-9)@ SFAlex Wood (10-4)
Tue, Jul 27th@ CLECal Quantrill (8-3)vs MILBrett Anderson (4-9)
Wed, Jul 28th@ CLEZach Plesac (10-6)vs MILAdrian Houser (10-6)
Fri, Jul 30thvs MINGriffin Jax (4-5)vs PHIVince Velasquez (3-9)
Sat, Jul 31stvs MINBailey Ober (3-3)vs PHIAaron Nola (9-9)
Sun, Aug 1stvs MINMichael Pineda (9-8)vs PHIKyle Gibson (10-9)
Tue, Aug 3rdvs ATLMax Fried (14-7)#2@ MILAdrian Houser (10-6)
Wed, Aug 4thvs ATLDrew Smyly (11-4)#6@ MILFreddy Peralta (10-5)
Thu, Aug 5thvs ATLTouki Toussaint (3-3)#12@ CINSonny Gray (7-9)
Fri, Aug 6thvs KCMike Minor (8-12)@ CINWade Miley (12-7)
Sat, Aug 7thvs KCBrad Keller (8-12)@ CINVladimir Gutierrez (9-6)
Sun, Aug 8thvs KCKris Bubic (6-7)@ CINTyler Mahle (13-6)
Tue, Aug 10th@ PITSteven Brault (0-3)vs STLJ.A. Happ (10-8)
Wed, Aug 11th@ PITWil Crowe (4-8)vs STLAdam Wainwright (17-7)
Thu, Aug 12th@ PITJT Brubaker (5-13)vs STLWade LeBlanc (0-2)
Fri, Aug 13th@ KCMike Minor (8-12)   
Sat, Aug 14th@ KCBrad Keller (8-12)vs MILAaron Ashby (3-2)
Sun, Aug 15th@ KCKris Bubic (6-7)vs MILEric Lauer (7-5)
Tue, Aug 17thvs MILCorbin Burnes (11-4)@ LADDavid Price (5-2)
Wed, Aug 18thvs MILFreddy Peralta (10-5)@ LADJustin Bruihl
Thu, Aug 19thvs MILBrandon Woodruff (9-10)   
Fri, Aug 20thvs PITMitch Keller (5-11)@ STLMiles Mikolas (2-3)
Sat, Aug 21stvs PITDillon Peters (1-2)@ STLJ.A. Happ (10-8)
Sun, Aug 22ndvs PITSteven Brault (0-3)@ STLAdam Wainwright (17-7)
Tue, Aug 24thvs DETCasey Mize (7-9)vs ARIMadison Bumgarner (7-10)
Wed, Aug 25thvs DETTarik Skubal (8-12)vs ARITyler Gilbert (2-2)
Thu, Aug 26th@ PITMitch Keller (5-11)vs STLMiles Mikolas (2-3)
Fri, Aug 27th@ PITDillon Peters (1-2)vs STLJ.A. Happ (10-8)
Sat, Aug 28th@ PITSteven Brault (0-3)vs STLAdam Wainwright (17-7)
Sun, Aug 29th@ PITWil Crowe (4-8)vs STLKwang Hyun Kim (7-7)
Mon, Aug 30th@ CINLuis Castillo (8-16)   
Wed, Sep 1st@ CINSonny Gray (7-9)@ CWSCarlos Rodon (13-5)
Fri, Sep 3rd@ MILFreddy Peralta (10-5)@ CHCAlec Mills (6-7)
Sat, Sep 4th@ MILAdrian Houser (10-6)@ CHCKyle Hendricks (14-7)
Sun, Sep 5th@ MILCorbin Burnes (11-4)@ CHCZach Davies (6-12)
Mon, Sep 6thvs LADMax Scherzer (15-4)vs DETTarik Skubal (8-12)
Tue, Sep 7thvs LADCorey Knebel (4-0)vs DETWily Peralta (4-5)
Wed, Sep 8thvs LADMitch White (1-3)vs DETMatt Manning (4-7)
Thu, Sep 9thvs LADTony Gonsolin (4-1)   
Fri, Sep 10thvs CINTyler Mahle (13-6)vs WSHJosh Rogers (2-2)
Sat, Sep 11thvs CINLuis Castillo (8-16)vs WSHJosiah Gray (2-2)
Sun, Sep 12thvs CINSonny Gray (7-9)vs WSHPatrick Corbin (9-16)
Mon, Sep 13th@ NYMRich Hill (7-8)   
Tue, Sep 14th@ NYMMarcus Stroman (10-13)vs CINWade Miley (12-7)
Wed, Sep 15th@ NYMTylor Megill (4-6)vs CINVladimir Gutierrez (9-6)
Fri, Sep 17thvs SDVince Velasquez (3-9)@ MIAElieser Hernandez (1-3)
Sat, Sep 18thvs SDYu Darvish (8-11)@ MIAEdward Cabrera (0-3)
Sun, Sep 19thvs SDJake Arrieta (5-14)@ MIASandy Alcantara (9-15)
Mon, Sep 20th@ MILFreddy Peralta (10-5)@ CINVladimir Gutierrez (9-6)
Tue, Sep 21st@ MILBrandon Woodruff (9-10)@ CINTyler Mahle (13-6)
Wed, Sep 22nd@ MILBrett Anderson (4-9)   
Thu, Sep 23rd@ MILAdrian Houser (10-6)@ PHIAaron Nola (9-9)
Fri, Sep 24th@ CHCZach Davies (6-12)@ PHIKyle Gibson (10-9)
Sat, Sep 25th@ CHCAdrian Sampson (1-2)@ PHIRanger Suarez (8-5)
Sun, Sep 26th@ CHCKeegan Thompson (3-3)@ PHIHans Crouse (0-2)
Tue, Sep 28thvs MILBrandon Woodruff (9-10)vs CHCAlec Mills (6-7)
Wed, Sep 29thvs MILAdrian Houser (10-6)vs CHCKyle Hendricks (14-7)
Thu, Sep 30thvs MILBrett Anderson (4-9)vs CHCJustin Steele (4-4)
Fri, Oct 1stvs CHCCory Abbott (0-0)vs CINLuis Castillo (8-16)
Sat, Oct 2ndvs CHCAdrian Sampson (1-2)vs CINTyler Mahle (13-6)
Sun, Oct 3rdvs CHCAlec Mills (6-7)vs CINReiver Sanmartin (2-0)
Thu, Apr 15th   vs SDChris Paddack (7-7)
Thu, Apr 22nd   @ DETJose Urena (4-8)
Tue, May 4th   @ SDDinelson Lamet (2-4)
Mon, May 10th   vs CINTyler Mahle (13-6)
Thu, May 20th   @ ATLDrew Smyly (11-4)#6
Thu, Jun 10th   vs LADJulio Urias (19-3)
Sat, Jun 19th   vs CLECal Quantrill (8-3)
Sun, Jul 11th   @ NYMAaron Loup
Thu, Jul 29th   vs MILFreddy Peralta (10-5)
Mon, Aug 2nd   @ MILEric Lauer (7-5)
Mon, Aug 16th   @ LADJustin Bruihl
Mon, Aug 23rd   vs ARIHumberto Mejia (0-3)
Tue, Aug 31st   @ CWSLucas Giolito (11-9)
Thu, Sep 2nd   @ CHCKeegan Thompson (3-3)
Thu, Sep 16th   vs CINTyler Mahle (13-6)
Mon, Sep 27th   @ CINReiver Sanmartin (2-0)