Skip to main content

Who Should I Trade?

Kyle Schwarber for Nelson Cruz (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Nelson Cruz
DH - WSH
Nelson Cruz
Expert
Recommendation
64%
Recommended by
9 of 14 experts
36%
Recommended by
5 of 14 experts
Rankings 
   
Rest of Season# 52# 60
VBR# 23# 68
   
Projections 
   
Runs5540
Home Runs2314
RBI5249
Stolen Bases32
Batting Average.231.258
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 59# 65
   
Nick Pollack
Pitcher List
# 62# 66
   
Mike Maher
FantasyPros
# 55# 67
   
Bart Wheeler
Hail to Fantasy Football
# 55# 72
   
Mick Ciallela
Fantrax
# 56# 64
   
Ryan Amore
Pitcher List
# 42# 71
   
Nate Miller
Fantasy Six Pack
# 49# 83
   
Scott Youngson
Pitcher List
# 54# 55
   
Travis Argo
Fantasy Six Pack
# 64# 66
   
Kelly Kirby
FantasyPros
# 63# 62
   
Andrew Seifter
FantasyPros
# 65# 52
   
Pierre Camus
RotoBaller
# 65# 63
   
Brad Camara
RotoBaller
# 68# 55
   
Joe Pisapia
FantasyPros
# 79# 57
   
Who Should I Trade? Player Statistics
  Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Nelson Cruz
DH - WSH
Nelson Cruz
2022 Stats 
   
   
At Bats265254
   
Runs5134
   
Hits5864
   
Singles2544
   
Doubles1212
   
Triples00
   
Home Runs218
   
RBI4643
   
Stolen Bases42
   
Caught Stealing00
   
Walks4731
   
Strikeouts9263
   
Batting Average.219.252
   
On Base Pct.340.335
   
Slugging Pct.502.394
   
On-base Plus Slugging.842.728
   
Who Should I Trade? Player Projections
  Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Nelson Cruz
DH - WSH
Nelson Cruz
2022 Projections 
   
   
At Bats295282
   
Runs5540
   
Hits6873
   
Singles3246
   
Doubles1313
   
Triples00
   
Home Runs2314
   
RBI5249
   
Stolen Bases32
   
Caught Stealing10
   
Walks4931
   
Strikeouts9674
   
Batting Average.231.258
   
On Base Pct.347.345
   
Slugging Pct.508.449
   
On-base Plus Slugging.855.794
   
Who Should I Trade? Player Notes
  Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Nelson Cruz
DH - WSH
Nelson Cruz
News 
 Kyle Schwarber went 2-for-5 with a home run and four RBI on Sunday against the Padres.
Dan Harris
Sun, Jun 26th
Nelson Cruz went 2-for-5 Sunday, singling twice, scoring one run, and driving in three runs in the Nationals' 6-4 win over the Rangers.
Chris Schommer
Sun, Jun 26th
 Kyle Schwarber went 1-for-4 with a two-run home run on Wednesday against the Rangers.
Dan Harris
Wed, Jun 22nd
Nelson Cruz went 1-for-3 Saturday, hitting a two-run home run in the Nationals' 3-2 loss to the Rangers.
Chris Schommer
Sun, Jun 26th
 Kyle Schwarber went 2-for-4 with two home runs and three RBI on Thursday against the Nationals.
Dan Harris
Thu, Jun 16th
Nelson Cruz went 1-for-4 Friday, doubling in the Nationals' 2-1 win over the Rangers.
Chris Schommer
Sat, Jun 25th
 Kyle Schwarber went 1-for-4 with a home run and three RBI on Friday against the Diamondbacks.
Dan Harris
Sat, Jun 11th
Nelson Cruz went 1-for-4 Tuesday, doubling and driving in one run in the Nationals' 3-0 win over the Orioles.
Chris Schommer
Wed, Jun 22nd
 Kyle Schwarber went 1-for-5 with two runs scored, two RBI, and his 15th home run of the season on Thursday against the Brewers.
Dan Harris
Thu, Jun 9th
Nelson Cruz went 1-for-4 Sunday, singling and driving in one run in the Nationals' 9-3 win over the Phillies.
Chris Schommer
Mon, Jun 20th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Schwarber
1B,DH,LF - PHI
Kyle Schwarber
Nelson Cruz
DH - WSH
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs OAKFrankie Montas (3-7)#14vs NYMMax Scherzer (5-1)#128
Sat, Apr 9thvs OAKCole Irvin (2-5)#110vs NYMChris Bassitt (6-5)#26
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs NYMCarlos Carrasco (8-3)#69
Mon, Apr 11thvs NYMTaijuan Walker (6-2)#93@ ATLHuascar Ynoa (0-2)#120
Tue, Apr 12thvs NYMTylor Megill (4-2)#114@ ATLBryce Elder (1-3)#304
Wed, Apr 13thvs NYMMax Scherzer (5-1)#128@ ATLMax Fried (7-2)#10
Thu, Apr 14th@ MIASandy Alcantara (7-3)#1@ PITJT Brubaker (1-7)#105
Fri, Apr 15th@ MIAPablo Lopez (5-3)#20@ PITMitch Keller (2-5)#190
Sat, Apr 16th@ MIATrevor Rogers (3-6)#76@ PITBryse Wilson (0-4)#384
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#158@ PITJose Quintana (1-4)#91
Mon, Apr 18th@ COLChad Kuhl (4-5)#257   
Tue, Apr 19th@ COLKyle Freeland (3-5)#167vs ARITyler Gilbert (0-3)#331
Wed, Apr 20th@ COLGerman Marquez (4-5)#103vs ARIMerrill Kelly (6-5)#111
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#108vs SFSam Long (0-1)#222
Sat, Apr 23rdvs MILAdrian Houser (4-8)#165vs SFAlex Wood (5-6)#77
Sun, Apr 24thvs MILEric Lauer (6-3)#88vs SFLogan Webb (7-2)#16
Mon, Apr 25thvs COLKyle Freeland (3-5)#167   
Tue, Apr 26thvs COLGerman Marquez (4-5)#103vs MIASandy Alcantara (7-3)#1
Wed, Apr 27thvs COLRyan Feltner (1-3)#383vs MIAPablo Lopez (5-3)#20
Thu, Apr 28thvs COLAustin Gomber (3-7)#177vs MIATrevor Rogers (3-6)#76
Fri, Apr 29th@ NYMTylor Megill (4-2)#114@ SFAlex Wood (5-6)#77
Sat, Apr 30th@ NYMTaijuan Walker (6-2)#93@ SFLogan Webb (7-2)#16
Sun, May 1st@ NYMMax Scherzer (5-1)#128@ SFAlex Cobb (3-3)#89
Tue, May 3rdvs TEXJon Gray (3-3)#50@ COLGerman Marquez (4-5)#103
Wed, May 4thvs TEXMartin Perez (5-2)#65@ COLAustin Gomber (3-7)#177
Thu, May 5thvs NYMTaijuan Walker (6-2)#93@ COLAntonio Senzatela (3-4)#305
Sun, May 8thvs NYMChris Bassitt (6-5)#26@ LAAPatrick Sandoval (3-2)#62
Mon, May 9th@ SEAChris Flexen (3-8)#118   
Tue, May 10th@ SEARobbie Ray (6-6)#22vs NYMCarlos Carrasco (8-3)#69
Wed, May 11th@ SEALogan Gilbert (8-3)#32vs NYMTylor Megill (4-2)#114
Thu, May 12th@ LADTyler Anderson (8-0)#53vs NYMTaijuan Walker (6-2)#93
Fri, May 13th@ LADWalker Buehler (6-3)#138vs HOUFramber Valdez (7-3)#24
Sat, May 14th@ LADJulio Urias (5-6)#13vs HOUCristian Javier (5-3)#66
Sun, May 15th@ LADMichael Grove (0-0)#336vs HOUJustin Verlander (9-3)#4
Tue, May 17thvs SDMike Clevinger (1-0)#61@ MIACody Poteet (0-1)#221
Wed, May 18thvs SDBlake Snell (0-5)#85@ MIAPablo Lopez (5-3)#20
Thu, May 19thvs SDYu Darvish (7-3)#23   
Fri, May 20thvs LADJulio Urias (5-6)#13@ MILEric Lauer (6-3)#88
Sat, May 21stvs LADMitch White (1-1)#161@ MILBrandon Woodruff (5-3)#29
Sun, May 22ndvs LADTony Gonsolin (9-0)#18@ MILFreddy Peralta (3-2)#108
Mon, May 23rd@ ATLTucker Davidson (1-2)#197vs LADTyler Anderson (8-0)#53
Tue, May 24th@ ATLMax Fried (7-2)#10vs LADWalker Buehler (6-3)#138
Wed, May 25th@ ATLCharlie Morton (4-3)#54vs LADJulio Urias (5-6)#13
Thu, May 26th@ ATLKyle Wright (8-4)#43vs COLGerman Marquez (4-5)#103
Fri, May 27th@ NYMCarlos Carrasco (8-3)#69   
Sat, May 28th@ NYMTaijuan Walker (6-2)#93vs COLChad Kuhl (4-5)#257
Sun, May 29th@ NYMChris Bassitt (6-5)#26vs COLKyle Freeland (3-5)#167
Mon, May 30thvs SFLogan Webb (7-2)#16@ NYMDavid Peterson (4-1)#98
Tue, May 31stvs SFJakob Junis (4-1)#127@ NYMTrevor Williams (1-4)#183
Wed, Jun 1stvs SFCarlos Rodon (6-4)#9@ NYMCarlos Carrasco (8-3)#69
Fri, Jun 3rdvs LAAChase Silseth (1-2)#308@ CINMike Minor (1-4)#119
Sat, Jun 4thvs LAAMichael Lorenzen (6-5)#133@ CINTyler Mahle (3-6)#44
Sun, Jun 5thvs LAAPatrick Sandoval (3-2)#62@ CINLuis Castillo (2-4)#48
Tue, Jun 7th@ MILJason Alexander (2-0)#239@ MIAEdward Cabrera (2-1)#209
Wed, Jun 8th@ MILAdrian Houser (4-8)#165@ MIASandy Alcantara (7-3)#1
Thu, Jun 9th@ MILCorbin Burnes (6-4)#3@ MIATrevor Rogers (3-6)#76
Fri, Jun 10thvs ARIZac Gallen (4-2)#40vs MILAaron Ashby (1-5)#95
Sat, Jun 11thvs ARIMadison Bumgarner (3-7)#129vs MILEric Lauer (6-3)#88
Sun, Jun 12thvs ARIKyle Nelsonvs MILJason Alexander (2-0)#239
Mon, Jun 13thvs MIASandy Alcantara (7-3)#1vs ATLIan Anderson (6-4)#90
Tue, Jun 14thvs MIATrevor Rogers (3-6)#76vs ATLMax Fried (7-2)#10
Wed, Jun 15thvs MIADaniel Castano (0-1)#227vs ATLSpencer Strider (3-2)#74
Thu, Jun 16th@ WSHPatrick Corbin (3-10)#135vs PHIZack Wheeler (6-4)#15
Fri, Jun 17th@ WSHPaolo Espino (0-1)#200vs PHIBailey Falter (0-2)#207
Sat, Jun 18th@ WSHJosiah Gray (6-4)#86vs PHIAaron Nola (4-5)#7
Sun, Jun 19th@ WSHJackson Tetreault (2-1)#302vs PHIZach Eflin (3-5)#63
Tue, Jun 21st@ TEXMartin Perez (5-2)#65@ BALJordan Lyles (4-7)#270
Wed, Jun 22nd@ TEXJon Gray (3-3)#50@ BALTyler Wells (5-4)#78
Thu, Jun 23rd@ SDJoe Musgrove (8-1)#11   
Fri, Jun 24th@ SDMacKenzie Gore (4-3)#117@ TEXDane Dunning (1-5)#100
Sat, Jun 25th@ SDBlake Snell (0-5)#85@ TEXBrett Martin
Sun, Jun 26th@ SDYu Darvish (7-3)#23@ TEXGlenn Otto (4-3)#151
Tue, Jun 28thvs ATLCharlie Morton (4-3)#54vs PITJose Quintana (1-4)#91
Wed, Jun 29thvs ATLKyle Wright (8-4)#43vs PITMitch Keller (2-5)#190
Thu, Jun 30thvs ATLIan Anderson (6-4)#90   
Fri, Jul 1stvs STLMiles Mikolas (5-5)#46vs MIATrevor Rogers (3-6)#76
Sat, Jul 2ndvs STLJack Flaherty (0-0)#71vs MIADaniel Castano (0-1)#227
Sun, Jul 3rdvs STLAdam Wainwright (5-5)#41vs MIAPablo Lopez (5-3)#20
Tue, Jul 5thvs WSH@ PHI
Wed, Jul 6thvs WSH@ PHI
Thu, Jul 7thvs WSH@ PHI
Fri, Jul 8th@ STL@ ATL
Sat, Jul 9th@ STL@ ATL
Sun, Jul 10th@ STL@ ATL
Mon, Jul 11th@ STL   
Tue, Jul 12th@ TORvs SEA
Wed, Jul 13th@ TORvs SEA
Fri, Jul 15th@ MIAvs ATL
Sat, Jul 16th@ MIAvs ATL
Sun, Jul 17th@ MIAvs ATL
Fri, Jul 22ndvs CHC@ ARI
Sat, Jul 23rdvs CHC@ ARI
Sun, Jul 24thvs CHC@ ARI
Mon, Jul 25thvs ATL@ LAD
Tue, Jul 26thvs ATL@ LAD
Wed, Jul 27thvs ATL@ LAD
Thu, Jul 28th@ PIT   
Fri, Jul 29th@ PITvs STL
Sat, Jul 30th@ PITvs STL
Sun, Jul 31st@ PITvs STL
Tue, Aug 2nd@ ATLvs NYM
Wed, Aug 3rd@ ATLvs NYM
Thu, Aug 4thvs WSH@ PHI
Fri, Aug 5thvs WSH@ PHI
Sat, Aug 6thvs WSH@ PHI
Sun, Aug 7thvs WSH@ PHI
Tue, Aug 9thvs MIA@ CHC
Wed, Aug 10thvs MIA@ CHC
Thu, Aug 11thvs MIA   
Fri, Aug 12th@ NYMvs SD
Sat, Aug 13th@ NYMvs SD
Sun, Aug 14th@ NYMvs SD
Mon, Aug 15th@ CINvs CHC
Tue, Aug 16th@ CINvs CHC
Wed, Aug 17th@ CINvs CHC
Fri, Aug 19thvs NYM@ SD
Sat, Aug 20thvs NYM@ SD
Sun, Aug 21stvs NYM@ SD
Mon, Aug 22ndvs CIN   
Tue, Aug 23rdvs CIN@ SEA
Wed, Aug 24thvs CIN@ SEA
Thu, Aug 25thvs CIN   
Fri, Aug 26thvs PITvs CIN
Sat, Aug 27thvs PITvs CIN
Sun, Aug 28thvs PITvs CIN
Mon, Aug 29th@ ARI   
Tue, Aug 30th@ ARIvs OAK
Wed, Aug 31st@ ARIvs OAK
Fri, Sep 2nd@ SF@ NYM
Sat, Sep 3rd@ SF@ NYM
Sun, Sep 4th@ SF@ NYM
Tue, Sep 6thvs MIA@ STL
Wed, Sep 7thvs MIA@ STL
Thu, Sep 8thvs MIA@ STL
Fri, Sep 9thvs WSH@ PHI
Sat, Sep 10thvs WSH@ PHI
Sun, Sep 11thvs WSH@ PHI
Tue, Sep 13th@ MIAvs BAL
Wed, Sep 14th@ MIAvs BAL
Thu, Sep 15th@ MIA   
Fri, Sep 16th@ ATLvs MIA
Sat, Sep 17th@ ATLvs MIA
Sun, Sep 18th@ ATLvs MIA
Tue, Sep 20thvs TOR@ ATL
Wed, Sep 21stvs TOR@ ATL
Thu, Sep 22ndvs ATL   
Fri, Sep 23rdvs ATL@ MIA
Sat, Sep 24thvs ATL@ MIA
Sun, Sep 25thvs ATL@ MIA
Tue, Sep 27th@ CHCvs ATL
Wed, Sep 28th@ CHCvs ATL
Thu, Sep 29th@ CHC   
Fri, Sep 30th@ WSHvs PHI
Sat, Oct 1st@ WSHvs PHI
Sun, Oct 2nd@ WSHvs PHI
Mon, Oct 3rd@ HOU@ NYM
Tue, Oct 4th@ HOU@ NYM
Wed, Oct 5th@ HOU@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)#114
Thu, Apr 21st   vs ARIZach Davies (2-4)#162
Fri, May 6th   @ LAAJhonathan Diaz (1-1)#258
Sat, May 7th   @ LAAMichael Lorenzen (6-5)#133
Mon, May 16th   @ MIASandy Alcantara (7-3)#1
Thu, Jun 2nd   @ CINGraham Ashcraft (4-1)#184
Mon, Jun 27th   vs PITMiguel Yajure (1-0)#268
Mon, Jul 4th   vs MIABraxton Garrett (1-2)#253
Thu, Jul 14th   vs ATL
Mon, Aug 1st   vs NYM
Mon, Aug 8th   @ CHC
Thu, Aug 18th   @ SD
Thu, Sep 1st   vs OAK
Mon, Sep 5th   @ STL
Mon, Sep 19th   @ ATL
Mon, Sep 26th   vs ATL