Skip to main content

Who Should I Trade?

Paul Fry for Brad Keller (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brad Keller
SP - KC
Brad Keller
Paul Fry
RP - BAL
Paul Fry
Expert
Recommendation
63%
Recommended by
5 of 8 experts
38%
Recommended by
3 of 8 experts
Rankings 
   
Rest of Season# 170# 228
VBR# 1085# 629
   
Projections 
   
Strikeouts63
Wins00
Saves00
ERA5.004.45
WHIP1.601.50
   
Misc 
   
Injury AlertIL60MiLB
   
Expert Ranks 
   
Ryan Amore
Pitcher List
# 172
   
Carmen Maiorano
FantasyPros
# 90
   
Jordan Eisen
Field of Vision Sports
# 117
   
Corbin Young
FantasyData
# 252
   
Chris Clegg
Fantrax
# 205
   
Mike Maher
FantasyPros
# 150# 120
   
Dan Harris
FantasyPros
# 150# 138
   
Pierre Camus
RotoBaller
# 184# 157
   
Who Should I Trade? Player Statistics
  Brad Keller
SP - KC
Brad Keller
Paul Fry
RP - BAL
Paul Fry
2021 Stats 
   
   
Games Played2652
   
Games Started260
   
Innings Pitched134.247.2
   
Wins84
   
Losses125
   
Saves02
   
Blown Saves02
   
Holds011
   
Hits Allowed15837
   
Earned Runs8032
   
Home Runs Allowed183
   
Strikeouts12060
   
Walks6435
   
ERA5.396.08
   
WHIP1.661.52
   
Who Should I Trade? Player Projections
  Brad Keller
SP - KC
Brad Keller
Paul Fry
RP - BAL
Paul Fry
2021 Projections 
   
   
Games Played12
   
Games Started10
   
Innings Pitched7.42.4
   
Wins00
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed82
   
Earned Runs41
   
Home Runs Allowed10
   
Strikeouts63
   
Walks31
   
ERA5.004.45
   
WHIP1.601.50
   
Who Should I Trade? Player Notes
  Brad Keller
SP - KC
Brad Keller
Paul Fry
RP - BAL
Paul Fry
News 
 The Royals placed RHP Brad Keller (shoulder) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Sat, Aug 28th
Paul Fry allowed three runs on four hits, two walks, and zero strikeouts in two-thirds of an inning.
Lucas Babits-Feinerman
Tue, Aug 17th
 Brad Keller allowed two earned runs on five hits and four walks while striking out three across 4 1/3 innings during Thursday's 6-4 win over the Mariners.
Andy Zimmerman
Fri, Aug 27th
Paul Fry was perfect on Friday with three strikeouts in one, and one-third innings pitched.
Lucas Babits-Feinerman
Sat, Jul 24th
 Brad Keller allowed one earned run on four hits and a walk while striking out eight across six innings during Friday's 6-2 win over the Cubs.
Andy Zimmerman
Fri, Aug 20th
Paul Fry pitched a perfect one and one-third innings with one strikeout to get the win.
Lucas Babits-Feinerman
Sun, Jul 18th
 Brad Keller allowed three earned runs on seven hits and two walks while striking out eight across 6 2/3 innings during Saturday's 9-4 loss to the Cardinals.
Andy Zimmerman
Sun, Aug 15th
Paul Fry allowed one run on one hit, one walk, and one strikeout in one-third of an inning.
Lucas Babits-Feinerman
Sat, Jul 3rd
 Brad Keller allowed five earned runs on seven hits and five walks while striking out five in five innings of work during Saturday's loss in St. Louis.
Andy Zimmerman
Sun, Aug 8th
Paul Fry allowed three runs on three hits with one strikeout.
Lucas Babits-Feinerman
Tue, Jun 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Keller
SP - KC
Brad Keller
Paul Fry
RP - BAL
Paul Fry
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd   @ BOSNathan Eovaldi (10-9)#40
Sat, Apr 3rdvs TEXKohei Arihara (2-4)#164@ BOSTanner Houck (1-4)#230
Sun, Apr 4thvs TEXJordan Lyles (9-12)#373@ BOSGarrett Richards (7-7)#223
Mon, Apr 5th@ CLELogan Allen (1-7)#372@ NYYJordan Montgomery (6-6)#57
Tue, Apr 6th   @ NYYGerrit Cole (16-8)#4
Wed, Apr 7th@ CLEShane Bieber (7-4)#24@ NYYJameson Taillon (8-6)#77
Thu, Apr 8th@ CWSLance Lynn (10-5)#17vs BOSEduardo Rodriguez (11-8)#60
Sat, Apr 10th   vs BOSGarrett Richards (7-7)#223
Sun, Apr 11th@ CWSDylan Cease (13-7)#31vs BOSNick Pivetta (9-7)#139
Tue, Apr 13thvs LAADylan Bundy (2-9)#79vs SEANick Margevicius (0-2)
Thu, Apr 15thvs TORAnthony Kay (1-2)#309vs SEAJustin Dunn (1-3)#217
Fri, Apr 16th   @ TEXMike Foltynewicz (2-12)#200
Sat, Apr 17thvs TORTommy Milone (1-0)#291@ TEXDane Dunning (5-9)#136
Sun, Apr 18thvs TORRobbie Ray (12-6)#12@ TEXKyle Gibson (10-8)#47
Tue, Apr 20thvs TBRich Hill (6-7)#67@ MIANick Neidert (1-2)#219
Wed, Apr 21stvs TBMichael Wacha (3-5)#158@ MIATrevor Rogers (7-8)#44
Fri, Apr 23rd@ DETCasey Mize (7-8)#54vs OAKCole Irvin (10-14)#104
Sat, Apr 24th@ DETMatthew Boyd (3-8)#122vs OAKChris Bassitt (12-4)#21
Sun, Apr 25th@ DETMichael Fulmer (5-6)#157vs OAKJesus Luzardo (5-8)#87
Mon, Apr 26th@ DETSpencer Turnbull (4-2)vs NYYDeivi Garcia (0-2)#176
Tue, Apr 27th@ PITTyler Anderson (7-9)#65vs NYYCorey Kluber (5-3)#93
Wed, Apr 28th@ PITMitch Keller (5-11)#281vs NYYDomingo German (4-5)#61
Thu, Apr 29th   vs NYYJordan Montgomery (6-6)#57
Fri, Apr 30th@ MINMichael Pineda (8-8)#97@ OAKMike Fiers (0-2)#354
Sat, May 1st@ MINMatt Shoemaker (3-8)#319@ OAKJesus Luzardo (5-8)#87
Sun, May 2nd@ MINJose Berrios (12-9)#10@ OAKSean Manaea (10-10)#58
Mon, May 3rdvs CLEAaron Civale (11-5)#43@ SEAErik Swanson (0-3)#161
Tue, May 4thvs CLEPhil Maton@ SEAJustin Dunn (1-3)#217
Wed, May 5thvs CLEShane Bieber (7-4)#24@ SEAYusei Kikuchi (7-9)#74
Fri, May 7thvs CWSCarlos Rodon (12-5)#23vs BOSEduardo Rodriguez (11-8)#60
Sat, May 8thvs CWSLance Lynn (10-5)#17vs BOSGarrett Richards (7-7)#223
Sun, May 9thvs CWSLucas Giolito (10-9)#29vs BOSNick Pivetta (9-7)#139
Mon, May 10th   vs BOSMartin Perez (7-8)#376
Tue, May 11th@ DETMatthew Boyd (3-8)#122@ NYMMarcus Stroman (9-13)#18
Wed, May 12th@ DETCasey Mize (7-8)#54@ NYMTaijuan Walker (7-11)#71
Fri, May 14th@ CWSMichael Kopech (4-3)#130vs NYYCorey Kluber (5-3)#93
Sat, May 15th@ CWSCarlos Rodon (12-5)#23vs NYYDomingo German (4-5)#61
Sun, May 16th@ CWSDylan Cease (13-7)#31vs NYYJordan Montgomery (6-6)#57
Tue, May 18thvs MILBrandon Woodruff (9-10)#8vs TBLuis Patino (4-3)#144
Wed, May 19thvs MILCorbin Burnes (10-4)#6vs TBRyan Yarbrough (9-6)#107
Thu, May 20th   vs TBRich Hill (6-7)#67
Fri, May 21stvs DETJose Urena (4-8)#393@ WSHStephen Strasburg (1-2)
Sat, May 22ndvs DETMatthew Boyd (3-8)#122@ WSHJon Lester (7-6)#252
Sun, May 23rdvs DETCasey Mize (7-8)#54@ WSHPatrick Corbin (9-15)#380
Mon, May 24th   @ MINMatt Shoemaker (3-8)#319
Tue, May 25th@ TBRich Hill (6-7)#67@ MINJose Berrios (12-9)#10
Wed, May 26th@ TBTyler Glasnow (5-2)@ MINMichael Pineda (8-8)#97
Thu, May 27th@ TBShane McClanahan (9-6)#98@ CWSDylan Cease (13-7)#31
Sat, May 29th@ MINJ.A. Happ (9-8)#232@ CWSLance Lynn (10-5)#17
Sun, May 30th@ MINMatt Shoemaker (3-8)#319@ CWSLucas Giolito (10-9)#29
Mon, May 31stvs PITChad Kuhl (5-7)#237vs MINJose Berrios (12-9)#10
Tue, Jun 1stvs PITWil Crowe (4-7)#396vs MINMichael Pineda (8-8)#97
Wed, Jun 2nd   vs MINRandy Dobnak (1-7)
Fri, Jun 4thvs MINMatt Shoemaker (3-8)#319vs CLEJ.C. Mejia (1-7)#248
Sat, Jun 5thvs MINJose Berrios (12-9)#10vs CLEAaron Civale (11-5)#43
Sun, Jun 6thvs MINBailey Ober (3-3)#106vs CLECal Quantrill (7-3)#56
Tue, Jun 8th@ LAAAndrew Heaney (8-9)#115vs NYMDavid Peterson (2-6)#181
Wed, Jun 9th@ LAAGriffin Canning (5-4)#156vs NYMTaijuan Walker (7-11)#71
Fri, Jun 11th@ OAKCole Irvin (10-14)#104@ TBRyan Yarbrough (9-6)#107
Sat, Jun 12th@ OAKJames Kaprielian (8-5)#103@ TBRich Hill (6-7)#67
Sun, Jun 13th@ OAKChris Bassitt (12-4)#21@ TBMichael Wacha (3-5)#158
Mon, Jun 14thvs DETMatthew Boyd (3-8)#122@ CLEJ.C. Mejia (1-7)#248
Tue, Jun 15thvs DETCasey Mize (7-8)#54@ CLECal Quantrill (7-3)#56
Wed, Jun 16thvs DETTarik Skubal (8-12)#62@ CLEAaron Civale (11-5)#43
Thu, Jun 17th   @ CLEEli Morgan (3-7)#236
Fri, Jun 18thvs BOSNick Pivetta (9-7)#139vs TORRobbie Ray (12-6)#12
Sat, Jun 19thvs BOSMartin Perez (7-8)#376vs TORAlek Manoah (7-2)#63
Sun, Jun 20thvs BOSNathan Eovaldi (10-9)#40vs TORHyun Jin Ryu (13-9)#95
Mon, Jun 21st   vs HOUJake Odorizzi (6-7)#83
Tue, Jun 22nd@ NYYGerrit Cole (16-8)#4vs HOUZack Greinke (11-6)#32
Wed, Jun 23rd@ NYYMichael King (0-4)#137vs HOUJose Urquidy (8-3)#69
Thu, Jun 24th@ NYYJameson Taillon (8-6)#77@ TORAnthony Kay (1-2)#309
Fri, Jun 25th@ TEXDane Dunning (5-9)#136@ TORAlek Manoah (7-2)#63
Sat, Jun 26th@ TEXKyle Gibson (10-8)#47@ TORHyun Jin Ryu (13-9)#95
Sun, Jun 27th@ TEXJordan Lyles (9-12)#373@ TORRoss Stripling (5-7)#133
Mon, Jun 28th@ BOSGarrett Richards (7-7)#223@ HOUZack Greinke (11-6)#32
Tue, Jun 29th@ BOSNick Pivetta (9-7)#139@ HOUJose Urquidy (8-3)#69
Wed, Jun 30th@ BOSMartin Perez (7-8)#376@ HOULuis Garcia (11-7)#26
Fri, Jul 2ndvs MINJ.A. Happ (9-8)#232@ LAAGriffin Canning (5-4)#156
Sat, Jul 3rdvs MINGriffin Jax (3-4)#228@ LAAAlex Cobb (8-3)#119
Sun, Jul 4thvs MINKenta Maeda (6-5)@ LAAPatrick Sandoval (3-6)
Tue, Jul 6thvs CINLuis Castillo (8-16)#33vs TORSteven Matz (13-7)#52
Wed, Jul 7thvs CINSonny Gray (7-8)#66vs TORHyun Jin Ryu (13-9)#95
Fri, Jul 9th@ CLETriston McKenzie (5-7)#81vs CWSDallas Keuchel (8-9)#382
Sat, Jul 10th@ CLECal Quantrill (7-3)#56vs CWSLucas Giolito (10-9)#29
Sun, Jul 11th   vs CWSDylan Cease (13-7)#31
Fri, Jul 16thvs BALKeegan Akin (2-10)#378@ KCDanny Duffy (4-3)#99
Sat, Jul 17thvs BALJorge Lopez (3-14)@ KCBrady Singer (5-10)#174
Sun, Jul 18thvs BALMatt Harvey (6-14)#398@ KCCarlos Hernandez (6-2)#141
Mon, Jul 19th   @ TBRyan Yarbrough (9-6)#107
Tue, Jul 20th@ MILBrett Anderson (4-9)#166@ TBShane McClanahan (9-6)#98
Wed, Jul 21st@ MILEric Lauer (7-5)#70@ TBMichael Wacha (3-5)#158
Fri, Jul 23rdvs DETWily Peralta (4-3)#154vs WSHPatrick Corbin (9-15)#380
Sat, Jul 24thvs DETCasey Mize (7-8)#54vs WSHJon Lester (7-6)#252
Sun, Jul 25thvs DETTarik Skubal (8-12)#62vs WSHPaolo Espino (5-5)#92
Tue, Jul 27thvs CWSDylan Cease (13-7)#31vs MIASandy Alcantara (9-13)#7
Wed, Jul 28thvs CWSLucas Giolito (10-9)#29vs MIAJordan Holloway (2-3)#286
Thu, Jul 29thvs CWSCarlos Rodon (12-5)#23@ DETCasey Mize (7-8)#54
Fri, Jul 30th@ TORRoss Stripling (5-7)#133@ DETTarik Skubal (8-12)#62
Sat, Jul 31st@ TORAlek Manoah (7-2)#63@ DETMatt Manning (4-6)#227
Sun, Aug 1st@ TORJose Berrios (12-9)#10@ DETTyler Alexander (2-3)#111
Mon, Aug 2nd   @ NYYAndrew Heaney (8-9)#115
Tue, Aug 3rd@ CWSDylan Cease (13-7)#31@ NYYLuis Gil (1-1)#225
Wed, Aug 4th@ CWSLucas Giolito (10-9)#29@ NYYJameson Taillon (8-6)#77
Fri, Aug 6th@ STLAdam Wainwright (16-7)#5vs TBRyan Yarbrough (9-6)#107
Sat, Aug 7th@ STLKwang Hyun Kim (6-7)#100vs TBShane McClanahan (9-6)#98
Sun, Aug 8th@ STLJon Lester (7-6)#252vs TBMichael Wacha (3-5)#158
Tue, Aug 10thvs NYYNestor Cortes Jr. (2-2)#101vs DETCasey Mize (7-8)#54
Wed, Aug 11thvs NYYLucas Luetgevs DETTarik Skubal (8-12)#62
Thu, Aug 12th   vs DETMatt Manning (4-6)#227
Fri, Aug 13thvs STLJack Flaherty (9-2)#28@ BOSNick Pivetta (9-7)#139
Sat, Aug 14thvs STLJon Lester (7-6)#252@ BOSChris Sale (5-0)#89
Sun, Aug 15thvs STLJ.A. Happ (9-8)#232@ BOSEduardo Rodriguez (11-8)#60
Mon, Aug 16thvs HOUJake Odorizzi (6-7)#83@ TBCollin McHugh (6-1)#116
Tue, Aug 17thvs HOUFramber Valdez (11-5)#41@ TBDrew Rasmussen (3-1)#108
Wed, Aug 18thvs HOUZack Greinke (11-6)#32@ TBLouis Head
Thu, Aug 19thvs HOULuis Garcia (11-7)#26@ TBShane McClanahan (9-6)#98
Fri, Aug 20th@ CHCZach Davies (6-12)#394vs ATLMax Fried (13-7)#13
Sat, Aug 21st@ CHCKeegan Thompson (3-3)#180vs ATLDrew Smyly (10-4)#59
Sun, Aug 22nd@ CHCAlec Mills (6-7)#187vs ATLTouki Toussaint (3-3)#173
Tue, Aug 24th@ HOULuis Garcia (11-7)#26vs LAADylan Bundy (2-9)#79
Wed, Aug 25th@ HOULance McCullers Jr. (12-5)#25vs LAAShohei Ohtani (9-2)#38
Thu, Aug 26th@ SEAYusei Kikuchi (7-9)#74vs LAAJaime Barria (2-4)#196
Fri, Aug 27th@ SEALogan Gilbert (6-5)#96vs TBShane McClanahan (9-6)#98
Sat, Aug 28th@ SEATyler Anderson (7-9)#65vs TBMichael Wacha (3-5)#158
Sun, Aug 29th@ SEAMarco Gonzales (9-5)#53vs TBChris Archer (1-1)#121
Mon, Aug 30th   @ TORRobbie Ray (12-6)#12
Tue, Aug 31stvs CLEZach Plesac (10-6)#51@ TORHyun Jin Ryu (13-9)#95
Wed, Sep 1stvs CLELogan Allen (1-7)#372@ TORSteven Matz (13-7)#52
Fri, Sep 3rdvs CWSDallas Keuchel (8-9)#382@ NYYNestor Cortes Jr. (2-2)#101
Sat, Sep 4thvs CWSReynaldo Lopez (3-3)#149@ NYYJordan Montgomery (6-6)#57
Sun, Sep 5thvs CWSDylan Cease (13-7)#31@ NYYCorey Kluber (5-3)#93
Mon, Sep 6th@ BALZac Lowther (1-2)#353vs KCKris Bubic (5-6)#162
Tue, Sep 7th@ BALAlexander Wells (1-3)vs KCJackson Kowar (0-4)#387
Wed, Sep 8th@ BALMatt Harvey (6-14)#398vs KCMike Minor (8-12)#75
Thu, Sep 9th@ BALJohn Means (6-7)#42vs KCCarlos Hernandez (6-2)#141
Fri, Sep 10th@ MINGriffin Jax (3-4)#228vs TORRobbie Ray (12-6)#12
Sat, Sep 11th@ MINMichael Pineda (8-8)#97vs TORThomas Hatch
Sun, Sep 12th@ MINBailey Ober (3-3)#106vs TORSteven Matz (13-7)#52
Tue, Sep 14thvs OAKFrankie Montas (13-9)#20vs NYYGerrit Cole (16-8)#4
Wed, Sep 15thvs OAKSean Manaea (10-10)#58vs NYYNestor Cortes Jr. (2-2)#101
Thu, Sep 16thvs OAKPaul Blackburn (1-3)#321vs NYYJordan Montgomery (6-6)#57
Fri, Sep 17thvs SEAChris Flexen (13-6)#37@ BOSChris Sale (5-0)#89
Sat, Sep 18thvs SEAYusei Kikuchi (7-9)#74@ BOSNick Pivetta (9-7)#139
Sun, Sep 19thvs SEALogan Gilbert (6-5)#96@ BOSNathan Eovaldi (10-9)#40
Mon, Sep 20th@ CLENick Wittgren@ PHIRanger Suarez (6-5)#73
Tue, Sep 21st@ CLECal Quantrill (7-3)#56@ PHIAdonis Medina (0-0)#307
Wed, Sep 22nd   @ PHIZack Wheeler (14-9)#2
Thu, Sep 23rd   vs TEXGlenn Otto (0-3)#277
Fri, Sep 24th@ DETCasey Mize (7-8)#54vs TEXSpencer Howard (0-4)#240
Sat, Sep 25th@ DETTarik Skubal (8-12)#62vs TEXJordan Lyles (9-12)#373
Sun, Sep 26th@ DETWily Peralta (4-3)#154vs TEXDane Dunning (5-9)#136
Tue, Sep 28thvs CLEAaron Civale (11-5)#43vs BOSChris Sale (5-0)#89
Wed, Sep 29thvs CLEZach Plesac (10-6)#51vs BOSNathan Eovaldi (10-9)#40
Thu, Sep 30thvs CLEShane Bieber (7-4)#24vs BOSNick Pivetta (9-7)#139
Fri, Oct 1stvs MIN@ TORAlek Manoah (7-2)#63
Sat, Oct 2ndvs MIN@ TOR
Sun, Oct 3rdvs MIN@ TOR
Thu, Apr 1stvs TEXKyle Gibson (10-8)#47   
Mon, Apr 12thvs LAAAlex Cobb (8-3)#119   
Wed, Apr 14thvs LAAGriffin Canning (5-4)#156   
Mon, Apr 19thvs TBJosh Fleming (10-6)#152   
Thu, May 6thvs CLETriston McKenzie (5-7)#81   
Thu, May 13th@ DETSpencer Turnbull (4-2)   
Fri, May 28th@ MINRandy Dobnak (1-7)   
Thu, Jun 3rdvs MINJ.A. Happ (9-8)#232   
Mon, Jun 7th@ LAADylan Bundy (2-9)#79   
Thu, Jun 10th@ OAKFrankie Montas (13-9)#20   
Thu, Jul 1st@ BOSNathan Eovaldi (10-9)#40   
Mon, Jul 5thvs CINVladimir Gutierrez (9-6)#78   
Thu, Jul 8th@ CLEZach Plesac (10-6)#51   
Mon, Jul 26thvs CWSDallas Keuchel (8-9)#382   
Thu, Aug 5th@ CWSDallas Keuchel (8-9)#382   
Mon, Aug 9thvs NYYJameson Taillon (8-6)#77   
Mon, Aug 23rd@ HOUZack Greinke (11-6)#32   
Thu, Sep 2ndvs CLETriston McKenzie (5-7)#81   
Mon, Sep 27th@ CLECal Quantrill (7-3)#56