Skip to main content

Who Should I Trade?

Kevin Kiermaier for William Contreras (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kevin Kiermaier
Kevin Kiermaier
William Contreras
William Contreras
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 926# 1176
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kevin Kiermaier
Kevin Kiermaier
William Contreras
William Contreras
2021 Stats 
At Bats348163
Home Runs48
Stolen Bases90
Caught Stealing50
Batting Average.259.215
On Base Pct.328.303
Slugging Pct.388.399
On-base Plus Slugging.716.702
Who Should I Trade? Player Notes
  Kevin Kiermaier
Kevin Kiermaier
William Contreras
William Contreras
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin Kiermaier
Kevin Kiermaier
William Contreras
William Contreras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOS@ MIA
Sat, Apr 2nd@ BOS@ MIA
Sun, Apr 3rd@ BOS@ MIA
Mon, Apr 4th@ TOR@ NYM
Tue, Apr 5th@ TOR@ NYM
Wed, Apr 6th@ TOR   
Fri, Apr 8thvs BALvs CIN
Sat, Apr 9thvs BALvs CIN
Sun, Apr 10thvs BALvs CIN
Mon, Apr 11thvs OAKvs WSH
Tue, Apr 12thvs OAKvs WSH
Wed, Apr 13thvs OAKvs WSH
Thu, Apr 14thvs OAK@ SD
Fri, Apr 15th@ CWS@ SD
Sat, Apr 16th@ CWS@ SD
Sun, Apr 17th@ CWS@ SD
Mon, Apr 18th@ CHC@ LAD
Tue, Apr 19th@ CHC@ LAD
Wed, Apr 20th@ CHC@ LAD
Fri, Apr 22ndvs BOSvs MIA
Sat, Apr 23rdvs BOSvs MIA
Sun, Apr 24thvs BOSvs MIA
Tue, Apr 26thvs SEAvs CHC
Wed, Apr 27thvs SEAvs CHC
Thu, Apr 28thvs SEAvs CHC
Fri, Apr 29thvs MIN@ TEX
Sat, Apr 30thvs MIN@ TEX
Sun, May 1stvs MIN@ TEX
Mon, May 2nd@ OAK@ NYM
Tue, May 3rd@ OAK@ NYM
Wed, May 4th@ OAK@ NYM
Thu, May 5th@ SEA   
Fri, May 6th@ SEAvs MIL
Sat, May 7th@ SEAvs MIL
Sun, May 8th@ SEAvs MIL
Mon, May 9th@ LAA   
Tue, May 10th@ LAAvs BOS
Wed, May 11th@ LAAvs BOS
Fri, May 13thvs TORvs SD
Sat, May 14thvs TORvs SD
Sun, May 15thvs TORvs SD
Mon, May 16thvs DET@ MIL
Tue, May 17thvs DET@ MIL
Wed, May 18thvs DET@ MIL
Fri, May 20th@ BAL@ MIA
Sat, May 21st@ BAL@ MIA
Sun, May 22nd@ BAL@ MIA
Tue, May 24thvs MIAvs PHI
Wed, May 25thvs MIAvs PHI
Thu, May 26thvs NYYvs PHI
Fri, May 27thvs NYYvs MIA
Sat, May 28thvs NYYvs MIA
Sun, May 29thvs NYYvs MIA
Mon, May 30th@ TEX@ ARI
Tue, May 31st@ TEX@ ARI
Wed, Jun 1st@ TEX@ ARI
Thu, Jun 2nd@ TEX@ COL
Fri, Jun 3rdvs CWS@ COL
Sat, Jun 4thvs CWS@ COL
Sun, Jun 5thvs CWS@ COL
Tue, Jun 7thvs STLvs OAK
Wed, Jun 8thvs STLvs OAK
Thu, Jun 9thvs STLvs PIT
Fri, Jun 10th@ MINvs PIT
Sat, Jun 11th@ MINvs PIT
Sun, Jun 12th@ MINvs PIT
Tue, Jun 14th@ NYY@ WSH
Wed, Jun 15th@ NYY@ WSH
Thu, Jun 16th@ NYY   
Fri, Jun 17th@ BAL@ CHC
Sat, Jun 18th@ BAL@ CHC
Sun, Jun 19th@ BAL@ CHC
Mon, Jun 20thvs NYYvs SF
Tue, Jun 21stvs NYYvs SF
Wed, Jun 22ndvs NYYvs SF
Fri, Jun 24thvs PITvs LAD
Sat, Jun 25thvs PITvs LAD
Sun, Jun 26thvs PITvs LAD
Tue, Jun 28thvs MIL@ PHI
Wed, Jun 29thvs MIL@ PHI
Thu, Jun 30th@ TOR@ PHI
Fri, Jul 1st@ TOR@ CIN
Sat, Jul 2nd@ TOR@ CIN
Sun, Jul 3rd@ TOR@ CIN
Mon, Jul 4th@ BOSvs STL
Tue, Jul 5th@ BOSvs STL
Wed, Jul 6th@ BOSvs STL
Fri, Jul 8th@ CINvs WSH
Sat, Jul 9th@ CINvs WSH
Sun, Jul 10th@ CINvs WSH
Mon, Jul 11thvs BOSvs NYM
Tue, Jul 12thvs BOSvs NYM
Wed, Jul 13thvs BOSvs NYM
Thu, Jul 14thvs BOS@ WSH
Fri, Jul 15thvs BAL@ WSH
Sat, Jul 16thvs BAL@ WSH
Sun, Jul 17thvs BAL@ WSH
Fri, Jul 22nd@ KCvs LAA
Sat, Jul 23rd@ KCvs LAA
Sun, Jul 24th@ KCvs LAA
Mon, Jul 25th@ BAL@ PHI
Tue, Jul 26th@ BAL@ PHI
Wed, Jul 27th@ BAL@ PHI
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLEvs ARI
Sat, Jul 30thvs CLEvs ARI
Sun, Jul 31stvs CLEvs ARI
Tue, Aug 2ndvs TORvs PHI
Wed, Aug 3rdvs TORvs PHI
Thu, Aug 4th@ DET@ NYM
Fri, Aug 5th@ DET@ NYM
Sat, Aug 6th@ DET@ NYM
Sun, Aug 7th@ DET@ NYM
Tue, Aug 9th@ MIL@ BOS
Wed, Aug 10th@ MIL@ BOS
Fri, Aug 12thvs BAL@ MIA
Sat, Aug 13thvs BAL@ MIA
Sun, Aug 14thvs BAL@ MIA
Mon, Aug 15th@ NYYvs NYM
Tue, Aug 16th@ NYYvs NYM
Wed, Aug 17th@ NYYvs NYM
Thu, Aug 18thvs KCvs NYM
Fri, Aug 19thvs KCvs HOU
Sat, Aug 20thvs KCvs HOU
Sun, Aug 21stvs KCvs HOU
Mon, Aug 22ndvs LAA@ PIT
Tue, Aug 23rdvs LAA@ PIT
Wed, Aug 24thvs LAA@ PIT
Thu, Aug 25thvs LAA   
Fri, Aug 26th@ BOS@ STL
Sat, Aug 27th@ BOS@ STL
Sun, Aug 28th@ BOS@ STL
Tue, Aug 30th@ MIAvs COL
Wed, Aug 31st@ MIAvs COL
Fri, Sep 2ndvs NYYvs MIA
Sat, Sep 3rdvs NYYvs MIA
Sun, Sep 4thvs NYYvs MIA
Mon, Sep 5thvs BOS   
Tue, Sep 6thvs BOS@ OAK
Wed, Sep 7thvs BOS@ OAK
Fri, Sep 9th@ NYY@ SEA
Sat, Sep 10th@ NYY@ SEA
Sun, Sep 11th@ NYY@ SEA
Mon, Sep 12th@ TOR@ SF
Tue, Sep 13th@ TOR@ SF
Wed, Sep 14th@ TOR@ SF
Fri, Sep 16thvs TEXvs PHI
Sat, Sep 17thvs TEXvs PHI
Sun, Sep 18thvs TEXvs PHI
Mon, Sep 19thvs HOUvs WSH
Tue, Sep 20thvs HOUvs WSH
Wed, Sep 21stvs HOUvs WSH
Thu, Sep 22ndvs TOR@ PHI
Fri, Sep 23rdvs TOR@ PHI
Sat, Sep 24thvs TOR@ PHI
Sun, Sep 25thvs TOR@ PHI
Tue, Sep 27th@ CLE@ WSH
Wed, Sep 28th@ CLE@ WSH
Thu, Sep 29th@ CLE   
Fri, Sep 30th@ HOUvs NYM
Sat, Oct 1st@ HOUvs NYM
Sun, Oct 2nd@ HOUvs NYM
Fri, Apr 1st   @ MIA
Thu, Apr 7th   vs CIN
Mon, May 23rd   vs PHI
Mon, Jun 13th   @ WSH
Thu, Jun 23rd   vs SF
Thu, Jul 7th   vs STL
Thu, Sep 1st   vs COL
Mon, Sep 26th   @ WSH