Who Should I Trade?

Miles Mikolas for Joey Lucchesi (2019)

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

Experts' Pick
  Miles Mikolas
Miles Mikolas
STL @ CHC Sat, Sep 21st 2:20pm
Joey Lucchesi
Joey Lucchesi
SD vs ARI Fri, Sep 20th 10:10pm
Recommended by
11 of 17 experts
Recommended by
6 of 17 experts
Rest of Season
VBR# 546# 208
Injury Alert--
Weather81 F, Mostly Cloudy71 F, Clear
Expert Ranks 
Eno Sarris
The Athletic
# 37# 67
Joe Bond
Fantasy Six Pack
# 66# 83
Chris Meaney
The Athletic
# 64# 84
Andrea LaMont
Lenny Melnick Fantasy Sports
# 87# 88
Paul Sporer
# 32# 72
Nick Mariano
# 126# 147
Donkey Teeth
# 25# 68
Dan Harris
# 84# 96
Brandon 'B_Don' Myers
# 39# 68
Dennis Sosic
Fantasy Six Pack
# 38# 93
Todd D Clark
The Fantasy Fix
# 54# 62
Alan Harrison
The Fantasy Fix
# 69# 52
Mick Ciallela
# 71# 62
Andrew Gould
# 82# 65
Bobby Sylvester
# 106# 93
Pierre Camus
# 113# 64
Max Freeze
Freeze Stats
# 60
  Miles Mikolas
Miles Mikolas
Joey Lucchesi
Joey Lucchesi
2019 Stats 
Games Played3129
Games Started3129
Innings Pitched176.2158.2
Blown Saves00
Hits Allowed185141
Earned Runs8475
Home Runs Allowed2623
  Miles Mikolas
Miles Mikolas
Joey Lucchesi
Joey Lucchesi
2019 Projections 
Games Played21
Games Started21
Innings Pitched10.38.2
Blown Saves00
Hits Allowed117
Earned Runs54
Home Runs Allowed21
  Miles Mikolas
Miles Mikolas
Joey Lucchesi
Joey Lucchesi
 Miles Mikolas (9-14) took the loss Tuesday against the Nationals, allowing three runs on eight hits and one walk across six innings. He struck out four.
Connor Rooney
Wed, Sep 18th
Joey Lucchesi took the loss on Thursday in Milwaukee, giving up three runs on six hits over four innings pitched.
Brendan Tuma - Too Much Tuma
Fri, Sep 20th
 Miles Mikolas allowed one run on three hits with four walks across five innings in a no-decision against the Pirates on Friday. He struck out seven.
Connor Rooney
Sat, Sep 7th
Joey Lucchesi gave up a whopping eight runs on nine hits over 3 2/3 inning on Friday night in Coors Field.
Brendan Tuma - Too Much Tuma
Sat, Sep 14th
 Miles Mikolas did not factor into the decision in the first game of Sunday's double header, allowing three runs on four hits and no walks over six innings. He struck out five.
Connor Rooney
Sun, Sep 1st
Joey Lucchesi received a no-decision on Saturday in San Francisco, spinning six innings of one-run ball while allowing eight hits.
Brendan Tuma - Too Much Tuma
Sun, Sep 1st
 Miles Mikolas (8-13) earned the win Tuesday against the Brewers, allowing one run on four hits and no walks over six innings. He struck out 10.
Connor Rooney
Wed, Aug 28th
Joey Lucchesi improved to 9-7 on Sunday versus Boston, spinning five innings of one-run ball while allowing just three hits.
Brendan Tuma - Too Much Tuma
Mon, Aug 26th
 Miles Mikolas allowed five runs on eight hits and no walks while striking out five across six innings Thursday against the Rockies. He did not factor into the decision.
Connor Rooney
Fri, Aug 23rd
Joey Lucchesi improved to 8-7 on Sunday in Philadelphia, spinning six innings of two-run ball while striking out four.
Brendan Tuma - Too Much Tuma
Mon, Aug 19th
There are no recent notes for these players
  Miles Mikolas
Miles Mikolas
Joey Lucchesi
Joey Lucchesi
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MILvs SF
Fri, Mar 29th@ MILvs SF
Sat, Mar 30th@ MILvs SF
Sun, Mar 31st@ MILvs SF
Mon, Apr 1st@ PITvs ARI
Wed, Apr 3rd@ PITvs ARI
Fri, Apr 5thvs SD@ STL
Sat, Apr 6thvs SD@ STL
Sun, Apr 7thvs SD@ STL
Mon, Apr 8thvs LAD@ SF
Tue, Apr 9thvs LAD@ SF
Wed, Apr 10thvs LAD@ SF
Thu, Apr 11thvs LAD@ ARI
Sat, Apr 13th@ CIN@ ARI
Sun, Apr 14th@ CIN@ ARI
Mon, Apr 15th@ MILvs COL
Tue, Apr 16th@ MILvs COL
Wed, Apr 17th@ MIL   
Fri, Apr 19thvs NYMvs CIN
Sat, Apr 20thvs NYMvs CIN
Sun, Apr 21stvs NYMvs CIN
Mon, Apr 22ndvs MIL   
Tue, Apr 23rdvs MILvs SEA
Wed, Apr 24thvs MILvs SEA
Fri, Apr 26thvs CIN@ WSH
Sat, Apr 27thvs CIN@ WSH
Sun, Apr 28thvs CIN@ WSH
Mon, Apr 29th@ WSH@ ATL
Tue, Apr 30th@ WSH@ ATL
Wed, May 1st@ WSH@ ATL
Thu, May 2nd@ WSH@ ATL
Fri, May 3rd@ CHCvs LAD
Sat, May 4th@ CHCvs LAD
Sun, May 5th@ CHCvs LAD
Mon, May 6thvs PHIvs NYM
Tue, May 7thvs PHIvs NYM
Wed, May 8thvs PHIvs NYM
Thu, May 9thvs PIT   
Fri, May 10thvs PIT@ COL
Sat, May 11thvs PIT@ COL
Sun, May 12thvs PIT@ COL
Tue, May 14th@ ATL@ LAD
Wed, May 15th@ ATL@ LAD
Thu, May 16th@ ATLvs PIT
Fri, May 17th@ TEXvs PIT
Sat, May 18th@ TEXvs PIT
Sun, May 19th@ TEXvs PIT
Wed, May 22ndvs KCvs ARI
Fri, May 24thvs ATL@ TOR
Sat, May 25thvs ATL@ TOR
Sun, May 26thvs ATL@ TOR
Tue, May 28th@ PHI@ NYY
Wed, May 29th@ PHI@ NYY
Thu, May 30th@ PHI   
Fri, May 31stvs CHCvs MIA
Sat, Jun 1stvs CHCvs MIA
Sun, Jun 2ndvs CHCvs MIA
Tue, Jun 4thvs CINvs PHI
Thu, Jun 6thvs CINvs WSH
Fri, Jun 7th@ CHCvs WSH
Sat, Jun 8th@ CHCvs WSH
Sun, Jun 9th@ CHCvs WSH
Mon, Jun 10th@ MIA   
Tue, Jun 11th@ MIA@ SF
Wed, Jun 12th@ MIA@ SF
Fri, Jun 14th@ NYM@ COL
Sat, Jun 15th@ NYM@ COL
Sun, Jun 16th@ NYM@ COL
Mon, Jun 17thvs MIAvs MIL
Tue, Jun 18thvs MIAvs MIL
Wed, Jun 19thvs MIAvs MIL
Thu, Jun 20thvs MIA   
Fri, Jun 21stvs LAA@ PIT
Sat, Jun 22ndvs LAA@ PIT
Sun, Jun 23rdvs LAA@ PIT
Tue, Jun 25thvs OAK@ BAL
Wed, Jun 26thvs OAK@ BAL
Fri, Jun 28th@ SDvs STL
Sat, Jun 29th@ SDvs STL
Sun, Jun 30th@ SDvs STL
Tue, Jul 2nd@ SEAvs SF
Wed, Jul 3rd@ SEAvs SF
Thu, Jul 4th@ SEA@ LAD
Fri, Jul 5th@ SF@ LAD
Sat, Jul 6th@ SF@ LAD
Sun, Jul 7th@ SF@ LAD
Fri, Jul 12thvs ARIvs ATL
Sat, Jul 13thvs ARIvs ATL
Sun, Jul 14thvs ARIvs ATL
Mon, Jul 15thvs PIT   
Tue, Jul 16thvs PIT@ MIA
Wed, Jul 17thvs PIT@ MIA
Thu, Jul 18th@ CIN@ MIA
Fri, Jul 19th@ CIN@ CHC
Sat, Jul 20th@ CIN@ CHC
Sun, Jul 21st@ CIN@ CHC
Mon, Jul 22nd@ PIT   
Tue, Jul 23rd@ PIT@ NYM
Wed, Jul 24th@ PIT@ NYM
Thu, Jul 25th@ PIT@ NYM
Fri, Jul 26thvs HOUvs SF
Sat, Jul 27thvs HOUvs SF
Sun, Jul 28thvs HOUvs SF
Tue, Jul 30thvs CHCvs BAL
Wed, Jul 31stvs CHC   
Thu, Aug 1stvs CHC@ LAD
Sat, Aug 3rd@ OAK@ LAD
Sun, Aug 4th@ OAK@ LAD
Mon, Aug 5th@ LAD   
Tue, Aug 6th@ LAD@ SEA
Wed, Aug 7th@ LAD@ SEA
Fri, Aug 9thvs PITvs COL
Sat, Aug 10thvs PITvs COL
Sun, Aug 11thvs PITvs COL
Tue, Aug 13th@ KCvs TB
Wed, Aug 14th@ KCvs TB
Thu, Aug 15th@ CIN   
Fri, Aug 16th@ CIN@ PHI
Sat, Aug 17th@ CIN@ PHI
Sun, Aug 18th@ CIN@ PHI
Mon, Aug 19thvs MIL@ CIN
Tue, Aug 20thvs MIL@ CIN
Wed, Aug 21stvs MIL@ CIN
Thu, Aug 22ndvs COL   
Fri, Aug 23rdvs COLvs BOS
Sat, Aug 24thvs COLvs BOS
Sun, Aug 25thvs COLvs BOS
Mon, Aug 26th@ MILvs LAD
Tue, Aug 27th@ MILvs LAD
Wed, Aug 28th@ MILvs LAD
Sat, Aug 31stvs CIN@ SF
Sun, Sep 1stvs CIN@ SF
Mon, Sep 2ndvs SF@ ARI
Tue, Sep 3rdvs SF@ ARI
Wed, Sep 4thvs SF@ ARI
Thu, Sep 5thvs SF   
Fri, Sep 6th@ PITvs COL
Sat, Sep 7th@ PITvs COL
Sun, Sep 8th@ PITvs COL
Tue, Sep 10th@ COLvs CHC
Wed, Sep 11th@ COLvs CHC
Thu, Sep 12th@ COLvs CHC
Fri, Sep 13thvs MIL@ COL
Sat, Sep 14thvs MIL@ COL
Sun, Sep 15thvs MIL@ COL
Mon, Sep 16thvs WSH@ MIL
Tue, Sep 17thvs WSH@ MIL
Wed, Sep 18thvs WSH@ MIL
Thu, Sep 19th@ CHC@ MIL
Fri, Sep 20th@ CHCvs ARI
Sat, Sep 21st@ CHCvs ARI
Sun, Sep 22nd@ CHCvs ARI
Mon, Sep 23rd@ ARI   
Tue, Sep 24th@ ARIvs LAD
Wed, Sep 25th@ ARIvs LAD
Fri, Sep 27thvs CHC@ ARI
Sat, Sep 28thvs CHC@ ARI
Sun, Sep 29thvs CHC@ ARI
Tue, Apr 2nd   vs ARI
Fri, Apr 12th   @ ARI
Thu, Apr 18th   vs CIN
Mon, May 20th   vs ARI
Tue, May 21st   vs ARI
Mon, May 27th   @ NYY
Mon, Jun 3rd   vs PHI
Wed, Jun 5th   vs PHI
Thu, Jun 13th   @ COL
Mon, Jul 1st   vs SF
Mon, Jul 29th   vs BAL
Fri, Aug 2nd   @ LAD
Thu, Aug 8th   vs COL
Mon, Aug 12th   vs TB
Thu, Aug 29th   @ SF
Fri, Aug 30th   @ SF
Mon, Sep 9th   vs CHC
Thu, Sep 26th   vs LAD