Skip to main content

Who Should I Trade?

Spencer Howard for Caleb Smith (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Caleb Smith
Caleb Smith
ARI vs MIA Wed, May 12th 9:40pm
Spencer Howard
Spencer Howard
PHI @ WSH Thu, May 13th 1:05pm
Recommended by
6 of 8 experts
Recommended by
2 of 8 experts
Rest of Season
VBR# 360# 421
Injury Alert-MiLB
Weather97 F, Clear59 F, Clear
Expert Ranks 
Mike Maher
# 153# 218
Dan Harris
# 187# 201
Pierre Camus
# 143# 192
Ryan Amore
Pitcher List
# 169# 225
Carmen Maiorano
# 117# 165
Chris Clegg
# 144# 145
John Albright
Fantasy Six Pack
# 10
Corbin Young
# 329# 309
Who Should I Trade? Player Statistics
  Caleb Smith
Caleb Smith
Spencer Howard
Spencer Howard
2021 Stats 
Games Played143
Games Started10
Innings Pitched22.14.1
Blown Saves10
Hits Allowed176
Earned Runs84
Home Runs Allowed30
Who Should I Trade? Player Projections
  Caleb Smith
Caleb Smith
Spencer Howard
Spencer Howard
2021 Projections 
Games Played2022
Games Started2010
Innings Pitched98.860.8
Blown Saves00
Hits Allowed8958
Earned Runs5031
Home Runs Allowed1810
Who Should I Trade? Player Notes
  Caleb Smith
Caleb Smith
Spencer Howard
Spencer Howard
 Diamondbacks pitcher Caleb Smith is being moved from the starting rotation to the bullpen, according to manager Torey Lovullo.
Mike Maher - The Birds Blitz
Wed, Apr 7th
The Phillies optioned RHP Spencer Howard to Triple-A Lehigh Valley.
Brendan Tuma - Too Much Tuma
Mon, Apr 26th
 Caleb Smith took the loss on Saturday when he surrendered four runs (three earned) on five hits with four strikeouts and three walks over just three innings as the D-Backs were blanked by the Padres 7-0.
Jon Mathisen
Sun, Apr 4th
The Phillies have recalled right-handed pitcher Spencer Howard from their alternate site in Lehigh Valley. He'll take the place of Ramón Rosso, who was demoted after throwing 1.1 innings of scoreless baseball on Tuesday.
Andersen Pickard
Wed, Apr 21st
 Caleb Smith had three strikeouts with one walk over three scoreless innings vs. the San Francisco Giants on Monday in Cactus League play.
Jon Mathisen
Mon, Mar 8th
Phillies pitching prospect Spencer Howard is serving as the team's 27th man for Tuesday's doubleheader against the Mets.
Brendan Tuma - Too Much Tuma
Tue, Apr 13th
 Arizona Diamondbacks starter Caleb Smith was rocked by the Padres on Tuesday when he allowed six runs on four hits while striking out one and walking a pair over two innings of work.
Jon Mathisen
Tue, Mar 2nd
Phillies president of baseball operations Dave Dombrowski spoke to the media on Saturday and revealed that the team is not viewing young pitcher Spencer Howard as a traditional starter for the 2021 season. Dombrowski cited concerns about the young righty's workload, saying, "He’s healthy. The other day he threw great. But we’re going to increase his innings, and we have a limit there in our own minds." Howard was optioned to Triple-A on Friday.
Mike Maher - The Birds Blitz
Sun, Mar 28th
 Diamondbacks lefty Caleb Smith is once again working on developing a curve this offseason.
Brendan Tuma - Too Much Tuma
Sun, Feb 21st
Spencer Howard has been optioned to Triple A. Howard had been dealing with a back injury, and not pitched over the past week.
Carmen Maiorano - Carm's Clubhouse
Fri, Mar 26th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Caleb Smith
Caleb Smith
Spencer Howard
Spencer Howard
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SDvs ATL
Sat, Apr 3rd@ SDvs ATL
Sun, Apr 4th@ SDvs ATL
Mon, Apr 5th   vs NYM
Tue, Apr 6th@ COLvs NYM
Wed, Apr 7th@ COLvs NYM
Fri, Apr 9thvs CIN@ ATL
Sat, Apr 10thvs CIN@ ATL
Sun, Apr 11thvs CIN@ ATL
Tue, Apr 13thvs OAK@ NYM
Wed, Apr 14th   @ NYM
Fri, Apr 16th@ WSHvs STL
Sat, Apr 17th@ WSHvs STL
Sun, Apr 18th@ WSHvs STL
Mon, Apr 19th   vs SF
Tue, Apr 20th   vs SF
Wed, Apr 21st@ CINvs SF
Fri, Apr 23rd@ ATL@ COL
Sat, Apr 24th   @ COL
Sun, Apr 25th@ ATL@ COL
Mon, Apr 26th   @ STL
Tue, Apr 27thvs SD@ STL
Wed, Apr 28thvs SD@ STL
Thu, Apr 29thvs COL@ STL
Fri, Apr 30thvs COLvs NYM
Sat, May 1stvs COLvs NYM
Sun, May 2ndvs COLvs NYM
Mon, May 3rd   vs MIL
Tue, May 4th@ MIAvs MIL
Wed, May 5th@ MIAvs MIL
Thu, May 6th@ MIAvs MIL
Fri, May 7th@ NYM@ ATL
Sat, May 8th@ NYM@ ATL
Sun, May 9th@ NYM@ ATL
Tue, May 11thvs MIA@ WSH
Wed, May 12thvs MIA@ WSH
Thu, May 13thvs MIA@ WSH
Fri, May 14thvs WSH@ TOR
Sat, May 15thvs WSH@ TOR
Sun, May 16thvs WSH@ TOR
Tue, May 18th@ LADvs MIA
Wed, May 19th@ LADvs MIA
Thu, May 20th@ LADvs MIA
Fri, May 21st@ COLvs BOS
Sat, May 22nd@ COLvs BOS
Sun, May 23rd@ COLvs BOS
Mon, May 24th   @ MIA
Tue, May 25thvs SF@ MIA
Wed, May 26thvs SF@ MIA
Thu, May 27thvs STL@ MIA
Sat, May 29thvs STL@ TB
Sun, May 30thvs STL@ TB
Mon, May 31stvs NYM@ CIN
Tue, Jun 1stvs NYM@ CIN
Wed, Jun 2ndvs NYM@ CIN
Fri, Jun 4th@ MILvs WSH
Sat, Jun 5th@ MILvs WSH
Sun, Jun 6th@ MILvs WSH
Tue, Jun 8th@ OAKvs ATL
Wed, Jun 9th@ OAKvs ATL
Thu, Jun 10th   vs ATL
Sat, Jun 12thvs LAAvs NYY
Sun, Jun 13thvs LAAvs NYY
Mon, Jun 14th@ SF@ LAD
Tue, Jun 15th@ SF@ LAD
Wed, Jun 16th@ SF@ LAD
Fri, Jun 18thvs LAD@ SF
Sat, Jun 19thvs LAD@ SF
Sun, Jun 20thvs LAD@ SF
Tue, Jun 22ndvs MILvs WSH
Wed, Jun 23rdvs MILvs WSH
Fri, Jun 25th@ SD@ NYM
Sat, Jun 26th@ SD@ NYM
Sun, Jun 27th@ SD@ NYM
Tue, Jun 29th@ STLvs MIA
Wed, Jun 30th@ STLvs MIA
Thu, Jul 1stvs SFvs MIA
Fri, Jul 2ndvs SFvs SD
Sat, Jul 3rdvs SFvs SD
Sun, Jul 4thvs SFvs SD
Mon, Jul 5th   @ CHC
Tue, Jul 6thvs COL@ CHC
Wed, Jul 7thvs COL@ CHC
Thu, Jul 8thvs COL@ CHC
Fri, Jul 9th@ LAD@ BOS
Sat, Jul 10th@ LAD@ BOS
Sun, Jul 11th@ LAD@ BOS
Fri, Jul 16thvs CHCvs MIA
Sat, Jul 17thvs CHCvs MIA
Sun, Jul 18thvs CHCvs MIA
Tue, Jul 20thvs PIT@ NYY
Wed, Jul 21stvs PIT@ NYY
Thu, Jul 22nd   vs ATL
Fri, Jul 23rd@ CHCvs ATL
Sat, Jul 24th@ CHCvs ATL
Sun, Jul 25th@ CHCvs ATL
Mon, Jul 26th   vs WSH
Tue, Jul 27th@ TEXvs WSH
Wed, Jul 28th@ TEXvs WSH
Thu, Jul 29th   vs WSH
Fri, Jul 30thvs LAD@ PIT
Sat, Jul 31stvs LAD@ PIT
Sun, Aug 1stvs LAD@ PIT
Mon, Aug 2ndvs SF@ WSH
Tue, Aug 3rdvs SF@ WSH
Wed, Aug 4thvs SF@ WSH
Thu, Aug 5thvs SF@ WSH
Fri, Aug 6th@ SDvs NYM
Sat, Aug 7th@ SDvs NYM
Sun, Aug 8th@ SDvs NYM
Tue, Aug 10th@ SFvs LAD
Wed, Aug 11th@ SFvs LAD
Thu, Aug 12thvs SDvs LAD
Fri, Aug 13thvs SDvs CIN
Sat, Aug 14thvs SDvs CIN
Sun, Aug 15thvs SDvs CIN
Tue, Aug 17thvs PHI@ ARI
Wed, Aug 18thvs PHI@ ARI
Thu, Aug 19thvs PHI@ ARI
Fri, Aug 20th@ COL@ SD
Sat, Aug 21st@ COL@ SD
Sun, Aug 22nd@ COL@ SD
Tue, Aug 24th@ PITvs TB
Wed, Aug 25th@ PITvs TB
Thu, Aug 26th@ PHIvs ARI
Fri, Aug 27th@ PHIvs ARI
Sat, Aug 28th@ PHIvs ARI
Sun, Aug 29th@ PHIvs ARI
Mon, Aug 30thvs SD@ WSH
Tue, Aug 31stvs SD@ WSH
Wed, Sep 1stvs SD@ WSH
Fri, Sep 3rdvs SEA@ MIA
Sat, Sep 4thvs SEA@ MIA
Sun, Sep 5thvs SEA@ MIA
Mon, Sep 6th   @ MIL
Tue, Sep 7thvs TEX@ MIL
Wed, Sep 8thvs TEX@ MIL
Thu, Sep 9th   vs COL
Fri, Sep 10th@ SEAvs COL
Sat, Sep 11th@ SEAvs COL
Sun, Sep 12th@ SEAvs COL
Tue, Sep 14th@ LADvs CHC
Wed, Sep 15th@ LADvs CHC
Thu, Sep 16th   vs CHC
Fri, Sep 17th@ HOU@ NYM
Sat, Sep 18th@ HOU@ NYM
Sun, Sep 19th@ HOU@ NYM
Mon, Sep 20thvs ATLvs BAL
Tue, Sep 21stvs ATLvs BAL
Wed, Sep 22ndvs ATLvs BAL
Thu, Sep 23rdvs ATLvs PIT
Fri, Sep 24thvs LADvs PIT
Sat, Sep 25thvs LADvs PIT
Sun, Sep 26thvs LADvs PIT
Tue, Sep 28th@ SF@ ATL
Wed, Sep 29th@ SF@ ATL
Thu, Sep 30th@ SF@ ATL
Fri, Oct 1stvs COL@ MIA
Sat, Oct 2ndvs COL@ MIA
Sun, Oct 3rdvs COL@ MIA
Fri, Apr 2nd@ SD   
Thu, Apr 8th@ COL   
Mon, Apr 12thvs OAK   
Thu, Apr 15th@ WSH   
Thu, Apr 22nd@ CIN   
Mon, May 10thvs MIA   
Mon, May 17th@ LAD   
Fri, May 28thvs STL   
Thu, Jun 3rd@ MIL   
Fri, Jun 11thvs LAA   
Thu, Jun 17th@ SF   
Mon, Jun 21stvs MIL   
Mon, Jun 28th@ STL   
Mon, Jul 19thvs PIT   
Mon, Aug 23rd@ PIT   
Mon, Sep 13th@ LAD