Skip to main content

Who Should I Trade?

Patrick Corbin for Richard Rodriguez (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Patrick Corbin
Patrick Corbin
Richard Rodriguez
Richard Rodriguez
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season# 198# 217
VBR# 408
Injury Alert-FA
Expert Ranks 
Pierre Camus
# 216
Andrew Seifter
# 222
Mick Ciallela
# 163# 299
Brad Camara
# 116
Scott Youngson
Pitcher List
# 100
Mike Maher
# 173# 172
Joe Pisapia
# 93
Who Should I Trade? Player Statistics
  Patrick Corbin
Patrick Corbin
Richard Rodriguez
Richard Rodriguez
2022 Stats 
Games Played15
Games Started15
Innings Pitched74.2
Blown Saves0
Hits Allowed104
Earned Runs54
Home Runs Allowed13
Who Should I Trade? Player Projections
  Patrick Corbin
Patrick Corbin
Richard Rodriguez
Richard Rodriguez
2022 Projections 
Games Played16
Games Started15
Innings Pitched92.4
Blown Saves0
Hits Allowed104
Earned Runs52
Home Runs Allowed15
Who Should I Trade? Player Notes
  Patrick Corbin
Patrick Corbin
Richard Rodriguez
Richard Rodriguez
 Patrick Corbin lasted four innings on the mound Wednesday, allowing three runs on seven hits while also walking one and striking out six in the Nationals' 7-0 loss to the Orioles.
Chris Schommer
Thu, Jun 23rd
Richard Rodriguez was suspended 80-games for violating MLB's Joint Drug Prevention and Treatment Program.
Chris Clegg
Tue, Apr 5th
 Patrick Corbin lasted 3 1/3 innings on the mound Thursday allowing nine runs (two earned) on eight hits while also walking one and striking out two in the Nationals' 10-1 loss to the Phillies.
Chris Schommer
Fri, Jun 17th
 Patrick Corbin lasted six innings on the mound Saturday, allowing four runs on seven hits while also walking two and striking out two in the Nationals' 8-6 win over the Brewers.
Chris Schommer
Sun, Jun 12th
 Nationals SP Patrick Corbin was solid on the mound Sunday, allowing three runs on nine hits while also striking out five in six innings pitched in the Nationals' 5-4 win over the Reds.
Chris Schommer
Mon, Jun 6th
 Nationals SP Patrick Corbin lasted just 4 1/3 innings on the mound Tuesday, allowing seven runs on 12 hits while also walking two and striking out six in the Nationals' 10-0 loss to the Mets.
Chris Schommer
Wed, Jun 1st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Patrick Corbin
Patrick Corbin
Richard Rodriguez
Richard Rodriguez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#113   
Fri, Apr 8thvs NYMMax Scherzer (5-1)#127   
Sat, Apr 9thvs NYMChris Bassitt (6-5)#25   
Sun, Apr 10thvs NYMCarlos Carrasco (8-3)#67   
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#119   
Tue, Apr 12th@ ATLBryce Elder (1-3)#304   
Wed, Apr 13th@ ATLMax Fried (7-2)#10   
Thu, Apr 14th@ PITJT Brubaker (1-7)#106   
Fri, Apr 15th@ PITMitch Keller (2-5)#195   
Sat, Apr 16th@ PITBryse Wilson (0-4)#385   
Sun, Apr 17th@ PITJose Quintana (1-4)#93   
Tue, Apr 19thvs ARITyler Gilbert (0-3)#332   
Wed, Apr 20thvs ARIMerrill Kelly (6-5)#110   
Thu, Apr 21stvs ARIZach Davies (2-4)#162   
Fri, Apr 22ndvs SFSam Long (0-1)#222   
Sat, Apr 23rdvs SFAlex Wood (5-6)#76   
Sun, Apr 24thvs SFLogan Webb (7-2)#17   
Tue, Apr 26thvs MIASandy Alcantara (7-3)#1   
Wed, Apr 27thvs MIAPablo Lopez (5-4)#21   
Thu, Apr 28thvs MIATrevor Rogers (3-6)#78   
Fri, Apr 29th@ SFAlex Wood (5-6)#76   
Sat, Apr 30th@ SFLogan Webb (7-2)#17   
Sun, May 1st@ SFAlex Cobb (3-3)#89   
Tue, May 3rd@ COLGerman Marquez (4-5)#103   
Wed, May 4th@ COLAustin Gomber (3-7)#177   
Thu, May 5th@ COLAntonio Senzatela (3-4)#300   
Fri, May 6th@ LAAJhonathan Diaz (1-1)#259   
Sat, May 7th@ LAAMichael Lorenzen (6-5)#133   
Sun, May 8th@ LAAPatrick Sandoval (3-2)#64   
Tue, May 10thvs NYMCarlos Carrasco (8-3)#67   
Wed, May 11thvs NYMTylor Megill (4-2)#113   
Thu, May 12thvs NYMTaijuan Walker (6-2)#92   
Fri, May 13thvs HOUFramber Valdez (7-3)#24   
Sat, May 14thvs HOUCristian Javier (5-3)#65   
Sun, May 15thvs HOUJustin Verlander (9-3)#4   
Mon, May 16th@ MIASandy Alcantara (7-3)#1   
Tue, May 17th@ MIACody Poteet (0-1)#223   
Wed, May 18th@ MIAPablo Lopez (5-4)#21   
Fri, May 20th@ MILEric Lauer (6-3)#88   
Sat, May 21st@ MILBrandon Woodruff (5-3)#30   
Sun, May 22nd@ MILFreddy Peralta (3-2)#104   
Mon, May 23rdvs LADTyler Anderson (8-1)#51   
Tue, May 24thvs LADWalker Buehler (6-3)#139   
Wed, May 25thvs LADJulio Urias (5-6)#15   
Thu, May 26thvs COLGerman Marquez (4-5)#103   
Sat, May 28thvs COLChad Kuhl (5-5)#190   
Sun, May 29thvs COLKyle Freeland (3-5)#167   
Mon, May 30th@ NYMDavid Peterson (4-1)#97   
Tue, May 31st@ NYMTrevor Williams (1-4)#183   
Wed, Jun 1st@ NYMCarlos Carrasco (8-3)#67   
Thu, Jun 2nd@ CINGraham Ashcraft (4-1)#185   
Fri, Jun 3rd@ CINMike Minor (1-4)#118   
Sat, Jun 4th@ CINTyler Mahle (3-6)#44   
Sun, Jun 5th@ CINLuis Castillo (2-4)#48   
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#210   
Wed, Jun 8th@ MIASandy Alcantara (7-3)#1   
Thu, Jun 9th@ MIATrevor Rogers (3-6)#78   
Fri, Jun 10thvs MILAaron Ashby (1-5)#94   
Sat, Jun 11thvs MILEric Lauer (6-3)#88   
Sun, Jun 12thvs MILJason Alexander (2-0)#238   
Mon, Jun 13thvs ATLIan Anderson (6-4)#90   
Tue, Jun 14thvs ATLMax Fried (7-2)#10   
Wed, Jun 15thvs ATLSpencer Strider (3-2)#75   
Thu, Jun 16thvs PHIZack Wheeler (6-4)#14   
Fri, Jun 17thvs PHIBailey Falter (0-2)#209   
Sat, Jun 18thvs PHIAaron Nola (4-5)#8   
Sun, Jun 19thvs PHIZach Eflin (3-5)#61   
Tue, Jun 21st@ BALJordan Lyles (4-7)#275   
Wed, Jun 22nd@ BALTyler Wells (6-4)#72   
Fri, Jun 24th@ TEXDane Dunning (1-5)#99   
Sat, Jun 25th@ TEXBrett Martin   
Sun, Jun 26th@ TEXGlenn Otto (4-3)#150   
Mon, Jun 27thvs PITMiguel Yajure (1-0)#264   
Tue, Jun 28thvs PITJose Quintana (1-4)#93   
Wed, Jun 29thvs PITMitch Keller (2-5)#195   
Fri, Jul 1stvs MIATrevor Rogers (3-6)#78   
Sat, Jul 2ndvs MIADaniel Castano (0-1)#227   
Sun, Jul 3rdvs MIAPablo Lopez (5-4)#21   
Mon, Jul 4thvs MIABraxton Garrett (1-2)#252   
Tue, Jul 5th@ PHIRanger Suarez (6-4)#79   
Wed, Jul 6th@ PHI   
Thu, Jul 7th@ PHI   
Fri, Jul 8th@ ATL   
Sat, Jul 9th@ ATL   
Sun, Jul 10th@ ATL   
Tue, Jul 12thvs SEA   
Wed, Jul 13thvs SEA   
Thu, Jul 14thvs ATL   
Fri, Jul 15thvs ATL   
Sat, Jul 16thvs ATL   
Sun, Jul 17thvs ATL   
Fri, Jul 22nd@ ARI   
Sat, Jul 23rd@ ARI   
Sun, Jul 24th@ ARI   
Mon, Jul 25th@ LAD   
Tue, Jul 26th@ LAD   
Wed, Jul 27th@ LAD   
Fri, Jul 29thvs STL   
Sat, Jul 30thvs STL   
Sun, Jul 31stvs STL   
Mon, Aug 1stvs NYM   
Tue, Aug 2ndvs NYM   
Wed, Aug 3rdvs NYM   
Thu, Aug 4th@ PHI   
Fri, Aug 5th@ PHI   
Sat, Aug 6th@ PHI   
Sun, Aug 7th@ PHI   
Mon, Aug 8th@ CHC   
Tue, Aug 9th@ CHC   
Wed, Aug 10th@ CHC   
Fri, Aug 12thvs SD   
Sat, Aug 13thvs SD   
Sun, Aug 14thvs SD   
Mon, Aug 15thvs CHC   
Tue, Aug 16thvs CHC   
Wed, Aug 17thvs CHC   
Thu, Aug 18th@ SD   
Fri, Aug 19th@ SD   
Sat, Aug 20th@ SD   
Sun, Aug 21st@ SD   
Tue, Aug 23rd@ SEA   
Wed, Aug 24th@ SEA   
Fri, Aug 26thvs CIN   
Sat, Aug 27thvs CIN   
Sun, Aug 28thvs CIN   
Tue, Aug 30thvs OAK   
Wed, Aug 31stvs OAK   
Thu, Sep 1stvs OAK   
Fri, Sep 2nd@ NYM   
Sat, Sep 3rd@ NYM   
Sun, Sep 4th@ NYM   
Mon, Sep 5th@ STL   
Tue, Sep 6th@ STL   
Wed, Sep 7th@ STL   
Thu, Sep 8th@ STL   
Fri, Sep 9th@ PHI   
Sat, Sep 10th@ PHI   
Sun, Sep 11th@ PHI   
Tue, Sep 13thvs BAL   
Wed, Sep 14thvs BAL   
Fri, Sep 16thvs MIA   
Sat, Sep 17thvs MIA   
Sun, Sep 18thvs MIA   
Mon, Sep 19th@ ATL   
Tue, Sep 20th@ ATL   
Wed, Sep 21st@ ATL   
Fri, Sep 23rd@ MIA   
Sat, Sep 24th@ MIA   
Sun, Sep 25th@ MIA   
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATL   
Wed, Sep 28thvs ATL   
Fri, Sep 30thvs PHI   
Sat, Oct 1stvs PHI   
Sun, Oct 2ndvs PHI   
Mon, Oct 3rd@ NYM   
Tue, Oct 4th@ NYM   
Wed, Oct 5th@ NYM