Skip to main content

Who Should I Trade?

Jake McGee for Anthony DeSclafani (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Jake McGee
RP - SF
Jake McGee
Anthony DeSclafani
SP - SF
Anthony DeSclafani
Expert
Recommendation
50%
Recommended by
8 of 16 experts
50%
Recommended by
8 of 16 experts
Rankings 
   
Rest of Season# 85# 84
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 68# 51
   
Mike Maher
FantasyPros
# 90# 85
   
Pierre Camus
RotoBaller
# 167# 71
   
Ryan Amore
Pitcher List
# 73# 72
   
Carmen Maiorano
FantasyPros
# 250# 98
   
Brad Camara
FantasyPros
# 47
   
Chris Mitchell
FantasyData
# 103# 89
   
Joe Pisapia
FantasyPros
# 114
   
Brendan Tuma
FantasyPros
# 42# 91
   
Corbin Young
FantasyData
# 48# 149
   
Mick Ciallela
Fantrax
# 50# 74
   
Dan Harris
FantasyPros
# 75# 84
   
Jordan Eisen
Field of Vision Sports
# 80# 144
   
Chris Clegg
Fantrax
# 94# 134
   
Jorge B. Edwards
Fantasy In Frames
# 121
   
Chris Meaney
FTN
# 122
   
Who Should I Trade? Player Statistics
  Jake McGee
RP - SF
Jake McGee
Anthony DeSclafani
SP - SF
Anthony DeSclafani
2021 Stats 
   
   
Games Played6231
   
Games Started031
   
Innings Pitched60.3168.3
   
Wins313
   
Losses27
   
Saves310
   
Blown Saves50
   
Holds80
   
Hits Allowed44141
   
Earned Runs1859
   
Home Runs Allowed719
   
Strikeouts58152
   
Walks1042
   
ERA2.723.17
   
WHIP0.911.09
   
Who Should I Trade? Player Projections
  Jake McGee
RP - SF
Jake McGee
Anthony DeSclafani
SP - SF
Anthony DeSclafani
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Jake McGee
RP - SF
Jake McGee
Anthony DeSclafani
SP - SF
Anthony DeSclafani
News 
 LHP Jake McGee earned the save on Wednesday when he worked a scoreless ninth inning in a 7-4 win over the Rockies.
Jon Mathisen
Wed, Sep 8th
Anthony DeSclafani has agreed to a three-year deal with the San Francisco Giants. The contract is worth $36 million.
Kamran Hoda
Mon, Nov 22nd
 LHP Jake McGee blew the save on Friday when he allowed one run on three hits over one inning pitched as the Giants defeated the Dodgers 3-2 in extra-innings.
Jon Mathisen
Sat, Sep 4th
Giants starting pitcher Anthony Desclafani will start NLDS Game 4 against the Dodgers on Tuesday.
Chris Schommer
Tue, Oct 12th
 LHP Jake McGee earned the save on Wednesday when he surrendered one hit with a walk and a strikeout over a scoreless ninth inning in the Giants' 3-2 win over the Mets.
Jon Mathisen
Thu, Aug 26th
RHP Anthony DeSclafani earned the win on Friday when he allowed four hits with three strikeouts over five shutout innings in the Giants' 3-0 win over the Padres.
Jon Mathisen
Sat, Oct 2nd
 LHP Jake McGee earned the save on Sunday when he worked a scoreless ninth inning, allowing one hit and one strikeout in the Giants' 2-1 win over the A's.
Jon Mathisen
Mon, Aug 23rd
RHP Anthony DeSclafani took a no-decision on Saturday when he allowed two runs on four hits with one walk and three strikeouts across four innings in the Giants' 7-2 win over the Rockies.
Jon Mathisen
Sun, Sep 26th
 LHP Jake McGee earned the save on Saturday when he worked a scoreless ninth inning in the Giants' 6-5 win over the Athletics.
Jon Mathisen
Sat, Aug 21st
RHP Anthony DeSclafani took the loss on Sunday when he allowed two runs on six hits with six strikeouts over six innings in the Giants' 3-0 loss to the Braves.
Jon Mathisen
Mon, Sep 20th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jake McGee
RP - SF
Jake McGee
Anthony DeSclafani
SP - SF
Anthony DeSclafani
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (10-6)@ SEAMarco Gonzales (10-6)
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)@ SEAYusei Kikuchi (7-9)
Sat, Apr 3rd@ SEAChris Flexen (14-6)@ SEAChris Flexen (14-6)
Mon, Apr 5th@ SDAdrian Morejon (0-0)@ SDAdrian Morejon (0-0)
Tue, Apr 6th@ SDYu Darvish (8-11)@ SDYu Darvish (8-11)
Wed, Apr 7th@ SDBlake Snell (7-6)@ SDBlake Snell (7-6)
Fri, Apr 9thvs COLAustin Gomber (9-9)vs COLAustin Gomber (9-9)
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)vs COLChi Chi Gonzalez (3-7)
Sun, Apr 11thvs COLGerman Marquez (12-11)#4vs COLGerman Marquez (12-11)#4
Mon, Apr 12thvs CINWade Miley (12-7)vs CINWade Miley (12-7)
Tue, Apr 13thvs CINLuis Castillo (8-16)vs CINLuis Castillo (8-16)
Wed, Apr 14thvs CINTyler Mahle (13-6)vs CINTyler Mahle (13-6)
Fri, Apr 16th@ MIADaniel Castano (0-2)@ MIADaniel Castano (0-2)
Sat, Apr 17th@ MIASandy Alcantara (9-15)@ MIASandy Alcantara (9-15)
Sun, Apr 18th@ MIAPablo Lopez (5-5)@ MIAPablo Lopez (5-5)
Mon, Apr 19th@ PHIChase Anderson (2-4)@ PHIChase Anderson (2-4)
Tue, Apr 20th@ PHIZack Wheeler (14-10)@ PHIZack Wheeler (14-10)
Wed, Apr 21st@ PHIZach Eflin (4-7)@ PHIZach Eflin (4-7)
Thu, Apr 22ndvs MIADaniel Castano (0-2)vs MIADaniel Castano (0-2)
Fri, Apr 23rdvs MIASandy Alcantara (9-15)vs MIASandy Alcantara (9-15)
Sat, Apr 24thvs MIAPablo Lopez (5-5)vs MIAPablo Lopez (5-5)
Sun, Apr 25thvs MIARoss Detwiler (3-1)vs MIARoss Detwiler (3-1)
Mon, Apr 26thvs COLAustin Gomber (9-9)vs COLAustin Gomber (9-9)
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)vs COLChi Chi Gonzalez (3-7)
Wed, Apr 28thvs COLGerman Marquez (12-11)#4vs COLGerman Marquez (12-11)#4
Fri, Apr 30th@ SDYu Darvish (8-11)@ SDYu Darvish (8-11)
Sat, May 1st@ SDBlake Snell (7-6)@ SDBlake Snell (7-6)
Sun, May 2nd@ SDJoe Musgrove (11-9)@ SDJoe Musgrove (11-9)
Tue, May 4th@ COLRyan Castellani (0-0)@ COLRyan Castellani (0-0)
Wed, May 5th@ COLJon Gray (8-12)@ COLJon Gray (8-12)
Fri, May 7thvs SDBlake Snell (7-6)vs SDBlake Snell (7-6)
Sat, May 8thvs SDJoe Musgrove (11-9)vs SDJoe Musgrove (11-9)
Sun, May 9thvs SDChris Paddack (7-7)vs SDChris Paddack (7-7)
Mon, May 10thvs TEXKyle Gibson (10-9)vs TEXKyle Gibson (10-9)
Tue, May 11thvs TEXJordan Lyles (10-13)vs TEXJordan Lyles (10-13)
Thu, May 13th@ PITWil Crowe (4-8)@ PITWil Crowe (4-8)
Fri, May 14th@ PITMiguel Yajure (0-2)@ PITMiguel Yajure (0-2)
Sat, May 15th@ PITTyler Anderson (7-11)@ PITTyler Anderson (7-11)
Sun, May 16th@ PITMitch Keller (5-11)@ PITMitch Keller (5-11)
Mon, May 17th@ CINSonny Gray (7-9)@ CINSonny Gray (7-9)
Tue, May 18th@ CINLuis Castillo (8-16)@ CINLuis Castillo (8-16)
Wed, May 19th@ CINWade Miley (12-7)@ CINWade Miley (12-7)
Thu, May 20th@ CINTyler Mahle (13-6)@ CINTyler Mahle (13-6)
Fri, May 21stvs LADTrevor Bauer (8-5)vs LADTrevor Bauer (8-5)
Sat, May 22ndvs LADWalker Buehler (16-4)vs LADWalker Buehler (16-4)
Sun, May 23rdvs LADJulio Urias (19-3)vs LADJulio Urias (19-3)
Tue, May 25th@ ARICorbin Martin (0-3)@ ARICorbin Martin (0-3)
Wed, May 26th@ ARIMerrill Kelly (7-11)@ ARIMerrill Kelly (7-11)
Thu, May 27th@ LADDavid Price (5-2)@ LADDavid Price (5-2)
Fri, May 28th@ LADWalker Buehler (16-4)@ LADWalker Buehler (16-4)
Sat, May 29th@ LADJulio Urias (19-3)@ LADJulio Urias (19-3)
Sun, May 30th@ LADClayton Kershaw (10-8)@ LADClayton Kershaw (10-8)
Mon, May 31stvs LAADylan Bundy (2-9)vs LAADylan Bundy (2-9)
Tue, Jun 1stvs LAAAndrew Heaney (8-9)vs LAAAndrew Heaney (8-9)
Thu, Jun 3rdvs CHCZach Davies (6-12)vs CHCZach Davies (6-12)
Fri, Jun 4thvs CHCJake Arrieta (5-14)vs CHCJake Arrieta (5-14)
Sat, Jun 5thvs CHCKohl Stewart (1-1)vs CHCKohl Stewart (1-1)
Sun, Jun 6thvs CHCKyle Hendricks (14-7)vs CHCKyle Hendricks (14-7)
Tue, Jun 8th@ TEXJordan Lyles (10-13)@ TEXJordan Lyles (10-13)
Wed, Jun 9th@ TEXKyle Gibson (10-9)@ TEXKyle Gibson (10-9)
Fri, Jun 11th@ WSHMax Scherzer (15-4)@ WSHMax Scherzer (15-4)
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)@ WSHJefry Rodriguez (0-0)
Sun, Jun 13th@ WSHJoe Ross (5-9)@ WSHJoe Ross (5-9)
Mon, Jun 14thvs ARIMatt Peacock (5-7)vs ARIMatt Peacock (5-7)
Tue, Jun 15thvs ARIAlex Young (2-6)vs ARIAlex Young (2-6)
Wed, Jun 16thvs ARIMerrill Kelly (7-11)vs ARIMerrill Kelly (7-11)
Thu, Jun 17thvs ARIZac Gallen (3-10)vs ARIZac Gallen (3-10)
Fri, Jun 18thvs PHIVince Velasquez (3-9)vs PHIVince Velasquez (3-9)
Sat, Jun 19thvs PHIAaron Nola (9-9)vs PHIAaron Nola (9-9)
Sun, Jun 20thvs PHIZach Eflin (4-7)vs PHIZach Eflin (4-7)
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)@ LAAAndrew Heaney (8-9)
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)@ LAAShohei Ohtani (9-2)
Fri, Jun 25thvs OAKSean Manaea (11-10)vs OAKSean Manaea (11-10)
Sat, Jun 26thvs OAKFrankie Montas (13-9)vs OAKFrankie Montas (13-9)
Sun, Jun 27thvs OAKCole Irvin (10-15)vs OAKCole Irvin (10-15)
Mon, Jun 28th@ LADTrevor Bauer (8-5)@ LADTrevor Bauer (8-5)
Tue, Jun 29th@ LADWalker Buehler (16-4)@ LADWalker Buehler (16-4)
Thu, Jul 1st@ ARIMerrill Kelly (7-11)@ ARIMerrill Kelly (7-11)
Fri, Jul 2nd@ ARIZac Gallen (3-10)@ ARIZac Gallen (3-10)
Sat, Jul 3rd@ ARIJake Faria (0-0)@ ARIJake Faria (0-0)
Sun, Jul 4th@ ARICaleb Smith (4-9)@ ARICaleb Smith (4-9)
Mon, Jul 5thvs STLKwang Hyun Kim (7-7)vs STLKwang Hyun Kim (7-7)
Tue, Jul 6thvs STLAdam Wainwright (17-7)vs STLAdam Wainwright (17-7)
Wed, Jul 7thvs STLJohan Oviedo (0-5)vs STLJohan Oviedo (0-5)
Fri, Jul 9thvs WSHPaolo Espino (5-5)vs WSHPaolo Espino (5-5)
Sat, Jul 10thvs WSHJon Lester (7-6)vs WSHJon Lester (7-6)
Sun, Jul 11thvs WSHErick Fedde (7-9)vs WSHErick Fedde (7-9)
Fri, Jul 16th@ STLAdam Wainwright (17-7)@ STLAdam Wainwright (17-7)
Sat, Jul 17th@ STLKwang Hyun Kim (7-7)@ STLKwang Hyun Kim (7-7)
Sun, Jul 18th@ STLWade LeBlanc (0-2)@ STLWade LeBlanc (0-2)
Mon, Jul 19th@ LADTony Gonsolin (4-1)@ LADTony Gonsolin (4-1)
Tue, Jul 20th@ LADDarien Nunez@ LADDarien Nunez
Wed, Jul 21st@ LADJulio Urias (19-3)@ LADJulio Urias (19-3)
Thu, Jul 22nd@ LADWalker Buehler (16-4)@ LADWalker Buehler (16-4)
Fri, Jul 23rdvs PITChad Kuhl (5-7)vs PITChad Kuhl (5-7)
Sat, Jul 24thvs PITWil Crowe (4-8)vs PITWil Crowe (4-8)
Sun, Jul 25thvs PITJT Brubaker (5-13)vs PITJT Brubaker (5-13)
Tue, Jul 27thvs LADJulio Urias (19-3)vs LADJulio Urias (19-3)
Wed, Jul 28thvs LADWalker Buehler (16-4)vs LADWalker Buehler (16-4)
Thu, Jul 29thvs LADDavid Price (5-2)vs LADDavid Price (5-2)
Fri, Jul 30thvs HOUFramber Valdez (11-6)vs HOUFramber Valdez (11-6)
Sat, Jul 31stvs HOUZack Greinke (11-6)vs HOUZack Greinke (11-6)
Sun, Aug 1stvs HOULuis Garcia (11-8)vs HOULuis Garcia (11-8)
Mon, Aug 2nd@ ARITaylor Widener (2-1)@ ARITaylor Widener (2-1)
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)@ ARIMadison Bumgarner (7-10)
Wed, Aug 4th@ ARIZac Gallen (3-10)@ ARIZac Gallen (3-10)
Thu, Aug 5th@ ARIMerrill Kelly (7-11)@ ARIMerrill Kelly (7-11)
Fri, Aug 6th@ MILCorbin Burnes (11-4)@ MILCorbin Burnes (11-4)
Sat, Aug 7th@ MILBrandon Woodruff (9-10)@ MILBrandon Woodruff (9-10)
Sun, Aug 8th@ MILBrett Anderson (4-9)@ MILBrett Anderson (4-9)
Tue, Aug 10thvs ARIZac Gallen (3-10)vs ARIZac Gallen (3-10)
Wed, Aug 11thvs ARIMerrill Kelly (7-11)vs ARIMerrill Kelly (7-11)
Thu, Aug 12thvs COLGerman Marquez (12-11)#4vs COLGerman Marquez (12-11)#4
Fri, Aug 13thvs COLAustin Gomber (9-9)vs COLAustin Gomber (9-9)
Sat, Aug 14thvs COLKyle Freeland (7-8)#12vs COLKyle Freeland (7-8)#12
Sun, Aug 15thvs COLJon Gray (8-12)vs COLJon Gray (8-12)
Mon, Aug 16thvs NYMRich Hill (7-8)vs NYMRich Hill (7-8)
Tue, Aug 17thvs NYMMarcus Stroman (10-13)vs NYMMarcus Stroman (10-13)
Wed, Aug 18thvs NYMTylor Megill (4-6)vs NYMTylor Megill (4-6)
Fri, Aug 20th@ OAKJames Kaprielian (8-5)@ OAKJames Kaprielian (8-5)
Sat, Aug 21st@ OAKSean Manaea (11-10)@ OAKSean Manaea (11-10)
Sun, Aug 22nd@ OAKFrankie Montas (13-9)@ OAKFrankie Montas (13-9)
Tue, Aug 24th@ NYMTylor Megill (4-6)@ NYMTylor Megill (4-6)
Wed, Aug 25th@ NYMTaijuan Walker (7-11)@ NYMTaijuan Walker (7-11)
Thu, Aug 26th@ NYMCarlos Carrasco (1-5)@ NYMCarlos Carrasco (1-5)
Fri, Aug 27th@ ATLMax Fried (14-7)#2@ ATLMax Fried (14-7)#2
Sat, Aug 28th@ ATLHuascar Ynoa (4-6)#5@ ATLHuascar Ynoa (4-6)#5
Sun, Aug 29th@ ATLIan Anderson (9-5)#3@ ATLIan Anderson (9-5)#3
Mon, Aug 30thvs MILCorbin Burnes (11-4)vs MILCorbin Burnes (11-4)
Tue, Aug 31stvs MILBrandon Woodruff (9-10)vs MILBrandon Woodruff (9-10)
Wed, Sep 1stvs MILBrett Anderson (4-9)vs MILBrett Anderson (4-9)
Thu, Sep 2ndvs MILEric Lauer (7-5)vs MILEric Lauer (7-5)
Fri, Sep 3rdvs LADCorey Knebel (4-0)vs LADCorey Knebel (4-0)
Sat, Sep 4thvs LADJulio Urias (19-3)vs LADJulio Urias (19-3)
Sun, Sep 5thvs LADWalker Buehler (16-4)vs LADWalker Buehler (16-4)
Mon, Sep 6th@ COLKyle Freeland (7-8)#12@ COLKyle Freeland (7-8)#12
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)@ COLChi Chi Gonzalez (3-7)
Wed, Sep 8th@ COLJon Gray (8-12)@ COLJon Gray (8-12)
Fri, Sep 10th@ CHCKyle Hendricks (14-7)@ CHCKyle Hendricks (14-7)
Sat, Sep 11th@ CHCZach Davies (6-12)@ CHCZach Davies (6-12)
Sun, Sep 12th@ CHCJustin Steele (4-4)@ CHCJustin Steele (4-4)
Mon, Sep 13thvs SDYu Darvish (8-11)vs SDYu Darvish (8-11)
Tue, Sep 14thvs SDJake Arrieta (5-14)vs SDJake Arrieta (5-14)
Wed, Sep 15thvs SDJoe Musgrove (11-9)vs SDJoe Musgrove (11-9)
Thu, Sep 16thvs SDPierce Johnsonvs SDPierce Johnson
Fri, Sep 17thvs ATLIan Anderson (9-5)#3vs ATLIan Anderson (9-5)#3
Sat, Sep 18thvs ATLCharlie Morton (14-6)#1vs ATLCharlie Morton (14-6)#1
Sun, Sep 19thvs ATLMax Fried (14-7)#2vs ATLMax Fried (14-7)#2
Tue, Sep 21st@ SDJoe Musgrove (11-9)@ SDJoe Musgrove (11-9)
Wed, Sep 22nd@ SDVince Velasquez (3-9)@ SDVince Velasquez (3-9)
Thu, Sep 23rd@ SDYu Darvish (8-11)@ SDYu Darvish (8-11)
Fri, Sep 24th@ COLPeter Lambert (0-0)@ COLPeter Lambert (0-0)
Sat, Sep 25th@ COLJon Gray (8-12)@ COLJon Gray (8-12)
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#16@ COLAntonio Senzatela (4-9)#16
Tue, Sep 28thvs ARILuke Weaver (3-6)vs ARILuke Weaver (3-6)
Wed, Sep 29thvs ARIMerrill Kelly (7-11)vs ARIMerrill Kelly (7-11)
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)vs ARIMadison Bumgarner (7-10)
Fri, Oct 1stvs SDPedro Avila (0-1)vs SDPedro Avila (0-1)
Sat, Oct 2ndvs SDJoe Musgrove (11-9)vs SDJoe Musgrove (11-9)
Sun, Oct 3rdvs SDReiss Knehr (1-2)vs SDReiss Knehr (1-2)