Skip to main content

Who Should I Trade?

Mitch Keller for Cal Quantrill (2019)

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

Experts' Pick
Experts' Pick
  Mitch Keller
Mitch Keller
PIT vs CIN Sun, Sep 29th 3:05pm
Cal Quantrill
Cal Quantrill
SD @ ARI Sun, Sep 29th 3:10pm
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season
Injury Alert--
Expert Ranks 
Andrew Gould
# 74
Nick Mariano
# 138
Pierre Camus
# 101# 185
Bobby Sylvester
# 116
  Mitch Keller
Mitch Keller
Cal Quantrill
Cal Quantrill
2019 Stats 
Games Played1123
Games Started1118
Innings Pitched48.0103.1
Blown Saves00
Hits Allowed72106
Earned Runs3859
Home Runs Allowed615
  Mitch Keller
Mitch Keller
Cal Quantrill
Cal Quantrill
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Mitch Keller
Mitch Keller
Cal Quantrill
Cal Quantrill
 Mitch Keller allowed one run on seven hits with two walks and seven strikeouts across five innings Tuesday against the Cubs.
Connor Rooney
Wed, Sep 25th
Cal Quantrill took the loss on Monday versus the Cubs, giving up eight runs on 10 hits over 4 1/3 innings.
Brendan Tuma - Too Much Tuma
Tue, Sep 10th
 Mitch Keller (1-5) took the loss Tuesday against the Mariners, allowing two runs on six hits and two walks over five innings. He struck out seven.
Connor Rooney
Tue, Sep 17th
Cal Quantrill took the loss on Monday in Arizona, giving up eight runs on 10 hits over five innings pitched.
Brendan Tuma - Too Much Tuma
Mon, Sep 2nd
 Mitch Keller (1-4) took the loss Tuesday against the Giants, allowing five earned runs on nine hits over five innings. He struck out seven and walked none.
Connor Rooney
Wed, Sep 11th
Cal Quantrill took the loss on Tuesday versus the Dodgers, giving up eight runs on eight hits over 4 1/3 innings pitched.
Brendan Tuma - Too Much Tuma
Wed, Aug 28th
 Mitch Keller was diagnosed with a right wrist bruise after being struck by a line drive Tuesday against the Marlins. He immediately left the game.
Connor Rooney
Tue, Sep 3rd
Cal Quantrill was impressive once again on Tuesday versus the Reds, allowing three runs on five hits over six innings pitched.
Brendan Tuma - Too Much Tuma
Wed, Aug 21st
 Mitch Keller (1-3) struck out eight but allowed eight runs on 11 hits and one walk across four innings against the Phillies on Wednesday, taking the loss.
Connor Rooney
Thu, Aug 29th
Cal Quantrill improved to 6-3 on Wednesday versus Tampa Bay, allowing two runs on three hits over 5 1/3 innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Aug 15th
There are no recent notes for these players
  Mitch Keller
Mitch Keller
Cal Quantrill
Cal Quantrill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CINvs SF
Sun, Mar 31st@ CINvs SF
Mon, Apr 1stvs STLvs ARI
Wed, Apr 3rdvs STLvs ARI
Thu, Apr 4thvs CIN   
Fri, Apr 5thvs CIN@ STL
Sat, Apr 6thvs CIN@ STL
Sun, Apr 7thvs CIN@ STL
Mon, Apr 8th@ CHC@ SF
Wed, Apr 10th@ CHC@ SF
Thu, Apr 11th@ CHC@ ARI
Fri, Apr 12th@ WSH@ ARI
Sat, Apr 13th@ WSH@ ARI
Sun, Apr 14th@ WSH@ ARI
Tue, Apr 16th@ DETvs COL
Wed, Apr 17th@ DET   
Fri, Apr 19thvs SFvs CIN
Sat, Apr 20thvs SFvs CIN
Sun, Apr 21stvs SFvs CIN
Mon, Apr 22ndvs ARI   
Tue, Apr 23rdvs ARIvs SEA
Wed, Apr 24thvs ARIvs SEA
Thu, Apr 25thvs ARI   
Fri, Apr 26th@ LAD@ WSH
Sat, Apr 27th@ LAD@ WSH
Sun, Apr 28th@ LAD@ WSH
Tue, Apr 30th@ TEX@ ATL
Wed, May 1st@ TEX@ ATL
Fri, May 3rdvs OAKvs LAD
Sat, May 4thvs OAKvs LAD
Sun, May 5thvs OAKvs LAD
Tue, May 7thvs TEXvs NYM
Wed, May 8thvs TEXvs NYM
Thu, May 9th@ STL   
Fri, May 10th@ STL@ COL
Sat, May 11th@ STL@ COL
Sun, May 12th@ STL@ COL
Mon, May 13th@ ARI   
Tue, May 14th@ ARI@ LAD
Wed, May 15th@ ARI@ LAD
Thu, May 16th@ SDvs PIT
Fri, May 17th@ SDvs PIT
Sat, May 18th@ SDvs PIT
Sun, May 19th@ SDvs PIT
Tue, May 21stvs COLvs ARI
Wed, May 22ndvs COLvs ARI
Thu, May 23rdvs COL   
Fri, May 24thvs LAD@ TOR
Sat, May 25thvs LAD@ TOR
Sun, May 26thvs LAD@ TOR
Mon, May 27th@ CIN@ NYY
Tue, May 28th@ CIN@ NYY
Wed, May 29th@ CIN@ NYY
Thu, May 30thvs MIL   
Fri, May 31stvs MILvs MIA
Sat, Jun 1stvs MILvs MIA
Sun, Jun 2ndvs MILvs MIA
Tue, Jun 4thvs ATLvs PHI
Wed, Jun 5thvs ATLvs PHI
Thu, Jun 6thvs ATLvs WSH
Fri, Jun 7th@ MILvs WSH
Sat, Jun 8th@ MILvs WSH
Sun, Jun 9th@ MILvs WSH
Mon, Jun 10th@ ATL   
Tue, Jun 11th@ ATL@ SF
Wed, Jun 12th@ ATL@ SF
Thu, Jun 13th@ ATL@ COL
Fri, Jun 14th@ MIA@ COL
Sat, Jun 15th@ MIA@ COL
Sun, Jun 16th@ MIA@ COL
Tue, Jun 18thvs DETvs MIL
Wed, Jun 19thvs DETvs MIL
Fri, Jun 21stvs SD@ PIT
Sat, Jun 22ndvs SD@ PIT
Sun, Jun 23rdvs SD@ PIT
Tue, Jun 25th@ HOU@ BAL
Wed, Jun 26th@ HOU@ BAL
Thu, Jun 27th@ HOU   
Fri, Jun 28th@ MILvs STL
Sat, Jun 29th@ MILvs STL
Sun, Jun 30th@ MILvs STL
Mon, Jul 1stvs CHCvs SF
Tue, Jul 2ndvs CHCvs SF
Wed, Jul 3rdvs CHCvs SF
Thu, Jul 4thvs CHC@ LAD
Fri, Jul 5thvs MIL@ LAD
Sat, Jul 6thvs MIL@ LAD
Sun, Jul 7thvs MIL@ LAD
Fri, Jul 12th@ CHCvs ATL
Sat, Jul 13th@ CHCvs ATL
Sun, Jul 14th@ CHCvs ATL
Mon, Jul 15th@ STL   
Tue, Jul 16th@ STL@ MIA
Wed, Jul 17th@ STL@ MIA
Fri, Jul 19thvs PHI@ CHC
Sat, Jul 20thvs PHI@ CHC
Sun, Jul 21stvs PHI@ CHC
Mon, Jul 22ndvs STL   
Tue, Jul 23rdvs STL@ NYM
Wed, Jul 24thvs STL@ NYM
Thu, Jul 25thvs STL@ NYM
Fri, Jul 26th@ NYMvs SF
Sat, Jul 27th@ NYMvs SF
Sun, Jul 28th@ NYMvs SF
Mon, Jul 29th@ CINvs BAL
Tue, Jul 30th@ CINvs BAL
Wed, Jul 31st@ CIN   
Fri, Aug 2ndvs NYM@ LAD
Sat, Aug 3rdvs NYM@ LAD
Sun, Aug 4thvs NYM@ LAD
Mon, Aug 5thvs MIL   
Tue, Aug 6thvs MIL@ SEA
Wed, Aug 7thvs MIL@ SEA
Fri, Aug 9th@ STLvs COL
Sat, Aug 10th@ STLvs COL
Sun, Aug 11th@ STLvs COL
Mon, Aug 12th@ LAAvs TB
Tue, Aug 13th@ LAAvs TB
Wed, Aug 14th@ LAAvs TB
Fri, Aug 16thvs CHC@ PHI
Sat, Aug 17thvs CHC@ PHI
Sun, Aug 18thvs CHC@ PHI
Mon, Aug 19thvs WSH@ CIN
Tue, Aug 20thvs WSH@ CIN
Wed, Aug 21stvs WSH@ CIN
Thu, Aug 22ndvs WSH   
Fri, Aug 23rdvs CINvs BOS
Sat, Aug 24thvs CINvs BOS
Sun, Aug 25thvs CINvs BOS
Mon, Aug 26th@ PHIvs LAD
Tue, Aug 27th@ PHIvs LAD
Wed, Aug 28th@ PHIvs LAD
Thu, Aug 29th@ COL@ SF
Fri, Aug 30th@ COL@ SF
Sat, Aug 31st@ COL@ SF
Sun, Sep 1st@ COL@ SF
Tue, Sep 3rdvs MIA@ ARI
Wed, Sep 4thvs MIA@ ARI
Thu, Sep 5thvs MIA   
Fri, Sep 6thvs STLvs COL
Sat, Sep 7thvs STLvs COL
Sun, Sep 8thvs STLvs COL
Mon, Sep 9th@ SFvs CHC
Tue, Sep 10th@ SFvs CHC
Wed, Sep 11th@ SFvs CHC
Thu, Sep 12th@ SFvs CHC
Fri, Sep 13th@ CHC@ COL
Sat, Sep 14th@ CHC@ COL
Sun, Sep 15th@ CHC@ COL
Tue, Sep 17thvs SEA@ MIL
Wed, Sep 18thvs SEA@ MIL
Thu, Sep 19thvs SEA@ MIL
Fri, Sep 20th@ MILvs ARI
Sat, Sep 21st@ MILvs ARI
Sun, Sep 22nd@ MILvs ARI
Tue, Sep 24thvs CHCvs LAD
Wed, Sep 25thvs CHCvs LAD
Thu, Sep 26thvs CHCvs LAD
Fri, Sep 27thvs CIN@ ARI
Sat, Sep 28thvs CIN@ ARI
Sun, Sep 29thvs CIN@ ARI
Fri, Mar 29th   vs SF
Sat, Mar 30th   vs SF
Tue, Apr 2nd   vs ARI
Tue, Apr 9th   @ SF
Mon, Apr 15th   vs COL
Thu, Apr 18th   vs CIN
Mon, Apr 29th   @ ATL
Thu, May 2nd   @ ATL
Mon, May 6th   vs NYM
Mon, May 20th   vs ARI
Mon, Jun 3rd   vs PHI
Mon, Jun 17th   vs MIL
Thu, Jul 18th   @ MIA
Thu, Aug 1st   @ LAD
Thu, Aug 8th   vs COL
Mon, Sep 2nd   @ ARI
Mon, Sep 16th   @ MIL
Go Premium For FREE
Yahoo DFS offer Monkey Knife Fight offer DraftKings offer FanDuel offer
Deposit $10 at a DFS partner site you have NOT played at and get a FREE 6 Month HOF Subscription!
1Nick Chubb (CLE)RB
2Christian McCaffrey (CAR)RB
3Alvin Kamara (NO)RB
4Josh Jacobs (OAK)RB
5Derrick Henry (TEN)RB
6Julio Jones (ATL)WR
7DeAndre Hopkins (HOU)WR
8Ezekiel Elliott (DAL)RB
9Aaron Jones (GB)RB
10Chris Carson (SEA)RB
 View all Flex Rankings 
11Leonard Fournette (JAC)RB
12Michael Thomas (NO)WR
13Saquon Barkley (NYG)RB
14Le'Veon Bell (NYJ)RB
15Tyler Lockett (SEA)WR
16Tevin Coleman (SF)RB
17Mike Evans (TB)WR
18Mark Ingram (BAL)RB
19Todd Gurley (LAR)RB
20Joe Mixon (CIN)RB
21Devin Singletary (BUF)RB
22Phillip Lindsay (DEN)RB
23Chris Godwin (TB)WR
24Odell Beckham Jr. (CLE)WR
25Carlos Hyde (HOU)RB
26Davante Adams (GB)WR
27Amari Cooper (DAL)WR
28David Montgomery (CHI)RB
29Miles Sanders (PHI)RB
30Cooper Kupp (LAR)WR
1Ronald Acuna Jr. (ATL)LF,CF
2Nolan Arenado (COL)3B
3Mookie Betts (BOS)CF,RF
4J.D. Martinez (BOS)LF,RF
5Trevor Story (COL)SS
6Justin Verlander (HOU)SP
7Cody Bellinger (LAD)1B,CF
8Trea Turner (WSH)SS
9Alex Bregman (HOU)3B,SS
10Jacob deGrom (NYM)SP
 View All Rankings 
11Max Scherzer (WSH)SP
12Francisco Lindor (CLE)SS
13Gerrit Cole (FA)SP
14Freddie Freeman (ATL)1B
15Javier Baez (CHC)2B,3B
16Charlie Blackmon (COL)CF
17Aaron Judge (NYY)RF,DH
18Juan Soto (WSH)LF
19Anthony Rendon (FA)3B
20Bryce Harper (PHI)CF,RF
21Jose Altuve (HOU)2B
22Xander Bogaerts (BOS)SS
23Starling Marte (PIT)CF
24Walker Buehler (LAD)SP
25Manny Machado (SD)3B,SS
26Anthony Rizzo (CHC)1B
27Kris Bryant (CHC)3B,RF
28Whit Merrifield (KC)1B,2B
29George Springer (HOU)CF,RF
30Paul Goldschmidt (STL)1B
1Anthony Davis (LAL)PF,C
2James Harden (HOU)PG,SG
3Giannis Antetokounmpo (MIL)SF,PF
4Karl-Anthony Towns (MIN)C
5Kevin Durant (BKN)SF,PF
6LeBron James (LAL)SF,PF
7Stephen Curry (GSW)PG,SG
8Nikola Jokic (DEN)PF,C
9Damian Lillard (POR)PG
10Russell Westbrook (HOU)PG
 View All Rankings 
11Victor Oladipo (IND)PG,SG
12Paul George (LAC)SF,PF
13Joel Embiid (PHI)PF,C
14Kawhi Leonard (LAC)SG,SF
15Chris Paul (OKC)PG
16Jimmy Butler (MIA)SG,SF
17Kemba Walker (BOS)PG
18Ben Simmons (PHI)PG,SF
19Kyrie Irving (BKN)PG,SG
20Jrue Holiday (NOR)PG,SG
21Rudy Gobert (UTH)C
22Andre Drummond (DET)PF,C
23John Wall (WAS)PG
24Kyle Lowry (TOR)PG
25Donovan Mitchell (UTH)PG,SG
26Khris Middleton (MIL)SG,SF
27Bradley Beal (WAS)SG
28Kevin Love (CLE)PF,C
29Draymond Green (GSW)PF,C
30LaMarcus Aldridge (SAS)PF,C
BettingPros: Enhanced Matchup Pages Now Here
BettingPros on iOS: Live Scoring for NFL Games, News Updates, and More
My Playbook Android: Updated Home Screen, Videos, and News Feed
Start/Sit Assistant Update: Edit and Submit Lineups for Multiple Leagues
My Leagues 2.0: Sync and Access Leagues Easier Than Ever Before
View All Product Updates