Who Should I Trade?

Kenta Maeda for Caleb Smith (2019)

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

Experts' Pick
  Caleb Smith
Caleb Smith
MIA vs WSH Fri, Sep 20th 7:10pm
Kenta Maeda
Kenta Maeda
LAD vs COL Fri, Sep 20th 10:10pm
Recommended by
11 of 18 experts
Recommended by
7 of 18 experts
Rest of Season
VBR# 204# 125
Injury Alert--
Weather80 F, Humid and Mostly Cloudy79 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 40# 42
Eno Sarris
The Athletic
# 56# 60
Joe Bond
Fantasy Six Pack
# 24# 64
Chris Meaney
The Athletic
# 44# 65
Bobby Sylvester
# 39# 53
Dan Harris
# 49# 78
Pierre Camus
# 32# 53
Andrew Seifter
# 53
Max Freeze
Freeze Stats
# 32# 50
Brandon 'B_Don' Myers
# 35# 50
Todd D Clark
The Fantasy Fix
# 34# 69
Mick Ciallela
# 60# 44
Nick Mariano
# 46# 45
Andrea LaMont
Lenny Melnick Fantasy Sports
# 136# 51
Paul Sporer
# 56
Andrew Gould
# 69# 63
Dennis Sosic
Fantasy Six Pack
# 74
Donkey Teeth
# 96
  Caleb Smith
Caleb Smith
Kenta Maeda
Kenta Maeda
2019 Stats 
Games Played2632
Games Started2626
Innings Pitched144.0149.2
Blown Saves00
Hits Allowed116113
Earned Runs6869
Home Runs Allowed3022
  Caleb Smith
Caleb Smith
Kenta Maeda
Kenta Maeda
2019 Projections 
Games Played12
Games Started11
Innings Pitched7.07.5
Blown Saves00
Hits Allowed66
Earned Runs33
Home Runs Allowed11
  Caleb Smith
Caleb Smith
Kenta Maeda
Kenta Maeda
 Marlins starter Caleb Smith allowed four earned runs on eight hits and one walk while striking out four over five innings in Tuesday's win over the Diamondbacks.
Mike Maher
Wed, Sep 18th
Kenta Maeda received a no-decision on Wednesday in San Diego, allowing two runs on two hits over five innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Aug 29th
 Marlins starter Caleb Smith allowed three earned runs on six hits and two walks while striking out four over 5 2/3 innings in Thursday's loss to the Brewers.
Mike Maher
Fri, Sep 13th
Kenta Maeda received a no-decision on Friday night in Atlanta, giving up three runs on five hits over 4 2/3 innings pitched.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
 Marlins starter Caleb Smith tossed six shutout innings in a no-decision against the Kansas City Royals on Saturday, allowing four hits and two walks while striking out eight.
Mike Maher
Sun, Sep 8th
Kenta Maeda earned the win on Saturday versus the D'Backs, twirling seven scoreless innings and allowing just three hits.
Brendan Tuma - Too Much Tuma
Sun, Aug 11th
 Marlins starter Caleb Smith allowed six earned runs on seven hits and one walk while striking out five over 5 1/3 innings in Sunday's loss to the Nationals.
Mike Maher
Mon, Sep 2nd
Kenta Maeda was charged for five runs on five hits over just 2 2/3 innings in Sunday's no-decision versus the Padres.
Brendan Tuma - Too Much Tuma
Mon, Aug 5th
 Marlins starter Caleb Smith allowed five earned runs on five hits and three walks while striking out five over 4 2/3 innings in Tuesday's loss to the Reds. The loss drops him to 8-8 on the season.
Mike Maher
Wed, Aug 28th
Kenta Maeda took the loss on Monday in Colorado, giving up six runs (five earned) on seven hits over four innings pitched.
Brendan Tuma - Too Much Tuma
Tue, Jul 30th
There are no recent notes for these players
  Caleb Smith
Caleb Smith
Kenta Maeda
Kenta Maeda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs ARI
Fri, Mar 29thvs COLvs ARI
Sat, Mar 30thvs COLvs ARI
Sun, Mar 31stvs COLvs ARI
Mon, Apr 1stvs NYMvs SF
Tue, Apr 2ndvs NYMvs SF
Wed, Apr 3rdvs NYMvs SF
Fri, Apr 5th@ ATL@ COL
Sat, Apr 6th@ ATL@ COL
Sun, Apr 7th@ ATL@ COL
Mon, Apr 8th   @ STL
Tue, Apr 9th@ CIN@ STL
Wed, Apr 10th@ CIN@ STL
Thu, Apr 11th@ CIN@ STL
Fri, Apr 12thvs PHIvs MIL
Sat, Apr 13thvs PHIvs MIL
Sun, Apr 14thvs PHIvs MIL
Mon, Apr 15thvs CHCvs CIN
Tue, Apr 16thvs CHCvs CIN
Wed, Apr 17thvs CHCvs CIN
Thu, Apr 18th   @ MIL
Fri, Apr 19thvs WSH@ MIL
Sat, Apr 20thvs WSH@ MIL
Sun, Apr 21stvs WSH@ MIL
Tue, Apr 23rd@ CLE@ CHC
Wed, Apr 24th@ CLE@ CHC
Thu, Apr 25th@ PHI@ CHC
Fri, Apr 26th@ PHIvs PIT
Sat, Apr 27th@ PHIvs PIT
Sun, Apr 28th@ PHIvs PIT
Mon, Apr 29th   @ SF
Tue, Apr 30thvs CLE@ SF
Wed, May 1stvs CLE@ SF
Fri, May 3rdvs ATL@ SD
Sat, May 4thvs ATL@ SD
Sun, May 5thvs ATL@ SD
Mon, May 6th@ CHCvs ATL
Tue, May 7th@ CHCvs ATL
Wed, May 8th@ CHCvs ATL
Thu, May 9th@ CHCvs WSH
Fri, May 10th@ NYMvs WSH
Sat, May 11th@ NYMvs WSH
Sun, May 12th   vs WSH
Tue, May 14thvs TBvs SD
Wed, May 15thvs TBvs SD
Fri, May 17thvs NYM@ CIN
Sat, May 18thvs NYM@ CIN
Sun, May 19thvs NYM@ CIN
Tue, May 21st@ DET@ TB
Wed, May 22nd@ DET@ TB
Fri, May 24th@ WSH@ PIT
Sat, May 25th@ WSH@ PIT
Sun, May 26th@ WSH@ PIT
Mon, May 27th@ WSHvs NYM
Tue, May 28thvs SFvs NYM
Wed, May 29thvs SFvs NYM
Thu, May 30thvs SFvs NYM
Fri, May 31st@ SDvs PHI
Sat, Jun 1st@ SDvs PHI
Sun, Jun 2nd@ SDvs PHI
Mon, Jun 3rd   @ ARI
Tue, Jun 4th@ MIL@ ARI
Wed, Jun 5th@ MIL@ ARI
Fri, Jun 7thvs ATL@ SF
Sat, Jun 8thvs ATL@ SF
Sun, Jun 9thvs ATL@ SF
Mon, Jun 10thvs STL@ LAA
Tue, Jun 11thvs STL@ LAA
Thu, Jun 13th   vs CHC
Fri, Jun 14thvs PITvs CHC
Sat, Jun 15thvs PITvs CHC
Sun, Jun 16thvs PITvs CHC
Mon, Jun 17th@ STLvs SF
Tue, Jun 18th@ STLvs SF
Wed, Jun 19th@ STLvs SF
Thu, Jun 20th@ STLvs SF
Fri, Jun 21st@ PHIvs COL
Sat, Jun 22nd@ PHIvs COL
Sun, Jun 23rd@ PHIvs COL
Mon, Jun 24th   @ ARI
Tue, Jun 25thvs WSH@ ARI
Wed, Jun 26thvs WSH@ ARI
Thu, Jun 27thvs WSH@ COL
Fri, Jun 28thvs PHI@ COL
Sat, Jun 29thvs PHI@ COL
Sun, Jun 30thvs PHI@ COL
Tue, Jul 2nd@ WSHvs ARI
Wed, Jul 3rd@ WSHvs ARI
Thu, Jul 4th@ WSHvs SD
Fri, Jul 5th@ ATLvs SD
Sat, Jul 6th@ ATLvs SD
Sun, Jul 7th@ ATLvs SD
Fri, Jul 12thvs NYM@ BOS
Sat, Jul 13thvs NYM@ BOS
Sun, Jul 14thvs NYM@ BOS
Mon, Jul 15th   @ PHI
Tue, Jul 16thvs SD@ PHI
Wed, Jul 17thvs SD@ PHI
Thu, Jul 18thvs SD@ PHI
Fri, Jul 19th@ LADvs MIA
Sat, Jul 20th@ LADvs MIA
Sun, Jul 21st@ LADvs MIA
Tue, Jul 23rd@ CWSvs LAA
Wed, Jul 24th@ CWSvs LAA
Fri, Jul 26thvs ARI@ WSH
Sat, Jul 27thvs ARI@ WSH
Sun, Jul 28thvs ARI@ WSH
Mon, Jul 29thvs ARI@ COL
Tue, Jul 30thvs MIN@ COL
Wed, Jul 31stvs MIN@ COL
Thu, Aug 1stvs MINvs SD
Fri, Aug 2nd   vs SD
Sat, Aug 3rd@ TBvs SD
Sun, Aug 4th@ TBvs SD
Mon, Aug 5th@ NYMvs STL
Tue, Aug 6th@ NYMvs STL
Wed, Aug 7th@ NYMvs STL
Fri, Aug 9thvs ATLvs ARI
Sat, Aug 10thvs ATLvs ARI
Sun, Aug 11thvs ATLvs ARI
Tue, Aug 13thvs LAD@ MIA
Wed, Aug 14thvs LAD@ MIA
Thu, Aug 15thvs LAD@ MIA
Fri, Aug 16th@ COL@ ATL
Sat, Aug 17th@ COL@ ATL
Sun, Aug 18th@ COL@ ATL
Tue, Aug 20th@ ATLvs TOR
Wed, Aug 21st@ ATLvs TOR
Thu, Aug 22nd@ ATLvs TOR
Fri, Aug 23rdvs PHIvs NYY
Sat, Aug 24thvs PHIvs NYY
Sun, Aug 25thvs PHIvs NYY
Mon, Aug 26thvs CIN@ SD
Tue, Aug 27thvs CIN@ SD
Wed, Aug 28thvs CIN@ SD
Thu, Aug 29thvs CIN@ ARI
Fri, Aug 30th@ WSH@ ARI
Sat, Aug 31st@ WSH@ ARI
Sun, Sep 1st@ WSH@ ARI
Mon, Sep 2nd   vs COL
Tue, Sep 3rd@ PITvs COL
Wed, Sep 4th@ PITvs COL
Fri, Sep 6thvs KCvs SF
Sat, Sep 7thvs KCvs SF
Sun, Sep 8thvs KCvs SF
Tue, Sep 10thvs MIL@ BAL
Wed, Sep 11thvs MIL@ BAL
Thu, Sep 12thvs MIL@ BAL
Fri, Sep 13th@ SF@ NYM
Sat, Sep 14th@ SF@ NYM
Sun, Sep 15th@ SF@ NYM
Tue, Sep 17th@ ARIvs TB
Wed, Sep 18th@ ARIvs TB
Fri, Sep 20thvs WSHvs COL
Sat, Sep 21stvs WSHvs COL
Sun, Sep 22ndvs WSHvs COL
Tue, Sep 24th@ NYM@ SD
Wed, Sep 25th@ NYM@ SD
Thu, Sep 26th@ NYM@ SD
Fri, Sep 27th@ PHI@ SF
Sat, Sep 28th@ PHI@ SF
Sun, Sep 29th@ PHI@ SF
Thu, May 23rd@ DET   
Thu, Jun 6th@ MIL   
Wed, Jun 12thvs STL   
Mon, Jul 22nd@ CWS   
Thu, Aug 8thvs ATL   
Thu, Sep 5th@ PIT   
Mon, Sep 9thvs MIL   
Mon, Sep 16th@ ARI   
Mon, Sep 23rd@ NYM