Skip to main content

Who Should I Trade?

Charlie Blackmon for Ian Happ (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Charlie Blackmon
Charlie Blackmon
Ian Happ
Ian Happ
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
  Charlie Blackmon
Charlie Blackmon
Ian Happ
Ian Happ
2022 Stats 
At Bats530573
Home Runs1617
Stolen Bases49
Caught Stealing14
Batting Average.264.271
On Base Pct.314.342
Slugging Pct.419.440
On-base Plus Slugging.733.781
Who Should I Trade? Player Notes
  Charlie Blackmon
Charlie Blackmon
Ian Happ
Ian Happ
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Charlie Blackmon
Charlie Blackmon
Ian Happ
Ian Happ
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SDvs MIL
Fri, Mar 31st@ SD   
Sat, Apr 1st@ SDvs MIL
Sun, Apr 2nd@ SDvs MIL
Mon, Apr 3rd@ LAD@ CIN
Tue, Apr 4th@ LAD@ CIN
Thu, Apr 6thvs WSH   
Fri, Apr 7thvs WSHvs TEX
Sat, Apr 8thvs WSHvs TEX
Sun, Apr 9thvs WSHvs TEX
Mon, Apr 10thvs STLvs SEA
Tue, Apr 11thvs STLvs SEA
Wed, Apr 12thvs STLvs SEA
Fri, Apr 14th@ SEA@ LAD
Sat, Apr 15th@ SEA@ LAD
Sun, Apr 16th@ SEA@ LAD
Mon, Apr 17thvs PIT@ OAK
Tue, Apr 18thvs PIT@ OAK
Wed, Apr 19thvs PIT@ OAK
Thu, Apr 20th@ PHIvs LAD
Fri, Apr 21st@ PHIvs LAD
Sat, Apr 22nd@ PHIvs LAD
Sun, Apr 23rd@ PHIvs LAD
Mon, Apr 24th@ CLE   
Tue, Apr 25th@ CLEvs SD
Wed, Apr 26th@ CLEvs SD
Fri, Apr 28thvs ARI@ MIA
Sat, Apr 29thvs ARI@ MIA
Sun, Apr 30thvs ARI@ MIA
Tue, May 2ndvs MIL@ WSH
Wed, May 3rdvs MIL@ WSH
Thu, May 4thvs MIL@ WSH
Fri, May 5th@ NYMvs MIA
Sat, May 6th@ NYMvs MIA
Sun, May 7th@ NYMvs MIA
Mon, May 8th@ PITvs STL
Tue, May 9th@ PITvs STL
Wed, May 10th@ PITvs STL
Fri, May 12thvs PHI@ MIN
Sat, May 13thvs PHI@ MIN
Sun, May 14thvs PHI@ MIN
Mon, May 15thvs CIN@ HOU
Tue, May 16thvs CIN@ HOU
Wed, May 17thvs CIN@ HOU
Fri, May 19th@ TEX@ PHI
Sat, May 20th@ TEX@ PHI
Sun, May 21st@ TEX@ PHI
Mon, May 22ndvs MIA   
Tue, May 23rdvs MIAvs NYM
Wed, May 24thvs MIAvs NYM
Thu, May 25thvs MIAvs NYM
Fri, May 26thvs NYMvs CIN
Sat, May 27thvs NYMvs CIN
Sun, May 28thvs NYMvs CIN
Mon, May 29th@ ARIvs TB
Tue, May 30th@ ARIvs TB
Wed, May 31st@ ARIvs TB
Thu, Jun 1st@ ARI   
Fri, Jun 2nd@ KC@ SD
Sat, Jun 3rd@ KC@ SD
Sun, Jun 4th@ KC@ SD
Tue, Jun 6thvs SF@ LAA
Wed, Jun 7thvs SF@ LAA
Thu, Jun 8thvs SF@ LAA
Fri, Jun 9thvs SD@ SF
Sat, Jun 10thvs SD@ SF
Sun, Jun 11thvs SD@ SF
Mon, Jun 12th@ BOS   
Tue, Jun 13th@ BOSvs PIT
Wed, Jun 14th@ BOSvs PIT
Thu, Jun 15th@ ATLvs PIT
Fri, Jun 16th@ ATLvs BAL
Sat, Jun 17th@ ATLvs BAL
Sun, Jun 18th@ ATLvs BAL
Mon, Jun 19th@ CIN@ PIT
Tue, Jun 20th@ CIN@ PIT
Wed, Jun 21st@ CIN@ PIT
Fri, Jun 23rdvs LAA   
Sat, Jun 24thvs LAA@ STL
Sun, Jun 25thvs LAA@ STL
Tue, Jun 27thvs LADvs PHI
Wed, Jun 28thvs LADvs PHI
Thu, Jun 29thvs LADvs PHI
Fri, Jun 30thvs DETvs CLE
Sat, Jul 1stvs DETvs CLE
Sun, Jul 2ndvs DETvs CLE
Tue, Jul 4th@ HOU@ MIL
Wed, Jul 5th@ HOU@ MIL
Fri, Jul 7th@ SF@ NYY
Sat, Jul 8th@ SF@ NYY
Sun, Jul 9th@ SF@ NYY
Fri, Jul 14thvs NYYvs BOS
Sat, Jul 15thvs NYYvs BOS
Sun, Jul 16thvs NYYvs BOS
Tue, Jul 18thvs HOUvs WSH
Wed, Jul 19thvs HOUvs WSH
Fri, Jul 21st@ MIAvs STL
Sat, Jul 22nd@ MIAvs STL
Sun, Jul 23rd@ MIAvs STL
Mon, Jul 24th@ WSH   
Tue, Jul 25th@ WSH@ CWS
Wed, Jul 26th@ WSH@ CWS
Fri, Jul 28thvs OAK@ STL
Sat, Jul 29thvs OAK@ STL
Sun, Jul 30thvs OAK@ STL
Mon, Jul 31stvs SDvs CIN
Tue, Aug 1stvs SDvs CIN
Wed, Aug 2ndvs SDvs CIN
Fri, Aug 4th@ STLvs ATL
Sat, Aug 5th@ STLvs ATL
Sun, Aug 6th@ STLvs ATL
Mon, Aug 7th@ MIL@ NYM
Tue, Aug 8th@ MIL@ NYM
Wed, Aug 9th@ MIL@ NYM
Thu, Aug 10th@ LAD   
Fri, Aug 11th@ LAD@ TOR
Sat, Aug 12th@ LAD@ TOR
Sun, Aug 13th@ LAD@ TOR
Mon, Aug 14thvs ARI   
Tue, Aug 15thvs ARIvs CWS
Wed, Aug 16thvs ARIvs CWS
Fri, Aug 18thvs CWSvs KC
Sat, Aug 19thvs CWSvs KC
Sun, Aug 20thvs CWSvs KC
Tue, Aug 22nd@ TB@ DET
Wed, Aug 23rd@ TB@ DET
Thu, Aug 24th@ TB@ PIT
Fri, Aug 25th@ BAL@ PIT
Sat, Aug 26th@ BAL@ PIT
Sun, Aug 27th@ BAL@ PIT
Mon, Aug 28thvs ATLvs MIL
Tue, Aug 29thvs ATLvs MIL
Wed, Aug 30thvs ATLvs MIL
Fri, Sep 1stvs TOR@ CIN
Sat, Sep 2ndvs TOR@ CIN
Sun, Sep 3rdvs TOR@ CIN
Mon, Sep 4th@ ARIvs SF
Tue, Sep 5th@ ARIvs SF
Wed, Sep 6th@ ARIvs SF
Fri, Sep 8th@ SFvs ARI
Sat, Sep 9th@ SFvs ARI
Sun, Sep 10th@ SFvs ARI
Mon, Sep 11thvs CHC@ COL
Tue, Sep 12thvs CHC@ COL
Wed, Sep 13thvs CHC@ COL
Thu, Sep 14thvs SF   
Fri, Sep 15thvs SF@ ARI
Sat, Sep 16thvs SF@ ARI
Sun, Sep 17thvs SF@ ARI
Mon, Sep 18th@ SD   
Tue, Sep 19th@ SDvs PIT
Wed, Sep 20th@ SDvs PIT
Fri, Sep 22nd@ CHCvs COL
Sat, Sep 23rd@ CHCvs COL
Sun, Sep 24th@ CHCvs COL
Tue, Sep 26thvs LAD@ ATL
Wed, Sep 27thvs LAD@ ATL
Thu, Sep 28thvs LAD@ ATL
Fri, Sep 29thvs MIN@ MIL
Sat, Sep 30thvs MIN@ MIL
Sun, Oct 1stvs MIN@ MIL
Wed, Apr 5th   @ CIN
Thu, Apr 27th   vs SD
Mon, May 1st   @ WSH
Mon, Jun 5th   @ SD
Mon, Jul 3rd   @ MIL
Thu, Jul 6th   @ MIL
Mon, Jul 17th   vs WSH
Thu, Jul 20th   vs STL
Thu, Jul 27th   @ STL
Thu, Aug 3rd   vs CIN
Mon, Aug 21st   @ DET
Thu, Sep 7th   vs ARI
Thu, Sep 21st   vs PIT