Skip to main content

Who Should I Trade?

Bubba Thompson for Elias Diaz (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Bubba Thompson
Bubba Thompson
Elias Diaz
Elias Diaz
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
  Bubba Thompson
Bubba Thompson
Elias Diaz
Elias Diaz
2022 Stats 
At Bats170347
Home Runs19
Stolen Bases180
Caught Stealing31
Batting Average.259.228
On Base Pct.296.281
Slugging Pct.306.369
On-base Plus Slugging.602.650
Who Should I Trade? Player Notes
  Bubba Thompson
Bubba Thompson
Elias Diaz
Elias Diaz
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bubba Thompson
Bubba Thompson
Elias Diaz
Elias Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHI@ SD
Sat, Apr 1stvs PHI@ SD
Sun, Apr 2ndvs PHI@ SD
Mon, Apr 3rdvs BAL@ LAD
Tue, Apr 4thvs BAL@ LAD
Wed, Apr 5thvs BAL   
Fri, Apr 7th@ CHCvs WSH
Sat, Apr 8th@ CHCvs WSH
Sun, Apr 9th@ CHCvs WSH
Mon, Apr 10thvs KCvs STL
Tue, Apr 11thvs KCvs STL
Wed, Apr 12thvs KCvs STL
Fri, Apr 14th@ HOU@ SEA
Sat, Apr 15th@ HOU@ SEA
Sun, Apr 16th@ HOU@ SEA
Mon, Apr 17th@ KCvs PIT
Tue, Apr 18th@ KCvs PIT
Wed, Apr 19th@ KCvs PIT
Fri, Apr 21stvs OAK@ PHI
Sat, Apr 22ndvs OAK@ PHI
Sun, Apr 23rdvs OAK@ PHI
Mon, Apr 24th@ CIN@ CLE
Tue, Apr 25th@ CIN@ CLE
Wed, Apr 26th@ CIN@ CLE
Thu, Apr 27thvs NYY   
Fri, Apr 28thvs NYYvs ARI
Sat, Apr 29thvs NYYvs ARI
Sun, Apr 30thvs NYYvs ARI
Tue, May 2ndvs ARIvs MIL
Wed, May 3rdvs ARIvs MIL
Fri, May 5th@ LAA@ NYM
Sat, May 6th@ LAA@ NYM
Sun, May 7th@ LAA@ NYM
Mon, May 8th@ SEA@ PIT
Tue, May 9th@ SEA@ PIT
Wed, May 10th@ SEA@ PIT
Thu, May 11th@ OAK   
Fri, May 12th@ OAKvs PHI
Sat, May 13th@ OAKvs PHI
Sun, May 14th@ OAKvs PHI
Mon, May 15thvs ATLvs CIN
Tue, May 16thvs ATLvs CIN
Wed, May 17thvs ATLvs CIN
Fri, May 19thvs COL@ TEX
Sat, May 20thvs COL@ TEX
Sun, May 21stvs COL@ TEX
Mon, May 22nd@ PITvs MIA
Tue, May 23rd@ PITvs MIA
Wed, May 24th@ PITvs MIA
Fri, May 26th@ BALvs NYM
Sat, May 27th@ BALvs NYM
Sun, May 28th@ BALvs NYM
Mon, May 29th@ DET@ ARI
Tue, May 30th@ DET@ ARI
Wed, May 31st@ DET@ ARI
Fri, Jun 2ndvs SEA@ KC
Sat, Jun 3rdvs SEA@ KC
Sun, Jun 4thvs SEA@ KC
Mon, Jun 5thvs STL   
Tue, Jun 6thvs STLvs SF
Wed, Jun 7thvs STLvs SF
Fri, Jun 9th@ TBvs SD
Sat, Jun 10th@ TBvs SD
Sun, Jun 11th@ TBvs SD
Mon, Jun 12thvs LAA@ BOS
Tue, Jun 13thvs LAA@ BOS
Wed, Jun 14thvs LAA@ BOS
Thu, Jun 15thvs LAA@ ATL
Fri, Jun 16thvs TOR@ ATL
Sat, Jun 17thvs TOR@ ATL
Sun, Jun 18thvs TOR@ ATL
Mon, Jun 19th@ CWS@ CIN
Tue, Jun 20th@ CWS@ CIN
Wed, Jun 21st@ CWS@ CIN
Fri, Jun 23rd@ NYYvs LAA
Sat, Jun 24th@ NYYvs LAA
Sun, Jun 25th@ NYYvs LAA
Mon, Jun 26thvs DET   
Tue, Jun 27thvs DETvs LAD
Wed, Jun 28thvs DETvs LAD
Thu, Jun 29thvs DETvs LAD
Fri, Jun 30thvs HOUvs DET
Sat, Jul 1stvs HOUvs DET
Sun, Jul 2ndvs HOUvs DET
Mon, Jul 3rdvs HOU   
Tue, Jul 4th@ BOS@ HOU
Wed, Jul 5th@ BOS@ HOU
Thu, Jul 6th@ BOS   
Fri, Jul 7th@ WSH@ SF
Sat, Jul 8th@ WSH@ SF
Sun, Jul 9th@ WSH@ SF
Fri, Jul 14thvs CLEvs NYY
Sat, Jul 15thvs CLEvs NYY
Sun, Jul 16thvs CLEvs NYY
Mon, Jul 17thvs TB   
Tue, Jul 18thvs TBvs HOU
Wed, Jul 19thvs TBvs HOU
Fri, Jul 21stvs LAD@ MIA
Sat, Jul 22ndvs LAD@ MIA
Sun, Jul 23rdvs LAD@ MIA
Mon, Jul 24th@ HOU@ WSH
Tue, Jul 25th@ HOU@ WSH
Wed, Jul 26th@ HOU@ WSH
Fri, Jul 28th@ SDvs OAK
Sat, Jul 29th@ SDvs OAK
Sun, Jul 30th@ SDvs OAK
Tue, Aug 1stvs CWSvs SD
Wed, Aug 2ndvs CWSvs SD
Thu, Aug 3rdvs CWS   
Fri, Aug 4thvs MIA@ STL
Sat, Aug 5thvs MIA@ STL
Sun, Aug 6thvs MIA@ STL
Mon, Aug 7th@ OAK@ MIL
Tue, Aug 8th@ OAK@ MIL
Wed, Aug 9th@ OAK@ MIL
Fri, Aug 11th@ SF@ LAD
Sat, Aug 12th@ SF@ LAD
Sun, Aug 13th@ SF@ LAD
Mon, Aug 14thvs LAAvs ARI
Tue, Aug 15thvs LAAvs ARI
Wed, Aug 16thvs LAAvs ARI
Fri, Aug 18thvs MILvs CWS
Sat, Aug 19thvs MILvs CWS
Sun, Aug 20thvs MILvs CWS
Mon, Aug 21st@ ARI   
Tue, Aug 22nd@ ARI@ TB
Thu, Aug 24th@ MIN@ TB
Fri, Aug 25th@ MIN@ BAL
Sat, Aug 26th@ MIN@ BAL
Sun, Aug 27th@ MIN@ BAL
Mon, Aug 28th@ NYMvs ATL
Tue, Aug 29th@ NYMvs ATL
Wed, Aug 30th@ NYMvs ATL
Fri, Sep 1stvs MINvs TOR
Sat, Sep 2ndvs MINvs TOR
Sun, Sep 3rdvs MINvs TOR
Mon, Sep 4thvs HOU@ ARI
Tue, Sep 5thvs HOU@ ARI
Wed, Sep 6thvs HOU@ ARI
Fri, Sep 8thvs OAK@ SF
Sat, Sep 9thvs OAK@ SF
Sun, Sep 10thvs OAK@ SF
Mon, Sep 11th@ TORvs CHC
Tue, Sep 12th@ TORvs CHC
Wed, Sep 13th@ TORvs CHC
Thu, Sep 14th@ TORvs SF
Fri, Sep 15th@ CLEvs SF
Sat, Sep 16th@ CLEvs SF
Sun, Sep 17th@ CLEvs SF
Mon, Sep 18thvs BOS@ SD
Tue, Sep 19thvs BOS@ SD
Wed, Sep 20thvs BOS@ SD
Fri, Sep 22ndvs SEA@ CHC
Sat, Sep 23rdvs SEA@ CHC
Sun, Sep 24thvs SEA@ CHC
Mon, Sep 25th@ LAA   
Tue, Sep 26th@ LAAvs LAD
Wed, Sep 27th@ LAAvs LAD
Thu, Sep 28th@ SEAvs LAD
Fri, Sep 29th@ SEAvs MIN
Sat, Sep 30th@ SEAvs MIN
Sun, Oct 1st@ SEAvs MIN
Fri, Mar 31st   @ SD
Thu, Apr 6th   vs WSH
Thu, Apr 20th   @ PHI
Thu, May 4th   vs MIL
Thu, May 25th   vs MIA
Thu, Jun 1st   @ ARI
Thu, Jun 8th   vs SF
Mon, Jul 31st   vs SD
Thu, Aug 10th   @ LAD
Wed, Aug 23rd   @ TB