Skip to main content

Who Should I Trade?

Cesar Hernandez for Willi Castro (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Cesar Hernandez
2B - WSH
Cesar Hernandez
Willi Castro
Willi Castro
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 264# 1158
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Cesar Hernandez
2B - WSH
Cesar Hernandez
Willi Castro
Willi Castro
2021 Stats 
At Bats570413
Home Runs219
Stolen Bases19
Caught Stealing14
Batting Average.230.220
On Base Pct.306.273
Slugging Pct.384.351
On-base Plus Slugging.690.624
Who Should I Trade? Player Notes
  Cesar Hernandez
2B - WSH
Cesar Hernandez
Willi Castro
Willi Castro
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cesar Hernandez
2B - WSH
Cesar Hernandez
Willi Castro
Willi Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ NYM@ SEA
Sat, Apr 2nd@ NYM@ SEA
Sun, Apr 3rd@ NYM@ SEA
Mon, Apr 4thvs PHI@ OAK
Wed, Apr 6thvs PHI@ OAK
Thu, Apr 7thvs NYM   
Fri, Apr 8thvs NYMvs CWS
Sat, Apr 9thvs NYMvs CWS
Sun, Apr 10thvs NYMvs CWS
Mon, Apr 11th@ ATLvs BOS
Tue, Apr 12th@ ATLvs BOS
Wed, Apr 13th@ ATLvs BOS
Thu, Apr 14th@ PIT@ KC
Fri, Apr 15th@ PIT@ KC
Sat, Apr 16th@ PIT@ KC
Sun, Apr 17th@ PIT@ KC
Mon, Apr 18thvs ARI   
Tue, Apr 19thvs ARIvs NYY
Wed, Apr 20thvs ARIvs NYY
Thu, Apr 21stvs ARIvs NYY
Fri, Apr 22ndvs SFvs COL
Sat, Apr 23rdvs SFvs COL
Sun, Apr 24thvs SFvs COL
Tue, Apr 26thvs MIA@ MIN
Wed, Apr 27thvs MIA@ MIN
Thu, Apr 28thvs MIA@ MIN
Fri, Apr 29th@ SF@ LAD
Sat, Apr 30th@ SF@ LAD
Sun, May 1st@ SF@ LAD
Tue, May 3rd@ COLvs PIT
Wed, May 4th@ COLvs PIT
Thu, May 5th@ COL@ HOU
Fri, May 6th@ LAA@ HOU
Sat, May 7th@ LAA@ HOU
Sun, May 8th@ LAA@ HOU
Tue, May 10thvs NYMvs OAK
Wed, May 11thvs NYMvs OAK
Thu, May 12thvs NYMvs OAK
Fri, May 13thvs HOUvs BAL
Sat, May 14thvs HOUvs BAL
Sun, May 15thvs HOUvs BAL
Mon, May 16th@ MIA@ TB
Tue, May 17th@ MIA@ TB
Wed, May 18th@ MIA@ TB
Fri, May 20th@ MIL@ CLE
Sat, May 21st@ MIL@ CLE
Sun, May 22nd@ MIL@ CLE
Mon, May 23rdvs LAD@ MIN
Tue, May 24thvs LAD@ MIN
Wed, May 25thvs LAD@ MIN
Thu, May 26thvs COLvs CLE
Fri, May 27thvs COLvs CLE
Sat, May 28thvs COLvs CLE
Sun, May 29thvs COLvs CLE
Mon, May 30th@ NYMvs MIN
Tue, May 31st@ NYMvs MIN
Wed, Jun 1st@ NYMvs MIN
Thu, Jun 2nd@ CINvs MIN
Fri, Jun 3rd@ CIN@ NYY
Sat, Jun 4th@ CIN@ NYY
Sun, Jun 5th@ CIN@ NYY
Tue, Jun 7th@ MIA@ PIT
Wed, Jun 8th@ MIA@ PIT
Thu, Jun 9th@ MIA   
Fri, Jun 10thvs MILvs TOR
Sat, Jun 11thvs MILvs TOR
Sun, Jun 12thvs MILvs TOR
Mon, Jun 13thvs ATLvs CWS
Tue, Jun 14thvs ATLvs CWS
Wed, Jun 15thvs ATLvs CWS
Thu, Jun 16thvs PHIvs TEX
Fri, Jun 17thvs PHIvs TEX
Sat, Jun 18thvs PHIvs TEX
Sun, Jun 19thvs PHIvs TEX
Tue, Jun 21st@ BAL@ BOS
Wed, Jun 22nd@ BAL@ BOS
Fri, Jun 24th@ TEX@ ARI
Sat, Jun 25th@ TEX@ ARI
Sun, Jun 26th@ TEX@ ARI
Mon, Jun 27thvs PIT   
Tue, Jun 28thvs PIT@ SF
Wed, Jun 29thvs PIT@ SF
Fri, Jul 1stvs MIAvs KC
Sat, Jul 2ndvs MIAvs KC
Sun, Jul 3rdvs MIAvs KC
Mon, Jul 4thvs MIAvs CLE
Tue, Jul 5th@ PHIvs CLE
Wed, Jul 6th@ PHIvs CLE
Thu, Jul 7th@ PHI@ CWS
Fri, Jul 8th@ ATL@ CWS
Sat, Jul 9th@ ATL@ CWS
Sun, Jul 10th@ ATL@ CWS
Tue, Jul 12thvs SEA@ KC
Wed, Jul 13thvs SEA@ KC
Thu, Jul 14thvs ATL   
Fri, Jul 15thvs ATL@ CLE
Sat, Jul 16thvs ATL@ CLE
Sun, Jul 17thvs ATL@ CLE
Fri, Jul 22nd@ ARI   
Sat, Jul 23rd@ ARIvs MIN
Sun, Jul 24th@ ARIvs MIN
Mon, Jul 25th@ LADvs SD
Tue, Jul 26th@ LADvs SD
Wed, Jul 27th@ LADvs SD
Fri, Jul 29thvs STL@ TOR
Sat, Jul 30thvs STL@ TOR
Sun, Jul 31stvs STL@ TOR
Mon, Aug 1stvs NYM@ MIN
Tue, Aug 2ndvs NYM@ MIN
Wed, Aug 3rdvs NYM@ MIN
Thu, Aug 4th@ PHIvs TB
Fri, Aug 5th@ PHIvs TB
Sat, Aug 6th@ PHIvs TB
Sun, Aug 7th@ PHIvs TB
Mon, Aug 8th@ CHC   
Tue, Aug 9th@ CHCvs CLE
Wed, Aug 10th@ CHCvs CLE
Fri, Aug 12thvs SD@ CWS
Sat, Aug 13thvs SD@ CWS
Sun, Aug 14thvs SD@ CWS
Mon, Aug 15thvs CHC@ CLE
Tue, Aug 16thvs CHC@ CLE
Wed, Aug 17thvs CHC@ CLE
Thu, Aug 18th@ SD   
Fri, Aug 19th@ SDvs LAA
Sat, Aug 20th@ SDvs LAA
Sun, Aug 21st@ SDvs LAA
Tue, Aug 23rd@ SEAvs SF
Wed, Aug 24th@ SEAvs SF
Fri, Aug 26thvs CIN@ TEX
Sat, Aug 27thvs CIN@ TEX
Sun, Aug 28thvs CIN@ TEX
Tue, Aug 30thvs OAKvs SEA
Wed, Aug 31stvs OAKvs SEA
Thu, Sep 1stvs OAKvs SEA
Fri, Sep 2nd@ NYMvs KC
Sat, Sep 3rd@ NYMvs KC
Sun, Sep 4th@ NYMvs KC
Mon, Sep 5th@ STL@ LAA
Tue, Sep 6th@ STL@ LAA
Wed, Sep 7th@ STL@ LAA
Thu, Sep 8th@ STL   
Fri, Sep 9th@ PHI@ KC
Sat, Sep 10th@ PHI@ KC
Sun, Sep 11th@ PHI@ KC
Tue, Sep 13thvs BALvs HOU
Wed, Sep 14thvs BALvs HOU
Fri, Sep 16thvs MIAvs CWS
Sat, Sep 17thvs MIAvs CWS
Sun, Sep 18thvs MIAvs CWS
Mon, Sep 19th@ ATL@ BAL
Tue, Sep 20th@ ATL@ BAL
Wed, Sep 21st@ ATL@ BAL
Fri, Sep 23rd@ MIA@ CWS
Sat, Sep 24th@ MIA@ CWS
Sun, Sep 25th@ MIA@ CWS
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATLvs KC
Wed, Sep 28thvs ATLvs KC
Fri, Sep 30thvs PHIvs MIN
Sat, Oct 1stvs PHIvs MIN
Sun, Oct 2ndvs PHIvs MIN
Fri, Apr 1st   @ SEA
Tue, Apr 5th   @ OAK
Mon, May 9th   vs OAK
Mon, Jun 20th   @ BOS
Mon, Jul 11th   @ KC
Thu, Jul 28th   @ TOR
Thu, Aug 11th   vs CLE
Mon, Sep 12th   vs HOU
Thu, Sep 29th   vs KC