Skip to main content

Who Should I Trade?

Zach McKinstry for Shohei Ohtani (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Zach McKinstry
Zach McKinstry
Shohei Ohtani
Shohei Ohtani
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1085# 109
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Zach McKinstry
Zach McKinstry
Shohei Ohtani
Shohei Ohtani
2021 Stats 
Home Runs715
Stolen Bases1
Batting Avg.215
Who Should I Trade? Player Notes
  Zach McKinstry
Zach McKinstry
Shohei Ohtani
Shohei Ohtani
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach McKinstry
Zach McKinstry
Shohei Ohtani
Shohei Ohtani
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs COL@ OAK
Fri, Apr 1stvs COL@ OAK
Sat, Apr 2ndvs COL@ OAK
Sun, Apr 3rdvs COL@ OAK
Mon, Apr 4thvs ARI@ SEA
Tue, Apr 5thvs ARI@ SEA
Wed, Apr 6thvs ARI   
Fri, Apr 8th@ COLvs HOU
Sat, Apr 9th@ COLvs HOU
Sun, Apr 10th@ COLvs HOU
Tue, Apr 12th@ MINvs MIA
Wed, Apr 13th@ MIN   
Thu, Apr 14thvs CIN@ TEX
Fri, Apr 15thvs CIN@ TEX
Sat, Apr 16thvs CIN@ TEX
Sun, Apr 17thvs CIN@ TEX
Mon, Apr 18thvs ATL@ HOU
Tue, Apr 19thvs ATL@ HOU
Wed, Apr 20thvs ATL@ HOU
Fri, Apr 22nd@ SDvs BAL
Sat, Apr 23rd@ SDvs BAL
Sun, Apr 24th@ SDvs BAL
Mon, Apr 25th@ ARIvs CLE
Tue, Apr 26th@ ARIvs CLE
Wed, Apr 27th@ ARIvs CLE
Fri, Apr 29thvs DET@ CWS
Sat, Apr 30thvs DET@ CWS
Sun, May 1stvs DET@ CWS
Tue, May 3rdvs SF@ BOS
Wed, May 4thvs SF@ BOS
Fri, May 6th@ CHCvs WSH
Sat, May 7th@ CHCvs WSH
Sun, May 8th@ CHCvs WSH
Mon, May 9th@ PITvs TB
Tue, May 10th@ PITvs TB
Wed, May 11th@ PITvs TB
Thu, May 12thvs PHI   
Fri, May 13thvs PHI@ OAK
Sat, May 14thvs PHI@ OAK
Sun, May 15thvs PHI@ OAK
Mon, May 16thvs ARI@ TEX
Tue, May 17thvs ARI@ TEX
Wed, May 18thvs ARI@ TEX
Fri, May 20th@ PHIvs OAK
Sat, May 21st@ PHIvs OAK
Sun, May 22nd@ PHIvs OAK
Mon, May 23rd@ WSH   
Tue, May 24th@ WSHvs TEX
Wed, May 25th@ WSHvs TEX
Thu, May 26th@ ARIvs TOR
Fri, May 27th@ ARIvs TOR
Sat, May 28th@ ARIvs TOR
Sun, May 29th@ ARIvs TOR
Mon, May 30thvs PIT   
Tue, May 31stvs PIT@ NYY
Wed, Jun 1stvs PIT@ NYY
Thu, Jun 2ndvs NYM@ NYY
Fri, Jun 3rdvs NYM@ PHI
Sat, Jun 4thvs NYM@ PHI
Sun, Jun 5thvs NYM@ PHI
Tue, Jun 7th@ CWSvs BOS
Wed, Jun 8th@ CWSvs BOS
Thu, Jun 9th@ CWSvs BOS
Fri, Jun 10th@ SFvs NYM
Sat, Jun 11th@ SFvs NYM
Sun, Jun 12th@ SFvs NYM
Tue, Jun 14thvs LAA@ LAD
Wed, Jun 15thvs LAA@ LAD
Fri, Jun 17thvs CLE@ SEA
Sat, Jun 18thvs CLE@ SEA
Sun, Jun 19thvs CLE@ SEA
Tue, Jun 21st@ CINvs KC
Wed, Jun 22nd@ CINvs KC
Thu, Jun 23rd@ CIN   
Fri, Jun 24th@ ATLvs SEA
Sat, Jun 25th@ ATLvs SEA
Sun, Jun 26th@ ATLvs SEA
Mon, Jun 27th@ COLvs CWS
Tue, Jun 28th@ COLvs CWS
Wed, Jun 29th@ COLvs CWS
Thu, Jun 30thvs SD   
Fri, Jul 1stvs SD@ HOU
Sat, Jul 2ndvs SD@ HOU
Sun, Jul 3rdvs SD@ HOU
Mon, Jul 4thvs COL   
Tue, Jul 5thvs COL@ MIA
Thu, Jul 7thvs CHC@ BAL
Fri, Jul 8thvs CHC@ BAL
Sat, Jul 9thvs CHC@ BAL
Sun, Jul 10thvs CHC@ BAL
Tue, Jul 12th@ STLvs HOU
Wed, Jul 13th@ STLvs HOU
Thu, Jul 14th@ STLvs HOU
Fri, Jul 15th@ LAAvs LAD
Sat, Jul 16th@ LAAvs LAD
Thu, Jul 21stvs SF   
Fri, Jul 22ndvs SF@ ATL
Sat, Jul 23rdvs SF@ ATL
Sun, Jul 24thvs SF@ ATL
Mon, Jul 25thvs WSH@ KC
Tue, Jul 26thvs WSH@ KC
Wed, Jul 27thvs WSH@ KC
Thu, Jul 28th@ COLvs TEX
Fri, Jul 29th@ COLvs TEX
Sat, Jul 30th@ COLvs TEX
Sun, Jul 31st@ COLvs TEX
Mon, Aug 1st@ SF   
Tue, Aug 2nd@ SFvs OAK
Wed, Aug 3rd@ SFvs OAK
Thu, Aug 4th@ SFvs OAK
Fri, Aug 5thvs SD@ SEA
Sat, Aug 6thvs SD@ SEA
Sun, Aug 7thvs SD@ SEA
Tue, Aug 9thvs MIN@ OAK
Wed, Aug 10thvs MIN@ OAK
Fri, Aug 12th@ KCvs MIN
Sat, Aug 13th@ KCvs MIN
Sun, Aug 14th@ KCvs MIN
Mon, Aug 15th@ MILvs SEA
Tue, Aug 16th@ MILvs SEA
Wed, Aug 17th@ MILvs SEA
Thu, Aug 18th@ MIL   
Fri, Aug 19thvs MIA@ DET
Sat, Aug 20thvs MIA@ DET
Sun, Aug 21stvs MIA@ DET
Mon, Aug 22ndvs MIL@ TB
Tue, Aug 23rdvs MIL@ TB
Wed, Aug 24thvs MIL@ TB
Fri, Aug 26th@ MIA@ TOR
Sat, Aug 27th@ MIA@ TOR
Sun, Aug 28th@ MIA@ TOR
Mon, Aug 29th@ MIAvs NYY
Tue, Aug 30th@ NYMvs NYY
Wed, Aug 31st@ NYMvs NYY
Thu, Sep 1st@ NYM   
Fri, Sep 2ndvs SDvs HOU
Sat, Sep 3rdvs SDvs HOU
Sun, Sep 4thvs SDvs HOU
Mon, Sep 5thvs SFvs DET
Tue, Sep 6thvs SFvs DET
Wed, Sep 7thvs SFvs DET
Fri, Sep 9th@ SD@ HOU
Sat, Sep 10th@ SD@ HOU
Sun, Sep 11th@ SD@ HOU
Mon, Sep 12th@ ARI@ CLE
Tue, Sep 13th@ ARI@ CLE
Wed, Sep 14th@ ARI@ CLE
Fri, Sep 16th@ SFvs SEA
Sat, Sep 17th@ SFvs SEA
Sun, Sep 18th@ SFvs SEA
Tue, Sep 20thvs ARI@ TEX
Wed, Sep 21stvs ARI@ TEX
Thu, Sep 22ndvs ARI@ TEX
Fri, Sep 23rdvs STL@ MIN
Sat, Sep 24thvs STL@ MIN
Sun, Sep 25thvs STL@ MIN
Tue, Sep 27th@ SDvs OAK
Wed, Sep 28th@ SDvs OAK
Thu, Sep 29th@ SDvs OAK
Fri, Sep 30thvs COLvs TEX
Sat, Oct 1stvs COLvs TEX
Sun, Oct 2ndvs COLvs TEX
Thu, Apr 7th   vs HOU
Mon, Apr 11th   vs MIA
Thu, Apr 28th   vs CLE
Mon, May 2nd   @ CWS
Thu, May 5th   @ BOS
Mon, Jun 6th   vs BOS
Thu, Jun 16th   @ SEA
Mon, Jun 20th   vs KC
Wed, Jul 6th   @ MIA
Mon, Aug 8th   @ OAK
Thu, Aug 25th   @ TB
Mon, Sep 19th   vs SEA