Skip to main content

Who Should I Trade?

Oswaldo Cabrera for Zack Short (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Zack Short
SS - DET
Zack Short
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1411# 1395
   
Projections 
   
Runs11
Home Runs00
RBI11
Stolen Bases00
Batting Average.235.205
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Zack Short
SS - DET
Zack Short
2022 Stats 
   
   
At Bats3
   
Runs2
   
Hits0
   
Singles0
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases1
   
Caught Stealing0
   
Walks1
   
Strikeouts2
   
Batting Average.000
   
On Base Pct.250
   
Slugging Pct.000
   
On-base Plus Slugging.250
   
Who Should I Trade? Player Projections
  Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Zack Short
SS - DET
Zack Short
2022 Projections 
   
   
At Bats109
   
Runs11
   
Hits22
   
Singles11
   
Doubles10
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks11
   
Strikeouts33
   
Batting Average.235.205
   
On Base Pct.283.298
   
Slugging Pct.409.355
   
On-base Plus Slugging.692.653
   
Who Should I Trade? Player Notes
  Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Zack Short
SS - DET
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
  Oswaldo Cabrera
2B,SS - NYY
Oswaldo Cabrera
Zack Short
SS - DET
Zack Short
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BOSNathan Eovaldi (5-3)#52vs CWSLucas Giolito (8-6)#64
Sat, Apr 9thvs BOSNick Pivetta (8-9)#103vs CWSDylan Cease (12-5)#7
Sun, Apr 10thvs BOSTanner Houck (5-4)#72vs CWSMichael Kopech (4-8)#38
Mon, Apr 11thvs TORAlek Manoah (12-5)#8vs BOSMichael Wacha (6-1)#143
Tue, Apr 12thvs TORYusei Kikuchi (4-6)#101vs BOSRich Hill (4-5)#214
Wed, Apr 13thvs TORJose Berrios (8-4)#61vs BOSNathan Eovaldi (5-3)#52
Thu, Apr 14thvs TORKevin Gausman (8-8)#19@ KCZack Greinke (4-7)#115
Fri, Apr 15th@ BALJordan Lyles (9-8)#109@ KCBrad Keller (6-12)#138
Sat, Apr 16th@ BALTyler Wells (7-6)#76@ KCKris Bubic (2-6)#177
Sun, Apr 17th@ BALBruce Zimmermann (2-5)#261   
Tue, Apr 19th@ DETTyler Alexander (2-6)#194vs NYYGerrit Cole (9-4)#4
Wed, Apr 20th@ DETEduardo Rodriguez (1-3)#49vs NYYLuis Severino (5-3)#48
Thu, Apr 21st@ DETMichael Pineda (2-6)#190vs NYYJordan Montgomery (4-3)#39
Fri, Apr 22ndvs CLEEli Morgan (4-2)#172   
Sat, Apr 23rdvs CLECal Quantrill (8-5)#67vs COLAustin Gomber (5-7)#144
Sun, Apr 24thvs CLEAaron Civale (2-5)#164vs COLChad Kuhl (6-7)#382
Tue, Apr 26thvs BALJordan Lyles (9-8)#109@ MINChris Paddack (1-2)
Wed, Apr 27thvs BALTyler Wells (7-6)#76@ MINJoe Ryan (8-5)#40
Thu, Apr 28thvs BALBruce Zimmermann (2-5)#261@ MINBailey Ober (1-2)#83
Fri, Apr 29th@ KCKris Bubic (2-6)#177@ LADTyler Anderson (13-1)#23
Sat, Apr 30th@ KCCarlos Hernandez (0-3)#366@ LADClayton Kershaw (7-3)#36
Sun, May 1st@ KCDaniel Lynch (4-7)#213@ LADWalker Buehler (6-3)#135
Mon, May 2nd@ TORRoss Stripling (5-3)#87   
Tue, May 3rd@ TORAlek Manoah (12-5)#8   
Wed, May 4th@ TORYusei Kikuchi (4-6)#101vs PITJose Quintana (4-5)#81
Sun, May 8thvs TEXGlenn Otto (4-8)#140@ HOUJake Odorizzi (4-4)#116
Mon, May 9thvs TEXJon Gray (7-6)#54vs OAKPaul Blackburn (7-6)#112
Tue, May 10thvs TORYusei Kikuchi (4-6)#101vs OAKAdrian Martinez (2-3)#275
Wed, May 11thvs TORJose Berrios (8-4)#61vs OAKZach Logue (3-5)#217
Thu, May 12th@ CWSDylan Cease (12-5)#7vs OAKJames Kaprielian (3-6)#123
Fri, May 13th@ CWSVince Velasquez (3-3)#208vs BALJordan Lyles (9-8)#109
Sat, May 14th@ CWSDallas Keuchel (2-7)#381vs BALBruce Zimmermann (2-5)#261
Sun, May 15th@ CWSMichael Kopech (4-8)#38vs BALTyler Wells (7-6)#76
Mon, May 16th@ BALKyle Bradish (1-4)#249@ TBCorey Kluber (7-6)#60
Tue, May 17th@ BALSpenser Watkins (4-2)#255@ TBShane McClanahan (10-5)#3
Wed, May 18th@ BALJordan Lyles (9-8)#109@ TBDrew Rasmussen (6-4)#57
Thu, May 19th@ BALBruce Zimmermann (2-5)#261   
Sat, May 21stvs CWSDallas Keuchel (2-7)#381   
Sun, May 22ndvs CWSMichael Kopech (4-8)#38@ CLEShane Bieber (7-6)#22
Mon, May 23rdvs BALJordan Lyles (9-8)#109@ MINChris Archer (2-5)#136
Tue, May 24thvs BALBruce Zimmermann (2-5)#261@ MINSonny Gray (6-3)#45
Wed, May 25thvs BALTyler Wells (7-6)#76@ MINDylan Bundy (6-5)#132
Thu, May 26th@ TBRyan Yarbrough (0-7)#147vs CLEKonnor Pilkington (1-2)#206
Fri, May 27th@ TBJeffrey Springs (4-3)#34   
Sat, May 28th@ TBCorey Kluber (7-6)#60vs CLEShane Bieber (7-6)#22
Sun, May 29th@ TBShane McClanahan (10-5)#3vs CLETriston McKenzie (8-8)#16
Tue, May 31stvs LAANoah Syndergaard (6-8)#84vs MINCole Sands (0-3)#288
Thu, Jun 2ndvs LAAReid Detmers (4-3)#77vs MINChris Archer (2-5)#136
Fri, Jun 3rdvs DETElvin Rodriguez (0-3)#276@ NYYGerrit Cole (9-4)#4
Sat, Jun 4thvs DETBeau Brieske (3-6)#151@ NYYLuis Severino (5-3)#48
Sun, Jun 5thvs DETRony Garcia (3-3)#228@ NYYJordan Montgomery (4-3)#39
Tue, Jun 7th@ MINCole Sands (0-3)#288@ PITJose Quintana (4-5)#81
Wed, Jun 8th@ MINChris Archer (2-5)#136@ PITMitch Keller (4-8)#142
Thu, Jun 9th@ MINDylan Bundy (6-5)#132   
Fri, Jun 10thvs CHCWade Miley (1-0)#169vs TORJose Berrios (8-4)#61
Sat, Jun 11thvs CHCMatt Swarmer (2-3)#265vs TORKevin Gausman (8-8)#19
Sun, Jun 12thvs CHCKeegan Thompson (9-5)#98vs TORRoss Stripling (5-3)#87
Tue, Jun 14thvs TBCorey Kluber (7-6)#60vs CWSDylan Cease (12-5)#7
Wed, Jun 15thvs TBShane McClanahan (10-5)#3vs CWSVince Velasquez (3-3)#208
Thu, Jun 16thvs TBJalen Beeks (2-1)#146vs TEXMartin Perez (9-3)#32
Fri, Jun 17th@ TORRoss Stripling (5-3)#87vs TEXJon Gray (7-6)#54
Sat, Jun 18th@ TORAlek Manoah (12-5)#8vs TEXTaylor Hearn (5-6)#203
Sun, Jun 19th@ TORYusei Kikuchi (4-6)#101vs TEXDane Dunning (2-6)#102
Mon, Jun 20th@ TBShane McClanahan (10-5)#3@ BOSJosh Winckowski (5-5)#218
Tue, Jun 21st@ TBJalen Beeks (2-1)#146@ BOSRich Hill (4-5)#214
Wed, Jun 22nd@ TBShane Baz (1-2)#111@ BOSMichael Wacha (6-1)#143
Thu, Jun 23rdvs HOUFramber Valdez (11-4)#20   
Fri, Jun 24thvs HOUJustin Verlander (15-3)#2@ ARIMerrill Kelly (10-5)#24
Sat, Jun 25thvs HOUCristian Javier (6-8)#53@ ARIZach Davies (2-4)#170
Sun, Jun 26thvs HOUJose Urquidy (11-4)#47@ ARIDallas Keuchel (2-7)#381
Mon, Jun 27thvs OAKPaul Blackburn (7-6)#112   
Tue, Jun 28thvs OAKFrankie Montas (4-9)#55@ SFCarlos Rodon (10-6)#9
Wed, Jun 29thvs OAKCole Irvin (6-9)#42@ SFAlex Wood (8-9)#56
Thu, Jun 30th@ HOULuis Garcia (8-8)#43   
Sat, Jul 2nd@ CLEAaron Civale (2-5)#164vs KCKris Bubic (2-6)#177
Sun, Jul 3rd@ CLETriston McKenzie (8-8)#16vs KCBrady Singer (5-4)#74
Tue, Jul 5th@ PITJose Quintana (4-5)#81vs CLECal Quantrill (8-5)#67
Wed, Jul 6th@ PITMitch Keller (4-8)#142vs CLEShane Bieber (7-6)#22
Thu, Jul 7th@ BOSJosh Winckowski (5-5)#218@ CWSDylan Cease (12-5)#7
Fri, Jul 8th@ BOSConnor Seabold (0-2)#376@ CWSLucas Giolito (8-6)#64
Sat, Jul 9th@ BOSKutter Crawford (3-4)#128@ CWSJohnny Cueto (4-5)#92
Sun, Jul 10th@ BOSNick Pivetta (8-9)#103@ CWSMichael Kopech (4-8)#38
Tue, Jul 12thvs CINGraham Ashcraft (5-2)#163@ KCKris Bubic (2-6)#177
Wed, Jul 13thvs CINMike Minor (1-9)#166@ KCBrady Singer (5-4)#74
Thu, Jul 14thvs CINLuis Castillo (5-4)#41@ CLETriston McKenzie (8-8)#16
Fri, Jul 15thvs BOSNathan Eovaldi (5-3)#52@ CLEZach Plesac (2-10)#133
Sat, Jul 16thvs BOSNick Pivetta (8-9)#103@ CLECal Quantrill (8-5)#67
Sun, Jul 17thvs BOSChris Sale (0-1)#88   
Thu, Jul 21st@ HOULuis Garcia (8-8)#43@ OAKFrankie Montas (4-9)#55
Fri, Jul 22nd@ BALTyler Wells (7-6)#76   
Sat, Jul 23rd@ BALJordan Lyles (9-8)#109vs MINJoe Ryan (8-5)#40
Sun, Jul 24th@ BALDean Kremer (4-4)#197vs MINSonny Gray (6-3)#45
Tue, Jul 26th@ NYMTaijuan Walker (10-3)#66vs SDMike Clevinger (3-4)#80
Wed, Jul 27th@ NYMMax Scherzer (8-2)#13vs SDYu Darvish (10-5)#18
Thu, Jul 28thvs KCBrady Singer (5-4)#74@ TORYusei Kikuchi (4-6)#101
Fri, Jul 29thvs KCKris Bubic (2-6)#177@ TORAlek Manoah (12-5)#8
Sat, Jul 30thvs KCJonathan Heasley (1-7)#282@ TORRoss Stripling (5-3)#87
Sun, Jul 31stvs KCZack Greinke (4-7)#115@ TORJose Berrios (8-4)#61
Mon, Aug 1stvs SEAMarco Gonzales (7-11)#105@ MINAaron Sanchez (3-3)#385
Tue, Aug 2ndvs SEALogan Gilbert (10-5)#33@ MINChris Archer (2-5)#136
Wed, Aug 3rdvs SEALuis Castillo (5-4)#41@ MINJoe Ryan (8-5)#40
Fri, Aug 5th@ STLDakota Hudson (6-6)#159vs TBCorey Kluber (7-6)#60
Sat, Aug 6th@ STLJordan Montgomery (4-3)#39vs TBShane McClanahan (10-5)#3
Sun, Aug 7th@ STLAdam Wainwright (8-8)#68vs TBDrew Rasmussen (6-4)#57
Mon, Aug 8th@ SEALogan Gilbert (10-5)#33   
Tue, Aug 9th@ SEALuis Castillo (5-4)#41vs CLEShane Bieber (7-6)#22
Wed, Aug 10th@ SEARobbie Ray (8-8)#35vs CLEAaron Civale (2-5)#164
Fri, Aug 12th@ BOSNathan Eovaldi (5-3)#52@ CWSMichael Kopech (4-8)#38
Sat, Aug 13th@ BOSKutter Crawford (3-4)#128@ CWSLucas Giolito (8-6)#64
Sun, Aug 14th@ BOSMichael Wacha (6-1)#143@ CWSLance Lynn (2-5)#100
Mon, Aug 15thvs TB@ CLEAaron Civale (2-5)#164
Tue, Aug 16thvs TBJeffrey Springs (4-3)#34@ CLEZach Plesac (2-10)#133
Wed, Aug 17thvs TBCorey Kluber (7-6)#60@ CLECal Quantrill (8-5)#67
Thu, Aug 18thvs TOR   
Fri, Aug 19thvs TORKevin Gausman (8-8)#19vs LAAPatrick Sandoval (3-7)#62
Sat, Aug 20thvs TORvs LAAReid Detmers (4-3)#77
Sun, Aug 21stvs TORMitch White (1-3)#155vs LAATucker Davidson (1-3)#234
Mon, Aug 22ndvs NYM   
Tue, Aug 23rdvs NYMvs SF
Thu, Aug 25th@ OAK   
Fri, Aug 26th@ OAK@ TEX
Sat, Aug 27th@ OAK@ TEX
Sun, Aug 28th@ OAK@ TEX
Mon, Aug 29th@ LAA   
Tue, Aug 30th@ LAAvs SEA
Wed, Aug 31st@ LAAvs SEA
Fri, Sep 2nd@ TBvs KC
Sat, Sep 3rd@ TBvs KC
Sun, Sep 4th@ TBvs KC
Mon, Sep 5thvs MIN@ LAA
Tue, Sep 6thvs MIN@ LAA
Wed, Sep 7thvs MIN@ LAA
Thu, Sep 8thvs MIN   
Fri, Sep 9thvs TB@ KC
Sat, Sep 10thvs TB@ KC
Sun, Sep 11thvs TB@ KC
Tue, Sep 13th@ BOSvs HOU
Wed, Sep 14th@ BOSvs HOU
Fri, Sep 16th@ MILvs CWS
Sat, Sep 17th@ MILvs CWS
Sun, Sep 18th@ MILvs CWS
Tue, Sep 20thvs PIT@ BAL
Wed, Sep 21stvs PIT@ BAL
Thu, Sep 22ndvs BOS   
Fri, Sep 23rdvs BOS@ CWS
Sat, Sep 24thvs BOS@ CWS
Sun, Sep 25thvs BOS@ CWS
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TORvs KC
Wed, Sep 28th@ TORvs KC
Fri, Sep 30thvs BALvs MIN
Sat, Oct 1stvs BALvs MIN
Sun, Oct 2ndvs BALvs MIN
Mon, Oct 3rd@ TEX@ SEA
Tue, Oct 4th@ TEX@ SEA
Wed, Oct 5th@ TEX@ SEA
Thu, May 5th   @ HOUJose Urquidy (11-4)#47
Fri, May 6th   @ HOULuis Garcia (8-8)#43
Sat, May 7th   @ HOUFramber Valdez (11-4)#20
Fri, May 20th   @ CLEAaron Civale (2-5)#164
Mon, May 30th   vs MINDylan Bundy (6-5)#132
Wed, Jun 1st   vs MINBailey Ober (1-2)#83
Mon, Jun 13th   vs CWSLance Lynn (2-5)#100
Fri, Jul 1st   vs KCBrad Keller (6-12)#138
Mon, Jul 4th   vs CLEKonnor Pilkington (1-2)#206
Mon, Jul 11th   @ KCDaniel Lynch (4-7)#213
Mon, Jul 25th   vs SDSean Manaea (6-6)#85
Thu, Aug 4th   vs TBJeffrey Springs (4-3)#34
Thu, Aug 11th   vs CLEZach Plesac (2-10)#133
Wed, Aug 24th   vs SF
Thu, Sep 1st   vs SEA
Mon, Sep 12th   vs HOU
Mon, Sep 19th   @ BAL
Thu, Sep 29th   vs KC