Who Should I Trade?

Carter Kieboom for Albert Almora Jr. (2019)

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

Experts' Pick
  Albert Almora Jr.
Albert Almora Jr.
CHC @ STL Sun, Sep 29th 3:15pm
Carter Kieboom
Carter Kieboom
WSH vs CLE Sun, Sep 29th 3:05pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert-MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 220
Brandon 'B_Don' Myers
# 174
Bobby Sylvester
# 240
  Albert Almora Jr.
Albert Almora Jr.
Carter Kieboom
Carter Kieboom
2019 Stats 
At Bats33939
Home Runs122
Stolen Bases20
Caught Stealing10
Batting Average.233.128
On Base Pct.268.209
Slugging Pct.375.282
On-base Plus Slugging.643.491
  Albert Almora Jr.
Albert Almora Jr.
Carter Kieboom
Carter Kieboom
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Albert Almora Jr.
Albert Almora Jr.
Carter Kieboom
Carter Kieboom
 Albert Almora JR went 1-for-3 as the Cubs lost to the Phillies 4-2.
Brandon Plutner
Tue, Aug 13th
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
 Albert Almora Jr. went 3-for-3 with a go-ahead solo home run and two RBI in Saturday's win over the Brewers.
Connor Rooney
Sat, Aug 3rd
Carter Kieboom is not in Thursday's lineup versus the Cardinals.
Brendan Tuma - Too Much Tuma
Thu, May 2nd
 Albert Almora Jr. went 1-for-2 with a solo home run in Saturday's loss to the Brewers.
Connor Rooney
Sun, Jul 28th
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
 Albert Almora Jr. went 2-for-4 with a solo home run in Wednesday's win over the Giants.
Connor Rooney
Wed, Jul 24th
Nationals shortstop Carter Kieboom went 1-for-4 with a solo home run in his MLB debut on Friday.
Mike Maher
Sat, Apr 27th
 Albert Almora Jr. went 1-for-1 with a walk and a solo home run in Sunday's win over the Pirates.
Connor Rooney
Sun, Jul 14th
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
  Albert Almora Jr.
Albert Almora Jr.
Carter Kieboom
Carter Kieboom
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TEXvs NYM
Sat, Mar 30th@ TEXvs NYM
Sun, Mar 31st@ TEXvs NYM
Tue, Apr 2nd   vs PHI
Wed, Apr 3rd@ ATLvs PHI
Thu, Apr 4th@ ATL@ NYM
Sat, Apr 6th@ MIL@ NYM
Sun, Apr 7th@ MIL@ NYM
Mon, Apr 8thvs PIT@ PHI
Tue, Apr 9th   @ PHI
Wed, Apr 10thvs PIT@ PHI
Fri, Apr 12thvs LAAvs PIT
Sat, Apr 13thvs LAAvs PIT
Sun, Apr 14th   vs PIT
Tue, Apr 16th@ MIAvs SF
Wed, Apr 17th@ MIAvs SF
Thu, Apr 18th   vs SF
Fri, Apr 19thvs ARI@ MIA
Sat, Apr 20thvs ARI@ MIA
Sun, Apr 21stvs ARI@ MIA
Mon, Apr 22nd   @ COL
Tue, Apr 23rdvs LAD@ COL
Wed, Apr 24thvs LAD@ COL
Fri, Apr 26th@ ARIvs SD
Sat, Apr 27th@ ARIvs SD
Sun, Apr 28th@ ARIvs SD
Mon, Apr 29th   vs STL
Tue, Apr 30th@ SEAvs STL
Wed, May 1st@ SEAvs STL
Thu, May 2nd   vs STL
Fri, May 3rdvs STL@ PHI
Sat, May 4thvs STL@ PHI
Sun, May 5thvs STL@ PHI
Mon, May 6thvs MIA@ MIL
Tue, May 7thvs MIA@ MIL
Wed, May 8thvs MIA@ MIL
Thu, May 9thvs MIA@ LAD
Fri, May 10thvs MIL@ LAD
Sat, May 11thvs MIL@ LAD
Sun, May 12thvs MIL@ LAD
Tue, May 14th@ CINvs NYM
Wed, May 15th@ CINvs NYM
Thu, May 16th@ CINvs NYM
Fri, May 17th@ WSHvs CHC
Sat, May 18th@ WSHvs CHC
Sun, May 19th@ WSHvs CHC
Mon, May 20thvs PHI@ NYM
Tue, May 21stvs PHI@ NYM
Wed, May 22ndvs PHI@ NYM
Thu, May 23rdvs PHI@ NYM
Fri, May 24thvs CINvs MIA
Sat, May 25thvs CINvs MIA
Sun, May 26thvs CINvs MIA
Mon, May 27th@ HOUvs MIA
Tue, May 28th@ HOU@ ATL
Wed, May 29th@ HOU@ ATL
Fri, May 31st@ STL@ CIN
Sat, Jun 1st@ STL@ CIN
Sun, Jun 2nd@ STL@ CIN
Tue, Jun 4thvs COLvs CWS
Wed, Jun 5thvs COLvs CWS
Thu, Jun 6thvs COL@ SD
Fri, Jun 7thvs STL@ SD
Sat, Jun 8thvs STL@ SD
Sun, Jun 9thvs STL@ SD
Mon, Jun 10th@ COL@ CWS
Tue, Jun 11th@ COL@ CWS
Thu, Jun 13th@ LADvs ARI
Fri, Jun 14th@ LADvs ARI
Sat, Jun 15th@ LADvs ARI
Sun, Jun 16th@ LADvs ARI
Wed, Jun 19thvs CWSvs PHI
Thu, Jun 20thvs NYMvs PHI
Fri, Jun 21stvs NYMvs ATL
Sat, Jun 22ndvs NYMvs ATL
Sun, Jun 23rdvs NYMvs ATL
Tue, Jun 25thvs ATL@ MIA
Wed, Jun 26thvs ATL@ MIA
Thu, Jun 27thvs ATL@ MIA
Fri, Jun 28th@ CIN@ DET
Sat, Jun 29th@ CIN@ DET
Sun, Jun 30th@ CIN@ DET
Tue, Jul 2nd@ PITvs MIA
Wed, Jul 3rd@ PITvs MIA
Thu, Jul 4th@ PITvs MIA
Fri, Jul 5th   vs KC
Sat, Jul 6th@ CWSvs KC
Sun, Jul 7th@ CWSvs KC
Fri, Jul 12thvs PIT@ PHI
Sat, Jul 13thvs PIT@ PHI
Sun, Jul 14thvs PIT@ PHI
Tue, Jul 16thvs CIN@ BAL
Wed, Jul 17thvs CIN@ BAL
Thu, Jul 18th   @ ATL
Fri, Jul 19thvs SD@ ATL
Sat, Jul 20thvs SD@ ATL
Sun, Jul 21stvs SD@ ATL
Tue, Jul 23rd@ SFvs COL
Wed, Jul 24th@ SFvs COL
Thu, Jul 25th   vs COL
Fri, Jul 26th@ MILvs LAD
Sat, Jul 27th@ MILvs LAD
Sun, Jul 28th@ MILvs LAD
Mon, Jul 29th   vs ATL
Tue, Jul 30th@ STLvs ATL
Wed, Jul 31st@ STLvs ATL
Fri, Aug 2ndvs MIL@ ARI
Sat, Aug 3rdvs MIL@ ARI
Sun, Aug 4thvs MIL@ ARI
Mon, Aug 5thvs OAK@ SF
Tue, Aug 6thvs OAK@ SF
Wed, Aug 7thvs OAK@ SF
Fri, Aug 9th@ CIN@ NYM
Sat, Aug 10th@ CIN@ NYM
Sun, Aug 11th@ CIN@ NYM
Mon, Aug 12th   vs CIN
Tue, Aug 13th@ PHIvs CIN
Wed, Aug 14th@ PHIvs CIN
Fri, Aug 16th@ PITvs MIL
Sat, Aug 17th@ PITvs MIL
Sun, Aug 18th@ PITvs MIL
Mon, Aug 19th   @ PIT
Tue, Aug 20thvs SF@ PIT
Wed, Aug 21stvs SF@ PIT
Thu, Aug 22ndvs SF@ PIT
Fri, Aug 23rdvs WSH@ CHC
Sat, Aug 24thvs WSH@ CHC
Sun, Aug 25thvs WSH@ CHC
Tue, Aug 27th@ NYMvs BAL
Wed, Aug 28th@ NYMvs BAL
Fri, Aug 30thvs MILvs MIA
Sat, Aug 31stvs MILvs MIA
Sun, Sep 1stvs MILvs MIA
Mon, Sep 2ndvs SEAvs NYM
Tue, Sep 3rdvs SEAvs NYM
Wed, Sep 4th   vs NYM
Thu, Sep 5th@ MIL@ ATL
Fri, Sep 6th@ MIL@ ATL
Sat, Sep 7th@ MIL@ ATL
Sun, Sep 8th@ MIL@ ATL
Tue, Sep 10th@ SD@ MIN
Wed, Sep 11th@ SD@ MIN
Thu, Sep 12th@ SD@ MIN
Fri, Sep 13thvs PITvs ATL
Sat, Sep 14thvs PITvs ATL
Sun, Sep 15thvs PITvs ATL
Mon, Sep 16thvs CIN@ STL
Tue, Sep 17thvs CIN@ STL
Wed, Sep 18thvs CIN@ STL
Fri, Sep 20thvs STL@ MIA
Sat, Sep 21stvs STL@ MIA
Sun, Sep 22ndvs STL@ MIA
Mon, Sep 23rd   vs PHI
Tue, Sep 24th@ PITvs PHI
Wed, Sep 25th@ PITvs PHI
Thu, Sep 26th@ PITvs PHI
Fri, Sep 27th@ STLvs CLE
Sat, Sep 28th@ STLvs CLE
Sun, Sep 29th@ STLvs CLE
Mon, Apr 1st@ ATL   
Fri, Apr 5th@ MIL   
Thu, Apr 11thvs PIT   
Mon, Apr 15th@ MIA   
Thu, Apr 25thvs LAD   
Mon, Jun 3rdvs LAA   
Wed, Jun 12th@ COL   
Tue, Jun 18thvs CWS   
Mon, Jun 24thvs ATL   
Mon, Jul 1st@ PIT   
Mon, Jul 15thvs CIN   
Mon, Jul 22nd@ SF   
Thu, Aug 1st@ STL   
Thu, Aug 8th@ CIN   
Thu, Aug 15th@ PHI   
Thu, Aug 29th@ NYM   
Mon, Sep 9th@ SD   
Thu, Sep 19thvs STL