Skip to main content

Who Should I Trade?

Andrew Knapp for Asdrubal Cabrera (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Andrew Knapp
C - SEA
Andrew Knapp
Asdrubal Cabrera
1B,3B - FA
Asdrubal Cabrera
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1304
   
Projections 
   
Runs6
Home Runs1
RBI6
Stolen Bases0
Batting Average.208
   
Misc 
   
Injury AlertMiLBFA
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 422# 424
   
Who Should I Trade? Player Statistics
  Andrew Knapp
C - SEA
Andrew Knapp
Asdrubal Cabrera
1B,3B - FA
Asdrubal Cabrera
2022 Stats 
   
   
At Bats31
   
Runs2
   
Hits4
   
Singles3
   
Doubles1
   
Triples0
   
Home Runs0
   
RBI2
   
Stolen Bases0
   
Caught Stealing0
   
Walks3
   
Strikeouts9
   
Batting Average.129
   
On Base Pct.229
   
Slugging Pct.161
   
On-base Plus Slugging.390
   
Who Should I Trade? Player Projections
  Andrew Knapp
C - SEA
Andrew Knapp
Asdrubal Cabrera
1B,3B - FA
Asdrubal Cabrera
2022 Projections 
   
   
At Bats57
   
Runs6
   
Hits12
   
Singles8
   
Doubles2
   
Triples0
   
Home Runs1
   
RBI6
   
Stolen Bases0
   
Caught Stealing0
   
Walks7
   
Strikeouts20
   
Batting Average.208
   
On Base Pct.303
   
Slugging Pct.310
   
On-base Plus Slugging.613
   
Who Should I Trade? Player Notes
  Andrew Knapp
C - SEA
Andrew Knapp
Asdrubal Cabrera
1B,3B - FA
Asdrubal Cabrera
News 
 Pirates catcher Andrew Knapp went 1-for-4 Saturday, doubling, scoring one run, and driving in two runs in the Pirates' 6-4 win over the Nationals.
Chris Schommer
Sun, Apr 17th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Andrew Knapp
C - SEA
Andrew Knapp
Asdrubal Cabrera
1B,3B - FA
Asdrubal Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (5-3)#51   
Sat, Apr 9th@ MINSonny Gray (3-1)#53   
Sun, Apr 10th@ MINBailey Ober (1-2)#79   
Mon, Apr 11th@ MINDylan Bundy (4-4)#152   
Tue, Apr 12th@ CWSVince Velasquez (3-3)#178   
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#376   
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#260   
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#130   
Sat, Apr 16thvs HOUJustin Verlander (9-3)#4   
Sun, Apr 17thvs HOUJose Urquidy (6-3)#77   
Tue, Apr 19thvs TEXJon Gray (3-3)#48   
Wed, Apr 20thvs TEXDane Dunning (1-5)#100   
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#266   
Fri, Apr 22ndvs KCBrad Keller (2-9)#112   
Sat, Apr 23rdvs KCKris Bubic (1-4)#242   
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#299   
Tue, Apr 26th@ TBMatt Wisler (2-1)#103   
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#56   
Thu, Apr 28th@ TBJeffrey Springs (3-2)#25   
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#160   
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#134   
Sun, May 1st@ MIASandy Alcantara (7-3)#1   
Mon, May 2nd@ HOUJake Odorizzi (3-2)#130   
Tue, May 3rd@ HOUCristian Javier (5-3)#66   
Wed, May 4th@ HOUJustin Verlander (9-3)#4   
Thu, May 5thvs TBShane McClanahan (7-3)#9   
Fri, May 6thvs TBMatt Wisler (2-1)#103   
Sat, May 7thvs TBDrew Rasmussen (5-3)#56   
Sun, May 8thvs TBRyan Yarbrough (0-3)#158   
Mon, May 9thvs PHIRanger Suarez (6-4)#78   
Tue, May 10thvs PHIAaron Nola (4-5)#6   
Wed, May 11thvs PHIBailey Falter (0-2)#208   
Fri, May 13th@ NYMMax Scherzer (5-1)#128   
Sat, May 14th@ NYMChris Bassitt (6-5)#26   
Sun, May 15th@ NYMCarlos Carrasco (8-3)#67   
Mon, May 16th@ TORYusei Kikuchi (2-4)#102   
Tue, May 17th@ TORJose Berrios (5-3)#50   
Wed, May 18th@ TORKevin Gausman (5-6)#19   
Thu, May 19th@ BOSRich Hill (3-4)#142   
Fri, May 20th@ BOSMichael Wacha (6-1)#111   
Sat, May 21st@ BOSGarrett Whitlock (2-1)#58   
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#27   
Mon, May 23rdvs OAKZach Logue (2-4)#217   
Tue, May 24thvs OAKJames Kaprielian (0-5)#200   
Wed, May 25thvs OAKPaul Blackburn (6-3)#7   
Fri, May 27thvs HOUJustin Verlander (9-3)#4   
Sat, May 28thvs HOUJose Urquidy (6-3)#77   
Sun, May 29thvs HOULuis Garcia (5-5)#38   
Tue, May 31st@ BALBryan Baker   
Wed, Jun 1st@ BALKyle Bradish (1-4)#257   
Thu, Jun 2nd@ BALJordan Lyles (4-6)#286   
Fri, Jun 3rd@ TEXDane Dunning (1-5)#100   
Sat, Jun 4th@ TEXGlenn Otto (4-2)#146   
Sun, Jun 5th@ TEXMartin Perez (5-2)#64   
Mon, Jun 6th@ HOUCristian Javier (5-3)#66   
Tue, Jun 7th@ HOUJustin Verlander (9-3)#4   
Wed, Jun 8th@ HOUJose Urquidy (6-3)#77   
Fri, Jun 10thvs BOSRich Hill (3-4)#142   
Sat, Jun 11thvs BOSMichael Wacha (6-1)#111   
Sun, Jun 12thvs BOSKutter Crawford (1-2)#213   
Mon, Jun 13thvs MINChris Archer (2-3)#126   
Tue, Jun 14thvs MINJoe Ryan (5-3)#51   
Wed, Jun 15thvs MINSonny Gray (3-1)#53   
Thu, Jun 16thvs LAAShohei Ohtani (6-4)#24   
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#132   
Sat, Jun 18thvs LAAJose Suarez (0-2)#163   
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#316   
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#200   
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#7   
Thu, Jun 23rd@ OAKFrankie Montas (3-7)#15   
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#132   
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#60   
Sun, Jun 26th@ LAAAndrew Wantz   
Mon, Jun 27thvs BALTyler Wells (5-4)#76   
Tue, Jun 28thvs BALDean Kremer (2-1)#243   
Wed, Jun 29thvs BALAustin Voth   
Thu, Jun 30thvs OAK   
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#200   
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#7   
Sun, Jul 3rdvs OAKFrankie Montas (3-7)#15   
Mon, Jul 4th@ SD   
Tue, Jul 5th@ SD   
Thu, Jul 7thvs TOR   
Fri, Jul 8thvs TOR   
Sat, Jul 9thvs TOR   
Sun, Jul 10thvs TOR   
Tue, Jul 12th@ WSH   
Wed, Jul 13th@ WSH   
Thu, Jul 14th@ TEX   
Fri, Jul 15th@ TEX   
Sat, Jul 16th@ TEX   
Sun, Jul 17th@ TEX   
Fri, Jul 22ndvs HOU   
Sat, Jul 23rdvs HOU   
Sun, Jul 24thvs HOU   
Mon, Jul 25thvs TEX   
Tue, Jul 26thvs TEX   
Wed, Jul 27thvs TEX   
Thu, Jul 28th@ HOU   
Fri, Jul 29th@ HOU   
Sat, Jul 30th@ HOU   
Sun, Jul 31st@ HOU   
Mon, Aug 1st@ NYY   
Tue, Aug 2nd@ NYY   
Wed, Aug 3rd@ NYY   
Fri, Aug 5thvs LAA   
Sat, Aug 6thvs LAA   
Sun, Aug 7thvs LAA   
Mon, Aug 8thvs NYY   
Tue, Aug 9thvs NYY   
Wed, Aug 10thvs NYY   
Fri, Aug 12th@ TEX   
Sat, Aug 13th@ TEX   
Sun, Aug 14th@ TEX   
Mon, Aug 15th@ LAA   
Tue, Aug 16th@ LAA   
Wed, Aug 17th@ LAA   
Fri, Aug 19th@ OAK   
Sat, Aug 20th@ OAK   
Sun, Aug 21st@ OAK   
Tue, Aug 23rdvs WSH   
Wed, Aug 24thvs WSH   
Thu, Aug 25thvs CLE   
Fri, Aug 26thvs CLE   
Sat, Aug 27thvs CLE   
Sun, Aug 28thvs CLE   
Tue, Aug 30th@ DET   
Wed, Aug 31st@ DET   
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLE   
Sat, Sep 3rd@ CLE   
Sun, Sep 4th@ CLE   
Mon, Sep 5thvs CWS   
Tue, Sep 6thvs CWS   
Wed, Sep 7thvs CWS   
Fri, Sep 9thvs ATL   
Sat, Sep 10thvs ATL   
Sun, Sep 11thvs ATL   
Tue, Sep 13thvs SD   
Wed, Sep 14thvs SD   
Fri, Sep 16th@ LAA   
Sat, Sep 17th@ LAA   
Sun, Sep 18th@ LAA   
Mon, Sep 19th@ LAA   
Tue, Sep 20th@ OAK   
Wed, Sep 21st@ OAK   
Thu, Sep 22nd@ OAK   
Fri, Sep 23rd@ KC   
Sat, Sep 24th@ KC   
Sun, Sep 25th@ KC   
Tue, Sep 27thvs TEX   
Wed, Sep 28thvs TEX   
Thu, Sep 29thvs TEX   
Fri, Sep 30thvs OAK   
Sat, Oct 1stvs OAK   
Sun, Oct 2ndvs OAK   
Mon, Oct 3rdvs DET   
Tue, Oct 4thvs DET   
Wed, Oct 5thvs DET