Skip to main content

Who Should I Trade?

Greg Holland for Taylor Rogers (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Taylor Rogers
RP - MIN
Taylor Rogers
Greg Holland
RP - KC
Greg Holland
Expert
Recommendation
73%
Recommended by
11 of 15 experts
27%
Recommended by
4 of 15 experts
Rankings 
   
Rest of Season# 92# 108
VBR# 296# 489
   
Projections 
   
Strikeouts4338
Wins11
Saves74
ERA3.214.23
WHIP1.201.44
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 85# 123
   
Chris Meaney
FTN
# 90# 95
   
Mike Maher
FantasyPros
# 123# 130
   
Pierre Camus
RotoBaller
# 105# 185
   
Jorge B. Edwards
Fantasy In Frames
# 90# 95
   
Mick Ciallela
Fantrax
# 82
   
Ryan Amore
Pitcher List
# 51# 85
   
Brendan Tuma
FantasyPros
# 107
   
Chris Mitchell
FantasyData
# 105# 125
   
Corbin Young
FantasyData
# 60# 100
   
Chris Clegg
Fantrax
# 104# 113
   
Carmen Maiorano
FantasyPros
# 70# 69
   
Jordan Eisen
Field of Vision Sports
# 134# 75
   
Joe Pisapia
FantasyPros
# 102
   
Dan Harris
FantasyPros
# 114# 107
   
Who Should I Trade? Player Statistics
  Taylor Rogers
RP - MIN
Taylor Rogers
Greg Holland
RP - KC
Greg Holland
2021 Stats 
   
   
Games Played2931
   
Games Started00
   
Innings Pitched30.028.1
   
Wins22
   
Losses33
   
Saves75
   
Blown Saves24
   
Holds64
   
Hits Allowed2727
   
Earned Runs814
   
Home Runs Allowed36
   
Strikeouts4231
   
Walks516
   
ERA2.374.45
   
WHIP1.051.52
   
Who Should I Trade? Player Projections
  Taylor Rogers
RP - MIN
Taylor Rogers
Greg Holland
RP - KC
Greg Holland
2021 Projections 
   
   
Games Played3637
   
Games Started00
   
Innings Pitched35.836.0
   
Wins11
   
Losses11
   
Saves74
   
Blown Saves11
   
Holds76
   
Hits Allowed3232
   
Earned Runs1317
   
Home Runs Allowed45
   
Strikeouts4338
   
Walks1018
   
ERA3.214.23
   
WHIP1.201.44
   
Who Should I Trade? Player Notes
  Taylor Rogers
RP - MIN
Taylor Rogers
Greg Holland
RP - KC
Greg Holland
News 
 Minnesota Twins left-hander Taylor Rogers threw a scoreless ninth inning to save a 3-2 win over the Rangers on Saturday. Rogers allowed one hit and struck out two.
Matthew Terelle
Sat, Jun 19th
Kansas City Royals pitcher Greg Holland allowed two runs on three hits while striking out one across a 1/3 of an inning against the Yankees on Wednesday. He was tagged with the blown save and loss.
Brad Camara
Thu, Jun 24th
 Minnesota Twins left-hander Taylor Rogers threw a scoreless ninth inning in a 5-2 win over the Astros on Saturday. He struck out two in the frame.
Matthew Terelle
Sun, Jun 13th
Kansas City Royals pitcher Greg Holland allowed one hit and a walk while striking out two across a scoreless inning to earn the save during Tuesday’s 6-5 win over the Yankees.
Brad Camara
Wed, Jun 23rd
 Minnesota Twins left-hander Taylor Rogers threw a scoreless ninth inning to preserve a 2-1 win over the Royals on Sunday. Rogers struck out one and walked one in the outing.
Matthew Terelle
Sun, Jun 6th
Greg Holland struck out one over a perfect inning to earn the save during Friday’s 5-3 win over the Red Sox.
Brad Camara
Sat, Jun 19th
 Minnesota Twins left-hander Taylor Rogers allowed two runs in his inning of work in a 6-5 win over the Royals on Saturday. Rogers struck out two in the frame.
Matthew Terelle
Sat, May 29th
Kansas City Royals pitcher Greg Holland (2-2) allowed three runs on two hits and a walk in 1/3 of an inning during Wednesday’s 5-4 loss to the Tigers. He was charged with the blown save and tagged with the loss.
Brad Camara
Wed, Jun 16th
 Minnesota Twins left-hander Taylor Rogers got the final four outs of a 7-4 win over the Orioles to earn the save on Tuesday. Rogers allowed just one baserunner on a walk in his outing.
Matthew Terelle
Wed, May 26th
Greg Holland struck out one across a scoreless inning during Tuesday’s 4-3 loss to the Tigers.
Brad Camara
Wed, Jun 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Rogers
RP - MIN
Taylor Rogers
Greg Holland
RP - KC
Greg Holland
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MILvs TEX
Sat, Apr 3rd@ MILvs TEX
Sun, Apr 4th@ MILvs TEX
Mon, Apr 5th@ DET@ CLE
Wed, Apr 7th@ DET@ CLE
Thu, Apr 8thvs SEA@ CWS
Sun, Apr 11thvs SEA@ CWS
Mon, Apr 12th   vs LAA
Tue, Apr 13thvs BOSvs LAA
Wed, Apr 14thvs BOSvs LAA
Thu, Apr 15thvs BOSvs TOR
Sat, Apr 17th   vs TOR
Sun, Apr 18th   vs TOR
Mon, Apr 19th   vs TB
Tue, Apr 20th@ OAKvs TB
Wed, Apr 21st@ OAKvs TB
Fri, Apr 23rdvs PIT@ DET
Sat, Apr 24thvs PIT@ DET
Sun, Apr 25thvs PIT@ DET
Mon, Apr 26th@ CLE@ DET
Tue, Apr 27th@ CLE@ PIT
Wed, Apr 28th@ CLE@ PIT
Fri, Apr 30thvs KC@ MIN
Sat, May 1stvs KC@ MIN
Sun, May 2ndvs KC@ MIN
Mon, May 3rdvs TEXvs CLE
Tue, May 4thvs TEXvs CLE
Wed, May 5thvs TEXvs CLE
Thu, May 6thvs TEXvs CLE
Fri, May 7th@ DETvs CWS
Sat, May 8th@ DETvs CWS
Sun, May 9th   vs CWS
Tue, May 11th@ CWS@ DET
Wed, May 12th@ CWS@ DET
Thu, May 13th@ CWS@ DET
Fri, May 14thvs OAK@ CWS
Sat, May 15thvs OAK@ CWS
Sun, May 16thvs OAK@ CWS
Tue, May 18thvs CWSvs MIL
Wed, May 19thvs CWSvs MIL
Fri, May 21st@ CLEvs DET
Sat, May 22nd@ CLEvs DET
Sun, May 23rd@ CLEvs DET
Tue, May 25thvs BAL@ TB
Wed, May 26thvs BAL@ TB
Thu, May 27th   @ TB
Fri, May 28thvs KC@ MIN
Sat, May 29thvs KC@ MIN
Sun, May 30thvs KC@ MIN
Mon, May 31st@ BALvs PIT
Tue, Jun 1st@ BALvs PIT
Thu, Jun 3rd@ KCvs MIN
Fri, Jun 4th@ KCvs MIN
Sat, Jun 5th@ KCvs MIN
Sun, Jun 6th@ KCvs MIN
Mon, Jun 7th   @ LAA
Tue, Jun 8thvs NYY@ LAA
Wed, Jun 9thvs NYY@ LAA
Thu, Jun 10thvs NYY@ OAK
Fri, Jun 11thvs HOU@ OAK
Sat, Jun 12thvs HOU@ OAK
Sun, Jun 13thvs HOU@ OAK
Mon, Jun 14th@ SEAvs DET
Tue, Jun 15th@ SEAvs DET
Wed, Jun 16th@ SEAvs DET
Fri, Jun 18th@ TEXvs BOS
Sat, Jun 19th@ TEXvs BOS
Sun, Jun 20th@ TEXvs BOS
Tue, Jun 22ndvs CIN@ NYY
Wed, Jun 23rd   @ NYY
Thu, Jun 24thvs CLE@ NYY
Fri, Jun 25thvs CLE@ TEX
Sat, Jun 26thvs CLE@ TEX
Sun, Jun 27thvs CLE@ TEX
Mon, Jun 28th@ CWS@ BOS
Tue, Jun 29th@ CWS@ BOS
Wed, Jun 30th@ CWS@ BOS
Thu, Jul 1st@ CWS@ BOS
Fri, Jul 2nd@ KCvs MIN
Sat, Jul 3rd@ KCvs MIN
Sun, Jul 4th@ KCvs MIN
Mon, Jul 5thvs CWSvs CIN
Tue, Jul 6thvs CWSvs CIN
Wed, Jul 7thvs CWSvs CIN
Thu, Jul 8thvs DET@ CLE
Fri, Jul 9thvs DET@ CLE
Sat, Jul 10thvs DET@ CLE
Sun, Jul 11thvs DET@ CLE
Fri, Jul 16th@ DETvs BAL
Sat, Jul 17th@ DETvs BAL
Sun, Jul 18th@ DETvs BAL
Tue, Jul 20th@ CWS@ MIL
Wed, Jul 21st@ CWS@ MIL
Fri, Jul 23rdvs LAAvs DET
Sat, Jul 24thvs LAAvs DET
Sun, Jul 25thvs LAAvs DET
Mon, Jul 26thvs DETvs CWS
Tue, Jul 27thvs DETvs CWS
Wed, Jul 28thvs DETvs CWS
Thu, Jul 29th   vs CWS
Fri, Jul 30th@ STL@ TOR
Sat, Jul 31st@ STL@ TOR
Sun, Aug 1st@ STL@ TOR
Tue, Aug 3rd@ CIN@ CWS
Wed, Aug 4th@ CIN@ CWS
Thu, Aug 5th@ HOU@ CWS
Fri, Aug 6th@ HOU@ STL
Sat, Aug 7th@ HOU@ STL
Sun, Aug 8th@ HOU@ STL
Mon, Aug 9thvs CWSvs NYY
Tue, Aug 10thvs CWSvs NYY
Wed, Aug 11thvs CWSvs NYY
Fri, Aug 13thvs TBvs STL
Sat, Aug 14thvs TBvs STL
Sun, Aug 15thvs TBvs STL
Mon, Aug 16thvs CLEvs HOU
Tue, Aug 17thvs CLEvs HOU
Wed, Aug 18thvs CLEvs HOU
Thu, Aug 19th@ NYYvs HOU
Fri, Aug 20th@ NYY@ CHC
Sat, Aug 21st@ NYY@ CHC
Sun, Aug 22nd@ NYY@ CHC
Mon, Aug 23rd   @ HOU
Tue, Aug 24th@ BOS@ HOU
Wed, Aug 25th@ BOS@ HOU
Thu, Aug 26th@ BOS@ SEA
Fri, Aug 27thvs MIL@ SEA
Sat, Aug 28thvs MIL@ SEA
Sun, Aug 29thvs MIL@ SEA
Tue, Aug 31stvs CHCvs CLE
Wed, Sep 1stvs CHCvs CLE
Thu, Sep 2nd   vs CLE
Fri, Sep 3rd@ TBvs CWS
Sat, Sep 4th@ TBvs CWS
Sun, Sep 5th@ TBvs CWS
Mon, Sep 6th@ CLE@ BAL
Tue, Sep 7th@ CLE@ BAL
Wed, Sep 8th@ CLE@ BAL
Thu, Sep 9th@ CLE@ BAL
Fri, Sep 10thvs KC@ MIN
Sat, Sep 11thvs KC@ MIN
Sun, Sep 12thvs KC@ MIN
Tue, Sep 14thvs CLEvs OAK
Wed, Sep 15thvs CLEvs OAK
Thu, Sep 16th   vs OAK
Fri, Sep 17th@ TORvs SEA
Sat, Sep 18th@ TORvs SEA
Sun, Sep 19th@ TORvs SEA
Mon, Sep 20th   @ CLE
Tue, Sep 21st@ CHC@ CLE
Wed, Sep 22nd@ CHC@ CLE
Fri, Sep 24thvs TOR@ DET
Sat, Sep 25thvs TOR@ DET
Sun, Sep 26thvs TOR@ DET
Tue, Sep 28thvs DETvs CLE
Wed, Sep 29thvs DETvs CLE
Thu, Sep 30thvs DETvs CLE
Fri, Oct 1st@ KCvs MIN
Sat, Oct 2nd@ KCvs MIN
Sun, Oct 3rd@ KCvs MIN
Tue, Apr 6th@ DET   
Sat, Apr 10thvs SEA   
Fri, Apr 16th@ LAA   
Mon, May 17thvs CWS   
Thu, May 20th@ LAA   
Mon, May 24thvs BAL   
Wed, Jun 2nd@ BAL   
Mon, Jun 21stvs CIN   
Mon, Jul 19th@ CWS   
Thu, Jul 22ndvs LAA   
Thu, Sep 23rdvs TOR