Skip Navigation to Main Content

Who Should I Trade?

Gavin Sheets for Esteury Ruiz (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Gavin Sheets
1B,LF,RF,DH - SD
Gavin Sheets
Esteury Ruiz
LF,CF - MIA
Esteury Ruiz
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 538# 1356
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Gavin Sheets
1B,LF,RF,DH - SD
Gavin Sheets
Esteury Ruiz
LF,CF - MIA
Esteury Ruiz
2025 Stats 
   
   
At Bats49221
   
Runs572
   
Hits1244
   
Singles763
   
Doubles280
   
Triples10
   
Home Runs191
   
RBI712
   
Stolen Bases24
   
Caught Stealing10
   
Walks442
   
Strikeouts1078
   
Batting Average.252.191
   
On Base Pct.317.261
   
Slugging Pct.429.333
   
On-base Plus Slugging.746.594
   
Who Should I Trade? Player Projections
  Gavin Sheets
1B,LF,RF,DH - SD
Gavin Sheets
Esteury Ruiz
LF,CF - MIA
Esteury Ruiz
2026 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Gavin Sheets
1B,LF,RF,DH - SD
Gavin Sheets
Esteury Ruiz
LF,CF - MIA
Esteury Ruiz
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gavin Sheets
1B,LF,RF,DH - SD
Gavin Sheets
Esteury Ruiz
LF,CF - MIA
Esteury Ruiz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs DET   
Fri, Mar 27thvs DETvs COL
Sat, Mar 28thvs DETvs COL
Mon, Mar 30thvs SFvs CWS
Tue, Mar 31stvs SFvs CWS
Wed, Apr 1stvs SFvs CWS
Fri, Apr 3rd@ BOS@ NYY
Sat, Apr 4th@ BOS@ NYY
Sun, Apr 5th@ BOS@ NYY
Mon, Apr 6th@ PITvs CIN
Tue, Apr 7th@ PITvs CIN
Wed, Apr 8th@ PITvs CIN
Thu, Apr 9thvs COLvs CIN
Fri, Apr 10thvs COL@ DET
Sat, Apr 11thvs COL@ DET
Sun, Apr 12thvs COL@ DET
Tue, Apr 14thvs SEA@ ATL
Wed, Apr 15thvs SEA@ ATL
Thu, Apr 16thvs SEA   
Fri, Apr 17th@ LAAvs MIL
Sat, Apr 18th@ LAAvs MIL
Sun, Apr 19th@ LAAvs MIL
Tue, Apr 21st@ COLvs STL
Wed, Apr 22nd@ COLvs STL
Thu, Apr 23rd@ COL   
Sat, Apr 25th@ ARI@ SF
Sun, Apr 26th@ ARI@ SF
Mon, Apr 27thvs CHC@ LAD
Tue, Apr 28thvs CHC@ LAD
Wed, Apr 29thvs CHC@ LAD
Fri, May 1stvs CWSvs PHI
Sat, May 2ndvs CWSvs PHI
Sun, May 3rdvs CWSvs PHI
Mon, May 4th@ SFvs PHI
Tue, May 5th@ SFvs BAL
Wed, May 6th@ SFvs BAL
Thu, May 7thvs STLvs BAL
Fri, May 8thvs STLvs WSH
Sat, May 9thvs STLvs WSH
Sun, May 10thvs STLvs WSH
Tue, May 12th@ MIL@ MIN
Wed, May 13th@ MIL@ MIN
Thu, May 14th@ MIL@ MIN
Fri, May 15th@ SEA@ TB
Sat, May 16th@ SEA@ TB
Sun, May 17th@ SEA@ TB
Mon, May 18thvs LADvs ATL
Tue, May 19thvs LADvs ATL
Wed, May 20thvs LADvs ATL
Fri, May 22ndvs ATHvs NYM
Sat, May 23rdvs ATHvs NYM
Sun, May 24thvs ATHvs NYM
Mon, May 25thvs PHI@ TOR
Tue, May 26thvs PHI@ TOR
Wed, May 27thvs PHI@ TOR
Fri, May 29th@ WSH@ NYM
Sat, May 30th@ WSH@ NYM
Sun, May 31st@ WSH@ NYM
Tue, Jun 2nd@ PHI@ WSH
Wed, Jun 3rd@ PHI@ WSH
Thu, Jun 4th@ PHI   
Fri, Jun 5thvs NYMvs TB
Sat, Jun 6thvs NYMvs TB
Sun, Jun 7thvs NYMvs TB
Mon, Jun 8thvs CIN   
Tue, Jun 9thvs CINvs ARI
Wed, Jun 10thvs CINvs ARI
Fri, Jun 12th@ BAL@ PIT
Sat, Jun 13th@ BAL@ PIT
Sun, Jun 14th@ BAL@ PIT
Mon, Jun 15th@ STL@ PHI
Tue, Jun 16th@ STL@ PHI
Wed, Jun 17th@ STL@ PHI
Fri, Jun 19th@ TEXvs SF
Sat, Jun 20th@ TEXvs SF
Sun, Jun 21st@ TEXvs SF
Mon, Jun 22ndvs ATLvs TEX
Tue, Jun 23rdvs ATLvs TEX
Wed, Jun 24thvs ATLvs TEX
Fri, Jun 26thvs LAD@ STL
Sat, Jun 27thvs LAD@ STL
Sun, Jun 28thvs LAD@ STL
Mon, Jun 29th@ CHC@ COL
Tue, Jun 30th@ CHC@ COL
Wed, Jul 1st@ CHC@ COL
Thu, Jul 2nd@ LAD@ COL
Fri, Jul 3rd@ LAD@ ATH
Sat, Jul 4th@ LAD@ ATH
Sun, Jul 5th@ LAD@ ATH
Mon, Jul 6thvs ARI   
Tue, Jul 7thvs ARIvs SEA
Wed, Jul 8thvs ARIvs SEA
Thu, Jul 9thvs ARIvs SEA
Fri, Jul 10thvs TORvs CLE
Sat, Jul 11thvs TORvs CLE
Sun, Jul 12thvs TORvs CLE
Fri, Jul 17th@ KC@ MIL
Sat, Jul 18th@ KC@ MIL
Sun, Jul 19th@ KC@ MIL
Mon, Jul 20th@ ATL@ HOU
Tue, Jul 21st@ ATL@ HOU
Wed, Jul 22nd@ ATL@ HOU
Thu, Jul 23rd@ ATL   
Fri, Jul 24th@ MIAvs SD
Sat, Jul 25th@ MIAvs SD
Sun, Jul 26th@ MIAvs SD
Tue, Jul 28thvs COLvs PHI
Wed, Jul 29thvs COLvs PHI
Thu, Jul 30thvs SF@ NYM
Fri, Jul 31stvs SF@ NYM
Sat, Aug 1stvs SF@ NYM
Sun, Aug 2ndvs SF@ NYM
Mon, Aug 3rd@ ARI   
Tue, Aug 4th@ ARI@ ATL
Wed, Aug 5th@ ARI@ ATL
Thu, Aug 6th@ ARI@ ATL
Fri, Aug 7thvs HOUvs LAA
Sat, Aug 8thvs HOUvs LAA
Sun, Aug 9thvs HOUvs LAA
Mon, Aug 10thvs MIL   
Tue, Aug 11thvs MILvs PIT
Wed, Aug 12thvs MILvs PIT
Fri, Aug 14th@ CLE@ CIN
Sat, Aug 15th@ CLE@ CIN
Sun, Aug 16th@ CLE@ CIN
Mon, Aug 17th@ NYM@ PHI
Tue, Aug 18th@ NYM@ PHI
Wed, Aug 19th@ NYM@ PHI
Fri, Aug 21stvs MINvs WSH
Sat, Aug 22ndvs MINvs WSH
Sun, Aug 23rdvs MINvs WSH
Mon, Aug 24thvs PITvs BOS
Tue, Aug 25thvs PITvs BOS
Wed, Aug 26thvs PITvs BOS
Fri, Aug 28th@ TB@ WSH
Sat, Aug 29th@ TB@ WSH
Sun, Aug 30th@ TB@ WSH
Mon, Aug 31st@ CIN@ WSH
Tue, Sep 1st@ CIN@ KC
Wed, Sep 2nd@ CIN@ KC
Fri, Sep 4thvs NYYvs CHC
Sat, Sep 5thvs NYYvs CHC
Sun, Sep 6thvs NYYvs CHC
Mon, Sep 7thvs WSHvs NYM
Tue, Sep 8thvs WSHvs NYM
Wed, Sep 9thvs WSHvs NYM
Fri, Sep 11th@ SFvs LAD
Sat, Sep 12th@ SFvs LAD
Sun, Sep 13th@ SFvs LAD
Mon, Sep 14th@ COL@ ARI
Tue, Sep 15th@ COL@ ARI
Wed, Sep 16th@ COL@ ARI
Thu, Sep 17th@ COL   
Fri, Sep 18thvs MIA@ SD
Sat, Sep 19thvs MIA@ SD
Sun, Sep 20thvs MIA@ SD
Tue, Sep 22nd@ LAD@ CHC
Wed, Sep 23rd@ LAD@ CHC
Thu, Sep 24th@ LAD@ CHC
Fri, Sep 25thvs ARIvs ATL
Sat, Sep 26thvs ARIvs ATL
Sun, Sep 27thvs ARIvs ATL
Sun, Mar 29th   vs COL
Mon, Apr 13th   @ ATL
Mon, Apr 20th   vs STL
Fri, Apr 24th   @ SF
Thu, May 21st   vs ATL
Mon, Jun 1st   @ WSH
Thu, Jun 11th   vs ARI
Mon, Jul 27th   vs PHI
Thu, Aug 13th   vs PIT
Thu, Sep 3rd   @ KC