Skip to main content

Who Should I Trade?

Mike Moustakas for Nick Solak (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Nick Solak
Nick Solak
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 735# 619
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Nick Solak
Nick Solak
2021 Stats 
At Bats183458
Home Runs611
Stolen Bases07
Caught Stealing05
Batting Average.208.242
On Base Pct.282.314
Slugging Pct.372.362
On-base Plus Slugging.653.677
Who Should I Trade? Player Notes
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Nick Solak
Nick Solak
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Moustakas
1B,2B,3B - CIN
Mike Moustakas
Nick Solak
Nick Solak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs CHCvs NYY
Sat, Apr 2ndvs CHCvs NYY
Sun, Apr 3rdvs CHCvs NYY
Mon, Apr 4thvs PIT@ MIA
Tue, Apr 5thvs PIT@ MIA
Wed, Apr 6thvs PIT@ MIA
Thu, Apr 7th@ ATL   
Fri, Apr 8th@ ATL@ TOR
Sat, Apr 9th@ ATL@ TOR
Sun, Apr 10th@ ATL@ TOR
Tue, Apr 12thvs CLEvs COL
Wed, Apr 13thvs CLE   
Thu, Apr 14th@ LADvs LAA
Fri, Apr 15th@ LADvs LAA
Sat, Apr 16th@ LADvs LAA
Sun, Apr 17th@ LADvs LAA
Mon, Apr 18th@ SD   
Tue, Apr 19th@ SD@ SEA
Wed, Apr 20th@ SD@ SEA
Fri, Apr 22ndvs STL@ OAK
Sat, Apr 23rdvs STL@ OAK
Sun, Apr 24thvs STL@ OAK
Tue, Apr 26thvs SDvs HOU
Wed, Apr 27thvs SDvs HOU
Thu, Apr 28thvs SDvs HOU
Fri, Apr 29th@ COLvs ATL
Sat, Apr 30th@ COLvs ATL
Sun, May 1st@ COLvs ATL
Tue, May 3rd@ MIL@ PHI
Wed, May 4th@ MIL@ PHI
Thu, May 5th@ MIL   
Fri, May 6thvs PIT@ NYY
Sat, May 7thvs PIT@ NYY
Sun, May 8thvs PIT@ NYY
Mon, May 9thvs MIL   
Tue, May 10thvs MILvs KC
Wed, May 11thvs MILvs KC
Thu, May 12th@ PITvs KC
Fri, May 13th@ PITvs BOS
Sat, May 14th@ PITvs BOS
Sun, May 15th@ PITvs BOS
Tue, May 17th@ CLEvs LAA
Wed, May 18th@ CLEvs LAA
Fri, May 20th@ TOR@ HOU
Sat, May 21st@ TOR@ HOU
Sun, May 22nd@ TOR@ HOU
Mon, May 23rdvs CHC   
Tue, May 24thvs CHC@ LAA
Wed, May 25thvs CHC@ LAA
Thu, May 26thvs CHC@ OAK
Fri, May 27thvs SF@ OAK
Sat, May 28thvs SF@ OAK
Sun, May 29thvs SF@ OAK
Tue, May 31st@ BOSvs TB
Wed, Jun 1st@ BOSvs TB
Thu, Jun 2ndvs WSHvs TB
Fri, Jun 3rdvs WSHvs SEA
Sat, Jun 4thvs WSHvs SEA
Sun, Jun 5thvs WSHvs SEA
Mon, Jun 6thvs ARI@ CLE
Tue, Jun 7thvs ARI@ CLE
Wed, Jun 8thvs ARI@ CLE
Thu, Jun 9thvs ARI   
Fri, Jun 10th@ STL@ CWS
Sat, Jun 11th@ STL@ CWS
Sun, Jun 12th@ STL@ CWS
Mon, Jun 13th@ ARIvs HOU
Tue, Jun 14th@ ARIvs HOU
Wed, Jun 15th@ ARIvs HOU
Fri, Jun 17thvs MIL@ DET
Sat, Jun 18thvs MIL@ DET
Sun, Jun 19thvs MIL@ DET
Tue, Jun 21stvs LADvs PHI
Wed, Jun 22ndvs LADvs PHI
Thu, Jun 23rdvs LAD   
Fri, Jun 24th@ SFvs WSH
Sat, Jun 25th@ SFvs WSH
Sun, Jun 26th@ SFvs WSH
Tue, Jun 28th@ CHC@ KC
Wed, Jun 29th@ CHC@ KC
Thu, Jun 30th@ CHC   
Fri, Jul 1stvs ATL@ NYM
Sat, Jul 2ndvs ATL@ NYM
Sun, Jul 3rdvs ATL@ NYM
Mon, Jul 4thvs NYM@ BAL
Tue, Jul 5thvs NYM@ BAL
Wed, Jul 6thvs NYM@ BAL
Fri, Jul 8thvs TBvs MIN
Sat, Jul 9thvs TBvs MIN
Sun, Jul 10thvs TBvs MIN
Tue, Jul 12th@ NYYvs OAK
Wed, Jul 13th@ NYYvs OAK
Thu, Jul 14th@ NYYvs SEA
Fri, Jul 15th@ STLvs SEA
Sat, Jul 16th@ STLvs SEA
Sun, Jul 17th@ STLvs SEA
Fri, Jul 22ndvs STL@ OAK
Sat, Jul 23rdvs STL@ OAK
Sun, Jul 24thvs STL@ OAK
Mon, Jul 25thvs MIA@ SEA
Tue, Jul 26thvs MIA@ SEA
Wed, Jul 27thvs MIA@ SEA
Thu, Jul 28thvs MIA@ LAA
Fri, Jul 29thvs BAL@ LAA
Sat, Jul 30thvs BAL@ LAA
Sun, Jul 31stvs BAL@ LAA
Mon, Aug 1st@ MIAvs BAL
Tue, Aug 2nd@ MIAvs BAL
Wed, Aug 3rd@ MIAvs BAL
Fri, Aug 5th@ MILvs CWS
Sat, Aug 6th@ MILvs CWS
Sun, Aug 7th@ MILvs CWS
Mon, Aug 8th@ NYM   
Tue, Aug 9th@ NYM@ HOU
Wed, Aug 10th@ NYM@ HOU
Thu, Aug 11thvs CHC@ HOU
Sat, Aug 13thvs CHCvs SEA
Sun, Aug 14thvs CHCvs SEA
Mon, Aug 15thvs PHIvs OAK
Tue, Aug 16thvs PHIvs OAK
Wed, Aug 17thvs PHIvs OAK
Fri, Aug 19th@ PIT@ MIN
Sat, Aug 20th@ PIT@ MIN
Sun, Aug 21st@ PIT@ MIN
Mon, Aug 22nd@ PHI@ MIN
Tue, Aug 23rd@ PHI@ COL
Wed, Aug 24th@ PHI@ COL
Thu, Aug 25th@ PHI   
Fri, Aug 26th@ WSHvs DET
Sat, Aug 27th@ WSHvs DET
Sun, Aug 28th@ WSHvs DET
Mon, Aug 29thvs STL   
Tue, Aug 30thvs STLvs HOU
Wed, Aug 31stvs STLvs HOU
Fri, Sep 2ndvs COL@ BOS
Sat, Sep 3rdvs COL@ BOS
Sun, Sep 4thvs COL@ BOS
Tue, Sep 6th@ CHC@ HOU
Wed, Sep 7th@ CHC@ HOU
Thu, Sep 8th@ CHC   
Fri, Sep 9th@ MILvs TOR
Sat, Sep 10th@ MILvs TOR
Sun, Sep 11th@ MILvs TOR
Mon, Sep 12thvs PIT   
Tue, Sep 13thvs PITvs OAK
Wed, Sep 14thvs PITvs OAK
Thu, Sep 15th@ STL   
Fri, Sep 16th@ STL@ TB
Sat, Sep 17th@ STL@ TB
Sun, Sep 18th@ STL@ TB
Tue, Sep 20thvs BOSvs LAA
Wed, Sep 21stvs BOSvs LAA
Thu, Sep 22ndvs MILvs LAA
Fri, Sep 23rdvs MILvs CLE
Sat, Sep 24thvs MILvs CLE
Sun, Sep 25thvs MILvs CLE
Mon, Sep 26th@ PIT   
Tue, Sep 27th@ PIT@ SEA
Wed, Sep 28th@ PIT@ SEA
Fri, Sep 30th@ CHC@ LAA
Sat, Oct 1st@ CHC@ LAA
Sun, Oct 2nd@ CHC@ LAA
Fri, Apr 1st   vs NYY
Mon, Apr 11th   vs COL
Thu, Apr 21st   @ SEA
Mon, Apr 25th   vs HOU
Mon, May 16th   vs LAA
Thu, May 19th   @ HOU
Mon, May 30th   vs TB
Thu, Jun 16th   @ DET
Mon, Jun 27th   @ KC
Mon, Jul 11th   vs OAK
Thu, Aug 4th   vs CWS
Fri, Aug 12th   vs SEA
Thu, Aug 18th   vs OAK
Thu, Sep 1st   @ BOS
Mon, Sep 5th   @ HOU
Thu, Sep 29th   @ SEA