Skip to main content

Who Should I Trade?

Odubel Herrera for Jose Marmolejos (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Odubel Herrera
Odubel Herrera
PHI @ ATL Fri, May 7th 7:20pm
Jose Marmolejos
Jose Marmolejos
SEA @ TEX Fri, May 7th 8:05pm
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season
VBR# 1134# 991
Home Runs37
Stolen Bases10
Batting Average.219.222
Injury Alert--
Weather64 F, Overcast
Expert Ranks 
Mike Maher
# 320# 321
Carmen Maiorano
# 377
Corbin Young
# 344# 457
Pierre Camus
# 264
Who Should I Trade? Player Statistics
  Odubel Herrera
Odubel Herrera
Jose Marmolejos
Jose Marmolejos
2021 Stats 
At Bats2758
Home Runs03
Stolen Bases00
Caught Stealing00
Batting Average.111.155
On Base Pct.143.279
Slugging Pct.111.345
On-base Plus Slugging.254.624
Who Should I Trade? Player Projections
  Odubel Herrera
Odubel Herrera
Jose Marmolejos
Jose Marmolejos
2021 Projections 
At Bats102172
Home Runs37
Stolen Bases10
Caught Stealing00
Batting Average.219.222
On Base Pct.347.293
Slugging Pct.339.385
On-base Plus Slugging.686.678
Who Should I Trade? Player Notes
  Odubel Herrera
Odubel Herrera
Jose Marmolejos
Jose Marmolejos
 Odubel Herrera had his contract selected by the Phillies on Monday, which promotes him to the major league roster. He is batting seventh in Monday's lineup and playing center field.
Connor Rooney
Mon, Apr 26th
Jose Marmolejos went 1-for-3 with one walk and two strikeouts in the Mariners 10-5 loss Saturday against the Angels.
Ari Koslow
Sun, May 2nd
 Odubel Herrera did not make the Opening Day roster, the Phillies announced on Monday.
Matt Flipi
Mon, Mar 29th
Jose Marmolejos went 1-for-3 with one run, one walk and one strikeout in the Mariners 7-5 loss Wednesday against Houston.
Ari Koslow
Thu, Apr 29th
  Jose Marmolejos went 0-for-4 with one run, one walk and one strikeout in the Mariners 8-2 win Saturday over the Red Sox.
Ari Koslow
Sun, Apr 25th
  Jose Marmolejos went 1-for-4 with two RBIs, one run and one strikeout in the Mariners 4-3 win Monday over the Dodgers.
Ari Koslow
Tue, Apr 20th
  Jose Marmolejos went 1-for-3 with one strikeout in the Mariners 1-0 loss Saturday against Houston.
Ari Koslow
Sun, Apr 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Odubel Herrera
Odubel Herrera
Jose Marmolejos
Jose Marmolejos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLvs SF
Sat, Apr 3rdvs ATLvs SF
Sun, Apr 4thvs ATL   
Mon, Apr 5thvs NYMvs CWS
Tue, Apr 6thvs NYMvs CWS
Wed, Apr 7thvs NYMvs CWS
Fri, Apr 9th@ ATL   
Sat, Apr 10th@ ATL@ MIN
Sun, Apr 11th@ ATL@ MIN
Tue, Apr 13th@ NYM@ BAL
Wed, Apr 14th@ NYM   
Fri, Apr 16thvs STLvs HOU
Sat, Apr 17thvs STLvs HOU
Sun, Apr 18thvs STLvs HOU
Mon, Apr 19thvs SFvs LAD
Tue, Apr 20thvs SFvs LAD
Wed, Apr 21stvs SF   
Fri, Apr 23rd@ COL@ BOS
Sat, Apr 24th@ COL@ BOS
Sun, Apr 25th@ COL@ BOS
Mon, Apr 26th@ STL@ HOU
Tue, Apr 27th@ STL@ HOU
Wed, Apr 28th@ STL@ HOU
Thu, Apr 29th@ STL@ HOU
Fri, Apr 30thvs NYMvs LAA
Sat, May 1stvs NYMvs LAA
Sun, May 2ndvs NYMvs LAA
Mon, May 3rdvs MILvs BAL
Tue, May 4thvs MILvs BAL
Wed, May 5thvs MILvs BAL
Thu, May 6thvs MIL   
Fri, May 7th@ ATL@ TEX
Sat, May 8th@ ATL@ TEX
Sun, May 9th@ ATL@ TEX
Tue, May 11th@ WSH@ LAD
Wed, May 12th@ WSH@ LAD
Thu, May 13th@ WSHvs CLE
Fri, May 14th@ TORvs CLE
Sat, May 15th@ TORvs CLE
Sun, May 16th@ TORvs CLE
Tue, May 18thvs MIAvs DET
Wed, May 19thvs MIAvs DET
Thu, May 20thvs MIA   
Fri, May 21stvs BOS@ SD
Sat, May 22ndvs BOS@ SD
Sun, May 23rdvs BOS@ SD
Mon, May 24th@ MIA@ OAK
Tue, May 25th@ MIA@ OAK
Wed, May 26th@ MIA@ OAK
Thu, May 27th@ MIAvs TEX
Sat, May 29th@ TBvs TEX
Sun, May 30th@ TBvs TEX
Mon, May 31st@ CINvs OAK
Tue, Jun 1st@ CINvs OAK
Wed, Jun 2nd@ CINvs OAK
Fri, Jun 4thvs WSH@ LAA
Sat, Jun 5thvs WSH@ LAA
Sun, Jun 6thvs WSH@ LAA
Tue, Jun 8thvs ATL@ DET
Wed, Jun 9thvs ATL@ DET
Thu, Jun 10thvs ATL@ DET
Sat, Jun 12thvs NYY@ CLE
Sun, Jun 13thvs NYY@ CLE
Mon, Jun 14th@ LADvs MIN
Tue, Jun 15th@ LADvs MIN
Wed, Jun 16th@ LADvs MIN
Fri, Jun 18th@ SFvs TB
Sat, Jun 19th@ SFvs TB
Sun, Jun 20th@ SFvs TB
Tue, Jun 22ndvs WSHvs COL
Wed, Jun 23rdvs WSHvs COL
Fri, Jun 25th@ NYM@ CWS
Sat, Jun 26th@ NYM@ CWS
Sun, Jun 27th@ NYM@ CWS
Tue, Jun 29thvs MIA@ TOR
Wed, Jun 30thvs MIA@ TOR
Thu, Jul 1stvs MIA@ TOR
Fri, Jul 2ndvs SDvs TEX
Sat, Jul 3rdvs SDvs TEX
Sun, Jul 4thvs SDvs TEX
Mon, Jul 5th@ CHC   
Tue, Jul 6th@ CHCvs NYY
Wed, Jul 7th@ CHCvs NYY
Thu, Jul 8th@ CHCvs NYY
Fri, Jul 9th@ BOSvs LAA
Sat, Jul 10th@ BOSvs LAA
Sun, Jul 11th@ BOSvs LAA
Fri, Jul 16thvs MIA@ LAA
Sat, Jul 17thvs MIA@ LAA
Sun, Jul 18thvs MIA@ LAA
Tue, Jul 20th@ NYY@ COL
Wed, Jul 21st@ NYY@ COL
Thu, Jul 22ndvs ATLvs OAK
Fri, Jul 23rdvs ATLvs OAK
Sat, Jul 24thvs ATLvs OAK
Sun, Jul 25thvs ATLvs OAK
Mon, Jul 26thvs WSHvs HOU
Tue, Jul 27thvs WSHvs HOU
Wed, Jul 28thvs WSHvs HOU
Thu, Jul 29thvs WSH   
Fri, Jul 30th@ PIT@ TEX
Sat, Jul 31st@ PIT@ TEX
Sun, Aug 1st@ PIT@ TEX
Mon, Aug 2nd@ WSH@ TB
Tue, Aug 3rd@ WSH@ TB
Wed, Aug 4th@ WSH@ TB
Thu, Aug 5th@ WSH@ NYY
Fri, Aug 6thvs NYM@ NYY
Sat, Aug 7thvs NYM@ NYY
Sun, Aug 8thvs NYM@ NYY
Tue, Aug 10thvs LADvs TEX
Wed, Aug 11thvs LADvs TEX
Thu, Aug 12thvs LADvs TEX
Fri, Aug 13thvs CINvs TOR
Sat, Aug 14thvs CINvs TOR
Sun, Aug 15thvs CINvs TOR
Tue, Aug 17th@ ARI@ TEX
Wed, Aug 18th@ ARI@ TEX
Thu, Aug 19th@ ARI@ TEX
Fri, Aug 20th@ SD@ HOU
Sat, Aug 21st@ SD@ HOU
Sun, Aug 22nd@ SD@ HOU
Tue, Aug 24thvs TB@ OAK
Wed, Aug 25thvs TB   
Thu, Aug 26thvs ARIvs KC
Fri, Aug 27thvs ARIvs KC
Sat, Aug 28thvs ARIvs KC
Sun, Aug 29thvs ARIvs KC
Mon, Aug 30th@ WSHvs HOU
Tue, Aug 31st@ WSHvs HOU
Wed, Sep 1st@ WSHvs HOU
Fri, Sep 3rd@ MIA@ ARI
Sat, Sep 4th@ MIA@ ARI
Sun, Sep 5th@ MIA@ ARI
Mon, Sep 6th@ MIL@ HOU
Tue, Sep 7th@ MIL@ HOU
Wed, Sep 8th@ MIL@ HOU
Thu, Sep 9thvs COL   
Fri, Sep 10thvs COLvs ARI
Sat, Sep 11thvs COLvs ARI
Sun, Sep 12thvs COLvs ARI
Tue, Sep 14thvs CHCvs BOS
Wed, Sep 15thvs CHCvs BOS
Thu, Sep 16thvs CHC   
Fri, Sep 17th@ NYM@ KC
Sat, Sep 18th@ NYM@ KC
Sun, Sep 19th@ NYM@ KC
Mon, Sep 20thvs BAL@ OAK
Tue, Sep 21stvs BAL@ OAK
Wed, Sep 22ndvs BAL@ OAK
Thu, Sep 23rdvs PIT@ OAK
Fri, Sep 24thvs PIT@ LAA
Sat, Sep 25thvs PIT@ LAA
Sun, Sep 26thvs PIT@ LAA
Tue, Sep 28th@ ATLvs OAK
Wed, Sep 29th@ ATLvs OAK
Thu, Sep 30th@ ATL   
Fri, Oct 1st@ MIAvs LAA
Sat, Oct 2nd@ MIAvs LAA
Sun, Oct 3rd@ MIAvs LAA
Fri, Apr 2nd   vs SF
Thu, Apr 8th   @ MIN
Thu, Apr 15th   @ BAL
Thu, Apr 22nd   @ BOS
Mon, May 17th   vs DET
Fri, May 28th   vs TEX
Thu, Jun 3rd   @ LAA
Fri, Jun 11th   @ CLE
Thu, Jun 17th   vs TB
Mon, Aug 23rd   @ OAK
Mon, Sep 13th   vs BOS
Mon, Sep 27th   vs OAK