Skip to main content

Who Should I Trade?

Kevin Smith for Mickey Moniak (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kevin Smith
Kevin Smith
Mickey Moniak
Mickey Moniak
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kevin Smith
Kevin Smith
Mickey Moniak
Mickey Moniak
2022 Stats 
At Bats139106
Home Runs23
Stolen Bases41
Caught Stealing00
Batting Average.180.170
On Base Pct.216.207
Slugging Pct.302.302
On-base Plus Slugging.518.509
Who Should I Trade? Player Notes
  Kevin Smith
Kevin Smith
Mickey Moniak
Mickey Moniak
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin Smith
Kevin Smith
Mickey Moniak
Mickey Moniak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs LAA@ OAK
Sat, Apr 1stvs LAA@ OAK
Sun, Apr 2ndvs LAA@ OAK
Mon, Apr 3rdvs CLE@ SEA
Tue, Apr 4thvs CLE@ SEA
Wed, Apr 5thvs CLE@ SEA
Fri, Apr 7th@ TBvs TOR
Sat, Apr 8th@ TBvs TOR
Sun, Apr 9th@ TBvs TOR
Mon, Apr 10th@ BALvs WSH
Tue, Apr 11th@ BALvs WSH
Wed, Apr 12th@ BALvs WSH
Thu, Apr 13th@ BAL   
Fri, Apr 14thvs NYM@ BOS
Sat, Apr 15thvs NYM@ BOS
Sun, Apr 16thvs NYM@ BOS
Mon, Apr 17thvs CHC@ BOS
Tue, Apr 18thvs CHC@ NYY
Wed, Apr 19thvs CHC@ NYY
Fri, Apr 21st@ TEXvs KC
Sat, Apr 22nd@ TEXvs KC
Sun, Apr 23rd@ TEXvs KC
Mon, Apr 24th@ LAAvs OAK
Tue, Apr 25th@ LAAvs OAK
Wed, Apr 26th@ LAAvs OAK
Thu, Apr 27th@ LAAvs OAK
Fri, Apr 28thvs CIN@ MIL
Sat, Apr 29thvs CIN@ MIL
Sun, Apr 30thvs CIN@ MIL
Tue, May 2ndvs SEA@ STL
Wed, May 3rdvs SEA@ STL
Thu, May 4thvs SEA@ STL
Fri, May 5th@ KCvs TEX
Sat, May 6th@ KCvs TEX
Sun, May 7th@ KCvs TEX
Mon, May 8th@ NYYvs HOU
Tue, May 9th@ NYYvs HOU
Wed, May 10th@ NYYvs HOU
Thu, May 11thvs TEX   
Fri, May 12thvs TEX@ CLE
Sat, May 13thvs TEX@ CLE
Sun, May 14thvs TEX@ CLE
Mon, May 15thvs ARI@ BAL
Tue, May 16thvs ARI@ BAL
Wed, May 17thvs ARI@ BAL
Fri, May 19th@ HOUvs MIN
Sat, May 20th@ HOUvs MIN
Sun, May 21st@ HOUvs MIN
Mon, May 22nd@ SEAvs BOS
Tue, May 23rd@ SEAvs BOS
Wed, May 24th@ SEAvs BOS
Thu, May 25th@ SEA   
Fri, May 26thvs HOUvs MIA
Sat, May 27thvs HOUvs MIA
Sun, May 28thvs HOUvs MIA
Mon, May 29thvs ATL@ CWS
Tue, May 30thvs ATL@ CWS
Wed, May 31stvs ATL@ CWS
Fri, Jun 2nd@ MIA@ HOU
Sat, Jun 3rd@ MIA@ HOU
Sun, Jun 4th@ MIA@ HOU
Mon, Jun 5th@ PIT   
Tue, Jun 6th@ PITvs CHC
Wed, Jun 7th@ PITvs CHC
Fri, Jun 9th@ MILvs SEA
Sat, Jun 10th@ MILvs SEA
Sun, Jun 11th@ MILvs SEA
Mon, Jun 12thvs TB@ TEX
Tue, Jun 13thvs TB@ TEX
Wed, Jun 14thvs TB@ TEX
Thu, Jun 15thvs TB@ TEX
Fri, Jun 16thvs PHI@ KC
Sat, Jun 17thvs PHI@ KC
Sun, Jun 18thvs PHI@ KC
Tue, Jun 20th@ CLEvs LAD
Wed, Jun 21st@ CLEvs LAD
Thu, Jun 22nd@ CLE   
Fri, Jun 23rd@ TOR@ COL
Sat, Jun 24th@ TOR@ COL
Sun, Jun 25th@ TOR@ COL
Tue, Jun 27thvs NYYvs CWS
Wed, Jun 28thvs NYYvs CWS
Thu, Jun 29thvs NYYvs CWS
Fri, Jun 30thvs CWSvs ARI
Sat, Jul 1stvs CWSvs ARI
Sun, Jul 2ndvs CWSvs ARI
Tue, Jul 4th@ DET@ SD
Wed, Jul 5th@ DET@ SD
Thu, Jul 6th@ DET   
Fri, Jul 7th@ BOS@ LAD
Sat, Jul 8th@ BOS@ LAD
Sun, Jul 9th@ BOS   
Fri, Jul 14thvs MINvs HOU
Sat, Jul 15thvs MINvs HOU
Sun, Jul 16thvs MINvs HOU
Mon, Jul 17thvs BOSvs NYY
Tue, Jul 18thvs BOSvs NYY
Wed, Jul 19thvs BOSvs NYY
Thu, Jul 20thvs HOU   
Fri, Jul 21stvs HOUvs PIT
Sat, Jul 22ndvs HOUvs PIT
Sun, Jul 23rdvs HOUvs PIT
Tue, Jul 25th@ SF@ DET
Wed, Jul 26th@ SF@ DET
Fri, Jul 28th@ COL@ TOR
Sat, Jul 29th@ COL@ TOR
Sun, Jul 30th@ COL@ TOR
Tue, Aug 1st@ LAD@ ATL
Wed, Aug 2nd@ LAD@ ATL
Thu, Aug 3rd@ LADvs SEA
Sat, Aug 5thvs SFvs SEA
Sun, Aug 6thvs SFvs SEA
Mon, Aug 7thvs TEXvs SF
Tue, Aug 8thvs TEXvs SF
Wed, Aug 9thvs TEXvs SF
Fri, Aug 11th@ WSH@ HOU
Sat, Aug 12th@ WSH@ HOU
Sun, Aug 13th@ WSH@ HOU
Mon, Aug 14th@ STL@ TEX
Tue, Aug 15th@ STL@ TEX
Wed, Aug 16th@ STL@ TEX
Fri, Aug 18thvs BALvs TB
Sat, Aug 19thvs BALvs TB
Sun, Aug 20thvs BALvs TB
Mon, Aug 21stvs KCvs CIN
Tue, Aug 22ndvs KCvs CIN
Wed, Aug 23rdvs KCvs CIN
Thu, Aug 24th@ CWS   
Fri, Aug 25th@ CWS@ NYM
Sat, Aug 26th@ CWS@ NYM
Sun, Aug 27th@ CWS@ NYM
Mon, Aug 28th@ SEA@ PHI
Tue, Aug 29th@ SEA@ PHI
Wed, Aug 30th@ SEA@ PHI
Fri, Sep 1stvs LAA@ OAK
Sat, Sep 2ndvs LAA@ OAK
Sun, Sep 3rdvs LAA@ OAK
Mon, Sep 4thvs TORvs BAL
Tue, Sep 5thvs TORvs BAL
Wed, Sep 6thvs TORvs BAL
Fri, Sep 8th@ TEXvs CLE
Sat, Sep 9th@ TEXvs CLE
Sun, Sep 10th@ TEXvs CLE
Mon, Sep 11th@ HOU@ SEA
Tue, Sep 12th@ HOU@ SEA
Wed, Sep 13th@ HOU@ SEA
Fri, Sep 15thvs SDvs DET
Sat, Sep 16thvs SDvs DET
Sun, Sep 17thvs SDvs DET
Mon, Sep 18thvs SEA   
Tue, Sep 19thvs SEA@ TB
Wed, Sep 20thvs SEA@ TB
Thu, Sep 21stvs DET@ TB
Fri, Sep 22ndvs DET@ MIN
Sat, Sep 23rdvs DET@ MIN
Sun, Sep 24thvs DET@ MIN
Tue, Sep 26th@ MINvs TEX
Wed, Sep 27th@ MINvs TEX
Thu, Sep 28th@ MIN   
Fri, Sep 29th@ LAAvs OAK
Sat, Sep 30th@ LAAvs OAK
Sun, Oct 1st@ LAAvs OAK
Thu, Apr 20th   @ NYY
Thu, May 18th   @ BAL
Thu, Jun 1st   @ HOU
Thu, Jun 8th   vs CHC
Mon, Jun 26th   vs CWS
Mon, Jul 3rd   @ SD
Thu, Jul 27th   @ DET
Mon, Jul 31st   @ ATL
Fri, Aug 4th   vs SEA
Thu, Sep 7th   vs CLE
Mon, Sep 25th   vs TEX