Skip to main content

Who Should I Trade?

Harold Ramirez for Josh VanMeter (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Josh VanMeter
1B,2B,LF - ARI
Josh VanMeter
Harold Ramirez
Harold Ramirez
Recommended by
4 of 5 experts
Recommended by
1 of 5 experts
Rest of Season# 456# 461
VBR# 1153# 470
Home Runs25
Stolen Bases23
Batting Average.229.269
Injury Alert--
Expert Ranks 
Pierre Camus
# 337# 344
Carmen Maiorano
# 332# 403
Corbin Young
# 384# 433
Chris Clegg
# 362# 364
Mike Maher
# 419# 328
Who Should I Trade? Player Statistics
  Josh VanMeter
1B,2B,LF - ARI
Josh VanMeter
Harold Ramirez
Harold Ramirez
2021 Stats 
At Bats77132
Home Runs16
Stolen Bases02
Caught Stealing00
Batting Average.156.273
On Base Pct.283.312
Slugging Pct.247.485
On-base Plus Slugging.529.797
Who Should I Trade? Player Projections
  Josh VanMeter
1B,2B,LF - ARI
Josh VanMeter
Harold Ramirez
Harold Ramirez
2021 Projections 
At Bats86168
Home Runs25
Stolen Bases23
Caught Stealing10
Batting Average.229.269
On Base Pct.309.317
Slugging Pct.386.417
On-base Plus Slugging.695.734
Who Should I Trade? Player Notes
  Josh VanMeter
1B,2B,LF - ARI
Josh VanMeter
Harold Ramirez
Harold Ramirez
 Second baseman Josh VanMeter went 1-for-1 with a three-run home run and a walk in the D-Backs 8-5 extra-innings win over the Reds on Wednesday.
Jon Mathisen
Thu, Apr 22nd
Cleveland outfielder Harold Ramirez went 1-for-4 with a solo homer in a 2-1 win over the Pirates on Sunday.
Matthew Terelle
Sun, Jun 20th
 Second baseman Josh VanMeter went 1-for-3 with a triple and a run scored in the Diamondback 9-5 loss to the A's on Monday.
Jon Mathisen
Tue, Apr 13th
Cleveland outfielder Harold Ramirez went 2-for-4 with two solo homers in a 6-3 loss to the Pirates on Saturday.
Matthew Terelle
Sat, Jun 19th
  Cleveland outfielder Harold Ramirez went 3-for-5 with a homer, three runs, and two RBI in a 10-4 win over Baltimore on Saturday.
Matthew Terelle
Sat, Jun 5th
  Cleveland outfielder Harold Ramirez went 2-for-4 with two RBI and a steal in a 6-5 win over the White Sox on Tuesday.
Matthew Terelle
Tue, Jun 1st
  Cleveland outfielder Harold Ramirez went 1-for-4 with an RBI and a steal in a 6-5 win over the Tigers on Monday.
Matthew Terelle
Mon, May 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh VanMeter
1B,2B,LF - ARI
Josh VanMeter
Harold Ramirez
Harold Ramirez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD@ DET
Sat, Apr 3rd@ SD@ DET
Sun, Apr 4th@ SD@ DET
Mon, Apr 5th   vs KC
Wed, Apr 7th@ COLvs KC
Fri, Apr 9thvs CINvs DET
Sat, Apr 10thvs CINvs DET
Sun, Apr 11thvs CINvs DET
Mon, Apr 12thvs OAK@ CWS
Tue, Apr 13thvs OAK@ CWS
Wed, Apr 14th   @ CWS
Thu, Apr 15th@ WSH@ CWS
Fri, Apr 16th@ WSH@ CIN
Sat, Apr 17th@ WSH@ CIN
Sun, Apr 18th@ WSH@ CIN
Tue, Apr 20th   vs CWS
Thu, Apr 22nd@ CINvs NYY
Fri, Apr 23rd@ ATLvs NYY
Sat, Apr 24th   vs NYY
Sun, Apr 25th@ ATLvs NYY
Mon, Apr 26th   vs MIN
Tue, Apr 27thvs SDvs MIN
Wed, Apr 28thvs SDvs MIN
Fri, Apr 30thvs COL@ CWS
Sat, May 1stvs COL@ CWS
Sun, May 2ndvs COL@ CWS
Mon, May 3rd   @ KC
Tue, May 4th@ MIA@ KC
Wed, May 5th@ MIA@ KC
Thu, May 6th@ MIA@ KC
Fri, May 7th@ NYMvs CIN
Sat, May 8th@ NYMvs CIN
Tue, May 11thvs MIAvs CHC
Wed, May 12thvs MIAvs CHC
Thu, May 13thvs MIA@ SEA
Fri, May 14thvs WSH@ SEA
Sat, May 15thvs WSH@ SEA
Sun, May 16thvs WSH@ SEA
Mon, May 17th@ LAD@ LAA
Tue, May 18th@ LAD@ LAA
Wed, May 19th@ LAD@ LAA
Fri, May 21st@ COLvs MIN
Sat, May 22nd@ COLvs MIN
Sun, May 23rd@ COLvs MIN
Mon, May 24th   @ DET
Tue, May 25thvs SF@ DET
Wed, May 26thvs SF@ DET
Thu, May 27thvs STL@ DET
Fri, May 28thvs STLvs TOR
Sun, May 30thvs STLvs TOR
Mon, May 31stvs NYMvs CWS
Tue, Jun 1stvs NYMvs CWS
Fri, Jun 4th@ MIL@ BAL
Sat, Jun 5th@ MIL@ BAL
Sun, Jun 6th@ MIL@ BAL
Tue, Jun 8th@ OAK@ STL
Wed, Jun 9th@ OAK@ STL
Fri, Jun 11thvs LAAvs SEA
Sat, Jun 12thvs LAAvs SEA
Sun, Jun 13thvs LAAvs SEA
Mon, Jun 14th@ SFvs BAL
Tue, Jun 15th@ SFvs BAL
Wed, Jun 16th@ SFvs BAL
Thu, Jun 17th@ SFvs BAL
Fri, Jun 18thvs LAD@ PIT
Sat, Jun 19thvs LAD@ PIT
Sun, Jun 20thvs LAD@ PIT
Mon, Jun 21stvs MIL@ CHC
Tue, Jun 22ndvs MIL@ CHC
Thu, Jun 24th   @ MIN
Fri, Jun 25th@ SD@ MIN
Sat, Jun 26th@ SD@ MIN
Sun, Jun 27th@ SD@ MIN
Mon, Jun 28th@ STLvs DET
Tue, Jun 29th@ STLvs DET
Wed, Jun 30th@ STLvs DET
Thu, Jul 1stvs SFvs HOU
Fri, Jul 2ndvs SFvs HOU
Sat, Jul 3rdvs SFvs HOU
Sun, Jul 4thvs SFvs HOU
Mon, Jul 5th   @ TB
Tue, Jul 6thvs COL@ TB
Wed, Jul 7thvs COL@ TB
Thu, Jul 8thvs COLvs KC
Fri, Jul 9th@ LADvs KC
Sat, Jul 10th@ LADvs KC
Sun, Jul 11th@ LADvs KC
Fri, Jul 16thvs CHC@ OAK
Sat, Jul 17thvs CHC@ OAK
Sun, Jul 18thvs CHC@ OAK
Mon, Jul 19thvs PIT@ HOU
Tue, Jul 20thvs PIT@ HOU
Wed, Jul 21stvs PIT@ HOU
Thu, Jul 22nd   vs TB
Fri, Jul 23rd@ CHCvs TB
Sat, Jul 24th@ CHCvs TB
Sun, Jul 25th@ CHCvs TB
Tue, Jul 27th@ TEXvs STL
Wed, Jul 28th@ TEXvs STL
Fri, Jul 30thvs LAD@ CWS
Sat, Jul 31stvs LAD@ CWS
Sun, Aug 1stvs LAD@ CWS
Mon, Aug 2ndvs SF@ TOR
Tue, Aug 3rdvs SF@ TOR
Wed, Aug 4thvs SF@ TOR
Thu, Aug 5thvs SF@ TOR
Fri, Aug 6th@ SDvs DET
Sat, Aug 7th@ SDvs DET
Sun, Aug 8th@ SDvs DET
Mon, Aug 9th   vs CIN
Tue, Aug 10th@ SFvs OAK
Wed, Aug 11th@ SFvs OAK
Thu, Aug 12thvs SDvs OAK
Fri, Aug 13thvs SD@ DET
Sat, Aug 14thvs SD@ DET
Sun, Aug 15thvs SD@ DET
Mon, Aug 16th   @ MIN
Tue, Aug 17thvs PHI@ MIN
Wed, Aug 18thvs PHI@ MIN
Fri, Aug 20th@ COLvs LAA
Sat, Aug 21st@ COLvs LAA
Sun, Aug 22nd@ COLvs LAA
Tue, Aug 24th@ PITvs TEX
Wed, Aug 25th@ PITvs TEX
Thu, Aug 26th@ PHIvs TEX
Fri, Aug 27th@ PHIvs BOS
Sat, Aug 28th@ PHIvs BOS
Sun, Aug 29th@ PHIvs BOS
Tue, Aug 31stvs SD@ KC
Wed, Sep 1stvs SD@ KC
Thu, Sep 2nd   @ KC
Fri, Sep 3rdvs SEA@ BOS
Sat, Sep 4thvs SEA@ BOS
Sun, Sep 5thvs SEA@ BOS
Mon, Sep 6th   vs MIN
Tue, Sep 7thvs TEXvs MIN
Wed, Sep 8thvs TEXvs MIN
Thu, Sep 9th   vs MIN
Fri, Sep 10th@ SEAvs MIL
Sat, Sep 11th@ SEAvs MIL
Sun, Sep 12th@ SEAvs MIL
Tue, Sep 14th@ LAD@ MIN
Wed, Sep 15th@ LAD@ MIN
Fri, Sep 17th@ HOU@ NYY
Sat, Sep 18th@ HOU@ NYY
Sun, Sep 19th@ HOU@ NYY
Mon, Sep 20thvs ATLvs KC
Tue, Sep 21stvs ATLvs KC
Wed, Sep 22ndvs ATLvs KC
Thu, Sep 23rdvs ATLvs CWS
Fri, Sep 24thvs LADvs CWS
Sat, Sep 25thvs LADvs CWS
Sun, Sep 26thvs LADvs CWS
Tue, Sep 28th@ SF@ KC
Wed, Sep 29th@ SF@ KC
Thu, Sep 30th@ SF@ KC
Fri, Oct 1stvs COL@ TEX
Sat, Oct 2ndvs COL@ TEX
Sun, Oct 3rdvs COL@ TEX
Fri, Apr 2nd@ SD   
Tue, Apr 6th@ COL   
Thu, Apr 8th@ COL   
Wed, Apr 21st@ CIN   
Thu, Apr 29thvs COL   
Sun, May 9th@ NYM   
Mon, May 10thvs MIA   
Thu, May 20th@ LAD   
Sat, May 29thvs STL   
Wed, Jun 2ndvs NYM   
Thu, Jun 3rd@ MIL   
Wed, Jun 23rdvs MIL   
Thu, Aug 19thvs PHI   
Mon, Aug 23rd@ PIT   
Mon, Aug 30thvs SD   
Mon, Sep 13th@ LAD