Skip to main content

Who Should I Trade?

Jameson Taillon for Rick Porcello (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jameson Taillon
Jameson Taillon
PIT vs BOS Fri, Jul 3rd 7:05pm
Rick Porcello
Rick Porcello
NYM vs SD Fri, Jul 3rd 7:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 222
Injury AlertIL60-
Expert Ranks 
Who Should I Trade? Player Statistics
  Jameson Taillon
Jameson Taillon
Rick Porcello
Rick Porcello
2019 Stats 
Games Played732
Games Started732
Innings Pitched37.1174.0
Blown Saves00
Hits Allowed35198
Earned Runs17107
Home Runs Allowed431
Who Should I Trade? Player Projections
  Jameson Taillon
Jameson Taillon
Rick Porcello
Rick Porcello
2020 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
Who Should I Trade? Player Notes
  Jameson Taillon
Jameson Taillon
Rick Porcello
Rick Porcello
 The Pirates placed Jameson Taillon (elbow) on the 60-day injured list.
Brendan Tuma - Too Much Tuma
Sun, Jun 28th
Mets starting pitcher Rick Porcello allowed two earned runs on nine hits and no walks while striking out one over 4 2/3 innings in Tuesday's matchup against the Houston Astros.
Mike Maher - The Birds Blitz
Tue, Mar 10th
 Jameson Taillon (elbow) threw off a bullpen at PNC Park on Tuesday.
Brendan Tuma - Too Much Tuma
Wed, Jun 24th
Mets starter Rick Porcello allowed two hits and one walk while striking out four over three scoreless innings in Thursday's outing against the St. Louis Cardinals.
Mike Maher - The Birds Blitz
Thu, Mar 5th
 Jameson Taillon (elbow) will not return in 2020 even if the season is considerably delayed.
Brad Camara
Mon, Mar 30th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jameson Taillon
Jameson Taillon
Rick Porcello
Rick Porcello
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ TBvs WSH
Sat, Mar 28th@ TBvs WSH
Sun, Mar 29th@ TBvs WSH
Mon, Mar 30th@ CHCvs PHI
Tue, Mar 31st@ CHCvs PHI
Wed, Apr 1st@ CHCvs PHI
Thu, Apr 2ndvs CIN@ WSH
Sat, Apr 4thvs CIN@ WSH
Sun, Apr 5thvs CIN@ WSH
Mon, Apr 6thvs CHC   
Tue, Apr 7thvs CHC@ HOU
Wed, Apr 8thvs CHC@ HOU
Thu, Apr 9thvs CHC@ MIL
Fri, Apr 10th@ BAL@ MIL
Sat, Apr 11th@ BAL@ MIL
Sun, Apr 12th@ BAL@ MIL
Tue, Apr 14th@ ARIvs ATL
Wed, Apr 15th@ ARIvs ATL
Thu, Apr 16th@ ARIvs ATL
Fri, Apr 17th@ LADvs MIL
Sat, Apr 18th@ LADvs MIL
Sun, Apr 19th@ LADvs MIL
Tue, Apr 21stvs MILvs MIA
Wed, Apr 22ndvs MILvs MIA
Thu, Apr 23rdvs MILvs MIA
Fri, Apr 24thvs LAD@ ATL
Sat, Apr 25thvs LAD@ ATL
Sun, Apr 26thvs LAD@ ATL
Mon, Apr 27th@ CHC   
Tue, Apr 28th@ CHC@ MIA
Wed, Apr 29th@ CHC@ MIA
Fri, May 1st@ MIAvs ATL
Sat, May 2nd@ MIAvs ATL
Sun, May 3rd@ MIAvs ATL
Tue, May 5th@ NYYvs CIN
Wed, May 6th@ NYYvs CIN
Fri, May 8thvs PHI@ STL
Sat, May 9thvs PHI@ STL
Sun, May 10thvs PHI@ STL
Mon, May 11thvs STL@ ARI
Tue, May 12thvs STL@ ARI
Wed, May 13thvs STL@ ARI
Fri, May 15th@ NYMvs PIT
Sat, May 16th@ NYMvs PIT
Sun, May 17th@ NYMvs PIT
Mon, May 18th@ NYMvs PIT
Tue, May 19thvs CHCvs ARI
Wed, May 20thvs CHCvs ARI
Thu, May 21stvs CHCvs ARI
Fri, May 22ndvs SF@ ATL
Sat, May 23rdvs SF@ ATL
Sun, May 24thvs SF@ ATL
Mon, May 25thvs SF   
Tue, May 26th@ CIN@ PHI
Wed, May 27th@ CIN@ PHI
Thu, May 28th@ CIN@ PHI
Fri, May 29th@ STLvs LAD
Sat, May 30th@ STLvs LAD
Sun, May 31st@ STLvs LAD
Tue, Jun 2ndvs CINvs HOU
Wed, Jun 3rdvs CINvs HOU
Thu, Jun 4thvs STL@ WSH
Fri, Jun 5thvs STL@ WSH
Sat, Jun 6thvs STL@ WSH
Sun, Jun 7thvs STL@ WSH
Tue, Jun 9th@ SFvs STL
Wed, Jun 10th@ SFvs STL
Thu, Jun 11th@ SF   
Fri, Jun 12th@ COLvs WSH
Sat, Jun 13th@ COLvs WSH
Sun, Jun 14th@ COLvs WSH
Tue, Jun 16thvs NYY@ CHC
Wed, Jun 17thvs NYY@ CHC
Fri, Jun 19thvs TORvs PHI
Sat, Jun 20thvs TORvs PHI
Sun, Jun 21stvs TORvs PHI
Mon, Jun 22nd@ WSH@ SF
Tue, Jun 23rd@ WSH@ SF
Wed, Jun 24th@ WSH@ SF
Thu, Jun 25th@ WSH@ SF
Fri, Jun 26th@ MIL@ SD
Sat, Jun 27th@ MIL@ SD
Sun, Jun 28th@ MIL@ SD
Mon, Jun 29thvs COL   
Tue, Jun 30thvs COLvs SF
Wed, Jul 1stvs COLvs SF
Fri, Jul 3rdvs BOSvs SD
Sat, Jul 4thvs BOSvs SD
Sun, Jul 5thvs BOSvs SD
Mon, Jul 6th@ ATLvs SD
Tue, Jul 7th@ ATL@ NYY
Wed, Jul 8th@ ATL@ NYY
Thu, Jul 9th@ ATL   
Fri, Jul 10th@ CIN@ MIA
Sat, Jul 11th@ CIN@ MIA
Sun, Jul 12th@ CIN@ MIA
Fri, Jul 17thvs WSHvs SEA
Sat, Jul 18thvs WSHvs SEA
Sun, Jul 19thvs WSHvs SEA
Tue, Jul 21stvs SD@ CIN
Wed, Jul 22ndvs SD@ CIN
Thu, Jul 23rdvs SD@ CIN
Fri, Jul 24th@ MIL@ PHI
Sat, Jul 25th@ MIL@ PHI
Sun, Jul 26th@ MIL@ PHI
Mon, Jul 27th@ SD   
Tue, Jul 28th@ SDvs NYY
Wed, Jul 29th@ SDvs NYY
Fri, Jul 31stvs STLvs MIA
Sat, Aug 1stvs STLvs MIA
Sun, Aug 2ndvs STLvs MIA
Mon, Aug 3rdvs MIL@ COL
Tue, Aug 4thvs MIL@ COL
Wed, Aug 5thvs MIL@ COL
Thu, Aug 6thvs ARI@ LAD
Fri, Aug 7thvs ARI@ LAD
Sat, Aug 8thvs ARI@ LAD
Sun, Aug 9thvs ARI@ LAD
Mon, Aug 10th@ STL   
Tue, Aug 11th@ STLvs ATL
Wed, Aug 12th@ STLvs ATL
Thu, Aug 13th@ CINvs ATL
Fri, Aug 14th@ CINvs PHI
Sat, Aug 15th@ CINvs PHI
Sun, Aug 16th@ CINvs PHI
Tue, Aug 18thvs DET@ LAA
Wed, Aug 19thvs DET@ LAA
Thu, Aug 20thvs MIA@ LAA
Fri, Aug 21stvs MIA@ OAK
Sat, Aug 22ndvs MIA@ OAK
Sun, Aug 23rdvs MIA@ OAK
Mon, Aug 24th@ PHI   
Tue, Aug 25th@ PHI@ WSH
Wed, Aug 26th@ PHI@ WSH
Fri, Aug 28th@ STLvs CHC
Sat, Aug 29th@ STLvs CHC
Sun, Aug 30th@ STLvs CHC
Mon, Aug 31stvs MILvs COL
Tue, Sep 1stvs MILvs COL
Wed, Sep 2ndvs MILvs COL
Thu, Sep 3rdvs MILvs COL
Fri, Sep 4thvs ATLvs WSH
Sat, Sep 5thvs ATLvs WSH
Sun, Sep 6thvs ATLvs WSH
Tue, Sep 8th@ DET@ ATL
Wed, Sep 9th@ DET@ ATL
Fri, Sep 11thvs NYM@ PIT
Sat, Sep 12thvs NYM@ PIT
Sun, Sep 13thvs NYM@ PIT
Mon, Sep 14th@ CHC   
Tue, Sep 15th@ CHCvs MIA
Wed, Sep 16th@ CHCvs MIA
Thu, Sep 17th@ CHCvs MIA
Fri, Sep 18th@ MILvs TEX
Sat, Sep 19th@ MILvs TEX
Sun, Sep 20th@ MILvs TEX
Tue, Sep 22ndvs CHC@ PHI
Wed, Sep 23rdvs CHC@ PHI
Thu, Sep 24thvs CIN@ PHI
Fri, Sep 25thvs CIN@ MIA
Sat, Sep 26thvs CIN@ MIA
Sun, Sep 27thvs CIN@ MIA
Mon, Apr 13th   vs ATL
Thu, Apr 30th   @ MIA
Mon, May 4th   vs CIN
Mon, Jun 8th   vs STL
Thu, Jun 18th   @ CHC
Thu, Jul 2nd   vs SF
Thu, Jul 30th   vs MIA
Thu, Aug 27th   @ WSH
Mon, Sep 7th   @ ATL
Mon, Sep 21st   @ PHI