Who Should I Trade?

Jameson Taillon for Ross Stripling (2019)

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

Experts' Pick
Experts' Pick
  Jameson Taillon
Jameson Taillon
PIT @ MIL Fri, Sep 20th 8:10pm
Ross Stripling
Ross Stripling
LAD vs COL Fri, Sep 20th 10:10pm
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season
VBR# 302
Injury AlertIL60-
Weather77 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 77
Andrew Gould
# 103
Nick Mariano
# 163
Dan Harris
# 87
Pierre Camus
# 163
Max Freeze
Freeze Stats
# 81
Brandon 'B_Don' Myers
# 145
Paul Sporer
# 12# 114
Eno Sarris
The Athletic
# 15# 47
Donkey Teeth
# 17# 61
Dennis Sosic
Fantasy Six Pack
# 24# 83
Andrea LaMont
Lenny Melnick Fantasy Sports
# 65
Chris Meaney
The Athletic
# 79# 87
Bobby Sylvester
# 85# 90
  Jameson Taillon
Jameson Taillon
Ross Stripling
Ross Stripling
2019 Stats 
Games Played730
Games Started714
Innings Pitched37.187.3
Blown Saves00
Hits Allowed3579
Earned Runs1732
Home Runs Allowed411
  Jameson Taillon
Jameson Taillon
Ross Stripling
Ross Stripling
2019 Projections 
Games Played2
Games Started1
Innings Pitched6.8
Blown Saves0
Hits Allowed6
Earned Runs3
Home Runs Allowed1
  Jameson Taillon
Jameson Taillon
Ross Stripling
Ross Stripling
 Jameson Taillion underwent Tommy John surgery Tuesday.
Brad Camara
Wed, Aug 14th
Ross Stripling pitched three innings in Wednesday's start in Baltimore, allowing one run on three hits while striking out two.
Brendan Tuma - Too Much Tuma
Thu, Sep 12th
 Jameson Taillon acknowledged Thursday that his 2019 season is likely over, after experiencing a setback in recovering from a strained right elbow.
Connor Rooney
Thu, Jul 25th
Ross Stripling threw three shutout inning on Sunday versus the Diamondbacks, allowing just two hits while striking out two.
Brendan Tuma - Too Much Tuma
Mon, Sep 2nd
 Jamison Taillon (elbow) will start playing catch Thursday or Friday of this week.
Connor Rooney
Thu, Jul 4th
Ross Stripling (neck discomfort) has been shut down for an additional week.
Brendan Tuma - Too Much Tuma
Sat, Aug 10th
 In order to make room on the 40-man roster for Jake Elmore, the Pirates have moved Jameson Taillon to the 60-day injured list.
Andrew Seifter
Mon, May 13th
Ross Stripling was placed on the 10-day injured list Saturday with right biceps tightness.
Brad Camara
Sat, Jul 27th
 The Pirates placed Jameson Taillon on the 10-day IL with a right elbow flexor strain.
Brendan Tuma - Too Much Tuma
Sat, May 4th
Ross Stripling was removed from Wednesday's start against the Angels after five innings with a stiff neck.
Connor Rooney
Thu, Jul 25th
There are no recent notes for these players
  Jameson Taillon
Jameson Taillon
Ross Stripling
Ross Stripling
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CINvs ARI
Sun, Mar 31st@ CINvs ARI
Mon, Apr 1stvs STLvs SF
Wed, Apr 3rdvs STLvs SF
Thu, Apr 4thvs CIN   
Fri, Apr 5thvs CIN@ COL
Sat, Apr 6thvs CIN@ COL
Sun, Apr 7thvs CIN@ COL
Mon, Apr 8th@ CHC@ STL
Wed, Apr 10th@ CHC@ STL
Thu, Apr 11th@ CHC@ STL
Fri, Apr 12th@ WSHvs MIL
Sat, Apr 13th@ WSHvs MIL
Sun, Apr 14th@ WSHvs MIL
Tue, Apr 16th@ DETvs CIN
Wed, Apr 17th@ DETvs CIN
Fri, Apr 19thvs SF@ MIL
Sat, Apr 20thvs SF@ MIL
Sun, Apr 21stvs SF@ MIL
Mon, Apr 22ndvs ARI   
Tue, Apr 23rdvs ARI@ CHC
Wed, Apr 24thvs ARI@ CHC
Thu, Apr 25thvs ARI@ CHC
Fri, Apr 26th@ LADvs PIT
Sat, Apr 27th@ LADvs PIT
Sun, Apr 28th@ LADvs PIT
Tue, Apr 30th@ TEX@ SF
Wed, May 1st@ TEX@ SF
Fri, May 3rdvs OAK@ SD
Sat, May 4thvs OAK@ SD
Sun, May 5thvs OAK@ SD
Tue, May 7thvs TEXvs ATL
Wed, May 8thvs TEXvs ATL
Thu, May 9th@ STLvs WSH
Fri, May 10th@ STLvs WSH
Sat, May 11th@ STLvs WSH
Sun, May 12th@ STLvs WSH
Mon, May 13th@ ARI   
Tue, May 14th@ ARIvs SD
Wed, May 15th@ ARIvs SD
Thu, May 16th@ SD   
Fri, May 17th@ SD@ CIN
Sat, May 18th@ SD@ CIN
Sun, May 19th@ SD@ CIN
Tue, May 21stvs COL@ TB
Wed, May 22ndvs COL@ TB
Thu, May 23rdvs COL   
Fri, May 24thvs LAD@ PIT
Sat, May 25thvs LAD@ PIT
Sun, May 26thvs LAD@ PIT
Mon, May 27th@ CINvs NYM
Tue, May 28th@ CINvs NYM
Wed, May 29th@ CINvs NYM
Thu, May 30thvs MILvs NYM
Fri, May 31stvs MILvs PHI
Sat, Jun 1stvs MILvs PHI
Sun, Jun 2ndvs MILvs PHI
Tue, Jun 4thvs ATL@ ARI
Wed, Jun 5thvs ATL@ ARI
Thu, Jun 6thvs ATL   
Fri, Jun 7th@ MIL@ SF
Sat, Jun 8th@ MIL@ SF
Sun, Jun 9th@ MIL@ SF
Mon, Jun 10th@ ATL@ LAA
Tue, Jun 11th@ ATL@ LAA
Wed, Jun 12th@ ATL   
Thu, Jun 13th@ ATLvs CHC
Fri, Jun 14th@ MIAvs CHC
Sat, Jun 15th@ MIAvs CHC
Sun, Jun 16th@ MIAvs CHC
Tue, Jun 18thvs DETvs SF
Wed, Jun 19thvs DETvs SF
Fri, Jun 21stvs SDvs COL
Sat, Jun 22ndvs SDvs COL
Sun, Jun 23rdvs SDvs COL
Tue, Jun 25th@ HOU@ ARI
Wed, Jun 26th@ HOU@ ARI
Thu, Jun 27th@ HOU@ COL
Fri, Jun 28th@ MIL@ COL
Sat, Jun 29th@ MIL@ COL
Sun, Jun 30th@ MIL@ COL
Mon, Jul 1stvs CHC   
Tue, Jul 2ndvs CHCvs ARI
Wed, Jul 3rdvs CHCvs ARI
Thu, Jul 4thvs CHCvs SD
Fri, Jul 5thvs MILvs SD
Sat, Jul 6thvs MILvs SD
Sun, Jul 7thvs MILvs SD
Fri, Jul 12th@ CHC@ BOS
Sat, Jul 13th@ CHC@ BOS
Sun, Jul 14th@ CHC@ BOS
Mon, Jul 15th@ STL@ PHI
Tue, Jul 16th@ STL@ PHI
Wed, Jul 17th@ STL@ PHI
Fri, Jul 19thvs PHIvs MIA
Sat, Jul 20thvs PHIvs MIA
Sun, Jul 21stvs PHIvs MIA
Mon, Jul 22ndvs STL   
Tue, Jul 23rdvs STLvs LAA
Wed, Jul 24thvs STLvs LAA
Thu, Jul 25thvs STL   
Fri, Jul 26th@ NYM@ WSH
Sat, Jul 27th@ NYM@ WSH
Sun, Jul 28th@ NYM@ WSH
Mon, Jul 29th@ CIN@ COL
Tue, Jul 30th@ CIN@ COL
Wed, Jul 31st@ CIN@ COL
Fri, Aug 2ndvs NYMvs SD
Sat, Aug 3rdvs NYMvs SD
Sun, Aug 4thvs NYMvs SD
Mon, Aug 5thvs MILvs STL
Tue, Aug 6thvs MILvs STL
Wed, Aug 7thvs MILvs STL
Fri, Aug 9th@ STLvs ARI
Sat, Aug 10th@ STLvs ARI
Sun, Aug 11th@ STLvs ARI
Mon, Aug 12th@ LAA   
Tue, Aug 13th@ LAA@ MIA
Wed, Aug 14th@ LAA@ MIA
Fri, Aug 16thvs CHC@ ATL
Sat, Aug 17thvs CHC@ ATL
Sun, Aug 18thvs CHC@ ATL
Mon, Aug 19thvs WSH   
Tue, Aug 20thvs WSHvs TOR
Wed, Aug 21stvs WSHvs TOR
Thu, Aug 22ndvs WSHvs TOR
Fri, Aug 23rdvs CINvs NYY
Sat, Aug 24thvs CINvs NYY
Sun, Aug 25thvs CINvs NYY
Mon, Aug 26th@ PHI@ SD
Tue, Aug 27th@ PHI@ SD
Wed, Aug 28th@ PHI@ SD
Thu, Aug 29th@ COL@ ARI
Fri, Aug 30th@ COL@ ARI
Sat, Aug 31st@ COL@ ARI
Sun, Sep 1st@ COL@ ARI
Tue, Sep 3rdvs MIAvs COL
Wed, Sep 4thvs MIAvs COL
Thu, Sep 5thvs MIA   
Fri, Sep 6thvs STLvs SF
Sat, Sep 7thvs STLvs SF
Sun, Sep 8thvs STLvs SF
Mon, Sep 9th@ SF   
Tue, Sep 10th@ SF@ BAL
Wed, Sep 11th@ SF@ BAL
Thu, Sep 12th@ SF@ BAL
Fri, Sep 13th@ CHC@ NYM
Sat, Sep 14th@ CHC@ NYM
Sun, Sep 15th@ CHC@ NYM
Tue, Sep 17thvs SEAvs TB
Wed, Sep 18thvs SEAvs TB
Thu, Sep 19thvs SEA   
Fri, Sep 20th@ MILvs COL
Sat, Sep 21st@ MILvs COL
Sun, Sep 22nd@ MILvs COL
Tue, Sep 24thvs CHC@ SD
Wed, Sep 25thvs CHC@ SD
Thu, Sep 26thvs CHC@ SD
Fri, Sep 27thvs CIN@ SF
Sat, Sep 28thvs CIN@ SF
Sun, Sep 29thvs CIN@ SF
Fri, Mar 29th   vs ARI
Sat, Mar 30th   vs ARI
Tue, Apr 2nd   vs SF
Tue, Apr 9th   @ STL
Mon, Apr 15th   vs CIN
Thu, Apr 18th   @ MIL
Mon, Apr 29th   @ SF
Mon, May 6th   vs ATL
Mon, Jun 3rd   @ ARI
Mon, Jun 17th   vs SF
Thu, Jun 20th   vs SF
Mon, Jun 24th   @ ARI
Thu, Jul 18th   @ PHI
Thu, Aug 1st   vs SD
Thu, Aug 15th   @ MIA
Mon, Sep 2nd   vs COL