Skip to main content

Who Should I Trade?

Jake McGee for Dallas Keuchel (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
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season# 77# 87
VBR# 242# 1075
   
Projections 
   
Strikeouts35
Wins00
Saves10
ERA3.455.00
WHIP1.161.52
   
Misc 
   
Injury AlertIL10-
   
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
   
Brad Camara
FantasyPros
# 66# 95
   
Chris Mitchell
FantasyData
# 103# 122
   
Corbin Young
FantasyData
# 48# 217
   
Chris Clegg
Fantrax
# 94# 88
   
Jorge B. Edwards
Fantasy In Frames
# 121# 79
   
Chris Meaney
FTN
# 122# 88
   
Pierre Camus
RotoBaller
# 167# 122
   
Carmen Maiorano
FantasyPros
# 250# 75
   
Joe Pisapia
FantasyPros
# 120
   
Who Should I Trade? Player Statistics
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
2021 Stats 
   
   
Games Played6230
   
Games Started029
   
Innings Pitched60.3156.0
   
Wins38
   
Losses29
   
Saves310
   
Blown Saves50
   
Holds80
   
Hits Allowed44178
   
Earned Runs1890
   
Home Runs Allowed724
   
Strikeouts5892
   
Walks1056
   
ERA2.725.18
   
WHIP0.911.50
   
Who Should I Trade? Player Projections
  Jake McGee
RP - SF
Jake McGee
Dallas Keuchel
SP - CWS
Dallas Keuchel
2021 Projections 
   
   
Games Played32
   
Games Started01
   
Innings Pitched3.08.3
   
Wins00
   
Losses00
   
Saves10
   
Blown Saves00
   
Holds00
   
Hits Allowed39
   
Earned Runs15
   
Home Runs Allowed01
   
Strikeouts35
   
Walks13
   
ERA3.455.00
   
WHIP1.161.52
   
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 (9-5)#56@ LAADylan Bundy (2-9)#83
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)#76@ LAAAndrew Heaney (8-9)#118
Sat, Apr 3rd@ SEAChris Flexen (13-6)#39@ LAAAlex Cobb (8-3)#123
Mon, Apr 5th@ SDAdrian Morejon (0-0)@ SEAJustus Sheffield (7-8)#391
Tue, Apr 6th@ SDYu Darvish (8-10)#35@ SEAJames Paxton (0-0)
Wed, Apr 7th@ SDBlake Snell (7-6)#52@ SEAJustin Dunn (1-3)#214
Fri, Apr 9thvs COLAustin Gomber (9-9)   
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)#399   
Sun, Apr 11thvs COLGerman Marquez (12-10)#34vs KCMike Minor (8-12)#77
Mon, Apr 12thvs CINWade Miley (12-7)#42vs CLETriston McKenzie (5-7)#70
Tue, Apr 13thvs CINLuis Castillo (8-16)#33vs CLEShane Bieber (7-4)#24
Wed, Apr 14thvs CINTyler Mahle (12-6)#27vs CLEZach Plesac (10-6)#53
Fri, Apr 16th@ MIADaniel Castano (0-2)#275   
Sat, Apr 17th@ MIASandy Alcantara (9-13)#7@ BOSNick Pivetta (9-7)#141
Sun, Apr 18th@ MIAPablo Lopez (5-5)#51@ BOSMartin Perez (7-8)#375
Mon, Apr 19th@ PHIChase Anderson (2-4)#301@ BOSNathan Eovaldi (10-9)#41
Tue, Apr 20th@ PHIZack Wheeler (14-9)#2@ CLEZach Plesac (10-6)#53
Wed, Apr 21st@ PHIZach Eflin (4-7)   
Thu, Apr 22ndvs MIADaniel Castano (0-2)#275   
Fri, Apr 23rdvs MIASandy Alcantara (9-13)#7vs TEXDane Dunning (5-9)#138
Sat, Apr 24thvs MIAPablo Lopez (5-5)#51vs TEXKyle Gibson (10-8)#48
Sun, Apr 25thvs MIARoss Detwiler (3-1)#224vs TEXKohei Arihara (2-4)#164
Mon, Apr 26thvs COLAustin Gomber (9-9)   
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)#399vs DETJose Urena (4-8)#393
Wed, Apr 28thvs COLGerman Marquez (12-10)#34   
Fri, Apr 30th@ SDYu Darvish (8-10)#35vs CLEShane Bieber (7-4)#24
Sat, May 1st@ SDBlake Snell (7-6)#52vs CLETriston McKenzie (5-7)#70
Sun, May 2nd@ SDJoe Musgrove (11-9)#15vs CLEZach Plesac (10-6)#53
Tue, May 4th@ COLRyan Castellani (0-0)#396@ CINJeff Hoffman (3-5)#186
Wed, May 5th@ COLJon Gray (8-11)#126@ CINSonny Gray (7-8)#67
Fri, May 7thvs SDBlake Snell (7-6)#52@ KCBrad Keller (8-12)#385
Sat, May 8thvs SDJoe Musgrove (11-9)#15@ KCDaniel Lynch (4-6)#388
Sun, May 9thvs SDChris Paddack (7-7)#87@ KCMike Minor (8-12)#77
Mon, May 10thvs TEXKyle Gibson (10-8)#48   
Tue, May 11thvs TEXJordan Lyles (9-12)#372vs MINKenta Maeda (6-5)
Thu, May 13th@ PITWil Crowe (4-7)#395vs MINMichael Pineda (8-8)#99
Fri, May 14th@ PITMiguel Yajurevs KCJakob Junis (2-4)#178
Sat, May 15th@ PITTyler Anderson (7-9)#66vs KCMike Minor (8-12)#77
Sun, May 16th@ PITMitch Keller (5-11)#268vs KCBrady Singer (5-10)#170
Mon, May 17th@ CINSonny Gray (7-8)#67@ MINJ.A. Happ (9-8)#223
Tue, May 18th@ CINLuis Castillo (8-16)#33@ MINBailey Ober (3-3)#109
Wed, May 19th@ CINWade Miley (12-7)#42@ MINMatt Shoemaker (3-8)#312
Thu, May 20th@ CINTyler Mahle (12-6)#27   
Fri, May 21stvs LADTrevor Bauer (8-5)@ NYYJordan Montgomery (6-6)#59
Sat, May 22ndvs LADWalker Buehler (14-4)#3@ NYYGerrit Cole (16-8)#4
Sun, May 23rdvs LADJulio Urias (18-3)#9@ NYYJameson Taillon (8-6)#81
Tue, May 25th@ ARICorbin Martin (0-3)#203vs STLJack Flaherty (9-2)#28
Wed, May 26th@ ARIMerrill Kelly (7-11)#93vs STLJohn Gant (5-9)#143
Thu, May 27th@ LADDavid Price (4-2)#127vs BALBruce Zimmermann (4-4)#368
Fri, May 28th@ LADWalker Buehler (14-4)#3   
Sat, May 29th@ LADJulio Urias (18-3)#9vs BALJohn Means (6-7)#44
Sun, May 30th@ LADClayton Kershaw (10-7)#22vs BALKeegan Akin (2-10)#377
Mon, May 31stvs LAADylan Bundy (2-9)#83@ CLECal Quantrill (7-3)#57
Tue, Jun 1stvs LAAAndrew Heaney (8-9)#118@ CLEShane Bieber (7-4)#24
Thu, Jun 3rdvs CHCZach Davies (6-12)#394vs DETCasey Mize (7-8)#55
Fri, Jun 4thvs CHCJake Arrieta (5-14)vs DETSpencer Turnbull (4-2)
Sat, Jun 5thvs CHCKohl Stewart (1-1)#323vs DETTarik Skubal (8-12)#64
Sun, Jun 6thvs CHCKyle Hendricks (14-7)#78vs DETJose Urena (4-8)#393
Tue, Jun 8th@ TEXJordan Lyles (9-12)#372vs TORRobbie Ray (12-6)#12
Wed, Jun 9th@ TEXKyle Gibson (10-8)#48vs TORAlek Manoah (7-2)#36
Fri, Jun 11th@ WSHMax Scherzer (15-4)#1@ DETTarik Skubal (8-12)#64
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)#360@ DETJose Urena (4-8)#393
Sun, Jun 13th@ WSHJoe Ross (5-9)@ DETKyle Funkhouser
Mon, Jun 14thvs ARIMatt Peacock (5-7)#161vs TBTyler Glasnow (5-2)
Tue, Jun 15thvs ARIAlex Young (2-6)#254vs TBShane McClanahan (9-6)#84
Wed, Jun 16thvs ARIMerrill Kelly (7-11)#93vs TBRyan Yarbrough (9-6)#108
Thu, Jun 17thvs ARIZac Gallen (2-10)#88@ HOUJose Urquidy (8-3)#73
Fri, Jun 18thvs PHIVince Velasquez (3-8)#190@ HOULuis Garcia (11-7)#26
Sat, Jun 19thvs PHIAaron Nola (9-8)#46@ HOUFramber Valdez (11-5)#38
Sun, Jun 20thvs PHIZach Eflin (4-7)@ HOULance McCullers Jr. (12-5)#25
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)#118@ PITTyler Anderson (7-9)#66
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)#40@ PITChase De Jong (1-4)
Fri, Jun 25thvs OAKSean Manaea (10-10)#60vs SEAYusei Kikuchi (7-9)#76
Sat, Jun 26thvs OAKFrankie Montas (13-9)#20   
Sun, Jun 27thvs OAKCole Irvin (10-14)#105vs SEARobert Dugger (0-2)#369
Mon, Jun 28th@ LADTrevor Bauer (8-5)   
Tue, Jun 29th@ LADWalker Buehler (14-4)#3vs MINKenta Maeda (6-5)
Thu, Jul 1st@ ARIMerrill Kelly (7-11)#93vs MINJose Berrios (12-9)#10
Fri, Jul 2nd@ ARIZac Gallen (2-10)#88@ DETCasey Mize (7-8)#55
Sat, Jul 3rd@ ARIJake Faria (0-0)@ DETTarik Skubal (8-12)#64
Sun, Jul 4th@ ARICaleb Smith (4-9)#168@ DETMatt Manning (4-6)#225
Mon, Jul 5thvs STLKwang Hyun Kim (6-7)#101@ MINBailey Ober (3-3)#109
Tue, Jul 6thvs STLAdam Wainwright (16-7)#5@ MINJose Berrios (12-9)#10
Wed, Jul 7thvs STLJohan Oviedo (0-5)#378@ MINMichael Pineda (8-8)#99
Fri, Jul 9thvs WSHPaolo Espino (5-5)#96@ BALJorge Lopez (3-14)
Sat, Jul 10thvs WSHJon Lester (7-6)#241@ BALThomas Eshelman (0-2)#346
Sun, Jul 11thvs WSHErick Fedde (7-9)#244@ BALSpenser Watkins (2-7)#313
Fri, Jul 16th@ STLAdam Wainwright (16-7)#5vs HOULance McCullers Jr. (12-5)#25
Sat, Jul 17th@ STLKwang Hyun Kim (6-7)#101vs HOUJake Odorizzi (6-7)#86
Sun, Jul 18th@ STLWade LeBlanc (0-2)#356vs HOUFramber Valdez (11-5)#38
Mon, Jul 19th@ LADTony Gonsolin (4-1)#50vs MINJose Berrios (12-9)#10
Tue, Jul 20th@ LADDarien Nunezvs MINBailey Ober (3-3)#109
Wed, Jul 21st@ LADJulio Urias (18-3)#9vs MINMichael Pineda (8-8)#99
Thu, Jul 22nd@ LADWalker Buehler (14-4)#3   
Fri, Jul 23rdvs PITChad Kuhl (5-7)#232@ MILFreddy Peralta (9-5)#14
Sat, Jul 24thvs PITWil Crowe (4-7)#395@ MILCorbin Burnes (10-4)#6
Sun, Jul 25thvs PITJT Brubaker (5-13)#119@ MILBrandon Woodruff (9-10)#8
Tue, Jul 27thvs LADJulio Urias (18-3)#9@ KCBrad Keller (8-12)#385
Wed, Jul 28thvs LADWalker Buehler (14-4)#3@ KCKris Bubic (5-6)#160
Thu, Jul 29thvs LADDavid Price (4-2)#127@ KCCarlos Hernandez (6-2)#142
Fri, Jul 30thvs HOUFramber Valdez (11-5)#38vs CLEJ.C. Mejia (1-7)#245
Sat, Jul 31stvs HOUZack Greinke (11-6)#32vs CLETriston McKenzie (5-7)#70
Sun, Aug 1stvs HOULuis Garcia (11-7)#26vs CLECal Quantrill (7-3)#57
Mon, Aug 2nd@ ARITaylor Widener (2-1)#171   
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)#106vs KCKris Bubic (5-6)#160
Wed, Aug 4th@ ARIZac Gallen (2-10)#88vs KCCarlos Hernandez (6-2)#142
Thu, Aug 5th@ ARIMerrill Kelly (7-11)#93vs KCDaniel Lynch (4-6)#388
Fri, Aug 6th@ MILCorbin Burnes (10-4)#6@ CHCKyle Hendricks (14-7)#78
Sat, Aug 7th@ MILBrandon Woodruff (9-10)#8@ CHCAdbert Alzolay (5-13)#117
Sun, Aug 8th@ MILBrett Anderson (4-9)#166@ CHCZach Davies (6-12)#394
Tue, Aug 10thvs ARIZac Gallen (2-10)#88@ MINGriffin Jax (3-4)#227
Wed, Aug 11thvs ARIMerrill Kelly (7-11)#93@ MINBailey Ober (3-3)#109
Thu, Aug 12thvs COLGerman Marquez (12-10)#34vs NYYAndrew Heaney (8-9)#118
Fri, Aug 13thvs COLAustin Gomber (9-9)   
Sat, Aug 14thvs COLKyle Freeland (6-8)#257vs NYYJameson Taillon (8-6)#81
Sun, Aug 15thvs COLJon Gray (8-11)#126vs NYYNestor Cortes Jr. (2-2)#102
Mon, Aug 16thvs NYMRich Hill (6-7)#68vs OAKFrankie Montas (13-9)#20
Tue, Aug 17thvs NYMMarcus Stroman (9-13)#18vs OAKChris Bassitt (12-4)#21
Wed, Aug 18thvs NYMTylor Megill (3-6)#144vs OAKPaul Blackburn (1-3)#322
Fri, Aug 20th@ OAKJames Kaprielian (8-5)#103@ TBMichael Wacha (3-5)#159
Sat, Aug 21st@ OAKSean Manaea (10-10)#60@ TBLuis Patino (4-3)#79
Sun, Aug 22nd@ OAKFrankie Montas (13-9)#20@ TBChris Archer (1-1)#107
Tue, Aug 24th@ NYMTylor Megill (3-6)#144@ TORJose Berrios (12-9)#10
Wed, Aug 25th@ NYMTaijuan Walker (7-11)#71@ TORRobbie Ray (12-6)#12
Thu, Aug 26th@ NYMCarlos Carrasco (1-3)#74@ TORHyun Jin Ryu (13-9)#98
Fri, Aug 27th@ ATLMax Fried (13-7)#13vs CHCKeegan Thompson (3-3)#183
Sat, Aug 28th@ ATLHuascar Ynoa (4-5)#115vs CHCAlec Mills (6-7)#187
Sun, Aug 29th@ ATLIan Anderson (8-5)#37vs CHCKyle Hendricks (14-7)#78
Mon, Aug 30thvs MILCorbin Burnes (10-4)#6   
Tue, Aug 31stvs MILBrandon Woodruff (9-10)#8vs PITBryse Wilson (3-7)#172
Wed, Sep 1stvs MILBrett Anderson (4-9)#166vs PITMax Kranick (1-3)#216
Thu, Sep 2ndvs MILEric Lauer (7-5)#72   
Fri, Sep 3rdvs LADCorey Knebel (3-0)#114@ KCCarlos Hernandez (6-2)#142
Sat, Sep 4thvs LADJulio Urias (18-3)#9@ KCDaniel Lynch (4-6)#388
Sun, Sep 5thvs LADWalker Buehler (14-4)#3@ KCBrady Singer (5-10)#170
Mon, Sep 6th@ COLKyle Freeland (6-8)#257   
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)#399@ OAKJames Kaprielian (8-5)#103
Wed, Sep 8th@ COLJon Gray (8-11)#126@ OAKFrankie Montas (13-9)#20
Fri, Sep 10th@ CHCKyle Hendricks (14-7)#78vs BOSTanner Houck (1-4)#230
Sat, Sep 11th@ CHCZach Davies (6-12)#394vs BOSConnor Seabold (0-0)#342
Sun, Sep 12th@ CHCJustin Steele (3-4)#176vs BOSNick Pivetta (9-7)#141
Mon, Sep 13thvs SDYu Darvish (8-10)#35   
Tue, Sep 14thvs SDJake Arrieta (5-14)vs LAAPacky Naughton (0-3)#263
Wed, Sep 15thvs SDJoe Musgrove (11-9)#15vs LAAJanson Junk (0-1)#251
Thu, Sep 16thvs SDPierce Johnsonvs LAAAlex Cobb (8-3)#123
Fri, Sep 17thvs ATLIan Anderson (8-5)#37@ TEXTaylor Hearn (6-5)#133
Sat, Sep 18thvs ATLCharlie Morton (13-6)#11@ TEXSpencer Howard (0-4)#239
Sun, Sep 19thvs ATLMax Fried (13-7)#13@ TEXJordan Lyles (9-12)#372
Tue, Sep 21st@ SDJoe Musgrove (11-9)#15@ DETTyler Alexander (2-3)#112
Wed, Sep 22nd@ SDVince Velasquez (3-8)#190   
Thu, Sep 23rd@ SDYu Darvish (8-10)#35@ CLEZach Plesac (10-6)#53
Fri, Sep 24th@ COLPeter Lambert (0-0)@ CLEShane Bieber (7-4)#24
Sat, Sep 25th@ COLJon Gray (8-11)#126@ CLEEli Morgan (3-7)#233
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#122@ CLETriston McKenzie (5-7)#70
Tue, Sep 28thvs ARILuke Weaver (3-6)#111vs CINLuis Castillo (8-16)#33
Wed, Sep 29thvs ARIMerrill Kelly (7-11)#93vs CINSonny Gray (7-8)#67
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)#106   
Fri, Oct 1stvs SDvs DETWily Peralta (4-3)#155
Sat, Oct 2ndvs SDvs DET
Sun, Oct 3rdvs SDvs DET
Sun, Apr 4th   @ LAAShohei Ohtani (9-2)#40
Thu, Apr 8th   vs KCBrad Keller (8-12)#385
Thu, Apr 15th   vs CLEAaron Civale (11-5)#45
Thu, Apr 29th   vs DETMatthew Boyd (3-8)#125
Wed, May 12th   vs MINJ.A. Happ (9-8)#223
Mon, May 24th   vs STLKwang Hyun Kim (6-7)#101
Thu, Jun 10th   vs TORHyun Jin Ryu (13-9)#98
Wed, Jun 30th   vs MINBailey Ober (3-3)#109
Mon, Jul 26th   @ KCMike Minor (8-12)#77
Mon, Aug 9th   @ MINBeau Burrows
Thu, Aug 19th   vs OAKCole Irvin (10-14)#105
Mon, Aug 23rd   @ TORAlek Manoah (7-2)#36
Thu, Sep 9th   @ OAKSean Manaea (10-10)#60
Mon, Sep 20th   @ DETMatt Manning (4-6)#225
Mon, Sep 27th   @ DETMatt Manning (4-6)#225