Skip to main content

Who Should I Trade?

Alex Wood for Greg Holland (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Alex Wood
Alex Wood
Greg Holland
Greg Holland
Recommended by
9 of 15 experts
Recommended by
6 of 15 experts
Rest of Season# 106# 104
Injury Alert-FA
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 66# 110
Mike Maher
# 63# 112
Dan Harris
# 65# 134
Pierre Camus
# 114# 200
Mick Ciallela
# 86
Ryan Amore
Pitcher List
# 52# 142
Brendan Tuma
# 127
Chris Mitchell
# 77# 125
Joe Pisapia
# 69# 103
Chris Clegg
# 116# 113
Carmen Maiorano
# 123# 69
Corbin Young
# 223# 100
Jordan Eisen
Field of Vision Sports
# 75
Jorge B. Edwards
Fantasy In Frames
# 95
Chris Meaney
# 95
Who Should I Trade? Player Statistics
  Alex Wood
Alex Wood
Greg Holland
Greg Holland
2021 Stats 
Games Played2657
Games Started260
Innings Pitched139.156.2
Blown Saves04
Hits Allowed12449
Earned Runs5930
Home Runs Allowed149
Who Should I Trade? Player Projections
  Alex Wood
Alex Wood
Greg Holland
Greg Holland
2021 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
Who Should I Trade? Player Notes
  Alex Wood
Alex Wood
Greg Holland
Greg Holland
 Alex Wood has re-signed with the San Francisco Giants on a deal worth more than $10 million per season.
Kamran Hoda
Mon, Nov 22nd
Royals pitcher Greg Holland has been placed on the 10-day IL with an impingement syndrome in his right shoulder. The move is retroactive to his last appearance, which was on Sunday, August 15th.
Ethan Biddle - The Work of Ethan Biddle
Mon, Aug 16th
 Giants starting pitcher Alex Wood will start Game 3 of the NLDS against the Dodgers on Monday night at Dodger Stadium.
Chris Schommer
Sun, Oct 10th
Greg Holland allowed three earned runs on a hit and a walk in 1/3 of an inning during Sunday's 6-5 win over the Cardinals.
Andy Zimmerman
Mon, Aug 9th
 LHP Alex Wood took a no-decision on Wednesday when he allowed just three hits with six strikeouts over six innings in the Giants' 1-0 win over the D-Backs.
Jon Mathisen
Thu, Sep 30th
Greg Holland allowed no runs on a hit while striking out two in an inning during Tuesday's win over Milwaukee.
Andy Zimmerman
Tue, Jul 20th
 LHP Alex Wood took a no-decision on Friday when he allowed two runs on six hits with seven strikeouts over four innings in the Giants' 7-2 win over the Rockies.
Jon Mathisen
Sat, Sep 25th
Greg Holland allowed three runs on two hits and a walk in 2/3 of an inning in Thursday's loss to Cleveland.
Andy Zimmerman
Fri, Jul 9th
 LHP Alex Wood didn't factor into the decision on Saturday when he worked three scoreless innings while striking out four in the Giants' 2-0 win over the Braves.
Jon Mathisen
Sun, Sep 19th
Kansas City Royals pitcher Greg Holland struck out one over a perfect inning to earn the hold during Friday’s 7-4 win over the Twins.
Brad Camara
Sat, Jul 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Alex Wood
Alex Wood
Greg Holland
Greg Holland
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (10-6)   
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)   
Sat, Apr 3rd@ SEAChris Flexen (14-6)   
Mon, Apr 5th@ SDAdrian Morejon (0-0)   
Tue, Apr 6th@ SDYu Darvish (8-11)   
Wed, Apr 7th@ SDBlake Snell (7-6)   
Fri, Apr 9thvs COLAustin Gomber (9-9)   
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)   
Sun, Apr 11thvs COLGerman Marquez (12-11)#4   
Mon, Apr 12thvs CINWade Miley (12-7)   
Tue, Apr 13thvs CINLuis Castillo (8-16)   
Wed, Apr 14thvs CINTyler Mahle (13-6)   
Fri, Apr 16th@ MIADaniel Castano (0-2)   
Sat, Apr 17th@ MIASandy Alcantara (9-15)   
Sun, Apr 18th@ MIAPablo Lopez (5-5)   
Mon, Apr 19th@ PHIChase Anderson (2-4)   
Tue, Apr 20th@ PHIZack Wheeler (14-10)   
Wed, Apr 21st@ PHIZach Eflin (4-7)   
Thu, Apr 22ndvs MIADaniel Castano (0-2)   
Fri, Apr 23rdvs MIASandy Alcantara (9-15)   
Sat, Apr 24thvs MIAPablo Lopez (5-5)   
Sun, Apr 25thvs MIARoss Detwiler (3-1)   
Mon, Apr 26thvs COLAustin Gomber (9-9)   
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)   
Wed, Apr 28thvs COLGerman Marquez (12-11)#4   
Fri, Apr 30th@ SDYu Darvish (8-11)   
Sat, May 1st@ SDBlake Snell (7-6)   
Sun, May 2nd@ SDJoe Musgrove (11-9)   
Tue, May 4th@ COLRyan Castellani (0-0)   
Wed, May 5th@ COLJon Gray (8-12)   
Fri, May 7thvs SDBlake Snell (7-6)   
Sat, May 8thvs SDJoe Musgrove (11-9)   
Sun, May 9thvs SDChris Paddack (7-7)   
Mon, May 10thvs TEXKyle Gibson (10-9)   
Tue, May 11thvs TEXJordan Lyles (10-13)   
Thu, May 13th@ PITWil Crowe (4-8)   
Fri, May 14th@ PITMiguel Yajure (0-2)   
Sat, May 15th@ PITTyler Anderson (7-11)   
Sun, May 16th@ PITMitch Keller (5-11)   
Mon, May 17th@ CINSonny Gray (7-9)   
Tue, May 18th@ CINLuis Castillo (8-16)   
Wed, May 19th@ CINWade Miley (12-7)   
Thu, May 20th@ CINTyler Mahle (13-6)   
Fri, May 21stvs LADTrevor Bauer (8-5)   
Sat, May 22ndvs LADWalker Buehler (16-4)   
Sun, May 23rdvs LADJulio Urias (19-3)   
Tue, May 25th@ ARICorbin Martin (0-3)   
Wed, May 26th@ ARIMerrill Kelly (7-11)   
Thu, May 27th@ LADDavid Price (5-2)   
Fri, May 28th@ LADWalker Buehler (16-4)   
Sat, May 29th@ LADJulio Urias (19-3)   
Sun, May 30th@ LADClayton Kershaw (10-8)   
Mon, May 31stvs LAADylan Bundy (2-9)   
Tue, Jun 1stvs LAAAndrew Heaney (8-9)   
Thu, Jun 3rdvs CHCZach Davies (6-12)   
Fri, Jun 4thvs CHCJake Arrieta (5-14)   
Sat, Jun 5thvs CHCKohl Stewart (1-1)   
Sun, Jun 6thvs CHCKyle Hendricks (14-7)   
Tue, Jun 8th@ TEXJordan Lyles (10-13)   
Wed, Jun 9th@ TEXKyle Gibson (10-9)   
Fri, Jun 11th@ WSHMax Scherzer (15-4)   
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)   
Sun, Jun 13th@ WSHJoe Ross (5-9)   
Mon, Jun 14thvs ARIMatt Peacock (5-7)   
Tue, Jun 15thvs ARIAlex Young (2-6)   
Wed, Jun 16thvs ARIMerrill Kelly (7-11)   
Thu, Jun 17thvs ARIZac Gallen (3-10)   
Fri, Jun 18thvs PHIVince Velasquez (3-9)   
Sat, Jun 19thvs PHIAaron Nola (9-9)   
Sun, Jun 20thvs PHIZach Eflin (4-7)   
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)   
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)   
Fri, Jun 25thvs OAKSean Manaea (11-10)   
Sat, Jun 26thvs OAKFrankie Montas (13-9)   
Sun, Jun 27thvs OAKCole Irvin (10-15)   
Mon, Jun 28th@ LADTrevor Bauer (8-5)   
Tue, Jun 29th@ LADWalker Buehler (16-4)   
Thu, Jul 1st@ ARIMerrill Kelly (7-11)   
Fri, Jul 2nd@ ARIZac Gallen (3-10)   
Sat, Jul 3rd@ ARIJake Faria (0-0)   
Sun, Jul 4th@ ARICaleb Smith (4-9)   
Mon, Jul 5thvs STLKwang Hyun Kim (7-7)   
Tue, Jul 6thvs STLAdam Wainwright (17-7)   
Wed, Jul 7thvs STLJohan Oviedo (0-5)   
Fri, Jul 9thvs WSHPaolo Espino (5-5)   
Sat, Jul 10thvs WSHJon Lester (7-6)   
Sun, Jul 11thvs WSHErick Fedde (7-9)   
Fri, Jul 16th@ STLAdam Wainwright (17-7)   
Sat, Jul 17th@ STLKwang Hyun Kim (7-7)   
Sun, Jul 18th@ STLWade LeBlanc (0-2)   
Mon, Jul 19th@ LADTony Gonsolin (4-1)   
Tue, Jul 20th@ LADDarien Nunez   
Wed, Jul 21st@ LADJulio Urias (19-3)   
Thu, Jul 22nd@ LADWalker Buehler (16-4)   
Fri, Jul 23rdvs PITChad Kuhl (5-7)   
Sat, Jul 24thvs PITWil Crowe (4-8)   
Sun, Jul 25thvs PITJT Brubaker (5-13)   
Tue, Jul 27thvs LADJulio Urias (19-3)   
Wed, Jul 28thvs LADWalker Buehler (16-4)   
Thu, Jul 29thvs LADDavid Price (5-2)   
Fri, Jul 30thvs HOUFramber Valdez (11-6)   
Sat, Jul 31stvs HOUZack Greinke (11-6)   
Sun, Aug 1stvs HOULuis Garcia (11-8)   
Mon, Aug 2nd@ ARITaylor Widener (2-1)   
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)   
Wed, Aug 4th@ ARIZac Gallen (3-10)   
Thu, Aug 5th@ ARIMerrill Kelly (7-11)   
Fri, Aug 6th@ MILCorbin Burnes (11-4)   
Sat, Aug 7th@ MILBrandon Woodruff (9-10)   
Sun, Aug 8th@ MILBrett Anderson (4-9)   
Tue, Aug 10thvs ARIZac Gallen (3-10)   
Wed, Aug 11thvs ARIMerrill Kelly (7-11)   
Thu, Aug 12thvs COLGerman Marquez (12-11)#4   
Fri, Aug 13thvs COLAustin Gomber (9-9)   
Sat, Aug 14thvs COLKyle Freeland (7-8)#6   
Sun, Aug 15thvs COLJon Gray (8-12)   
Mon, Aug 16thvs NYMRich Hill (7-8)   
Tue, Aug 17thvs NYMMarcus Stroman (10-13)   
Wed, Aug 18thvs NYMTylor Megill (4-6)   
Fri, Aug 20th@ OAKJames Kaprielian (8-5)   
Sat, Aug 21st@ OAKSean Manaea (11-10)   
Sun, Aug 22nd@ OAKFrankie Montas (13-9)   
Tue, Aug 24th@ NYMTylor Megill (4-6)   
Wed, Aug 25th@ NYMTaijuan Walker (7-11)   
Thu, Aug 26th@ NYMCarlos Carrasco (1-5)   
Fri, Aug 27th@ ATLMax Fried (14-7)#2   
Sat, Aug 28th@ ATLHuascar Ynoa (4-6)#5   
Sun, Aug 29th@ ATLIan Anderson (9-5)#3   
Mon, Aug 30thvs MILCorbin Burnes (11-4)   
Tue, Aug 31stvs MILBrandon Woodruff (9-10)   
Wed, Sep 1stvs MILBrett Anderson (4-9)   
Thu, Sep 2ndvs MILEric Lauer (7-5)   
Fri, Sep 3rdvs LADCorey Knebel (4-0)   
Sat, Sep 4thvs LADJulio Urias (19-3)   
Sun, Sep 5thvs LADWalker Buehler (16-4)   
Mon, Sep 6th@ COLKyle Freeland (7-8)#6   
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)   
Wed, Sep 8th@ COLJon Gray (8-12)   
Fri, Sep 10th@ CHCKyle Hendricks (14-7)   
Sat, Sep 11th@ CHCZach Davies (6-12)   
Sun, Sep 12th@ CHCJustin Steele (4-4)   
Mon, Sep 13thvs SDYu Darvish (8-11)   
Tue, Sep 14thvs SDJake Arrieta (5-14)   
Wed, Sep 15thvs SDJoe Musgrove (11-9)   
Thu, Sep 16thvs SDPierce Johnson   
Fri, Sep 17thvs ATLIan Anderson (9-5)#3   
Sat, Sep 18thvs ATLCharlie Morton (14-6)#1   
Sun, Sep 19thvs ATLMax Fried (14-7)#2   
Tue, Sep 21st@ SDJoe Musgrove (11-9)   
Wed, Sep 22nd@ SDVince Velasquez (3-9)   
Thu, Sep 23rd@ SDYu Darvish (8-11)   
Fri, Sep 24th@ COLPeter Lambert (0-0)   
Sat, Sep 25th@ COLJon Gray (8-12)   
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#7   
Tue, Sep 28thvs ARILuke Weaver (3-6)   
Wed, Sep 29thvs ARIMerrill Kelly (7-11)   
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)   
Fri, Oct 1stvs SDPedro Avila (0-1)   
Sat, Oct 2ndvs SDJoe Musgrove (11-9)   
Sun, Oct 3rdvs SDReiss Knehr (1-2)