Who Should I Trade?

Carter Kieboom for Hanser Alberto (2019)

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

Experts' Pick
  Hanser Alberto
Hanser Alberto
BAL @ WSH Tue, Aug 27th 7:05pm
Carter Kieboom
Carter Kieboom
WSH vs BAL Tue, Aug 27th 7:05pm
Recommended by
4 of 4 experts
Recommended by
0 of 4 experts
Rest of Season
VBR# 504# 797
Home Runs00
Stolen Bases00
Batting Average.311.136
Injury Alert-MiLB
Weather75 F, Mostly Cloudy76 F, Mostly Cloudy
Expert Ranks 
Nick Mariano
# 175
Bobby Sylvester
# 238# 240
Pierre Camus
# 274
Mick Ciallela
# 114
  Hanser Alberto
Hanser Alberto
Carter Kieboom
Carter Kieboom
2019 Stats 
At Bats40939
Home Runs102
Stolen Bases40
Caught Stealing20
Batting Average.313.128
On Base Pct.336.209
Slugging Pct.440.282
On-base Plus Slugging.777.491
  Hanser Alberto
Hanser Alberto
Carter Kieboom
Carter Kieboom
2019 Projections 
At Bats198
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.311.136
On Base Pct.335.216
Slugging Pct.438.289
On-base Plus Slugging.773.505
  Hanser Alberto
Hanser Alberto
Carter Kieboom
Carter Kieboom
 Hanser Alberto went 2-for-3 with a solo home run, walk and three runs in a 7-1 victory against the Rays on Saturday.
John Aubin
Sun, Aug 25th
Kieboom was sent to the Nationals' Triple-A affiliate in Fresno prior to Tuesday's game against the Milwaukee Brewers.
James Bisson
Tue, May 7th
 Hanser Alberto went 1-for-4 and hit a double and scored a run as the Orioles lost to the Royals by a 5-4 score on Monday.
John Aubin
Tue, Aug 20th
Carter Kieboom is not in Thursday's lineup versus the Cardinals.
Brendan Tuma - Too Much Tuma
Thu, May 2nd
 Hanser Alberto went 3-for-5 with a homer, a double and three RBI in the second game of Monday's doubleheader against the Yankees.
John Aubin
Tue, Aug 13th
Nationals shortstop Carter Kieboom went 2-for-4 with a home run and a walk in Sunday's win over the San Diego Padres. The homer was his second of the season.
Mike Maher
Mon, Apr 29th
 Hanser Alberto went 3-for-4 with a homer in a loss to the Diamondbacks on Monday.
John Aubin
Tue, Jul 23rd
Nationals shortstop Carter Kieboom went 1-for-4 with a solo home run in his MLB debut on Friday.
Mike Maher
Sat, Apr 27th
 Hanser Alberto went 2-for-4 and hit a solo home run while he added a single Tuesday versus the Nationals.
John Aubin
Wed, Jul 17th
The Nationals recalled shortstop Carter Kieboom from Triple-A Fresno.
Brendan Tuma - Too Much Tuma
Fri, Apr 26th
There are no recent notes for these players
  Hanser Alberto
Hanser Alberto
Carter Kieboom
Carter Kieboom
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ NYYvs NYM
Sat, Mar 30th@ NYYvs NYM
Sun, Mar 31st@ NYYvs NYM
Tue, Apr 2nd@ TORvs PHI
Wed, Apr 3rd@ TORvs PHI
Thu, Apr 4thvs NYY@ NYM
Sat, Apr 6thvs NYY@ NYM
Sun, Apr 7thvs NYY@ NYM
Mon, Apr 8thvs OAK@ PHI
Tue, Apr 9thvs OAK@ PHI
Wed, Apr 10thvs OAK@ PHI
Fri, Apr 12th@ BOSvs PIT
Sat, Apr 13th@ BOSvs PIT
Sun, Apr 14th@ BOSvs PIT
Tue, Apr 16th@ TBvs SF
Wed, Apr 17th@ TBvs SF
Thu, Apr 18th@ TBvs SF
Fri, Apr 19th   @ MIA
Sat, Apr 20thvs MIN@ MIA
Sun, Apr 21stvs MIN@ MIA
Mon, Apr 22ndvs CWS@ COL
Tue, Apr 23rdvs CWS@ COL
Wed, Apr 24thvs CWS@ COL
Fri, Apr 26th@ MINvs SD
Sat, Apr 27th@ MINvs SD
Sun, Apr 28th@ MINvs SD
Mon, Apr 29th@ CWSvs STL
Tue, Apr 30th   vs STL
Wed, May 1st@ CWSvs STL
Thu, May 2nd   vs STL
Fri, May 3rdvs TB@ PHI
Sat, May 4thvs TB@ PHI
Sun, May 5th   @ PHI
Mon, May 6thvs BOS@ MIL
Tue, May 7thvs BOS@ MIL
Wed, May 8thvs BOS@ MIL
Thu, May 9th   @ LAD
Fri, May 10thvs LAA@ LAD
Sat, May 11thvs LAA@ LAD
Sun, May 12thvs LAA@ LAD
Tue, May 14th   vs NYM
Wed, May 15th@ NYYvs NYM
Thu, May 16th@ CLEvs NYM
Fri, May 17th@ CLEvs CHC
Sat, May 18th@ CLEvs CHC
Sun, May 19th@ CLEvs CHC
Mon, May 20thvs NYY@ NYM
Tue, May 21stvs NYY@ NYM
Wed, May 22ndvs NYY@ NYM
Thu, May 23rdvs NYY@ NYM
Fri, May 24th@ COLvs MIA
Sat, May 25th@ COLvs MIA
Sun, May 26th@ COLvs MIA
Mon, May 27thvs DETvs MIA
Tue, May 28thvs DET@ ATL
Wed, May 29thvs DET@ ATL
Fri, May 31stvs SF@ CIN
Sat, Jun 1stvs SF@ CIN
Sun, Jun 2ndvs SF@ CIN
Tue, Jun 4th@ TEXvs CWS
Wed, Jun 5th@ TEXvs CWS
Thu, Jun 6th@ TEX@ SD
Fri, Jun 7th@ HOU@ SD
Sat, Jun 8th@ HOU@ SD
Sun, Jun 9th@ HOU@ SD
Mon, Jun 10th   @ CWS
Tue, Jun 11thvs TOR@ CWS
Thu, Jun 13thvs TORvs ARI
Fri, Jun 14thvs BOSvs ARI
Sat, Jun 15thvs BOSvs ARI
Sun, Jun 16thvs BOSvs ARI
Wed, Jun 19th@ OAKvs PHI
Thu, Jun 20th@ SEAvs PHI
Fri, Jun 21st@ SEAvs ATL
Sat, Jun 22nd@ SEAvs ATL
Sun, Jun 23rd@ SEAvs ATL
Tue, Jun 25thvs SD@ MIA
Wed, Jun 26thvs SD@ MIA
Thu, Jun 27th   @ MIA
Fri, Jun 28thvs CLE@ DET
Sat, Jun 29thvs CLE@ DET
Sun, Jun 30thvs CLE@ DET
Tue, Jul 2nd@ TBvs MIA
Wed, Jul 3rd@ TBvs MIA
Thu, Jul 4th   vs MIA
Fri, Jul 5th@ TORvs KC
Sat, Jul 6th@ TORvs KC
Sun, Jul 7th@ TORvs KC
Fri, Jul 12thvs TB@ PHI
Sat, Jul 13thvs TB@ PHI
Sun, Jul 14thvs TB@ PHI
Tue, Jul 16thvs WSH@ BAL
Wed, Jul 17thvs WSH@ BAL
Thu, Jul 18th   @ ATL
Fri, Jul 19thvs BOS@ ATL
Sat, Jul 20thvs BOS@ ATL
Sun, Jul 21stvs BOS@ ATL
Tue, Jul 23rd@ ARIvs COL
Wed, Jul 24th@ ARIvs COL
Thu, Jul 25th@ LAAvs COL
Fri, Jul 26th@ LAAvs LAD
Sat, Jul 27th@ LAAvs LAD
Sun, Jul 28th@ LAAvs LAD
Mon, Jul 29th@ SDvs ATL
Tue, Jul 30th@ SDvs ATL
Wed, Jul 31st   vs ATL
Fri, Aug 2ndvs TOR@ ARI
Sat, Aug 3rdvs TOR@ ARI
Sun, Aug 4thvs TOR@ ARI
Mon, Aug 5thvs NYY@ SF
Tue, Aug 6thvs NYY@ SF
Wed, Aug 7thvs NYY@ SF
Fri, Aug 9thvs HOU@ NYM
Sat, Aug 10thvs HOU@ NYM
Sun, Aug 11thvs HOU@ NYM
Mon, Aug 12th@ NYYvs CIN
Tue, Aug 13th@ NYYvs CIN
Wed, Aug 14th@ NYYvs CIN
Fri, Aug 16th@ BOSvs MIL
Sat, Aug 17th@ BOSvs MIL
Sun, Aug 18th@ BOSvs MIL
Mon, Aug 19thvs KC@ PIT
Tue, Aug 20thvs KC@ PIT
Wed, Aug 21stvs KC@ PIT
Thu, Aug 22ndvs TB@ PIT
Fri, Aug 23rdvs TB@ CHC
Sat, Aug 24thvs TB@ CHC
Sun, Aug 25thvs TB@ CHC
Tue, Aug 27th@ WSHvs BAL
Wed, Aug 28th@ WSHvs BAL
Fri, Aug 30th@ KCvs MIA
Sat, Aug 31st@ KCvs MIA
Sun, Sep 1st@ KCvs MIA
Mon, Sep 2nd@ TBvs NYM
Tue, Sep 3rd@ TBvs NYM
Wed, Sep 4th@ TBvs NYM
Thu, Sep 5thvs TEX@ ATL
Fri, Sep 6thvs TEX@ ATL
Sat, Sep 7thvs TEX@ ATL
Sun, Sep 8thvs TEX@ ATL
Tue, Sep 10thvs LAD@ MIN
Wed, Sep 11thvs LAD@ MIN
Thu, Sep 12thvs LAD@ MIN
Fri, Sep 13th@ DETvs ATL
Sat, Sep 14th@ DETvs ATL
Sun, Sep 15th@ DETvs ATL
Mon, Sep 16th@ DET@ STL
Tue, Sep 17thvs TOR@ STL
Wed, Sep 18thvs TOR@ STL
Fri, Sep 20thvs SEA@ MIA
Sat, Sep 21stvs SEA@ MIA
Sun, Sep 22ndvs SEA@ MIA
Mon, Sep 23rd@ TORvs PHI
Tue, Sep 24th@ TORvs PHI
Wed, Sep 25th@ TORvs PHI
Thu, Sep 26th   vs PHI
Fri, Sep 27th@ BOSvs CLE
Sat, Sep 28th@ BOSvs CLE
Sun, Sep 29th@ BOSvs CLE
Mon, Apr 1st@ TOR   
Thu, Apr 11thvs OAK   
Mon, Apr 15th@ BOS   
Wed, Jun 12thvs TOR   
Mon, Jun 17th@ OAK   
Tue, Jun 18th@ OAK   
Mon, Jul 1st@ TB   
Mon, Jul 22nd@ ARI   
Thu, Aug 1stvs TOR   
Thu, Sep 19thvs TOR