Skip to main content

Who Should I Trade?

Tyler Stephenson for Colin Moran (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Tyler Stephenson
1B,C - CIN
Tyler Stephenson
Colin Moran
1B,2B,3B,DH - PIT
Colin Moran
Recommended by
7 of 10 experts
Recommended by
3 of 10 experts
Rest of Season# 216# 233
VBR# 435# 324
Home Runs35
Stolen Bases00
Batting Average.258.262
Injury Alert-IL10
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 218# 229
Mike Maher
# 239# 281
Pierre Camus
# 213# 297
Mick Ciallela
# 191# 211
Ryan Amore
Pitcher List
# 149# 247
Chris Clegg
# 208# 243
John Albright
Fantasy Six Pack
# 78
Jordan Eisen
Field of Vision Sports
# 210# 167
Corbin Young
# 258# 172
Carmen Maiorano
# 303# 151
Who Should I Trade? Player Statistics
  Tyler Stephenson
1B,C - CIN
Tyler Stephenson
Colin Moran
1B,2B,3B,DH - PIT
Colin Moran
2021 Stats 
At Bats229157
Home Runs54
Stolen Bases01
Caught Stealing00
Batting Average.280.280
On Base Pct.372.345
Slugging Pct.406.414
On-base Plus Slugging.778.759
Who Should I Trade? Player Projections
  Tyler Stephenson
1B,C - CIN
Tyler Stephenson
Colin Moran
1B,2B,3B,DH - PIT
Colin Moran
2021 Projections 
At Bats124149
Home Runs35
Stolen Bases00
Caught Stealing00
Batting Average.258.262
On Base Pct.347.329
Slugging Pct.403.420
On-base Plus Slugging.750.749
Who Should I Trade? Player Notes
  Tyler Stephenson
1B,C - CIN
Tyler Stephenson
Colin Moran
1B,2B,3B,DH - PIT
Colin Moran
 Tyler Stephenson went 3-for-3 with two walks, an RBI, and a run scored Sunday against the Cardinals.
Connor Rooney
Sun, Jul 25th
The Pirates placed Colin Moran on the 10-day IL due to a fractured hand.
Brendan Tuma - Too Much Tuma
Thu, Jul 1st
 Tyler Stephenson went 3-for-5 with a run scored Tuesday against the Royals.
Connor Rooney
Wed, Jul 7th
Colin Moran (wrist) remains absent from Wednesday's lineup against the Rockies.
Brendan Tuma - Too Much Tuma
Wed, Jun 30th
 Tyler Stephenson went 1-for-1 with a pinch-hit solo home run Saturday against Atlanta.
Connor Rooney
Sat, Jun 26th
Colin Moran was removed from Monday's game against the Rockies after being hit by a pitch on the wrist.
Brendan Tuma - Too Much Tuma
Mon, Jun 28th
 Tyler Stephenson went 1-for-3 with a solo home run, two walks, and two runs scored Friday against Colorado.
Connor Rooney
Sat, Jun 12th
Colin Moran (back) is once again absent from Tuesday's lineup against the Nationals.
Brendan Tuma - Too Much Tuma
Tue, Jun 15th
 Tyler Stephenson went 2-for-4 with two doubles and three RBI in Wednesday's win over Milwaukee.
Connor Rooney
Thu, Jun 10th
Colin Moran (back) is absent from Monday's lineup against the Nationals.
Brendan Tuma - Too Much Tuma
Mon, Jun 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Stephenson
1B,C - CIN
Tyler Stephenson
Colin Moran
1B,2B,3B,DH - PIT
Colin Moran
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs STL@ CHC
Sat, Apr 3rdvs STL@ CHC
Sun, Apr 4thvs STL@ CHC
Mon, Apr 5thvs PIT@ CIN
Tue, Apr 6thvs PIT@ CIN
Wed, Apr 7thvs PIT@ CIN
Fri, Apr 9th@ ARI   
Sat, Apr 10th@ ARIvs CHC
Sun, Apr 11th@ ARIvs CHC
Mon, Apr 12th@ SFvs SD
Tue, Apr 13th@ SFvs SD
Wed, Apr 14th@ SFvs SD
Fri, Apr 16thvs CLE@ MIL
Sat, Apr 17thvs CLE@ MIL
Sun, Apr 18thvs CLE@ MIL
Wed, Apr 21stvs ARI@ DET
Thu, Apr 22ndvs ARI@ DET
Fri, Apr 23rd@ STL@ MIN
Sat, Apr 24th@ STL@ MIN
Sun, Apr 25th@ STL@ MIN
Mon, Apr 26th@ LAD   
Tue, Apr 27th@ LADvs KC
Wed, Apr 28th@ LADvs KC
Fri, Apr 30thvs CHCvs STL
Sat, May 1stvs CHCvs STL
Sun, May 2ndvs CHCvs STL
Tue, May 4thvs CWS@ SD
Wed, May 5thvs CWS@ SD
Fri, May 7th@ CLE@ CHC
Sat, May 8th@ CLE@ CHC
Mon, May 10th@ PITvs CIN
Tue, May 11th@ PITvs CIN
Wed, May 12th@ PITvs CIN
Thu, May 13th@ COLvs SF
Fri, May 14th@ COLvs SF
Sat, May 15th@ COLvs SF
Sun, May 16th@ COLvs SF
Mon, May 17thvs SF   
Tue, May 18thvs SF@ STL
Wed, May 19thvs SF@ STL
Thu, May 20thvs SF@ ATL
Fri, May 21stvs MIL@ ATL
Sat, May 22ndvs MIL@ ATL
Sun, May 23rdvs MIL@ ATL
Tue, May 25th@ WSHvs CHC
Thu, May 27th@ WSHvs CHC
Fri, May 28th@ CHC   
Sat, May 29th@ CHCvs COL
Sun, May 30th@ CHCvs COL
Mon, May 31stvs PHI@ KC
Tue, Jun 1stvs PHI@ KC
Thu, Jun 3rd@ STLvs MIA
Fri, Jun 4th@ STLvs MIA
Sat, Jun 5th@ STLvs MIA
Sun, Jun 6th@ STLvs MIA
Tue, Jun 8thvs MILvs LAD
Wed, Jun 9thvs MILvs LAD
Thu, Jun 10thvs MILvs LAD
Fri, Jun 11thvs COL@ MIL
Sat, Jun 12thvs COL@ MIL
Sun, Jun 13thvs COL@ MIL
Mon, Jun 14th@ MIL@ WSH
Tue, Jun 15th@ MIL@ WSH
Wed, Jun 16th@ MIL@ WSH
Thu, Jun 17th@ SD   
Fri, Jun 18th@ SDvs CLE
Sat, Jun 19th@ SDvs CLE
Sun, Jun 20th@ SDvs CLE
Mon, Jun 21st@ MIN   
Tue, Jun 22nd@ MINvs CWS
Thu, Jun 24thvs ATL@ STL
Fri, Jun 25thvs ATL@ STL
Sat, Jun 26thvs ATL@ STL
Sun, Jun 27thvs ATL@ STL
Mon, Jun 28thvs PHI@ COL
Tue, Jun 29thvs SD@ COL
Wed, Jun 30thvs SD@ COL
Thu, Jul 1stvs SDvs MIL
Fri, Jul 2ndvs CHCvs MIL
Sat, Jul 3rdvs CHCvs MIL
Sun, Jul 4thvs CHCvs MIL
Mon, Jul 5th@ KCvs ATL
Tue, Jul 6th@ KCvs ATL
Wed, Jul 7th@ KCvs ATL
Thu, Jul 8th@ MIL   
Fri, Jul 9th@ MIL@ NYM
Sat, Jul 10th@ MIL@ NYM
Sun, Jul 11th@ MIL@ NYM
Fri, Jul 16thvs MILvs NYM
Sat, Jul 17thvs MILvs NYM
Sun, Jul 18thvs MILvs NYM
Mon, Jul 19thvs NYM@ ARI
Tue, Jul 20thvs NYM@ ARI
Wed, Jul 21stvs NYM@ ARI
Fri, Jul 23rdvs STL@ SF
Sat, Jul 24thvs STL@ SF
Sun, Jul 25thvs STL@ SF
Mon, Jul 26th@ CHC   
Tue, Jul 27th@ CHCvs MIL
Wed, Jul 28th@ CHCvs MIL
Thu, Jul 29th@ CHCvs MIL
Fri, Jul 30th@ NYMvs PHI
Sat, Jul 31st@ NYMvs PHI
Sun, Aug 1st@ NYMvs PHI
Tue, Aug 3rdvs MIN@ MIL
Wed, Aug 4thvs MIN@ MIL
Thu, Aug 5thvs PIT@ CIN
Fri, Aug 6thvs PIT@ CIN
Sat, Aug 7thvs PIT@ CIN
Sun, Aug 8thvs PIT@ CIN
Mon, Aug 9th@ CLE   
Tue, Aug 10th@ ATLvs STL
Wed, Aug 11th@ ATLvs STL
Thu, Aug 12th@ ATLvs STL
Fri, Aug 13th@ PHIvs MIL
Sat, Aug 14th@ PHIvs MIL
Sun, Aug 15th@ PHIvs MIL
Mon, Aug 16thvs CHC@ LAD
Tue, Aug 17thvs CHC@ LAD
Wed, Aug 18thvs CHC@ LAD
Thu, Aug 19thvs MIA   
Fri, Aug 20thvs MIA@ STL
Sat, Aug 21stvs MIA@ STL
Sun, Aug 22ndvs MIA@ STL
Tue, Aug 24th@ MILvs ARI
Wed, Aug 25th@ MILvs ARI
Thu, Aug 26th@ MILvs STL
Fri, Aug 27th@ MIAvs STL
Sat, Aug 28th@ MIAvs STL
Sun, Aug 29th@ MIAvs STL
Mon, Aug 30thvs STL   
Tue, Aug 31stvs STL@ CWS
Wed, Sep 1stvs STL@ CWS
Fri, Sep 3rdvs DET@ CHC
Sat, Sep 4thvs DET@ CHC
Sun, Sep 5thvs DET@ CHC
Mon, Sep 6th@ CHCvs DET
Tue, Sep 7th@ CHCvs DET
Wed, Sep 8th@ CHCvs DET
Fri, Sep 10th@ STLvs WSH
Sat, Sep 11th@ STLvs WSH
Sun, Sep 12th@ STLvs WSH
Tue, Sep 14th@ PITvs CIN
Wed, Sep 15th@ PITvs CIN
Thu, Sep 16th@ PITvs CIN
Fri, Sep 17thvs LAD@ MIA
Sat, Sep 18thvs LAD@ MIA
Sun, Sep 19thvs LAD@ MIA
Mon, Sep 20thvs PIT@ CIN
Tue, Sep 21stvs PIT@ CIN
Wed, Sep 22ndvs PIT@ CIN
Thu, Sep 23rdvs WSH@ PHI
Fri, Sep 24thvs WSH@ PHI
Sat, Sep 25thvs WSH@ PHI
Sun, Sep 26thvs WSH@ PHI
Tue, Sep 28th@ CWSvs CHC
Wed, Sep 29th@ CWSvs CHC
Fri, Oct 1st@ PITvs CIN
Sat, Oct 2nd@ PITvs CIN
Sun, Oct 3rd@ PITvs CIN
Thu, Apr 8th   vs CHC
Thu, Apr 15th   vs SD
Mon, May 3rd   @ SD
Sun, May 9th   @ CHC
Wed, May 26th   vs CHC
Wed, Jun 23rd   vs CWS
Mon, Aug 2nd   @ MIL
Mon, Aug 23rd   vs ARI
Thu, Sep 2nd   @ CHC
Thu, Sep 30th   vs CHC