Skip to main content

Who Should I Trade?

Dallas Keuchel for Jake McGee (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
Expert
Recommendation
56%
Recommended by
9 of 16 experts
44%
Recommended by
7 of 16 experts
Rankings 
   
Rest of Season# 85# 87
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 68# 115
   
Mike Maher
FantasyPros
# 90# 143
   
Dan Harris
FantasyPros
# 75# 139
   
Mick Ciallela
Fantrax
# 50# 110
   
Ryan Amore
Pitcher List
# 73# 166
   
Brendan Tuma
FantasyPros
# 42
   
Jordan Eisen
Field of Vision Sports
# 80# 100
   
Chris Mitchell
FantasyData
# 103# 122
   
Corbin Young
FantasyData
# 48# 217
   
Carmen Maiorano
FantasyPros
# 250# 75
   
Jorge B. Edwards
Fantasy In Frames
# 121# 79
   
Chris Clegg
Fantrax
# 94# 88
   
Chris Meaney
FTN
# 122# 88
   
Brad Camara
FantasyPros
# 94
   
Joe Pisapia
FantasyPros
# 120
   
Pierre Camus
RotoBaller
# 167# 122
   
Who Should I Trade? Player Statistics
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
2021 Stats 
   
   
Games Played6232
   
Games Started030
   
Innings Pitched60.3162.0
   
Wins39
   
Losses29
   
Saves310
   
Blown Saves50
   
Holds80
   
Hits Allowed44189
   
Earned Runs1895
   
Home Runs Allowed725
   
Strikeouts5895
   
Walks1059
   
ERA2.725.28
   
WHIP0.911.53
   
Who Should I Trade? Player Projections
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
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
Dallas Keuchel
SP - CWS
Dallas Keuchel
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
Dallas Keuchel pitched to one batter in the second inning, but failed to record an out. In turn, he exited the outing pitching just one inning, allowing six runs (five earned) on seven hits and one walk. He also struck out one batter.
Ethan Biddle - The Work of Ethan Biddle
Sat, Aug 28th
 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
Dallas Keuchel pitched five innings on Saturday, allowing six earned runs on nine hits and two walks. He also struck out three batters.
Ethan Biddle - The Work of Ethan Biddle
Sun, Aug 22nd
 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
Dallas Keuchel went five innings on Monday, allowing just two earned runs on five hits and two walks while striking out two batters.
Ethan Biddle - The Work of Ethan Biddle
Tue, Aug 17th
 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
Dallas Keuchel pitched a total of six innings on Tuesday, allowing four earned runs on four hits and four walks, striking out just one.
Ethan Biddle - The Work of Ethan Biddle
Wed, Aug 11th
 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
Dallas Keuchel went six innings on Thursday, allowing two earned runs on three hits and three walks while striking out five.
Ethan Biddle - The Work of Ethan Biddle
Fri, Aug 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (10-6)@ LAADylan Bundy (2-9)
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)@ LAAAndrew Heaney (8-9)
Sat, Apr 3rd@ SEAChris Flexen (14-6)@ LAAAlex Cobb (8-3)
Sun, Apr 4th   @ LAAShohei Ohtani (9-2)
Mon, Apr 5th@ SDAdrian Morejon (0-0)@ SEAJustus Sheffield (7-8)
Tue, Apr 6th@ SDYu Darvish (8-11)@ SEAJames Paxton (0-0)
Wed, Apr 7th@ SDBlake Snell (7-6)@ SEAJustin Dunn (1-3)
Thu, Apr 8th   vs KCBrad Keller (8-12)
Sun, Apr 11thvs COLGerman Marquez (12-11)#4vs KCMike Minor (8-12)
Mon, Apr 12thvs CINWade Miley (12-7)vs CLETriston McKenzie (5-9)
Tue, Apr 13thvs CINLuis Castillo (8-16)vs CLEShane Bieber (7-4)
Wed, Apr 14thvs CINTyler Mahle (13-6)vs CLEZach Plesac (10-6)
Thu, Apr 15th   vs CLEAaron Civale (12-5)
Sat, Apr 17th@ MIASandy Alcantara (9-15)@ BOSNick Pivetta (9-8)
Sun, Apr 18th@ MIAPablo Lopez (5-5)@ BOSMartin Perez (7-8)
Mon, Apr 19th@ PHIChase Anderson (2-4)@ BOSNathan Eovaldi (11-9)
Tue, Apr 20th@ PHIZack Wheeler (14-10)@ CLEZach Plesac (10-6)
Fri, Apr 23rdvs MIASandy Alcantara (9-15)vs TEXDane Dunning (5-10)
Sat, Apr 24thvs MIAPablo Lopez (5-5)vs TEXKyle Gibson (10-9)
Sun, Apr 25thvs MIARoss Detwiler (3-1)vs TEXKohei Arihara (2-4)
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)vs DETJose Urena (4-8)
Thu, Apr 29th   vs DETMatthew Boyd (3-8)
Fri, Apr 30th@ SDYu Darvish (8-11)vs CLEShane Bieber (7-4)
Sat, May 1st@ SDBlake Snell (7-6)vs CLETriston McKenzie (5-9)
Sun, May 2nd@ SDJoe Musgrove (11-9)vs CLEZach Plesac (10-6)
Tue, May 4th@ COLRyan Castellani (0-0)@ CINJeff Hoffman (3-5)
Wed, May 5th@ COLJon Gray (8-12)@ CINSonny Gray (7-9)
Fri, May 7thvs SDBlake Snell (7-6)@ KCBrad Keller (8-12)
Sat, May 8thvs SDJoe Musgrove (11-9)@ KCDaniel Lynch (4-6)
Sun, May 9thvs SDChris Paddack (7-7)@ KCMike Minor (8-12)
Tue, May 11thvs TEXJordan Lyles (10-13)vs MINKenta Maeda (6-5)
Wed, May 12th   vs MINJ.A. Happ (10-8)
Thu, May 13th@ PITWil Crowe (4-8)vs MINMichael Pineda (9-8)
Fri, May 14th@ PITMiguel Yajure (0-2)vs KCJakob Junis (2-4)
Sat, May 15th@ PITTyler Anderson (7-11)vs KCMike Minor (8-12)
Sun, May 16th@ PITMitch Keller (5-11)vs KCBrady Singer (5-10)
Mon, May 17th@ CINSonny Gray (7-9)@ MINJ.A. Happ (10-8)
Tue, May 18th@ CINLuis Castillo (8-16)@ MINBailey Ober (3-3)
Wed, May 19th@ CINWade Miley (12-7)@ MINMatt Shoemaker (3-8)
Fri, May 21stvs LADTrevor Bauer (8-5)@ NYYJordan Montgomery (6-7)
Sat, May 22ndvs LADWalker Buehler (16-4)@ NYYGerrit Cole (16-8)
Sun, May 23rdvs LADJulio Urias (19-3)@ NYYJameson Taillon (8-6)
Mon, May 24th   vs STLKwang Hyun Kim (7-7)
Tue, May 25th@ ARICorbin Martin (0-3)vs STLJack Flaherty (9-2)
Wed, May 26th@ ARIMerrill Kelly (7-11)vs STLJohn Gant (5-11)
Thu, May 27th@ LADDavid Price (5-2)vs BALBruce Zimmermann (4-5)
Sat, May 29th@ LADJulio Urias (19-3)vs BALJohn Means (6-9)
Sun, May 30th@ LADClayton Kershaw (10-8)vs BALKeegan Akin (2-10)
Mon, May 31stvs LAADylan Bundy (2-9)@ CLECal Quantrill (8-3)
Tue, Jun 1stvs LAAAndrew Heaney (8-9)@ CLEShane Bieber (7-4)
Thu, Jun 3rdvs CHCZach Davies (6-12)vs DETCasey Mize (7-9)
Fri, Jun 4thvs CHCJake Arrieta (5-14)vs DETSpencer Turnbull (4-2)
Sat, Jun 5thvs CHCKohl Stewart (1-1)vs DETTarik Skubal (8-12)
Sun, Jun 6thvs CHCKyle Hendricks (14-7)vs DETJose Urena (4-8)
Tue, Jun 8th@ TEXJordan Lyles (10-13)vs TORRobbie Ray (13-7)
Wed, Jun 9th@ TEXKyle Gibson (10-9)vs TORAlek Manoah (9-2)
Thu, Jun 10th   vs TORHyun Jin Ryu (14-10)
Fri, Jun 11th@ WSHMax Scherzer (15-4)@ DETTarik Skubal (8-12)
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)@ DETJose Urena (4-8)
Sun, Jun 13th@ WSHJoe Ross (5-9)@ DETKyle Funkhouser
Mon, Jun 14thvs ARIMatt Peacock (5-7)vs TBTyler Glasnow (5-2)
Tue, Jun 15thvs ARIAlex Young (2-6)vs TBShane McClanahan (10-6)
Wed, Jun 16thvs ARIMerrill Kelly (7-11)vs TBRyan Yarbrough (9-7)
Thu, Jun 17thvs ARIZac Gallen (3-10)@ HOUJose Urquidy (8-3)
Fri, Jun 18thvs PHIVince Velasquez (3-9)@ HOULuis Garcia (11-8)
Sat, Jun 19thvs PHIAaron Nola (9-9)@ HOUFramber Valdez (11-6)
Sun, Jun 20thvs PHIZach Eflin (4-7)@ HOULance McCullers Jr. (13-5)
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)@ PITTyler Anderson (7-11)
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)@ PITChase De Jong (1-4)
Fri, Jun 25thvs OAKSean Manaea (11-10)vs SEAYusei Kikuchi (7-9)
Sun, Jun 27thvs OAKCole Irvin (10-15)vs SEARobert Dugger (0-2)
Tue, Jun 29th@ LADWalker Buehler (16-4)vs MINKenta Maeda (6-5)
Wed, Jun 30th   vs MINBailey Ober (3-3)
Thu, Jul 1st@ ARIMerrill Kelly (7-11)vs MINJose Berrios (12-9)
Fri, Jul 2nd@ ARIZac Gallen (3-10)@ DETCasey Mize (7-9)
Sat, Jul 3rd@ ARIJake Faria (0-0)@ DETTarik Skubal (8-12)
Sun, Jul 4th@ ARICaleb Smith (4-9)@ DETMatt Manning (4-7)
Mon, Jul 5thvs STLKwang Hyun Kim (7-7)@ MINBailey Ober (3-3)
Tue, Jul 6thvs STLAdam Wainwright (17-7)@ MINJose Berrios (12-9)
Wed, Jul 7thvs STLJohan Oviedo (0-5)@ MINMichael Pineda (9-8)
Fri, Jul 9thvs WSHPaolo Espino (5-5)@ BALJorge Lopez (3-14)
Sat, Jul 10thvs WSHJon Lester (7-6)@ BALThomas Eshelman (0-3)
Sun, Jul 11thvs WSHErick Fedde (7-9)@ BALSpenser Watkins (2-7)
Fri, Jul 16th@ STLAdam Wainwright (17-7)vs HOULance McCullers Jr. (13-5)
Sat, Jul 17th@ STLKwang Hyun Kim (7-7)vs HOUJake Odorizzi (6-7)
Sun, Jul 18th@ STLWade LeBlanc (0-2)vs HOUFramber Valdez (11-6)
Mon, Jul 19th@ LADTony Gonsolin (4-1)vs MINJose Berrios (12-9)
Tue, Jul 20th@ LADDarien Nunezvs MINBailey Ober (3-3)
Wed, Jul 21st@ LADJulio Urias (19-3)vs MINMichael Pineda (9-8)
Fri, Jul 23rdvs PITChad Kuhl (5-7)@ MILFreddy Peralta (10-5)
Sat, Jul 24thvs PITWil Crowe (4-8)@ MILCorbin Burnes (11-4)
Sun, Jul 25thvs PITJT Brubaker (5-13)@ MILBrandon Woodruff (9-10)
Mon, Jul 26th   @ KCMike Minor (8-12)
Tue, Jul 27thvs LADJulio Urias (19-3)@ KCBrad Keller (8-12)
Wed, Jul 28thvs LADWalker Buehler (16-4)@ KCKris Bubic (6-7)
Thu, Jul 29thvs LADDavid Price (5-2)@ KCCarlos Hernandez (6-2)
Fri, Jul 30thvs HOUFramber Valdez (11-6)vs CLEJ.C. Mejia (1-7)
Sat, Jul 31stvs HOUZack Greinke (11-6)vs CLETriston McKenzie (5-9)
Sun, Aug 1stvs HOULuis Garcia (11-8)vs CLECal Quantrill (8-3)
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)vs KCKris Bubic (6-7)
Wed, Aug 4th@ ARIZac Gallen (3-10)vs KCCarlos Hernandez (6-2)
Thu, Aug 5th@ ARIMerrill Kelly (7-11)vs KCDaniel Lynch (4-6)
Fri, Aug 6th@ MILCorbin Burnes (11-4)@ CHCKyle Hendricks (14-7)
Sat, Aug 7th@ MILBrandon Woodruff (9-10)@ CHCAdbert Alzolay (5-13)
Sun, Aug 8th@ MILBrett Anderson (4-9)@ CHCZach Davies (6-12)
Mon, Aug 9th   @ MINBeau Burrows
Tue, Aug 10thvs ARIZac Gallen (3-10)@ MINGriffin Jax (4-5)
Wed, Aug 11thvs ARIMerrill Kelly (7-11)@ MINBailey Ober (3-3)
Thu, Aug 12thvs COLGerman Marquez (12-11)#4vs NYYAndrew Heaney (8-9)
Sat, Aug 14thvs COLKyle Freeland (7-8)#12vs NYYJameson Taillon (8-6)
Sun, Aug 15thvs COLJon Gray (8-12)vs NYYNestor Cortes Jr. (2-3)
Mon, Aug 16thvs NYMRich Hill (7-8)vs OAKFrankie Montas (13-9)
Tue, Aug 17thvs NYMMarcus Stroman (10-13)vs OAKChris Bassitt (12-4)
Wed, Aug 18thvs NYMTylor Megill (4-6)vs OAKPaul Blackburn (1-4)
Thu, Aug 19th   vs OAKCole Irvin (10-15)
Fri, Aug 20th@ OAKJames Kaprielian (8-5)@ TBMichael Wacha (3-5)
Sat, Aug 21st@ OAKSean Manaea (11-10)@ TBLuis Patino (5-3)
Sun, Aug 22nd@ OAKFrankie Montas (13-9)@ TBChris Archer (1-1)
Mon, Aug 23rd   @ TORAlek Manoah (9-2)
Tue, Aug 24th@ NYMTylor Megill (4-6)@ TORJose Berrios (12-9)
Wed, Aug 25th@ NYMTaijuan Walker (7-11)@ TORRobbie Ray (13-7)
Thu, Aug 26th@ NYMCarlos Carrasco (1-5)@ TORHyun Jin Ryu (14-10)
Fri, Aug 27th@ ATLMax Fried (14-7)#2vs CHCKeegan Thompson (3-3)
Sat, Aug 28th@ ATLHuascar Ynoa (4-6)#5vs CHCAlec Mills (6-7)
Sun, Aug 29th@ ATLIan Anderson (9-5)#3vs CHCKyle Hendricks (14-7)
Tue, Aug 31stvs MILBrandon Woodruff (9-10)vs PITBryse Wilson (3-7)
Wed, Sep 1stvs MILBrett Anderson (4-9)vs PITMax Kranick (2-3)
Fri, Sep 3rdvs LADCorey Knebel (4-0)@ KCCarlos Hernandez (6-2)
Sat, Sep 4thvs LADJulio Urias (19-3)@ KCDaniel Lynch (4-6)
Sun, Sep 5thvs LADWalker Buehler (16-4)@ KCBrady Singer (5-10)
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)@ OAKJames Kaprielian (8-5)
Wed, Sep 8th@ COLJon Gray (8-12)@ OAKFrankie Montas (13-9)
Thu, Sep 9th   @ OAKSean Manaea (11-10)
Fri, Sep 10th@ CHCKyle Hendricks (14-7)vs BOSTanner Houck (1-5)
Sat, Sep 11th@ CHCZach Davies (6-12)vs BOSConnor Seabold (0-0)
Sun, Sep 12th@ CHCJustin Steele (4-4)vs BOSNick Pivetta (9-8)
Tue, Sep 14thvs SDJake Arrieta (5-14)vs LAAPacky Naughton (0-4)
Wed, Sep 15thvs SDJoe Musgrove (11-9)vs LAAJanson Junk (0-1)
Thu, Sep 16thvs SDPierce Johnsonvs LAAAlex Cobb (8-3)
Fri, Sep 17thvs ATLIan Anderson (9-5)#3@ TEXTaylor Hearn (6-6)
Sat, Sep 18thvs ATLCharlie Morton (14-6)#1@ TEXSpencer Howard (0-5)
Sun, Sep 19thvs ATLMax Fried (14-7)#2@ TEXJordan Lyles (10-13)
Mon, Sep 20th   @ DETMatt Manning (4-7)
Tue, Sep 21st@ SDJoe Musgrove (11-9)@ DETTyler Alexander (2-4)
Thu, Sep 23rd@ SDYu Darvish (8-11)@ CLEZach Plesac (10-6)
Fri, Sep 24th@ COLPeter Lambert (0-0)@ CLEShane Bieber (7-4)
Sat, Sep 25th@ COLJon Gray (8-12)@ CLEEli Morgan (5-7)
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#16@ CLETriston McKenzie (5-9)
Mon, Sep 27th   @ DETMatt Manning (4-7)
Tue, Sep 28thvs ARILuke Weaver (3-6)vs CINRiley O'Brien (0-1)
Wed, Sep 29thvs ARIMerrill Kelly (7-11)vs CINSonny Gray (7-9)
Fri, Oct 1stvs SDPedro Avila (0-1)vs DETWily Peralta (4-5)
Sat, Oct 2ndvs SDJoe Musgrove (11-9)vs DETMatt Manning (4-7)
Sun, Oct 3rdvs SDReiss Knehr (1-2)vs DETTyler Alexander (2-4)
Fri, Apr 9thvs COLAustin Gomber (9-9)   
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)   
Fri, Apr 16th@ MIADaniel Castano (0-2)   
Wed, Apr 21st@ PHIZach Eflin (4-7)   
Thu, Apr 22ndvs MIADaniel Castano (0-2)   
Mon, Apr 26thvs COLAustin Gomber (9-9)   
Wed, Apr 28thvs COLGerman Marquez (12-11)#4   
Mon, May 10thvs TEXKyle Gibson (10-9)   
Thu, May 20th@ CINTyler Mahle (13-6)   
Fri, May 28th@ LADWalker Buehler (16-4)   
Sat, Jun 26thvs OAKFrankie Montas (13-9)   
Mon, Jun 28th@ LADTrevor Bauer (8-5)   
Thu, Jul 22nd@ LADWalker Buehler (16-4)   
Mon, Aug 2nd@ ARITaylor Widener (2-1)   
Fri, Aug 13thvs COLAustin Gomber (9-9)   
Mon, Aug 30thvs MILCorbin Burnes (11-4)   
Thu, Sep 2ndvs MILEric Lauer (7-5)   
Mon, Sep 6th@ COLKyle Freeland (7-8)#12   
Mon, Sep 13thvs SDYu Darvish (8-11)   
Wed, Sep 22nd@ SDVince Velasquez (3-9)   
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)