Skip to main content

Who Should I Trade?

Martin Maldonado for Carter Kieboom (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Martin Maldonado
Martin Maldonado
HOU vs TEX Thu, May 13th 8:10pm
Carter Kieboom
Carter Kieboom
WSH vs PHI Thu, May 13th 1:05pm
Recommended by
5 of 7 experts
Recommended by
2 of 7 experts
Rest of Season
VBR# 1058# 1027
Home Runs86
Stolen Bases12
Batting Average.191.212
Injury Alert-MiLB
Weather79 F, Partly Cloudy66 F, Clear
Expert Ranks 
Mike Maher
# 268# 269
Dan Harris
# 202
Pierre Camus
# 343
Ryan Amore
Pitcher List
# 254# 261
Corbin Young
# 206# 311
Chris Clegg
# 285# 279
Carmen Maiorano
# 342# 283
Who Should I Trade? Player Statistics
  Martin Maldonado
Martin Maldonado
Carter Kieboom
Carter Kieboom
2021 Stats 
At Bats831
Home Runs10
Stolen Bases00
Caught Stealing00
Batting Average.133.000
On Base Pct.209.500
Slugging Pct.217.000
On-base Plus Slugging.426.500
Who Should I Trade? Player Projections
  Martin Maldonado
Martin Maldonado
Carter Kieboom
Carter Kieboom
2021 Projections 
At Bats259249
Home Runs86
Stolen Bases12
Caught Stealing11
Batting Average.191.212
On Base Pct.269.374
Slugging Pct.321.331
On-base Plus Slugging.589.706
Who Should I Trade? Player Notes
  Martin Maldonado
Martin Maldonado
Carter Kieboom
Carter Kieboom
 Astros catcher Martin Maldonado went 0-for-2 with a walk and two strikeouts in Houston's 5-1 win over the Angels on Tuesday.
Andersen Pickard
Wed, May 12th
The Washington Nationals reinstated Alex Avila, Yan Gomes, Brad Hand, and Jordy Mercer from the COVID-19 injured list Friday and returned Carter Kieboom to the alternate site.
Mike Maher - The Birds Blitz
Fri, Apr 9th
 Astros catcher Martin Maldonado went 3-for-4 hitting out of the ninth spot on Wednesday. He contributed a pair of singles as well as a two-run home run in the ninth inning that give Houston insurance runs.
Andersen Pickard
Fri, May 7th
The Nationals recalled infielder Carter Kieboom from Triple-A on Tuesday as part of a flurry of moves and roster changes in the wake of their COVID-19 issues.
Lucas Spence
Tue, Apr 6th
 Martin Maldonado left Tuesday's game against the Yankees early with an injury.
Ari Koslow
Tue, May 4th
Carter Kieboom was optioned by the Nationals on Saturday, and will begin the year in the minor leagues.
Matt Flipi
Sat, Mar 27th
 Astros catcher Martin Maldonado went 0-for-2 on Saturday, though he did reach base thanks to a walk. Houston ultimately defeated the Rays, 3-1.
Andersen Pickard
Sun, May 2nd
Carter Kieboom has been reworking his swing during spring training, working closely with Nationals' hitting coach Kevin Long. Manager Dave Martinez indicated that Kieboom has been 'swinging the bat a little better,' highlighting a couple extra base hits Kieboom had over the weekend.
Matt Flipi
Tue, Mar 23rd
 Astros catcher Martin Maldonado went 0-for-4 with a strikeout in Monday's win over the Mariners. He also stranded three runners along the way.
Andersen Pickard
Tue, Apr 27th
After reportedly having “contact issues” this past summer Carter Kieboom elected to get LASIK surgery over the winter.
Brenden Trout
Tue, Mar 2nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Martin Maldonado
Martin Maldonado
Carter Kieboom
Carter Kieboom
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAK   
Fri, Apr 2nd@ OAK   
Sat, Apr 3rd@ OAK   
Sun, Apr 4th@ OAK   
Mon, Apr 5th@ LAA   
Tue, Apr 6th@ LAAvs ATL
Thu, Apr 8thvs OAK   
Fri, Apr 9thvs OAK@ LAD
Sat, Apr 10thvs OAK@ LAD
Mon, Apr 12thvs DET@ STL
Tue, Apr 13thvs DET@ STL
Wed, Apr 14thvs DET@ STL
Fri, Apr 16th@ SEAvs ARI
Sat, Apr 17th@ SEAvs ARI
Sun, Apr 18th@ SEAvs ARI
Tue, Apr 20th@ COLvs STL
Wed, Apr 21st@ COLvs STL
Thu, Apr 22ndvs LAA   
Fri, Apr 23rdvs LAA@ NYM
Sat, Apr 24thvs LAA@ NYM
Sun, Apr 25thvs LAA@ NYM
Mon, Apr 26thvs SEA   
Tue, Apr 27thvs SEA@ TOR
Wed, Apr 28thvs SEA@ TOR
Thu, Apr 29thvs SEA   
Fri, Apr 30th@ TBvs MIA
Sat, May 1st@ TBvs MIA
Sun, May 2nd@ TBvs MIA
Tue, May 4th@ NYYvs ATL
Wed, May 5th@ NYYvs ATL
Thu, May 6th@ NYYvs ATL
Fri, May 7thvs TOR@ NYY
Sat, May 8thvs TOR@ NYY
Sun, May 9thvs TOR@ NYY
Mon, May 10thvs LAA   
Tue, May 11thvs LAAvs PHI
Wed, May 12thvs LAAvs PHI
Thu, May 13thvs TEXvs PHI
Fri, May 14thvs TEX@ ARI
Sat, May 15thvs TEX@ ARI
Sun, May 16thvs TEX@ ARI
Tue, May 18th@ OAK@ CHC
Wed, May 19th@ OAK@ CHC
Thu, May 20th@ OAK@ CHC
Fri, May 21st@ TEXvs BAL
Sat, May 22nd@ TEXvs BAL
Sun, May 23rd@ TEXvs BAL
Tue, May 25thvs LADvs CIN
Wed, May 26thvs LADvs CIN
Fri, May 28thvs SDvs MIL
Sat, May 29thvs SDvs MIL
Sun, May 30thvs SDvs MIL
Mon, May 31stvs BOS@ ATL
Tue, Jun 1stvs BOS@ ATL
Wed, Jun 2ndvs BOS@ ATL
Thu, Jun 3rdvs BOS@ ATL
Fri, Jun 4th@ TOR@ PHI
Sat, Jun 5th@ TOR@ PHI
Sun, Jun 6th@ TOR@ PHI
Tue, Jun 8th@ BOS@ TB
Wed, Jun 9th@ BOS@ TB
Thu, Jun 10th@ BOSvs SF
Fri, Jun 11th@ MINvs SF
Sat, Jun 12th@ MINvs SF
Sun, Jun 13th@ MINvs SF
Tue, Jun 15thvs TEXvs PIT
Wed, Jun 16thvs TEXvs PIT
Thu, Jun 17thvs CWS   
Fri, Jun 18thvs CWSvs NYM
Sat, Jun 19thvs CWSvs NYM
Sun, Jun 20thvs CWSvs NYM
Mon, Jun 21st@ BAL   
Tue, Jun 22nd@ BAL@ PHI
Wed, Jun 23rd@ BAL@ PHI
Thu, Jun 24th@ DET@ MIA
Fri, Jun 25th@ DET@ MIA
Sat, Jun 26th@ DET@ MIA
Sun, Jun 27th@ DET@ MIA
Mon, Jun 28thvs BALvs NYM
Tue, Jun 29thvs BALvs TB
Wed, Jun 30thvs BALvs TB
Thu, Jul 1st@ CLEvs LAD
Fri, Jul 2nd@ CLEvs LAD
Sat, Jul 3rd@ CLEvs LAD
Sun, Jul 4th@ CLEvs LAD
Tue, Jul 6thvs OAK@ SD
Wed, Jul 7thvs OAK@ SD
Thu, Jul 8thvs OAK@ SD
Fri, Jul 9thvs NYY@ SF
Sat, Jul 10thvs NYY@ SF
Sun, Jul 11thvs NYY@ SF
Fri, Jul 16th@ CWSvs SD
Sat, Jul 17th@ CWSvs SD
Sun, Jul 18th@ CWSvs SD
Mon, Jul 19thvs CLEvs MIA
Tue, Jul 20thvs CLEvs MIA
Wed, Jul 21stvs CLEvs MIA
Fri, Jul 23rdvs TEX@ BAL
Sat, Jul 24thvs TEX@ BAL
Sun, Jul 25thvs TEX@ BAL
Mon, Jul 26th@ SEA@ PHI
Tue, Jul 27th@ SEA@ PHI
Wed, Jul 28th@ SEA@ PHI
Fri, Jul 30th@ SFvs CHC
Sat, Jul 31st@ SFvs CHC
Sun, Aug 1st@ SFvs CHC
Tue, Aug 3rd@ LADvs PHI
Wed, Aug 4th@ LADvs PHI
Thu, Aug 5thvs MINvs PHI
Fri, Aug 6thvs MIN@ ATL
Sat, Aug 7thvs MIN@ ATL
Sun, Aug 8thvs MIN@ ATL
Tue, Aug 10thvs COL@ NYM
Wed, Aug 11thvs COL@ NYM
Fri, Aug 13th@ LAAvs ATL
Sat, Aug 14th@ LAAvs ATL
Sun, Aug 15th@ LAAvs ATL
Mon, Aug 16th@ KC   
Tue, Aug 17th@ KCvs TOR
Wed, Aug 18th@ KCvs TOR
Thu, Aug 19th@ KC   
Fri, Aug 20thvs SEA@ MIL
Sat, Aug 21stvs SEA@ MIL
Sun, Aug 22ndvs SEA@ MIL
Mon, Aug 23rdvs KC   
Tue, Aug 24thvs KC@ MIA
Wed, Aug 25thvs KC@ MIA
Fri, Aug 27th@ TEX@ NYM
Sat, Aug 28th@ TEX@ NYM
Sun, Aug 29th@ TEX@ NYM
Mon, Aug 30th@ SEAvs PHI
Tue, Aug 31st@ SEAvs PHI
Wed, Sep 1st@ SEAvs PHI
Fri, Sep 3rd@ SDvs NYM
Sat, Sep 4th@ SDvs NYM
Sun, Sep 5th@ SDvs NYM
Mon, Sep 6thvs SEAvs NYM
Tue, Sep 7thvs SEA@ ATL
Wed, Sep 8thvs SEA@ ATL
Fri, Sep 10thvs LAA@ PIT
Sat, Sep 11thvs LAA@ PIT
Sun, Sep 12thvs LAA@ PIT
Mon, Sep 13th@ TEXvs MIA
Tue, Sep 14th@ TEXvs MIA
Wed, Sep 15th@ TEXvs MIA
Thu, Sep 16th@ TEX   
Fri, Sep 17thvs ARIvs COL
Sat, Sep 18thvs ARIvs COL
Sun, Sep 19thvs ARIvs COL
Mon, Sep 20th@ LAA@ MIA
Tue, Sep 21st@ LAA@ MIA
Wed, Sep 22nd@ LAA@ MIA
Thu, Sep 23rd@ LAA@ CIN
Fri, Sep 24th@ OAK@ CIN
Sat, Sep 25th@ OAK@ CIN
Sun, Sep 26th@ OAK@ CIN
Tue, Sep 28thvs TB@ COL
Wed, Sep 29thvs TB@ COL
Thu, Sep 30thvs TB   
Fri, Oct 1stvs OAKvs BOS
Sat, Oct 2ndvs OAKvs BOS
Sun, Oct 3rdvs OAKvs BOS
Wed, Apr 7th   vs ATL
Sun, Apr 11th   @ LAD
Thu, Apr 15th   vs ARI
Mon, Apr 19th   vs STL
Mon, May 17th   @ CHC
Thu, May 27th   vs CIN
Mon, Jun 14th   vs PIT
Mon, Jul 5th   @ SD
Thu, Jul 29th   @ PHI
Mon, Aug 2nd   vs PHI
Thu, Aug 12th   @ NYM
Thu, Aug 26th   @ MIA
Thu, Sep 9th   @ ATL
Mon, Sep 27th   @ COL