Skip to main content

Who Should I Trade?

Adam Haseley for Jake Rogers (2022)

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

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