Who Should I Trade?

Carter Kieboom for Harold Ramirez (2019)

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

Experts' Pick
  Harold Ramirez
Harold Ramirez
MIA @ PHI Sun, Sep 29th 3:05pm
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 
Andrew Gould
# 238
Pierre Camus
# 268
Bobby Sylvester
# 240
  Harold Ramirez
Harold Ramirez
Carter Kieboom
Carter Kieboom
2019 Stats 
At Bats42139
Home Runs112
Stolen Bases20
Caught Stealing10
Batting Average.276.128
On Base Pct.312.209
Slugging Pct.416.282
On-base Plus Slugging.728.491
  Harold Ramirez
Harold Ramirez
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
  Harold Ramirez
Harold Ramirez
Carter Kieboom
Carter Kieboom
 Marlins outfielder Harold Ramirez went 1-for-4 with a walk and a solo home run in Thursday's win over the Pirates. The homer was his 10th of the season.
Mike Maher
Fri, Sep 6th
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
 Marlins outfielder Harold Ramirez went 2-for-5 with a home run, a triple, two RBIs, and a walk in Thursday's win over the Twins. The homer was his seventh of the season and walked things off in extra innings.
Mike Maher
Fri, Aug 2nd
Carter Kieboom is not in Thursday's lineup versus the Cardinals.
Brendan Tuma - Too Much Tuma
Thu, May 2nd
 Harold Ramirez went 2-for-4 with a home run in Sunday's win over the Diamondbacks.
Andy Zimmerman
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
 Harold Ramirez went 1-for-3 with a walk and an RBI single in Wednesday's loss to the Nationals.
Connor Rooney
Thu, Jun 27th
Nationals shortstop Carter Kieboom went 1-for-4 with a solo home run in his MLB debut on Friday.
Mike Maher
Sat, Apr 27th
 Marlins outfielder Harold Ramirez went 2-for-4 with a three-run home run and double in Sunday's loss to the Pirates. The homer was his second of the season.
Mike Maher
Mon, Jun 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
  Harold Ramirez
Harold Ramirez
Carter Kieboom
Carter Kieboom
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs NYM
Sat, Mar 30thvs COLvs NYM
Sun, Mar 31stvs COLvs NYM
Tue, Apr 2ndvs NYMvs PHI
Wed, Apr 3rdvs NYMvs PHI
Thu, Apr 4th   @ NYM
Sat, Apr 6th@ ATL@ NYM
Sun, Apr 7th@ ATL@ NYM
Mon, Apr 8th   @ PHI
Tue, Apr 9th@ CIN@ PHI
Wed, Apr 10th@ CIN@ PHI
Fri, Apr 12thvs PHIvs PIT
Sat, Apr 13thvs PHIvs PIT
Sun, Apr 14thvs PHIvs PIT
Tue, Apr 16thvs CHCvs SF
Wed, Apr 17thvs CHCvs SF
Thu, Apr 18th   vs SF
Fri, Apr 19thvs WSH@ MIA
Sat, Apr 20thvs WSH@ MIA
Sun, Apr 21stvs WSH@ MIA
Mon, Apr 22nd   @ COL
Tue, Apr 23rd@ CLE@ COL
Wed, Apr 24th@ CLE@ COL
Fri, Apr 26th@ PHIvs SD
Sat, Apr 27th@ PHIvs SD
Sun, Apr 28th@ PHIvs SD
Mon, Apr 29th   vs STL
Tue, Apr 30thvs CLEvs STL
Wed, May 1stvs CLEvs STL
Thu, May 2nd   vs STL
Fri, May 3rdvs ATL@ PHI
Sat, May 4thvs ATL@ PHI
Sun, May 5thvs ATL@ PHI
Mon, May 6th@ CHC@ MIL
Tue, May 7th@ CHC@ MIL
Wed, May 8th@ CHC@ MIL
Thu, May 9th@ CHC@ LAD
Fri, May 10th@ NYM@ LAD
Sat, May 11th@ NYM@ LAD
Sun, May 12th   @ LAD
Tue, May 14thvs TBvs NYM
Wed, May 15thvs TBvs NYM
Thu, May 16th   vs NYM
Fri, May 17thvs NYMvs CHC
Sat, May 18thvs NYMvs CHC
Sun, May 19thvs NYMvs CHC
Mon, May 20th   @ NYM
Tue, May 21st@ DET@ NYM
Wed, May 22nd@ DET@ NYM
Thu, May 23rd@ DET@ NYM
Fri, May 24th@ WSHvs MIA
Sat, May 25th@ WSHvs MIA
Sun, May 26th@ WSHvs MIA
Mon, May 27th@ WSHvs MIA
Tue, May 28thvs SF@ ATL
Wed, May 29thvs SF@ ATL
Fri, May 31st@ SD@ CIN
Sat, Jun 1st@ SD@ CIN
Sun, Jun 2nd@ SD@ CIN
Tue, Jun 4th@ MILvs CWS
Wed, Jun 5th@ MILvs CWS
Thu, Jun 6th@ MIL@ SD
Fri, Jun 7thvs ATL@ SD
Sat, Jun 8thvs ATL@ SD
Sun, Jun 9thvs ATL@ SD
Mon, Jun 10thvs STL@ CWS
Tue, Jun 11thvs STL@ CWS
Thu, Jun 13th   vs ARI
Fri, Jun 14thvs PITvs ARI
Sat, Jun 15thvs PITvs ARI
Sun, Jun 16thvs PITvs ARI
Wed, Jun 19th@ STLvs PHI
Thu, Jun 20th@ STLvs PHI
Fri, Jun 21st@ PHIvs ATL
Sat, Jun 22nd@ PHIvs ATL
Sun, Jun 23rd@ PHIvs ATL
Tue, Jun 25thvs WSH@ MIA
Wed, Jun 26thvs WSH@ MIA
Thu, Jun 27thvs WSH@ MIA
Fri, Jun 28thvs PHI@ DET
Sat, Jun 29thvs PHI@ DET
Sun, Jun 30thvs PHI@ DET
Tue, Jul 2nd@ WSHvs MIA
Wed, Jul 3rd@ WSHvs MIA
Thu, Jul 4th@ WSHvs MIA
Fri, Jul 5th@ ATLvs KC
Sat, Jul 6th@ ATLvs KC
Sun, Jul 7th@ ATLvs KC
Fri, Jul 12thvs NYM@ PHI
Sat, Jul 13thvs NYM@ PHI
Sun, Jul 14thvs NYM@ PHI
Tue, Jul 16thvs SD@ BAL
Wed, Jul 17thvs SD@ BAL
Thu, Jul 18thvs SD@ ATL
Fri, Jul 19th@ LAD@ ATL
Sat, Jul 20th@ LAD@ ATL
Sun, Jul 21st@ LAD@ ATL
Tue, Jul 23rd@ CWSvs COL
Wed, Jul 24th@ CWSvs COL
Thu, Jul 25th   vs COL
Fri, Jul 26thvs ARIvs LAD
Sat, Jul 27thvs ARIvs LAD
Sun, Jul 28thvs ARIvs LAD
Mon, Jul 29thvs ARIvs ATL
Tue, Jul 30thvs MINvs ATL
Wed, Jul 31stvs MINvs ATL
Fri, Aug 2nd   @ ARI
Sat, Aug 3rd@ TB@ ARI
Sun, Aug 4th@ TB@ ARI
Mon, Aug 5th@ NYM@ SF
Tue, Aug 6th@ NYM@ SF
Wed, Aug 7th@ NYM@ SF
Fri, Aug 9thvs ATL@ NYM
Sat, Aug 10thvs ATL@ NYM
Sun, Aug 11thvs ATL@ NYM
Mon, Aug 12th   vs CIN
Tue, Aug 13thvs LADvs CIN
Wed, Aug 14thvs LADvs CIN
Fri, Aug 16th@ COLvs MIL
Sat, Aug 17th@ COLvs MIL
Sun, Aug 18th@ COLvs MIL
Mon, Aug 19th   @ PIT
Tue, Aug 20th@ ATL@ PIT
Wed, Aug 21st@ ATL@ PIT
Thu, Aug 22nd@ ATL@ PIT
Fri, Aug 23rdvs PHI@ CHC
Sat, Aug 24thvs PHI@ CHC
Sun, Aug 25thvs PHI@ CHC
Tue, Aug 27thvs CINvs BAL
Wed, Aug 28thvs CINvs BAL
Fri, Aug 30th@ WSHvs MIA
Sat, Aug 31st@ WSHvs MIA
Sun, Sep 1st@ WSHvs MIA
Mon, Sep 2nd   vs NYM
Tue, Sep 3rd@ PITvs NYM
Wed, Sep 4th@ PITvs NYM
Thu, Sep 5th@ PIT@ ATL
Fri, Sep 6thvs KC@ ATL
Sat, Sep 7thvs KC@ ATL
Sun, Sep 8thvs KC@ ATL
Tue, Sep 10thvs MIL@ MIN
Wed, Sep 11thvs MIL@ MIN
Thu, Sep 12thvs MIL@ MIN
Fri, Sep 13th@ SFvs ATL
Sat, Sep 14th@ SFvs ATL
Sun, Sep 15th@ SFvs ATL
Mon, Sep 16th@ ARI@ STL
Tue, Sep 17th@ ARI@ STL
Wed, Sep 18th@ ARI@ STL
Fri, Sep 20thvs WSH@ MIA
Sat, Sep 21stvs WSH@ MIA
Sun, Sep 22ndvs WSH@ MIA
Mon, Sep 23rd@ NYMvs PHI
Tue, Sep 24th@ NYMvs PHI
Wed, Sep 25th@ NYMvs PHI
Thu, Sep 26th@ NYMvs PHI
Fri, Sep 27th@ PHIvs CLE
Sat, Sep 28th@ PHIvs CLE
Sun, Sep 29th@ PHIvs CLE
Fri, Mar 29thvs COL   
Mon, Apr 1stvs NYM   
Fri, Apr 5th@ ATL   
Thu, Apr 11th@ CIN   
Mon, Apr 15thvs CHC   
Thu, Apr 25th@ PHI   
Thu, May 30thvs SF   
Wed, Jun 12thvs STL   
Mon, Jun 17th@ STL   
Tue, Jun 18th@ STL   
Mon, Jul 22nd@ CWS   
Thu, Aug 1stvs MIN   
Thu, Aug 8thvs ATL   
Thu, Aug 15thvs LAD   
Mon, Aug 26thvs CIN   
Thu, Aug 29thvs CIN   
Mon, Sep 9thvs MIL