Skip to main content

Who Should I Trade?

James McCann for Nick Senzel (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  James McCann
1B,C - NYM
James McCann
Nick Senzel
Nick Senzel
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 994# 1070
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  James McCann
1B,C - NYM
James McCann
Nick Senzel
Nick Senzel
2021 Stats 
At Bats375111
Home Runs101
Stolen Bases12
Caught Stealing25
Batting Average.232.252
On Base Pct.294.323
Slugging Pct.349.324
On-base Plus Slugging.643.647
Who Should I Trade? Player Notes
  James McCann
1B,C - NYM
James McCann
Nick Senzel
Nick Senzel
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James McCann
1B,C - NYM
James McCann
Nick Senzel
Nick Senzel
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs WSHvs CHC
Sat, Apr 2ndvs WSHvs CHC
Sun, Apr 3rdvs WSHvs CHC
Mon, Apr 4thvs ATLvs PIT
Tue, Apr 5thvs ATLvs PIT
Thu, Apr 7th@ WSH@ ATL
Fri, Apr 8th@ WSH@ ATL
Sat, Apr 9th@ WSH@ ATL
Sun, Apr 10th@ WSH@ ATL
Mon, Apr 11th@ PHI   
Tue, Apr 12th@ PHIvs CLE
Wed, Apr 13th@ PHIvs CLE
Fri, Apr 15thvs ARI@ LAD
Sat, Apr 16thvs ARI@ LAD
Sun, Apr 17thvs ARI@ LAD
Mon, Apr 18thvs SF@ SD
Tue, Apr 19thvs SF@ SD
Wed, Apr 20thvs SF@ SD
Thu, Apr 21stvs SF   
Fri, Apr 22nd@ ARIvs STL
Sat, Apr 23rd@ ARIvs STL
Sun, Apr 24th@ ARIvs STL
Mon, Apr 25th@ STL   
Tue, Apr 26th@ STLvs SD
Wed, Apr 27th@ STLvs SD
Fri, Apr 29thvs PHI@ COL
Sat, Apr 30thvs PHI@ COL
Sun, May 1stvs PHI@ COL
Mon, May 2ndvs ATL   
Tue, May 3rdvs ATL@ MIL
Wed, May 4thvs ATL@ MIL
Thu, May 5th@ PHI@ MIL
Fri, May 6th@ PHIvs PIT
Sat, May 7th@ PHIvs PIT
Sun, May 8th@ PHIvs PIT
Tue, May 10th@ WSHvs MIL
Wed, May 11th@ WSHvs MIL
Thu, May 12th@ WSH@ PIT
Fri, May 13thvs SEA@ PIT
Sat, May 14thvs SEA@ PIT
Sun, May 15thvs SEA@ PIT
Mon, May 16thvs STL   
Tue, May 17thvs STL@ CLE
Wed, May 18thvs STL@ CLE
Thu, May 19thvs STL   
Fri, May 20th@ COL@ TOR
Sat, May 21st@ COL@ TOR
Sun, May 22nd@ COL@ TOR
Mon, May 23rd@ SFvs CHC
Tue, May 24th@ SFvs CHC
Wed, May 25th@ SFvs CHC
Fri, May 27thvs PHIvs SF
Sat, May 28thvs PHIvs SF
Sun, May 29thvs PHIvs SF
Mon, May 30thvs WSH   
Tue, May 31stvs WSH@ BOS
Wed, Jun 1stvs WSH@ BOS
Thu, Jun 2nd@ LADvs WSH
Fri, Jun 3rd@ LADvs WSH
Sat, Jun 4th@ LADvs WSH
Sun, Jun 5th@ LADvs WSH
Mon, Jun 6th@ SDvs ARI
Tue, Jun 7th@ SDvs ARI
Wed, Jun 8th@ SDvs ARI
Fri, Jun 10th@ LAA@ STL
Sat, Jun 11th@ LAA@ STL
Sun, Jun 12th@ LAA@ STL
Tue, Jun 14thvs MIL@ ARI
Wed, Jun 15thvs MIL@ ARI
Thu, Jun 16thvs MIL   
Fri, Jun 17thvs MIAvs MIL
Sat, Jun 18thvs MIAvs MIL
Sun, Jun 19thvs MIAvs MIL
Mon, Jun 20thvs MIA   
Tue, Jun 21st@ HOUvs LAD
Wed, Jun 22nd@ HOUvs LAD
Fri, Jun 24th@ MIA@ SF
Sat, Jun 25th@ MIA@ SF
Sun, Jun 26th@ MIA@ SF
Tue, Jun 28thvs HOU@ CHC
Wed, Jun 29thvs HOU@ CHC
Fri, Jul 1stvs TEXvs ATL
Sat, Jul 2ndvs TEXvs ATL
Sun, Jul 3rdvs TEXvs ATL
Mon, Jul 4th@ CINvs NYM
Tue, Jul 5th@ CINvs NYM
Wed, Jul 6th@ CINvs NYM
Thu, Jul 7thvs MIA   
Fri, Jul 8thvs MIAvs TB
Sat, Jul 9thvs MIAvs TB
Sun, Jul 10thvs MIAvs TB
Mon, Jul 11th@ ATL   
Tue, Jul 12th@ ATL@ NYY
Wed, Jul 13th@ ATL@ NYY
Thu, Jul 14th@ CHC@ NYY
Fri, Jul 15th@ CHC@ STL
Sat, Jul 16th@ CHC@ STL
Sun, Jul 17th@ CHC@ STL
Fri, Jul 22ndvs SDvs STL
Sat, Jul 23rdvs SDvs STL
Sun, Jul 24thvs SDvs STL
Tue, Jul 26thvs NYYvs MIA
Wed, Jul 27thvs NYYvs MIA
Fri, Jul 29th@ MIAvs BAL
Sat, Jul 30th@ MIAvs BAL
Sun, Jul 31st@ MIAvs BAL
Mon, Aug 1st@ WSH@ MIA
Tue, Aug 2nd@ WSH@ MIA
Wed, Aug 3rd@ WSH@ MIA
Thu, Aug 4thvs ATL   
Fri, Aug 5thvs ATL@ MIL
Sat, Aug 6thvs ATL@ MIL
Sun, Aug 7thvs ATL@ MIL
Mon, Aug 8thvs CIN@ NYM
Tue, Aug 9thvs CIN@ NYM
Wed, Aug 10thvs CIN@ NYM
Fri, Aug 12thvs PHI   
Sat, Aug 13thvs PHIvs CHC
Sun, Aug 14thvs PHIvs CHC
Mon, Aug 15th@ ATLvs PHI
Tue, Aug 16th@ ATLvs PHI
Wed, Aug 17th@ ATLvs PHI
Thu, Aug 18th@ ATL   
Fri, Aug 19th@ PHI@ PIT
Sat, Aug 20th@ PHI@ PIT
Sun, Aug 21st@ PHI@ PIT
Mon, Aug 22nd@ NYY@ PHI
Tue, Aug 23rd@ NYY@ PHI
Thu, Aug 25thvs COL@ PHI
Fri, Aug 26thvs COL@ WSH
Sat, Aug 27thvs COL@ WSH
Sun, Aug 28thvs COL@ WSH
Tue, Aug 30thvs LADvs STL
Wed, Aug 31stvs LADvs STL
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSHvs COL
Sat, Sep 3rdvs WSHvs COL
Sun, Sep 4thvs WSHvs COL
Mon, Sep 5th@ PIT   
Tue, Sep 6th@ PIT@ CHC
Wed, Sep 7th@ PIT@ CHC
Fri, Sep 9th@ MIA@ MIL
Sat, Sep 10th@ MIA@ MIL
Sun, Sep 11th@ MIA@ MIL
Mon, Sep 12thvs CHCvs PIT
Tue, Sep 13thvs CHCvs PIT
Wed, Sep 14thvs CHCvs PIT
Thu, Sep 15thvs PIT@ STL
Fri, Sep 16thvs PIT@ STL
Sat, Sep 17thvs PIT@ STL
Sun, Sep 18thvs PIT@ STL
Mon, Sep 19th@ MIL   
Tue, Sep 20th@ MILvs BOS
Wed, Sep 21st@ MILvs BOS
Fri, Sep 23rd@ OAKvs MIL
Sat, Sep 24th@ OAKvs MIL
Sun, Sep 25th@ OAKvs MIL
Tue, Sep 27thvs MIA@ PIT
Wed, Sep 28thvs MIA@ PIT
Fri, Sep 30th@ ATL@ CHC
Sat, Oct 1st@ ATL@ CHC
Sun, Oct 2nd@ ATL@ CHC
Wed, Apr 6th   vs PIT
Thu, Apr 14th   @ LAD
Thu, Apr 28th   vs SD
Mon, May 9th   vs MIL
Thu, May 26th   vs CHC
Thu, Jun 9th   vs ARI
Mon, Jun 13th   @ ARI
Thu, Jun 23rd   vs LAD
Thu, Jun 30th   @ CHC
Mon, Jul 25th   vs MIA
Thu, Jul 28th   vs MIA
Thu, Aug 11th   vs CHC
Wed, Aug 24th   @ PHI
Mon, Aug 29th   vs STL
Thu, Sep 8th   @ CHC
Thu, Sep 22nd   vs MIL
Mon, Sep 26th   @ PIT