Skip to main content

Who Should I Trade?

Mickey Moniak for Ryan O'Hearn (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan O'Hearn
1B,DH - KC
Ryan O'Hearn
Mickey Moniak
CF,LF - PHI
Mickey Moniak
Expert
Recommendation
80%
Recommended by
4 of 5 experts
20%
Recommended by
1 of 5 experts
Rankings 
   
Rest of Season# 434
VBR# 1178# 1239
   
Projections 
   
Runs85
Home Runs31
RBI105
Stolen Bases01
Batting Average.219.223
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 377
   
Pierre Camus
RotoBaller
# 296
   
Carmen Maiorano
FantasyPros
# 345
   
Chris Clegg
Fantrax
# 341
   
Corbin Young
FantasyData
# 473# 430
   
Who Should I Trade? Player Statistics
  Ryan O'Hearn
1B,DH - KC
Ryan O'Hearn
Mickey Moniak
CF,LF - PHI
Mickey Moniak
2021 Stats 
   
   
At Bats5325
   
Runs63
   
Hits103
   
Singles62
   
Doubles10
   
Triples00
   
Home Runs31
   
RBI63
   
Stolen Bases00
   
Caught Stealing00
   
Walks43
   
Strikeouts2012
   
Batting Average.189.120
   
On Base Pct.246.214
   
Slugging Pct.377.240
   
On-base Plus Slugging.623.454
   
Who Should I Trade? Player Projections
  Ryan O'Hearn
1B,DH - KC
Ryan O'Hearn
Mickey Moniak
CF,LF - PHI
Mickey Moniak
2021 Projections 
   
   
At Bats6340
   
Runs85
   
Hits149
   
Singles86
   
Doubles32
   
Triples01
   
Home Runs31
   
RBI105
   
Stolen Bases01
   
Caught Stealing00
   
Walks83
   
Strikeouts2111
   
Batting Average.219.223
   
On Base Pct.306.277
   
Slugging Pct.394.369
   
On-base Plus Slugging.700.646
   
Who Should I Trade? Player Notes
  Ryan O'Hearn
1B,DH - KC
Ryan O'Hearn
Mickey Moniak
CF,LF - PHI
Mickey Moniak
News 
 Ryan O'Hearn went 1-for-2 with a two-run home run in Thursday's 7-2 loss to the Rays,
Brad Camara
Fri, May 28th
The Phillies optioned OF Mickey Moniak to their alternate training site.
Brendan Tuma - Too Much Tuma
Mon, Apr 26th
 Ryan O’Hearn went 1-for-5 with a solo home run during Saturday’s 11-3 win over the Twins.
Brad Camara
Sat, May 1st
Phillies outfielder Mickey Moniak went 1-for-3 with a three-run home run in Wednesday's win over the San Francisco Giants. The homer was the first of his career.
Mike Maher - The Birds Blitz
Thu, Apr 22nd
 Ryan O'Hearn went 1-for-2 with a solo home run and two walks in Friday's 6-2 win over the Tigers.
Brad Camara
Sat, Apr 24th
The Philadelphia Phillies announced on Wednesday that they had recalled outfielder Mickey Moniak from the alternate site and placed outfielder Adam Haseley on the restricted list for personal reasons.
Mike Maher - The Birds Blitz
Wed, Apr 14th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan O'Hearn
1B,DH - KC
Ryan O'Hearn
Mickey Moniak
CF,LF - PHI
Mickey Moniak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TEXvs ATL
Sat, Apr 3rdvs TEXvs ATL
Sun, Apr 4thvs TEXvs ATL
Mon, Apr 5th@ CLEvs NYM
Tue, Apr 6th   vs NYM
Wed, Apr 7th@ CLEvs NYM
Fri, Apr 9th   @ ATL
Sat, Apr 10th   @ ATL
Sun, Apr 11th@ CWS@ ATL
Tue, Apr 13thvs LAA@ NYM
Wed, Apr 14thvs LAA@ NYM
Fri, Apr 16th   vs STL
Sat, Apr 17thvs TORvs STL
Sun, Apr 18thvs TORvs STL
Mon, Apr 19thvs TBvs SF
Tue, Apr 20thvs TBvs SF
Wed, Apr 21stvs TBvs SF
Fri, Apr 23rd@ DET@ COL
Sat, Apr 24th@ DET@ COL
Sun, Apr 25th@ DET@ COL
Mon, Apr 26th@ DET@ STL
Tue, Apr 27th@ PIT@ STL
Wed, Apr 28th@ PIT@ STL
Thu, Apr 29th   @ STL
Fri, Apr 30th@ MINvs NYM
Sat, May 1st@ MINvs NYM
Sun, May 2nd@ MINvs NYM
Mon, May 3rdvs CLEvs MIL
Tue, May 4thvs CLEvs MIL
Wed, May 5thvs CLEvs MIL
Thu, May 6thvs CLEvs MIL
Fri, May 7thvs CWS@ ATL
Sat, May 8thvs CWS@ ATL
Sun, May 9thvs CWS@ ATL
Tue, May 11th@ DET@ WSH
Wed, May 12th@ DET@ WSH
Thu, May 13th@ DET@ WSH
Fri, May 14th@ CWS@ TOR
Sat, May 15th@ CWS@ TOR
Sun, May 16th@ CWS@ TOR
Tue, May 18thvs MILvs MIA
Wed, May 19thvs MILvs MIA
Thu, May 20th   vs MIA
Fri, May 21stvs DETvs BOS
Sat, May 22ndvs DETvs BOS
Sun, May 23rdvs DETvs BOS
Mon, May 24th   @ MIA
Tue, May 25th@ TB@ MIA
Wed, May 26th@ TB@ MIA
Thu, May 27th@ TB@ MIA
Sat, May 29th@ MIN@ TB
Sun, May 30th@ MIN@ TB
Mon, May 31stvs PIT@ CIN
Tue, Jun 1stvs PIT@ CIN
Fri, Jun 4thvs MINvs WSH
Sat, Jun 5thvs MINvs WSH
Sun, Jun 6thvs MINvs WSH
Tue, Jun 8th@ LAAvs ATL
Wed, Jun 9th@ LAAvs ATL
Thu, Jun 10th@ OAKvs ATL
Sat, Jun 12th@ OAKvs NYY
Sun, Jun 13th@ OAKvs NYY
Mon, Jun 14thvs DET@ LAD
Tue, Jun 15thvs DET@ LAD
Wed, Jun 16thvs DET@ LAD
Fri, Jun 18thvs BOS@ SF
Sat, Jun 19thvs BOS@ SF
Sun, Jun 20thvs BOS@ SF
Tue, Jun 22nd@ NYYvs WSH
Wed, Jun 23rd@ NYYvs WSH
Fri, Jun 25th@ TEX@ NYM
Sat, Jun 26th@ TEX@ NYM
Sun, Jun 27th@ TEX@ NYM
Mon, Jun 28th@ BOS@ CIN
Tue, Jun 29th@ BOSvs MIA
Wed, Jun 30th@ BOSvs MIA
Thu, Jul 1st@ BOSvs MIA
Fri, Jul 2ndvs MINvs SD
Sat, Jul 3rdvs MINvs SD
Sun, Jul 4thvs MINvs SD
Mon, Jul 5thvs CIN@ CHC
Tue, Jul 6thvs CIN@ CHC
Wed, Jul 7thvs CIN@ CHC
Thu, Jul 8th@ CLE@ CHC
Fri, Jul 9th@ CLE@ BOS
Sat, Jul 10th@ CLE@ BOS
Sun, Jul 11th@ CLE@ BOS
Fri, Jul 16thvs BALvs MIA
Sat, Jul 17thvs BALvs MIA
Sun, Jul 18thvs BALvs MIA
Tue, Jul 20th@ MIL@ NYY
Wed, Jul 21st@ MIL@ NYY
Thu, Jul 22nd   vs ATL
Fri, Jul 23rdvs DETvs ATL
Sat, Jul 24thvs DETvs ATL
Sun, Jul 25thvs DETvs ATL
Mon, Jul 26thvs CWSvs WSH
Tue, Jul 27thvs CWSvs WSH
Wed, Jul 28thvs CWSvs WSH
Thu, Jul 29thvs CWSvs WSH
Fri, Jul 30th@ TOR@ PIT
Sat, Jul 31st@ TOR@ PIT
Sun, Aug 1st@ TOR@ PIT
Mon, Aug 2nd   @ WSH
Tue, Aug 3rd@ CWS@ WSH
Wed, Aug 4th@ CWS@ WSH
Thu, Aug 5th@ CWS@ WSH
Fri, Aug 6th@ STLvs NYM
Sat, Aug 7th@ STLvs NYM
Sun, Aug 8th@ STLvs NYM
Tue, Aug 10thvs NYYvs LAD
Wed, Aug 11thvs NYYvs LAD
Thu, Aug 12th   vs LAD
Fri, Aug 13thvs STLvs CIN
Sat, Aug 14thvs STLvs CIN
Sun, Aug 15thvs STLvs CIN
Tue, Aug 17thvs HOU@ ARI
Wed, Aug 18thvs HOU@ ARI
Thu, Aug 19thvs HOU@ ARI
Fri, Aug 20th@ CHC@ SD
Sat, Aug 21st@ CHC@ SD
Sun, Aug 22nd@ CHC@ SD
Tue, Aug 24th@ HOUvs TB
Wed, Aug 25th@ HOUvs TB
Thu, Aug 26th@ SEAvs ARI
Fri, Aug 27th@ SEAvs ARI
Sat, Aug 28th@ SEAvs ARI
Sun, Aug 29th@ SEAvs ARI
Mon, Aug 30th   @ WSH
Tue, Aug 31stvs CLE@ WSH
Wed, Sep 1stvs CLE@ WSH
Fri, Sep 3rdvs CWS@ MIA
Sat, Sep 4thvs CWS@ MIA
Sun, Sep 5thvs CWS@ MIA
Mon, Sep 6th@ BAL@ MIL
Tue, Sep 7th@ BAL@ MIL
Wed, Sep 8th@ BAL@ MIL
Thu, Sep 9th@ BALvs COL
Fri, Sep 10th@ MINvs COL
Sat, Sep 11th@ MINvs COL
Sun, Sep 12th@ MINvs COL
Tue, Sep 14thvs OAKvs CHC
Wed, Sep 15thvs OAKvs CHC
Thu, Sep 16thvs OAKvs CHC
Fri, Sep 17thvs SEA@ NYM
Sat, Sep 18thvs SEA@ NYM
Sun, Sep 19thvs SEA@ NYM
Mon, Sep 20th@ CLEvs BAL
Tue, Sep 21st@ CLEvs BAL
Wed, Sep 22nd@ CLEvs BAL
Thu, Sep 23rd   vs PIT
Fri, Sep 24th@ DETvs PIT
Sat, Sep 25th@ DETvs PIT
Sun, Sep 26th@ DETvs PIT
Tue, Sep 28thvs CLE@ ATL
Wed, Sep 29thvs CLE@ ATL
Thu, Sep 30thvs CLE@ ATL
Fri, Oct 1stvs MIN@ MIA
Sat, Oct 2ndvs MIN@ MIA
Sun, Oct 3rdvs MIN@ MIA
Thu, Apr 8th@ CWS   
Mon, Apr 12thvs LAA   
Thu, Apr 15thvs TOR   
Fri, May 28th@ MIN   
Thu, Jun 3rdvs MIN   
Mon, Jun 7th@ LAA   
Fri, Jun 11th@ OAK   
Thu, Jun 24th@ NYY   
Mon, Aug 9thvs NYY   
Mon, Aug 16thvs HOU   
Mon, Aug 23rd@ HOU   
Thu, Sep 2ndvs CLE