Skip to main content

Who Should I Trade?

Eric Haase for Tommy La Stella (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Eric Haase
Eric Haase
Tommy La Stella
1B,2B,3B - SF
Tommy La Stella
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1035# 500
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Eric Haase
Eric Haase
Tommy La Stella
1B,2B,3B - SF
Tommy La Stella
2021 Stats 
At Bats351220
Home Runs227
Stolen Bases20
Caught Stealing00
Batting Average.231.250
On Base Pct.286.308
Slugging Pct.459.405
On-base Plus Slugging.745.713
Who Should I Trade? Player Notes
  Eric Haase
Eric Haase
Tommy La Stella
1B,2B,3B - SF
Tommy La Stella
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Eric Haase
Eric Haase
Tommy La Stella
1B,2B,3B - SF
Tommy La Stella
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SEA@ SD
Fri, Apr 1st@ SEA@ SD
Sat, Apr 2nd@ SEA@ SD
Sun, Apr 3rd@ SEA@ SD
Mon, Apr 4th@ OAK@ MIL
Tue, Apr 5th@ OAK@ MIL
Wed, Apr 6th@ OAK@ MIL
Fri, Apr 8thvs CWSvs MIA
Sat, Apr 9thvs CWSvs MIA
Sun, Apr 10thvs CWSvs MIA
Mon, Apr 11thvs BOSvs SD
Tue, Apr 12thvs BOSvs SD
Wed, Apr 13thvs BOSvs SD
Thu, Apr 14th@ KC   
Fri, Apr 15th@ KC@ CLE
Sat, Apr 16th@ KC@ CLE
Sun, Apr 17th@ KC@ CLE
Tue, Apr 19thvs NYY@ NYM
Wed, Apr 20thvs NYY@ NYM
Thu, Apr 21stvs NYY@ NYM
Fri, Apr 22ndvs COL@ WSH
Sat, Apr 23rdvs COL@ WSH
Sun, Apr 24thvs COL@ WSH
Tue, Apr 26th@ MINvs OAK
Wed, Apr 27th@ MINvs OAK
Thu, Apr 28th@ MIN   
Fri, Apr 29th@ LADvs WSH
Sat, Apr 30th@ LADvs WSH
Sun, May 1st@ LADvs WSH
Tue, May 3rdvs PIT@ LAD
Wed, May 4thvs PIT@ LAD
Thu, May 5th@ HOUvs STL
Fri, May 6th@ HOUvs STL
Sat, May 7th@ HOUvs STL
Sun, May 8th@ HOUvs STL
Mon, May 9thvs OAKvs COL
Tue, May 10thvs OAKvs COL
Wed, May 11thvs OAKvs COL
Thu, May 12thvs OAK   
Fri, May 13thvs BAL@ STL
Sat, May 14thvs BAL@ STL
Sun, May 15thvs BAL@ STL
Mon, May 16th@ TB@ COL
Tue, May 17th@ TB@ COL
Wed, May 18th@ TB@ COL
Fri, May 20th@ CLEvs SD
Sat, May 21st@ CLEvs SD
Sun, May 22nd@ CLEvs SD
Mon, May 23rd@ MINvs NYM
Tue, May 24th@ MINvs NYM
Wed, May 25th@ MINvs NYM
Thu, May 26thvs CLE   
Fri, May 27thvs CLE@ CIN
Sat, May 28thvs CLE@ CIN
Sun, May 29thvs CLE@ CIN
Mon, May 30thvs MIN@ PHI
Tue, May 31stvs MIN@ PHI
Wed, Jun 1stvs MIN@ PHI
Thu, Jun 2ndvs MIN@ MIA
Fri, Jun 3rd@ NYY@ MIA
Sat, Jun 4th@ NYY@ MIA
Sun, Jun 5th@ NYY@ MIA
Tue, Jun 7th@ PITvs COL
Wed, Jun 8th@ PITvs COL
Fri, Jun 10thvs TORvs LAD
Sat, Jun 11thvs TORvs LAD
Sun, Jun 12thvs TORvs LAD
Mon, Jun 13thvs CWSvs KC
Tue, Jun 14thvs CWSvs KC
Wed, Jun 15thvs CWSvs KC
Thu, Jun 16thvs TEX   
Fri, Jun 17thvs TEX@ PIT
Sat, Jun 18thvs TEX@ PIT
Sun, Jun 19thvs TEX@ PIT
Mon, Jun 20th@ BOS@ ATL
Tue, Jun 21st@ BOS@ ATL
Wed, Jun 22nd@ BOS@ ATL
Fri, Jun 24th@ ARIvs CIN
Sat, Jun 25th@ ARIvs CIN
Sun, Jun 26th@ ARIvs CIN
Tue, Jun 28th@ SFvs DET
Wed, Jun 29th@ SFvs DET
Fri, Jul 1stvs KCvs CWS
Sat, Jul 2ndvs KCvs CWS
Sun, Jul 3rdvs KCvs CWS
Mon, Jul 4thvs CLE@ ARI
Tue, Jul 5thvs CLE@ ARI
Wed, Jul 6thvs CLE@ ARI
Thu, Jul 7th@ CWS   
Fri, Jul 8th@ CWS@ SD
Sat, Jul 9th@ CWS@ SD
Sun, Jul 10th@ CWS@ SD
Mon, Jul 11th@ KCvs ARI
Tue, Jul 12th@ KCvs ARI
Wed, Jul 13th@ KCvs ARI
Fri, Jul 15th@ CLEvs MIL
Sat, Jul 16th@ CLEvs MIL
Sun, Jul 17th@ CLEvs MIL
Sat, Jul 23rdvs MIN@ LAD
Sun, Jul 24thvs MIN@ LAD
Mon, Jul 25thvs SD@ ARI
Tue, Jul 26thvs SD@ ARI
Wed, Jul 27thvs SD@ ARI
Thu, Jul 28th@ TORvs CHC
Fri, Jul 29th@ TORvs CHC
Sat, Jul 30th@ TORvs CHC
Sun, Jul 31st@ TORvs CHC
Mon, Aug 1st@ MINvs LAD
Tue, Aug 2nd@ MINvs LAD
Wed, Aug 3rd@ MINvs LAD
Thu, Aug 4thvs TBvs LAD
Fri, Aug 5thvs TB   
Sat, Aug 6thvs TB@ OAK
Sun, Aug 7thvs TB@ OAK
Tue, Aug 9thvs CLE@ SD
Wed, Aug 10thvs CLE@ SD
Thu, Aug 11thvs CLE   
Fri, Aug 12th@ CWSvs PIT
Sat, Aug 13th@ CWSvs PIT
Sun, Aug 14th@ CWSvs PIT
Mon, Aug 15th@ CLEvs ARI
Tue, Aug 16th@ CLEvs ARI
Wed, Aug 17th@ CLEvs ARI
Fri, Aug 19thvs LAA@ COL
Sat, Aug 20thvs LAA@ COL
Sun, Aug 21stvs LAA@ COL
Tue, Aug 23rdvs SF@ DET
Wed, Aug 24thvs SF@ DET
Fri, Aug 26th@ TEX@ MIN
Sat, Aug 27th@ TEX@ MIN
Sun, Aug 28th@ TEX@ MIN
Tue, Aug 30thvs SEAvs SD
Wed, Aug 31stvs SEAvs SD
Thu, Sep 1stvs SEA   
Fri, Sep 2ndvs KCvs PHI
Sat, Sep 3rdvs KCvs PHI
Sun, Sep 4thvs KCvs PHI
Mon, Sep 5th@ LAA@ LAD
Tue, Sep 6th@ LAA@ LAD
Wed, Sep 7th@ LAA@ LAD
Fri, Sep 9th@ KC@ CHC
Sat, Sep 10th@ KC@ CHC
Sun, Sep 11th@ KC@ CHC
Mon, Sep 12thvs HOUvs ATL
Tue, Sep 13thvs HOUvs ATL
Wed, Sep 14thvs HOUvs ATL
Fri, Sep 16thvs CWSvs LAD
Sat, Sep 17thvs CWSvs LAD
Sun, Sep 18thvs CWSvs LAD
Mon, Sep 19th@ BAL@ COL
Tue, Sep 20th@ BAL@ COL
Wed, Sep 21st@ BAL@ COL
Fri, Sep 23rd@ CWS@ ARI
Sat, Sep 24th@ CWS@ ARI
Sun, Sep 25th@ CWS@ ARI
Tue, Sep 27thvs KCvs COL
Wed, Sep 28thvs KCvs COL
Thu, Sep 29thvs KCvs COL
Fri, Sep 30thvs MINvs ARI
Sat, Oct 1stvs MINvs ARI
Sun, Oct 2ndvs MINvs ARI
Mon, Apr 18th   @ NYM
Thu, Jun 9th   vs COL
Thu, Jun 23rd   @ ATL
Thu, Jul 14th   vs MIL
Thu, Jul 21st   @ LAD
Fri, Jul 22nd   @ LAD
Mon, Aug 8th   @ SD
Thu, Aug 18th   vs ARI
Mon, Aug 29th   vs SD
Thu, Sep 22nd   @ COL