Skip to main content

Who Should I Trade?

James McCann for Nick Solak (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Nick Solak
2B,DH,LF - TEX
Nick Solak
James McCann
C,1B - NYM
James McCann
Expert
Recommendation
57%
Recommended by
4 of 7 experts
43%
Recommended by
3 of 7 experts
Rankings 
   
Rest of Season# 306# 300
VBR# 130# 308
   
Projections 
   
Runs11
Home Runs00
RBI11
Stolen Bases00
Batting Average.249.220
   
Misc 
   
Injury AlertIL60-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 295# 329
   
Pierre Camus
RotoBaller
# 293
   
Andrew Seifter
FantasyPros
# 283# 284
   
Joe Pisapia
FantasyPros
# 174
   
Ryan Amore
Pitcher List
# 190
   
Scott Youngson
Pitcher List
# 233
   
Mick Ciallela
Fantrax
# 314# 289
   
Who Should I Trade? Player Statistics
  Nick Solak
2B,DH,LF - TEX
Nick Solak
James McCann
C,1B - NYM
James McCann
2022 Stats 
   
   
At Bats82166
   
Runs1418
   
Hits1731
   
Singles1323
   
Doubles16
   
Triples00
   
Home Runs32
   
RBI415
   
Stolen Bases33
   
Caught Stealing20
   
Walks711
   
Strikeouts1942
   
Batting Average.207.187
   
On Base Pct.309.251
   
Slugging Pct.329.259
   
On-base Plus Slugging.638.510
   
Who Should I Trade? Player Projections
  Nick Solak
2B,DH,LF - TEX
Nick Solak
James McCann
C,1B - NYM
James McCann
2022 Projections 
   
   
At Bats65
   
Runs11
   
Hits21
   
Singles11
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks10
   
Strikeouts11
   
Batting Average.249.220
   
On Base Pct.321.282
   
Slugging Pct.389.340
   
On-base Plus Slugging.709.622
   
Who Should I Trade? Player Notes
  Nick Solak
2B,DH,LF - TEX
Nick Solak
James McCann
C,1B - NYM
James McCann
News 
 Nick Solak will be out for the rest of the 2022 season with a right foot fracture.
Vince DiSilvio
Sun, Sep 18th
James McCann (oblique) activated from the IL prior to Thursday's matchup against the Braves.
Nate Miller - FantasyPros
Thu, Aug 4th
 The Rangers optioned Nick Solak to Triple-A on Thursday.
Dan Harris
Thu, May 19th
The Mets placed James McCann on the 10-day IL with an oblique injury on Sunday.
Dan Harris
Sun, Jul 10th
 Nick Solak went 1-for-3 with two RBIs, one run and one strikeout on Thursday against the Mariners.
Ari Koslow
Fri, Apr 22nd
James McCann was removed from Saturday's game against the Marlins with discomfort in his left side. He will undergo an MRI on Sunday.
Dan Harris
Sat, Jul 9th
 Rangers left fielder Nick Solak went 2-for-5 Sunday in the Rangers' 8-3 loss to the Angels.
Chris Schommer
Mon, Apr 18th
James McCann went 1-for-4 with a three-run home run on Thursday against the Marlins.
Dan Harris
Thu, Jul 7th
 Nick Solak went 2-for-3 with one RBI, four runs and two walks on Sunday against the Blue Jays.
Ari Koslow
Mon, Apr 11th
James McCann (wrist) has been activated from the 10-day IL. He is not starting in Friday's game. Patrick Mazeika has been optioned to Triple-A.
Vince DiSilvio
Fri, Jun 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Solak
2B,DH,LF - TEX
Nick Solak
James McCann
C,1B - NYM
James McCann
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   @ WSHPatrick Corbin (6-19)#371
Fri, Apr 8th@ TORJose Berrios (11-7)#216@ WSHJosiah Gray (7-10)#108
Sat, Apr 9th@ TORKevin Gausman (12-10)#32@ WSHJoan Adon (1-12)#369
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)@ WSHErick Fedde (6-12)#337
Mon, Apr 11thvs COLAustin Gomber (5-7)#342@ PHIRanger Suarez (10-6)#66
Tue, Apr 12thvs COLChad Kuhl (6-11)#370@ PHIZack Wheeler (12-7)#28
Wed, Apr 13th   @ PHIAaron Nola (10-13)#13
Fri, Apr 15thvs LAAReid Detmers (7-6)#92vs ARIZach Davies (2-5)#128
Sat, Apr 16thvs LAANoah Syndergaard (10-10)#84vs ARIZac Gallen (12-3)#12
Sun, Apr 17thvs LAAJose Suarez (8-8)#114vs ARIHumberto Castellanos (3-2)
Tue, Apr 19th@ SEARobbie Ray (12-12)#18vs SFLogan Webb (15-9)#35
Wed, Apr 20th@ SEALogan Gilbert (13-6)#22vs SFCarlos Rodon (14-8)#16
Thu, Apr 21st@ SEAMarco Gonzales (10-15)#89vs SFAnthony DeSclafani (0-2)
Fri, Apr 22nd@ OAKAdam Oller (2-8)#318@ ARIZac Gallen (12-3)#12
Sat, Apr 23rd@ OAKFrankie Montas (5-12)#37@ ARIHumberto Castellanos (3-2)
Sun, Apr 24th@ OAKCole Irvin (9-13)#75@ ARIMadison Bumgarner (7-15)#259
Mon, Apr 25thvs HOUFramber Valdez (16-6)#29@ STLMiles Mikolas (12-13)#21
Tue, Apr 26thvs HOUJake Odorizzi (5-6)#124@ STLJordan Hicks (3-6)#193
Wed, Apr 27thvs HOUCristian Javier (11-9)#25@ STLSteven Matz (5-3)#99
Fri, Apr 29thvs ATLIan Anderson (10-6)#175vs PHIAaron Nola (10-13)#13
Sat, Apr 30thvs ATLBryce Elder (2-3)#178vs PHIKyle Gibson (10-8)#182
Sun, May 1stvs ATLKyle Muller (1-1)#230vs PHIZach Eflin (3-5)#90
Mon, May 2nd   vs ATLMax Fried (14-7)#15
Tue, May 3rd@ PHIRanger Suarez (10-6)#66vs ATLKyle Wright (21-5)#41
Wed, May 4th@ PHIZack Wheeler (12-7)#28vs ATLIan Anderson (10-6)#175
Thu, May 5th   @ PHIAaron Nola (10-13)#13
Sun, May 8th@ NYYJordan Montgomery (9-6)#31@ PHICristopher Sanchez (2-2)#213
Tue, May 10thvs KCBrad Keller (6-14)#225@ WSHPatrick Corbin (6-19)#371
Wed, May 11thvs KCGabe Speier@ WSHAaron Sanchez (3-4)#362
Thu, May 12thvs KCJonathan Heasley (4-9)#346@ WSHJoan Adon (1-12)#369
Fri, May 13thvs BOSNick Pivetta (10-12)#126vs SEAMarco Gonzales (10-15)#89
Sat, May 14thvs BOSRich Hill (8-7)#166vs SEAGeorge Kirby (8-4)#51
Sun, May 15thvs BOSAustin Davis (2-1)vs SEARobbie Ray (12-12)#18
Tue, May 17thvs LAAReid Detmers (7-6)#92vs STLSteven Matz (5-3)#99
Wed, May 18thvs LAAShohei Ohtani (15-8)#17vs STLJordan Hicks (3-6)#193
Thu, May 19th@ HOUFramber Valdez (16-6)#29vs STLDakota Hudson (8-7)#150
Sat, May 21st@ HOUJustin Verlander (17-4)#4@ COLTy Blach (1-0)#350
Sun, May 22nd@ HOUJose Urquidy (13-8)#54@ COLAustin Gomber (5-7)#342
Mon, May 23rd   @ SFAlex Cobb (7-7)#67
Tue, May 24th@ LAANoah Syndergaard (10-10)#84@ SFLogan Webb (15-9)#35
Wed, May 25th@ LAAReid Detmers (7-6)#92@ SFJakob Junis (5-7)#116
Fri, May 27th@ OAKCole Irvin (9-13)#75vs PHIBailey Falter (6-4)#85
Sat, May 28th@ OAKZach Logue (3-8)#237vs PHIZach Eflin (3-5)#90
Sun, May 29th@ OAKJames Kaprielian (5-9)#112vs PHIZack Wheeler (12-7)#28
Mon, May 30thvs TBDrew Rasmussen (11-7)#42vs WSHErick Fedde (6-12)#337
Tue, May 31stvs TBRyan Yarbrough (3-8)#129vs WSHPatrick Corbin (6-19)#371
Wed, Jun 1stvs TBJeffrey Springs (9-4)#34vs WSHEvan Lee (0-1)#279
Thu, Jun 2ndvs TBCorey Kluber (10-10)#65@ LADTony Gonsolin (16-1)#40
Fri, Jun 3rdvs SEALogan Gilbert (13-6)#22@ LADTyler Anderson (15-5)#23
Sat, Jun 4thvs SEAMarco Gonzales (10-15)#89@ LADWalker Buehler (6-3)
Sun, Jun 5thvs SEAGeorge Kirby (8-4)#51@ LADJulio Urias (17-7)#14
Mon, Jun 6th   @ SDBlake Snell (8-10)#49
Tue, Jun 7th@ CLEKirk McCarty (4-2)@ SDYu Darvish (16-8)#9
Wed, Jun 8th@ CLEShane Bieber (13-8)#10@ SDSean Manaea (7-9)#86
Fri, Jun 10th@ CWSReynaldo Lopez (6-4)#121@ LAAJhonathan Diaz (1-1)#296
Sat, Jun 11th@ CWSLucas Giolito (10-9)#103@ LAAMichael Lorenzen (8-6)#117
Sun, Jun 12th@ CWSMichael Kopech (5-9)#70@ LAAPatrick Sandoval (6-9)#57
Tue, Jun 14thvs HOUJose Urquidy (13-8)#54vs MILAdrian Houser (6-10)#221
Wed, Jun 15thvs HOULuis Garcia (15-8)#47vs MILCorbin Burnes (12-8)#5
Thu, Jun 16th@ DETBeau Brieske (3-6)#95vs MILAaron Ashby (2-10)#82
Fri, Jun 17th@ DETTarik Skubal (7-8)vs MIAPablo Lopez (10-10)#48
Sat, Jun 18th@ DETRony Garcia (3-3)vs MIABraxton Garrett (3-6)
Sun, Jun 19th@ DETDrew Hutchison (3-9)#348vs MIASandy Alcantara (14-9)#1
Mon, Jun 20th   vs MIATrevor Rogers (4-11)#196
Tue, Jun 21stvs PHIKyle Gibson (10-8)#182@ HOUJose Urquidy (13-8)#54
Wed, Jun 22ndvs PHIZack Wheeler (12-7)#28@ HOULuis Garcia (15-8)#47
Fri, Jun 24thvs WSHPaolo Espino (0-8)#145@ MIASandy Alcantara (14-9)#1
Sat, Jun 25thvs WSHJosiah Gray (7-10)#108@ MIATrevor Rogers (4-11)#196
Sun, Jun 26thvs WSHJackson Tetreault (2-2)#293@ MIADaniel Castano (1-3)
Tue, Jun 28th@ KCJonathan Heasley (4-9)#346vs HOUFramber Valdez (16-6)#29
Wed, Jun 29th@ KCZack Greinke (4-9)#125vs HOUJustin Verlander (17-4)#4
Fri, Jul 1st@ NYMDavid Peterson (7-5)#119vs TEXGlenn Otto (6-10)#115
Sat, Jul 2nd@ NYMTrevor Williams (2-5)#106vs TEXMartin Perez (12-7)#20
Sun, Jul 3rd@ NYMCarlos Carrasco (15-7)#69vs TEXJon Gray (7-7)#50
Mon, Jul 4th@ BALDean Kremer (8-6)#113@ CINHunter Greene (4-13)#94
Tue, Jul 5th@ BALAustin Voth (5-4)#147@ CINNick Lodolo (4-7)#111
Wed, Jul 6th@ BALSpenser Watkins (5-6)#365@ CINGraham Ashcraft (5-5)#261
Thu, Jul 7th   vs MIADaniel Castano (1-3)
Fri, Jul 8thvs MINSonny Gray (8-5)#72vs MIAPablo Lopez (10-10)#48
Sat, Jul 9thvs MINDevin Smeltzer (5-2)#161vs MIABraxton Garrett (3-6)
Sun, Jul 10thvs MINDylan Bundy (8-8)#132vs MIASandy Alcantara (14-9)#1
Mon, Jul 11thvs OAKAdrian Martinez (4-6)#227@ ATLMax Fried (14-7)#15
Tue, Jul 12thvs OAKJames Kaprielian (5-9)#112@ ATLSpencer Strider (11-5)#36
Wed, Jul 13thvs OAKPaul Blackburn (7-6)@ ATLCharlie Morton (9-6)#56
Thu, Jul 14thvs SEAMarco Gonzales (10-15)#89@ CHCKeegan Thompson (10-5)#137
Sat, Jul 16thvs SEALogan Gilbert (13-6)#22@ CHCDrew Smyly (7-8)#101
Sun, Jul 17thvs SEAChris Flexen (8-9)#58@ CHCAdrian Sampson (4-5)#152
Fri, Jul 22nd@ OAKCole Irvin (9-13)#75vs SDYu Darvish (16-8)#9
Sat, Jul 23rd@ OAKJames Kaprielian (5-9)#112vs SDBlake Snell (8-10)#49
Sun, Jul 24th@ OAKPaul Blackburn (7-6)vs SDJoe Musgrove (10-7)#33
Tue, Jul 26th@ SEAGeorge Kirby (8-4)#51vs NYYJordan Montgomery (9-6)#31
Wed, Jul 27th@ SEAMarco Gonzales (10-15)#89vs NYYDomingo German (2-4)#83
Fri, Jul 29th@ LAAPatrick Sandoval (6-9)#57@ MIASandy Alcantara (14-9)#1
Sat, Jul 30th@ LAAChase Silseth (1-3)#313@ MIANick Neidert (0-1)#349
Sun, Jul 31st@ LAAReid Detmers (7-6)#92@ MIAPablo Lopez (10-10)#48
Mon, Aug 1stvs BALSpenser Watkins (5-6)#365@ WSHPatrick Corbin (6-19)#371
Tue, Aug 2ndvs BALJordan Lyles (12-11)#133@ WSHCory Abbott (0-4)#236
Wed, Aug 3rdvs BALKyle Bradish (4-7)#197@ WSHAnibal Sanchez (4-6)#257
Thu, Aug 4thvs CWSJohnny Cueto (7-10)#77vs ATLKyle Wright (21-5)#41
Fri, Aug 5thvs CWSDylan Cease (14-8)#8vs ATLIan Anderson (10-6)#175
Sat, Aug 6thvs CWSMichael Kopech (5-9)#70vs ATLMax Fried (14-7)#15
Sun, Aug 7thvs CWSLucas Giolito (10-9)#103vs ATLSpencer Strider (11-5)#36
Mon, Aug 8th   vs CINJustin Dunn (1-3)#291
Tue, Aug 9th@ HOUJose Urquidy (13-8)#54vs CINMike Minor (4-12)#314
Wed, Aug 10th@ HOUJustin Verlander (17-4)#4vs CINT.J. Zeuch (0-3)
Fri, Aug 12thvs SEAGeorge Kirby (8-4)#51vs PHIRanger Suarez (10-6)#66
Sat, Aug 13thvs SEAMarco Gonzales (10-15)#89vs PHIAaron Nola (10-13)#13
Sun, Aug 14thvs SEALogan Gilbert (13-6)#22vs PHIZack Wheeler (12-7)#28
Mon, Aug 15thvs OAKJames Kaprielian (5-9)#112@ ATLSpencer Strider (11-5)#36
Tue, Aug 16thvs OAKJP Sears (6-3)#156@ ATLCharlie Morton (9-6)#56
Wed, Aug 17thvs OAKAdam Oller (2-8)#318@ ATLJake Odorizzi (5-6)#124
Thu, Aug 18thvs OAKZach Logue (3-8)#237@ ATLMax Fried (14-7)#15
Fri, Aug 19th@ MINDylan Bundy (8-8)#132@ PHIAaron Nola (10-13)#13
Sat, Aug 20th@ MINChris Archer (2-8)#153@ PHIBailey Falter (6-4)#85
Sun, Aug 21st@ MINJoe Ryan (13-8)#53@ PHIKyle Gibson (10-8)#182
Mon, Aug 22nd@ MINSonny Gray (8-5)#72@ NYYDomingo German (2-4)#83
Tue, Aug 23rd@ COLGerman Marquez (9-13)#172@ NYYFrankie Montas (5-12)#37
Thu, Aug 25th   vs COLRyan Feltner (3-9)#338
Fri, Aug 26thvs DETTyler Alexander (4-11)#148vs COLChad Kuhl (6-11)#370
Sat, Aug 27thvs DETEduardo Rodriguez (5-5)#62vs COLKyle Freeland (9-11)#234
Sun, Aug 28thvs DETDrew Hutchison (3-9)#348vs COLGerman Marquez (9-13)#172
Tue, Aug 30thvs HOUFramber Valdez (16-6)#29vs LADAndrew Heaney (4-3)#93
Wed, Aug 31stvs HOUCristian Javier (11-9)#25vs LADTyler Anderson (15-5)#23
Thu, Sep 1st@ BOSRich Hill (8-7)#166vs LADClayton Kershaw (11-3)#38
Fri, Sep 2nd@ BOSNick Pivetta (10-12)#126vs WSHJosiah Gray (7-10)#108
Sat, Sep 3rd@ BOSBrayan Bello (2-8)#220vs WSHPatrick Corbin (6-19)#371
Sun, Sep 4th@ BOSJosh Winckowski (5-7)#243vs WSHErick Fedde (6-12)#337
Tue, Sep 6th@ HOUFramber Valdez (16-6)#29@ PITMitch Keller (5-12)#118
Wed, Sep 7th@ HOUCristian Javier (11-9)#25@ PITJohan Oviedo (4-3)#222
Fri, Sep 9thvs TORRoss Stripling (10-4)#52@ MIAEdward Cabrera (6-4)#157
Sat, Sep 10thvs TORKevin Gausman (12-10)#32@ MIAPablo Lopez (10-10)#48
Sun, Sep 11thvs TORTrevor Richards (3-2)#205@ MIAJesus Luzardo (3-7)#81
Mon, Sep 12th@ MIABraxton Garrett (3-6)vs CHCJavier Assad (2-2)#191
Tue, Sep 13thvs OAKKen Waldichuk (1-2)#306vs CHCAdrian Sampson (4-5)#152
Wed, Sep 14thvs OAKJP Sears (6-3)#156vs CHCDrew Smyly (7-8)#101
Thu, Sep 15th   vs PITJT Brubaker (3-12)#134
Fri, Sep 16th@ TBCorey Kluber (10-10)#65vs PITMitch Keller (5-12)#118
Sat, Sep 17th@ TBShawn Armstrong (2-3)#195vs PITBryse Wilson (3-9)#367
Sun, Sep 18th@ TBJeffrey Springs (9-4)#34vs PITJohan Oviedo (4-3)#222
Mon, Sep 19th   @ MILCorbin Burnes (12-8)#5
Tue, Sep 20thvs LAAPatrick Sandoval (6-9)#57@ MILAaron Ashby (2-10)#82
Wed, Sep 21stvs LAATucker Davidson (2-7)#267@ MILAdrian Houser (6-10)#221
Fri, Sep 23rdvs CLECody Morris (1-2)#171@ OAKCole Irvin (9-13)#75
Sat, Sep 24thvs CLECal Quantrill (14-5)#59@ OAKKen Waldichuk (1-2)#306
Sun, Sep 25thvs CLEAaron Civale (4-6)#107@ OAKJP Sears (6-3)#156
Tue, Sep 27th@ SEARobbie Ray (12-12)#18vs MIAPablo Lopez (10-10)#48
Wed, Sep 28th@ SEAGeorge Kirby (8-4)#51vs MIAJesus Luzardo (3-7)#81
Fri, Sep 30th@ LAAReid Detmers (7-6)#92@ ATLMax Fried (14-7)#15
Sat, Oct 1st@ LAAJose Suarez (8-8)#114@ ATLKyle Wright (21-5)#41
Sun, Oct 2nd@ LAATucker Davidson (2-7)#267@ ATLCharlie Morton (9-6)#56
Tue, Oct 4thvs NYYGerrit Cole (13-7)#2vs WSHPaolo Espino (0-8)#145
Wed, Oct 5thvs NYYDomingo German (2-4)#83vs WSHErick Fedde (6-12)#337
Thu, Apr 14thvs LAAShohei Ohtani (15-8)#17   
Thu, Apr 28thvs HOUJustin Verlander (17-4)#4   
Mon, May 9th@ NYYNestor Cortes Jr. (12-4)#3   
Mon, May 16thvs LAANoah Syndergaard (10-10)#84   
Fri, May 20th@ HOUCristian Javier (11-9)#25   
Thu, May 26th@ OAKFrankie Montas (5-12)#37   
Mon, Jun 13thvs HOUCristian Javier (11-9)#25   
Mon, Jun 27th@ KCKris Bubic (3-13)#368   
Fri, Jul 15thvs SEARobbie Ray (12-12)#18   
Thu, Jul 21st@ MIAPablo Lopez (10-10)#48   
Mon, Jul 25th@ SEAChris Flexen (8-9)#58   
Thu, Jul 28th@ LAAShohei Ohtani (15-8)#17   
Thu, Aug 11th@ HOUFramber Valdez (16-6)#29   
Wed, Aug 24th@ COLJose Urena (3-8)#363   
Mon, Sep 5th@ HOUHunter Brown (2-0)#265   
Thu, Sep 22ndvs LAAMichael Lorenzen (8-6)#117   
Thu, Sep 29th@ SEAMarco Gonzales (10-15)#89   
Mon, Oct 3rdvs NYYLuis Severino (6-3)#44