Skip to main content

Who Should I Trade?

Greg Holland for Taijuan Walker (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Taijuan Walker
Taijuan Walker
Greg Holland
Greg Holland
Recommended by
11 of 16 experts
Recommended by
5 of 16 experts
Rest of Season# 77# 108
VBR# 175# 489
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 118# 123
Chris Meaney
# 53# 95
Mike Maher
# 48# 130
Dan Harris
# 50# 107
Pierre Camus
# 108# 185
Mick Ciallela
# 95
Brendan Tuma
# 76
Brad Camara
# 65
Chris Mitchell
# 87# 125
Chris Clegg
# 93# 113
Joe Pisapia
# 21# 102
Carmen Maiorano
# 162# 69
Jordan Eisen
Field of Vision Sports
# 123# 75
Ryan Amore
Pitcher List
# 103# 85
Jorge B. Edwards
Fantasy In Frames
# 119# 95
Corbin Young
# 161# 100
Who Should I Trade? Player Statistics
  Taijuan Walker
Taijuan Walker
Greg Holland
Greg Holland
2021 Stats 
Games Played1331
Games Started130
Innings Pitched74.228.1
Blown Saves04
Hits Allowed5427
Earned Runs2014
Home Runs Allowed56
Who Should I Trade? Player Projections
  Taijuan Walker
Taijuan Walker
Greg Holland
Greg Holland
2021 Projections 
Games Played1637
Games Started180
Innings Pitched89.336.0
Blown Saves01
Hits Allowed7932
Earned Runs3617
Home Runs Allowed115
Who Should I Trade? Player Notes
  Taijuan Walker
Taijuan Walker
Greg Holland
Greg Holland
 Taijuan Walker allowed four runs on ten hits, zero walks, and five strikeouts.
Lucas Babits-Feinerman
Mon, Jun 21st
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
 Taijuan Walker allowed two runs on five hits, zero walks, and 12 strikeouts.
Lucas Babits-Feinerman
Wed, Jun 16th
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
 Taijuan Walker allowed one run on five hits, one walk, and nine strikeouts.
Lucas Babits-Feinerman
Wed, Jun 9th
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
 Taijuan Walker allowed four runs (three earned) on seven hits, four walks, and two strikeouts in five innings.
Lucas Babits-Feinerman
Fri, Jun 4th
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
 Taijuan Walker allowed zero runs on two hits, one walk, with eight strikeouts in five innings.
Lucas Babits-Feinerman
Sun, May 30th
Greg Holland struck out one across a scoreless inning during Tuesday’s 4-3 loss to the Tigers.
Brad Camara
Wed, Jun 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taijuan Walker
Taijuan Walker
Greg Holland
Greg Holland
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs TEX
Sat, Apr 3rd   vs TEX
Sun, Apr 4th   vs TEX
Mon, Apr 5th@ PHI@ CLE
Wed, Apr 7th@ PHI@ CLE
Thu, Apr 8thvs MIA@ CWS
Sun, Apr 11th   @ CWS
Mon, Apr 12th   vs LAA
Tue, Apr 13thvs PHIvs LAA
Wed, Apr 14thvs PHIvs LAA
Thu, Apr 15th   vs TOR
Sat, Apr 17th@ COLvs TOR
Sun, Apr 18th@ COLvs TOR
Mon, Apr 19th   vs TB
Tue, Apr 20th@ CHCvs TB
Wed, Apr 21st@ CHCvs TB
Fri, Apr 23rdvs WSH@ DET
Sat, Apr 24thvs WSH@ DET
Sun, Apr 25thvs WSH@ DET
Mon, Apr 26th   @ DET
Tue, Apr 27thvs BOS@ PIT
Wed, Apr 28thvs BOS@ PIT
Fri, Apr 30th@ PHI@ MIN
Sat, May 1st@ PHI@ MIN
Sun, May 2nd@ PHI@ MIN
Mon, May 3rd@ STLvs CLE
Tue, May 4th   vs CLE
Wed, May 5th@ STLvs CLE
Thu, May 6th@ STLvs CLE
Fri, May 7thvs ARIvs CWS
Sat, May 8thvs ARIvs CWS
Sun, May 9thvs ARIvs CWS
Tue, May 11thvs BAL@ DET
Wed, May 12thvs BAL@ DET
Thu, May 13th   @ DET
Fri, May 14th@ TB@ CWS
Sat, May 15th@ TB@ CWS
Sun, May 16th@ TB@ CWS
Tue, May 18th@ ATLvs MIL
Wed, May 19th@ ATLvs MIL
Fri, May 21st@ MIAvs DET
Sat, May 22nd@ MIAvs DET
Sun, May 23rd@ MIAvs DET
Tue, May 25thvs COL@ TB
Wed, May 26th   @ TB
Thu, May 27thvs COL@ TB
Fri, May 28th   @ MIN
Sat, May 29thvs ATL@ MIN
Sun, May 30th   @ MIN
Mon, May 31st@ ARIvs PIT
Tue, Jun 1st@ ARIvs PIT
Thu, Jun 3rd@ SDvs MIN
Fri, Jun 4th@ SDvs MIN
Sat, Jun 5th@ SDvs MIN
Sun, Jun 6th@ SDvs MIN
Mon, Jun 7th   @ LAA
Tue, Jun 8th@ BAL@ LAA
Wed, Jun 9th@ BAL@ LAA
Thu, Jun 10th   @ OAK
Fri, Jun 11thvs SD@ OAK
Sat, Jun 12thvs SD@ OAK
Sun, Jun 13thvs SD@ OAK
Mon, Jun 14thvs CHCvs DET
Tue, Jun 15thvs CHCvs DET
Wed, Jun 16thvs CHCvs DET
Fri, Jun 18th@ WSHvs BOS
Sat, Jun 19th@ WSHvs BOS
Sun, Jun 20th@ WSHvs BOS
Tue, Jun 22ndvs ATL@ NYY
Wed, Jun 23rdvs ATL@ NYY
Thu, Jun 24th   @ NYY
Fri, Jun 25thvs PHI@ TEX
Sat, Jun 26thvs PHI@ TEX
Sun, Jun 27thvs PHI@ TEX
Mon, Jun 28th@ WSH@ BOS
Tue, Jun 29th@ ATL@ BOS
Wed, Jun 30th@ ATL@ BOS
Thu, Jul 1st@ ATL@ BOS
Fri, Jul 2nd@ NYYvs MIN
Sat, Jul 3rd@ NYYvs MIN
Sun, Jul 4th@ NYYvs MIN
Mon, Jul 5thvs MILvs CIN
Tue, Jul 6thvs MILvs CIN
Wed, Jul 7thvs MILvs CIN
Thu, Jul 8thvs PIT@ CLE
Fri, Jul 9thvs PIT@ CLE
Sat, Jul 10thvs PIT@ CLE
Sun, Jul 11thvs PIT@ CLE
Fri, Jul 16th@ PITvs BAL
Sat, Jul 17th@ PITvs BAL
Sun, Jul 18th@ PITvs BAL
Tue, Jul 20th@ CIN@ MIL
Wed, Jul 21st@ CIN@ MIL
Fri, Jul 23rdvs TORvs DET
Sat, Jul 24thvs TORvs DET
Sun, Jul 25thvs TORvs DET
Mon, Jul 26thvs ATLvs CWS
Tue, Jul 27thvs ATLvs CWS
Wed, Jul 28thvs ATLvs CWS
Thu, Jul 29thvs ATLvs CWS
Fri, Jul 30thvs CIN@ TOR
Sat, Jul 31stvs CIN@ TOR
Sun, Aug 1stvs CIN@ TOR
Tue, Aug 3rd@ MIA@ CWS
Wed, Aug 4th@ MIA@ CWS
Thu, Aug 5th@ MIA@ CWS
Fri, Aug 6th@ PHI@ STL
Sat, Aug 7th@ PHI@ STL
Sun, Aug 8th@ PHI@ STL
Mon, Aug 9th   vs NYY
Tue, Aug 10thvs WSHvs NYY
Wed, Aug 11thvs WSHvs NYY
Fri, Aug 13thvs LADvs STL
Sat, Aug 14thvs LADvs STL
Sun, Aug 15thvs LADvs STL
Mon, Aug 16th@ SFvs HOU
Tue, Aug 17th@ SFvs HOU
Wed, Aug 18th@ SFvs HOU
Thu, Aug 19th@ LADvs HOU
Fri, Aug 20th@ LAD@ CHC
Sat, Aug 21st@ LAD@ CHC
Sun, Aug 22nd@ LAD@ CHC
Mon, Aug 23rd   @ HOU
Tue, Aug 24thvs SF@ HOU
Wed, Aug 25thvs SF@ HOU
Thu, Aug 26thvs SF@ SEA
Fri, Aug 27thvs WSH@ SEA
Sat, Aug 28thvs WSH@ SEA
Sun, Aug 29thvs WSH@ SEA
Tue, Aug 31stvs MIAvs CLE
Wed, Sep 1stvs MIAvs CLE
Thu, Sep 2ndvs MIAvs CLE
Fri, Sep 3rd@ WSHvs CWS
Sat, Sep 4th@ WSHvs CWS
Sun, Sep 5th@ WSHvs CWS
Mon, Sep 6th@ WSH@ BAL
Tue, Sep 7th@ MIA@ BAL
Wed, Sep 8th@ MIA@ BAL
Thu, Sep 9th@ MIA@ BAL
Fri, Sep 10thvs NYY@ MIN
Sat, Sep 11thvs NYY@ MIN
Sun, Sep 12thvs NYY@ MIN
Tue, Sep 14thvs STLvs OAK
Wed, Sep 15thvs STLvs OAK
Thu, Sep 16th   vs OAK
Fri, Sep 17thvs PHIvs SEA
Sat, Sep 18thvs PHIvs SEA
Sun, Sep 19thvs PHIvs SEA
Mon, Sep 20th   @ CLE
Tue, Sep 21st@ BOS@ CLE
Wed, Sep 22nd@ BOS@ CLE
Fri, Sep 24th@ MIL@ DET
Sat, Sep 25th@ MIL@ DET
Sun, Sep 26th@ MIL@ DET
Tue, Sep 28thvs MIAvs CLE
Wed, Sep 29thvs MIAvs CLE
Thu, Sep 30thvs MIAvs CLE
Fri, Oct 1st@ ATLvs MIN
Sat, Oct 2nd@ ATLvs MIN
Sun, Oct 3rd@ ATLvs MIN
Tue, Apr 6th@ PHI   
Sat, Apr 10thvs MIA   
Thu, Apr 22nd@ CHC   
Mon, May 17th@ ATL   
Mon, May 24thvs COL   
Wed, Jun 2nd@ ARI   
Thu, Jun 17thvs CHC   
Mon, Jun 21stvs ATL   
Mon, Jul 19th@ CIN   
Mon, Aug 2nd@ MIA   
Thu, Aug 12thvs WSH   
Mon, Sep 13thvs STL