Skip Navigation to Main Content

Who Should I Trade?

Spencer Horwitz for Zack Short (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Spencer Horwitz
1B - PIT
Spencer Horwitz
Zack Short
3B,SS - NYY
Zack Short
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 306
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert-NRI
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Spencer Horwitz
1B - PIT
Spencer Horwitz
Zack Short
3B,SS - NYY
Zack Short
2025 Stats 
   
   
At Bats36450
   
Runs559
   
Hits9911
   
Singles627
   
Doubles262
   
Triples00
   
Home Runs112
   
RBI517
   
Stolen Bases00
   
Caught Stealing11
   
Walks444
   
Strikeouts7318
   
Batting Average.272.220
   
On Base Pct.353.291
   
Slugging Pct.434.380
   
On-base Plus Slugging.787.671
   
Who Should I Trade? Player Projections
  Spencer Horwitz
1B - PIT
Spencer Horwitz
Zack Short
3B,SS - NYY
Zack Short
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
  Spencer Horwitz
1B - PIT
Spencer Horwitz
Zack Short
3B,SS - NYY
Zack Short
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Spencer Horwitz
1B - PIT
Spencer Horwitz
Zack Short
3B,SS - NYY
Zack Short
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYM   
Sat, Mar 28th@ NYM@ SF
Sun, Mar 29th@ NYM   
Mon, Mar 30th@ CIN@ SEA
Tue, Mar 31st@ CIN@ SEA
Wed, Apr 1st@ CIN@ SEA
Fri, Apr 3rdvs BALvs MIA
Sat, Apr 4thvs BALvs MIA
Sun, Apr 5thvs BALvs MIA
Mon, Apr 6thvs SD   
Tue, Apr 7thvs SDvs ATH
Wed, Apr 8thvs SDvs ATH
Fri, Apr 10th@ CHC@ TB
Sat, Apr 11th@ CHC@ TB
Sun, Apr 12th@ CHC@ TB
Mon, Apr 13thvs WSHvs LAA
Tue, Apr 14thvs WSHvs LAA
Wed, Apr 15thvs WSHvs LAA
Thu, Apr 16thvs WSHvs LAA
Fri, Apr 17thvs TBvs KC
Sat, Apr 18thvs TBvs KC
Sun, Apr 19thvs TBvs KC
Tue, Apr 21st@ TEX@ BOS
Wed, Apr 22nd@ TEX@ BOS
Thu, Apr 23rd@ TEX@ BOS
Fri, Apr 24th@ MIL@ HOU
Sat, Apr 25th@ MIL@ HOU
Sun, Apr 26th@ MIL@ HOU
Mon, Apr 27thvs STL@ TEX
Tue, Apr 28thvs STL@ TEX
Wed, Apr 29thvs STL@ TEX
Thu, Apr 30thvs STL   
Fri, May 1stvs CINvs BAL
Sat, May 2ndvs CINvs BAL
Sun, May 3rdvs CINvs BAL
Tue, May 5th@ ARIvs TEX
Wed, May 6th@ ARIvs TEX
Thu, May 7th@ ARIvs TEX
Fri, May 8th@ SF@ MIL
Sat, May 9th@ SF@ MIL
Sun, May 10th@ SF@ MIL
Tue, May 12thvs COL@ BAL
Wed, May 13thvs COL@ BAL
Thu, May 14thvs COL   
Fri, May 15thvs PHI@ NYM
Sat, May 16thvs PHI@ NYM
Sun, May 17thvs PHI@ NYM
Tue, May 19th@ STLvs TOR
Wed, May 20th@ STLvs TOR
Thu, May 21st@ STLvs TOR
Fri, May 22nd@ TORvs TB
Sat, May 23rd@ TORvs TB
Sun, May 24th@ TORvs TB
Mon, May 25thvs CHC@ KC
Tue, May 26thvs CHC@ KC
Wed, May 27thvs CHC@ KC
Thu, May 28thvs CHC   
Fri, May 29thvs MIN@ ATH
Sat, May 30thvs MIN@ ATH
Sun, May 31stvs MIN@ ATH
Tue, Jun 2nd@ HOUvs CLE
Wed, Jun 3rd@ HOUvs CLE
Thu, Jun 4th@ HOUvs CLE
Fri, Jun 5th@ ATLvs BOS
Sat, Jun 6th@ ATLvs BOS
Sun, Jun 7th@ ATLvs BOS
Tue, Jun 9thvs LAD@ CLE
Wed, Jun 10thvs LAD@ CLE
Thu, Jun 11thvs LAD   
Fri, Jun 12thvs MIA@ TOR
Sat, Jun 13thvs MIA@ TOR
Sun, Jun 14thvs MIA@ TOR
Mon, Jun 15th@ ATH   
Tue, Jun 16th@ ATHvs CWS
Wed, Jun 17th@ ATHvs CWS
Fri, Jun 19th@ COLvs CIN
Sat, Jun 20th@ COLvs CIN
Sun, Jun 21st@ COLvs CIN
Tue, Jun 23rdvs SEA@ DET
Wed, Jun 24thvs SEA@ DET
Thu, Jun 25thvs SEA@ BOS
Fri, Jun 26thvs CIN@ BOS
Sat, Jun 27thvs CIN@ BOS
Sun, Jun 28thvs CIN@ BOS
Mon, Jun 29th@ PHIvs DET
Tue, Jun 30th@ PHIvs DET
Wed, Jul 1st@ PHIvs DET
Thu, Jul 2nd@ PHI   
Fri, Jul 3rd@ WSHvs MIN
Sat, Jul 4th@ WSHvs MIN
Sun, Jul 5th@ WSHvs MIN
Tue, Jul 7thvs ATL@ TB
Wed, Jul 8thvs ATL@ TB
Thu, Jul 9thvs ATL@ TB
Fri, Jul 10thvs MIL@ WSH
Sat, Jul 11thvs MIL@ WSH
Sun, Jul 12thvs MIL@ WSH
Fri, Jul 17th@ CLEvs LAD
Sat, Jul 18th@ CLEvs LAD
Sun, Jul 19th@ CLEvs LAD
Mon, Jul 20th@ NYYvs PIT
Tue, Jul 21st@ NYYvs PIT
Wed, Jul 22nd@ NYYvs PIT
Fri, Jul 24thvs CHC@ PHI
Sat, Jul 25thvs CHC@ PHI
Sun, Jul 26thvs CHC@ PHI
Mon, Jul 27thvs ARI@ CWS
Tue, Jul 28thvs ARI@ CWS
Wed, Jul 29thvs ARI@ CWS
Thu, Jul 30th@ CIN@ CWS
Fri, Jul 31st@ CIN@ CHC
Sat, Aug 1st@ CIN@ CHC
Sun, Aug 2nd@ CIN@ CHC
Mon, Aug 3rd@ MILvs STL
Tue, Aug 4th@ MILvs STL
Wed, Aug 5th@ MILvs STL
Thu, Aug 6th@ MIL   
Fri, Aug 7thvs NYMvs ATL
Sat, Aug 8thvs NYMvs ATL
Sun, Aug 9thvs NYMvs ATL
Tue, Aug 11th@ MIAvs SEA
Wed, Aug 12th@ MIAvs SEA
Thu, Aug 13th@ MIAvs SEA
Fri, Aug 14thvs BOS@ TOR
Sat, Aug 15thvs BOS@ TOR
Sun, Aug 16thvs BOS@ TOR
Mon, Aug 17thvs DET   
Tue, Aug 18thvs DET@ BAL
Wed, Aug 19thvs DET@ BAL
Fri, Aug 21st@ LADvs TOR
Sat, Aug 22nd@ LADvs TOR
Sun, Aug 23rd@ LADvs TOR
Mon, Aug 24th@ SD   
Tue, Aug 25th@ SDvs HOU
Wed, Aug 26th@ SDvs HOU
Fri, Aug 28th@ STLvs BOS
Sat, Aug 29th@ STLvs BOS
Sun, Aug 30th@ STLvs BOS
Tue, Sep 1stvs SF@ LAA
Wed, Sep 2ndvs SF@ LAA
Thu, Sep 3rdvs SF   
Fri, Sep 4thvs LAA@ SD
Sat, Sep 5thvs LAA@ SD
Sun, Sep 6thvs LAA@ SD
Tue, Sep 8th@ CWSvs COL
Wed, Sep 9th@ CWSvs COL
Thu, Sep 10th@ CWSvs COL
Fri, Sep 11th@ CHCvs NYM
Sat, Sep 12th@ CHCvs NYM
Sun, Sep 13th@ CHCvs NYM
Tue, Sep 15thvs MIL@ MIN
Wed, Sep 16thvs MIL@ MIN
Thu, Sep 17thvs MIL   
Fri, Sep 18thvs KC@ ARI
Sat, Sep 19thvs KC@ ARI
Sun, Sep 20thvs KC@ ARI
Tue, Sep 22ndvs STLvs TB
Wed, Sep 23rdvs STLvs TB
Thu, Sep 24thvs STLvs TB
Fri, Sep 25th@ DETvs BAL
Sat, Sep 26th@ DETvs BAL
Sun, Sep 27th@ DETvs BAL
Wed, Mar 25th   @ SF
Fri, Mar 27th   @ SF
Thu, Apr 9th   vs ATH
Mon, May 4th   vs BAL
Mon, May 11th   @ BAL
Mon, May 18th   vs TOR
Mon, Jun 8th   @ CLE
Thu, Jun 18th   vs CWS
Mon, Jun 22nd   @ DET
Mon, Jul 6th   @ TB
Thu, Aug 20th   @ BAL
Thu, Aug 27th   vs HOU
Mon, Aug 31st   @ LAA
Mon, Sep 14th   @ MIN