Who Should I Trade?

Wade LeBlanc for Dakota Hudson (2019)

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

Experts' Pick
Experts' Pick
  Wade LeBlanc
Wade LeBlanc
SEA @ TOR Sat, Aug 17th 3:07pm
Dakota Hudson
Dakota Hudson
STL @ CIN Sat, Aug 17th 6:40pm
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season
VBR# 1136# 900
Injury Alert--
Weather91 F, Mostly Cloudy
Expert Ranks 
Nick Mariano
# 116
Brandon 'B_Don' Myers
# 170
Donkey Teeth
# 169# 171
Pierre Camus
# 237# 238
  Wade LeBlanc
Wade LeBlanc
Dakota Hudson
Dakota Hudson
2019 Stats 
Games Played2025
Games Started824
Innings Pitched105.0127.1
Blown Saves00
Hits Allowed121139
Earned Runs6354
Home Runs Allowed2519
  Wade LeBlanc
Wade LeBlanc
Dakota Hudson
Dakota Hudson
2019 Projections 
Games Played64
Games Started34
Innings Pitched32.021.3
Blown Saves00
Hits Allowed3624
Earned Runs199
Home Runs Allowed73
  Wade LeBlanc
Wade LeBlanc
Dakota Hudson
Dakota Hudson
 Wade LeBlanc (6-7) allowed seven runs on 11 hits and a walk with three strikeouts through seven innings in Friday's 7-3 loss to the Blue Jays. He picked up his seventh loss of the season.
Brad Camara
Sat, Aug 17th
Dakota Hudson pitched six shutout innings and earned his 11th win of the season as the Cardinals defeated the Royals 6-0.
Brandon Plutner
Thu, Aug 15th
 Wade LeBlanc (6-6) allowed one run on five hits and no walks while striking out three in Sunday's 1-0 loss to the Rays. He took his sixth loss of the season.
Brad Camara
Sun, Aug 11th
Dakota Hudson did not factor into the decision Friday against the Pirates, allowing two runs on six hits over four innings. He didn't walk or strike out a batter.
Connor Rooney
Sat, Aug 10th
 Wade LeBlanc (6-5) allowed five runs on five hits and one walk while striking out five in five innings in Tuesday’s 9-4 loss to the Padres. He took his fifth loss of the season.
Brad Camara
Wed, Aug 7th
Dakota Hudson (10-6) allowed four runs (three earned) on five hits and five walks over 3.2 innings against the Athletics on Saturday. He struck out seven.
Connor Rooney
Sun, Aug 4th
 Wade LeBlanc allowed six runs on 10 hits and one walk while striking out two through 4 1/3 innings in Wednesday's 9-7 loss to the Rangers.
Brad Camara
Thu, Aug 1st
Dakota Hudson (10-5) took the loss Sunday against the Astros, allowing five runs on eight hits and two walks across four innings. He struck out five.
Connor Rooney
Sun, Jul 28th
 Wade LeBlance (6-3) allowed two runs (one earned) on four hits and one walk while striking out four in six innings in Thursday's 10-2 win over the Tigers. He earned his sixth win of the season.
Brad Camara
Fri, Jul 26th
Dakota Hudson (10-4) allowed three runs on six hits and three walks across 6.1 innings against the Pirates on Tuesday. He struck out five.
Connor Rooney
Wed, Jul 24th
There are no recent notes for these players
  Wade LeBlanc
Wade LeBlanc
Dakota Hudson
Dakota Hudson
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th@ OAK   
Thu, Mar 21st@ OAK   
Thu, Mar 28thvs BOS@ MIL
Fri, Mar 29thvs BOS@ MIL
Sat, Mar 30thvs BOS@ MIL
Sun, Mar 31stvs BOS@ MIL
Mon, Apr 1stvs LAA@ PIT
Tue, Apr 2ndvs LAA   
Fri, Apr 5th@ CWSvs SD
Sat, Apr 6th@ CWSvs SD
Sun, Apr 7th@ CWSvs SD
Mon, Apr 8th@ KCvs LAD
Tue, Apr 9th@ KCvs LAD
Wed, Apr 10th@ KCvs LAD
Thu, Apr 11th@ KCvs LAD
Fri, Apr 12thvs HOU   
Sat, Apr 13thvs HOU@ CIN
Sun, Apr 14thvs HOU@ CIN
Mon, Apr 15thvs CLE@ MIL
Tue, Apr 16thvs CLE@ MIL
Wed, Apr 17thvs CLE@ MIL
Thu, Apr 18th@ LAA   
Fri, Apr 19th@ LAAvs NYM
Sat, Apr 20th@ LAAvs NYM
Sun, Apr 21st@ LAAvs NYM
Tue, Apr 23rd@ SDvs MIL
Wed, Apr 24th@ SDvs MIL
Thu, Apr 25thvs TEX   
Fri, Apr 26thvs TEXvs CIN
Sat, Apr 27thvs TEXvs CIN
Sun, Apr 28thvs TEXvs CIN
Tue, Apr 30thvs CHC@ WSH
Wed, May 1stvs CHC@ WSH
Fri, May 3rd@ CLE@ CHC
Sat, May 4th@ CLE@ CHC
Sun, May 5th@ CLE@ CHC
Mon, May 6th@ NYYvs PHI
Tue, May 7th@ NYYvs PHI
Wed, May 8th@ NYYvs PHI
Thu, May 9th@ NYYvs PIT
Fri, May 10th@ BOSvs PIT
Sat, May 11th@ BOSvs PIT
Sun, May 12th@ BOSvs PIT
Mon, May 13thvs OAK   
Tue, May 14thvs OAK@ ATL
Thu, May 16thvs MIN@ ATL
Fri, May 17thvs MIN@ TEX
Sat, May 18thvs MIN@ TEX
Sun, May 19thvs MIN@ TEX
Mon, May 20th@ TEX   
Tue, May 21st@ TEX   
Wed, May 22nd@ TEXvs KC
Fri, May 24th@ OAKvs ATL
Sat, May 25th@ OAKvs ATL
Sun, May 26th@ OAKvs ATL
Mon, May 27thvs TEX   
Tue, May 28thvs TEX@ PHI
Wed, May 29thvs TEX@ PHI
Thu, May 30thvs LAA@ PHI
Fri, May 31stvs LAAvs CHC
Sat, Jun 1stvs LAAvs CHC
Sun, Jun 2ndvs LAAvs CHC
Mon, Jun 3rdvs HOU   
Tue, Jun 4thvs HOUvs CIN
Wed, Jun 5thvs HOU   
Thu, Jun 6thvs HOUvs CIN
Fri, Jun 7th@ LAA@ CHC
Sat, Jun 8th@ LAA@ CHC
Sun, Jun 9th@ LAA@ CHC
Tue, Jun 11th@ MIN@ MIA
Wed, Jun 12th@ MIN@ MIA
Thu, Jun 13th@ MIN   
Fri, Jun 14th@ OAK@ NYM
Sat, Jun 15th@ OAK@ NYM
Sun, Jun 16th@ OAK@ NYM
Mon, Jun 17thvs KCvs MIA
Tue, Jun 18thvs KCvs MIA
Wed, Jun 19thvs KCvs MIA
Thu, Jun 20thvs BALvs MIA
Fri, Jun 21stvs BALvs LAA
Sat, Jun 22ndvs BALvs LAA
Sun, Jun 23rdvs BALvs LAA
Tue, Jun 25th@ MILvs OAK
Wed, Jun 26th@ MILvs OAK
Thu, Jun 27th@ MIL   
Fri, Jun 28th@ HOU@ SD
Sat, Jun 29th@ HOU@ SD
Sun, Jun 30th@ HOU@ SD
Tue, Jul 2ndvs STL@ SEA
Wed, Jul 3rdvs STL@ SEA
Thu, Jul 4thvs STL@ SEA
Fri, Jul 5thvs OAK@ SF
Sat, Jul 6thvs OAK@ SF
Sun, Jul 7thvs OAK@ SF
Fri, Jul 12th@ LAAvs ARI
Sat, Jul 13th@ LAAvs ARI
Sun, Jul 14th@ LAAvs ARI
Tue, Jul 16th@ OAKvs PIT
Wed, Jul 17th@ OAKvs PIT
Fri, Jul 19thvs LAA@ CIN
Sat, Jul 20thvs LAA@ CIN
Sun, Jul 21stvs LAA@ CIN
Mon, Jul 22ndvs TEX@ PIT
Tue, Jul 23rdvs TEX@ PIT
Wed, Jul 24thvs TEX@ PIT
Thu, Jul 25thvs DET@ PIT
Fri, Jul 26thvs DETvs HOU
Sat, Jul 27thvs DETvs HOU
Sun, Jul 28thvs DETvs HOU
Tue, Jul 30th@ TEXvs CHC
Wed, Jul 31st@ TEXvs CHC
Fri, Aug 2nd@ HOU   
Sat, Aug 3rd@ HOU@ OAK
Sun, Aug 4th@ HOU@ OAK
Tue, Aug 6thvs SD@ LAD
Wed, Aug 7thvs SD@ LAD
Fri, Aug 9thvs TBvs PIT
Sat, Aug 10thvs TBvs PIT
Sun, Aug 11thvs TBvs PIT
Tue, Aug 13th@ DET@ KC
Wed, Aug 14th@ DET@ KC
Thu, Aug 15th@ DET@ CIN
Fri, Aug 16th@ TOR@ CIN
Sat, Aug 17th@ TOR@ CIN
Sun, Aug 18th@ TOR@ CIN
Mon, Aug 19th@ TBvs MIL
Tue, Aug 20th@ TBvs MIL
Wed, Aug 21st@ TBvs MIL
Fri, Aug 23rdvs TORvs COL
Sat, Aug 24thvs TORvs COL
Sun, Aug 25thvs TORvs COL
Mon, Aug 26thvs NYY@ MIL
Tue, Aug 27thvs NYY@ MIL
Wed, Aug 28thvs NYY@ MIL
Thu, Aug 29th@ TEX   
Fri, Aug 30th@ TEXvs CIN
Sat, Aug 31st@ TEXvs CIN
Sun, Sep 1st@ TEXvs CIN
Mon, Sep 2nd@ CHCvs SF
Tue, Sep 3rd@ CHCvs SF
Thu, Sep 5th@ HOUvs SF
Fri, Sep 6th@ HOU@ PIT
Sat, Sep 7th@ HOU@ PIT
Sun, Sep 8th@ HOU@ PIT
Tue, Sep 10thvs CIN@ COL
Wed, Sep 11thvs CIN@ COL
Thu, Sep 12thvs CIN@ COL
Fri, Sep 13thvs CWSvs MIL
Sat, Sep 14thvs CWSvs MIL
Sun, Sep 15thvs CWSvs MIL
Tue, Sep 17th@ PITvs WSH
Wed, Sep 18th@ PITvs WSH
Thu, Sep 19th@ PIT@ CHC
Fri, Sep 20th@ BAL@ CHC
Sat, Sep 21st@ BAL@ CHC
Sun, Sep 22nd@ BAL@ CHC
Tue, Sep 24thvs HOU@ ARI
Wed, Sep 25thvs HOU@ ARI
Thu, Sep 26thvs OAK   
Fri, Sep 27thvs OAKvs CHC
Sat, Sep 28thvs OAKvs CHC
Sun, Sep 29thvs OAKvs CHC
Wed, Apr 3rd   @ PIT
Mon, Apr 22nd   vs MIL
Mon, Apr 29th   @ WSH
Thu, May 2nd   @ WSH
Wed, May 15th   @ ATL
Mon, Jun 10th   @ MIA
Mon, Jul 15th   vs PIT
Thu, Jul 18th   @ CIN
Thu, Aug 1st   vs CHC
Mon, Aug 5th   @ LAD
Thu, Aug 22nd   vs COL
Wed, Sep 4th   vs SF
Mon, Sep 16th   vs WSH
Mon, Sep 23rd   @ ARI