Skip to main content

Who Should I Trade?

Asdrubal Cabrera for Kyle Seager (2020)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
WSH vs HOU Fri, Jul 3rd 6:05pm
Kyle Seager
3B - SEA
Kyle Seager
SEA vs PHI Fri, Jul 3rd 10:10pm
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 304# 199
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
Kyle Seager
3B - SEA
Kyle Seager
2019 Stats 
At Bats447393
Home Runs1823
Stolen Bases42
Caught Stealing02
Batting Average.262.237
On Base Pct.344.318
Slugging Pct.443.466
On-base Plus Slugging.787.784
Who Should I Trade? Player Projections
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
Kyle Seager
3B - SEA
Kyle Seager
2020 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
Kyle Seager
3B - SEA
Kyle Seager
 Utilityman Asdrubal Cabrera could start at third base for the Nationals early in the season if the team determines that top prospect Carter Kieboom isn't ready to handle the everyday job to start the year, according to beat reporter Jessica Camerato.
Mike Maher - The Birds Blitz
Mon, Mar 9th
Kyle Seager went 1-for-3 with a strikeout Thursday against the Padres. He hit third for the Mariners and is batting .429 so far this spring.
Aaron Hudson
Fri, Mar 6th
 The Nationals have re-signed Asdrubal Cabrera on a one-year, $2.5 million contract.
Brendan Tuma - Too Much Tuma
Sat, Jan 4th
Kyle Seager went 3-for-3 with two doubles, a run and an RBI in the Mariners' 9-6 Cactus League loss to the Rockies on Monday.
Caleb Baggette
Tue, Mar 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Asdrubal Cabrera
2B,3B,SS - WSH
Asdrubal Cabrera
Kyle Seager
3B - SEA
Kyle Seager
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYMvs TEX
Sat, Mar 28th@ NYMvs TEX
Sun, Mar 29th@ NYMvs TEX
Mon, Mar 30th@ MIAvs MIN
Tue, Mar 31st@ MIAvs MIN
Wed, Apr 1st@ MIAvs MIN
Thu, Apr 2ndvs NYM@ KC
Sat, Apr 4thvs NYM@ KC
Sun, Apr 5thvs NYM@ KC
Mon, Apr 6thvs MIA@ CWS
Tue, Apr 7thvs MIA@ CWS
Wed, Apr 8thvs MIA@ CWS
Fri, Apr 10th@ LADvs BOS
Sat, Apr 11th@ LADvs BOS
Sun, Apr 12th@ LADvs BOS
Mon, Apr 13th@ SEAvs WSH
Tue, Apr 14th@ SEAvs WSH
Thu, Apr 16thvs CHC@ OAK
Fri, Apr 17thvs CHC@ OAK
Sat, Apr 18thvs CHC@ OAK
Sun, Apr 19thvs CHC@ OAK
Tue, Apr 21stvs LAD@ MIN
Wed, Apr 22ndvs LAD@ MIN
Thu, Apr 23rdvs LAD@ MIN
Fri, Apr 24th@ SF@ TEX
Sat, Apr 25th@ SF@ TEX
Sun, Apr 26th@ SF@ TEX
Tue, Apr 28th@ MILvs LAA
Wed, Apr 29th@ MILvs LAA
Thu, Apr 30th@ MILvs HOU
Fri, May 1stvs CINvs HOU
Sat, May 2ndvs CINvs HOU
Sun, May 3rdvs CINvs HOU
Tue, May 5thvs ARI@ OAK
Wed, May 6thvs ARI@ OAK
Thu, May 7thvs ARI@ HOU
Fri, May 8th@ CHC@ HOU
Sat, May 9th@ CHC@ HOU
Sun, May 10th@ CHC@ HOU
Mon, May 11th@ LAA   
Tue, May 12th@ LAAvs OAK
Wed, May 13th@ LAAvs OAK
Thu, May 14th@ ARIvs OAK
Fri, May 15th@ ARIvs DET
Sat, May 16th@ ARIvs DET
Sun, May 17th@ ARIvs DET
Tue, May 19thvs SEA@ WSH
Wed, May 20thvs SEA@ WSH
Fri, May 22ndvs MIA@ NYY
Sat, May 23rdvs MIA@ NYY
Sun, May 24thvs MIA@ NYY
Mon, May 25thvs MIA@ NYY
Tue, May 26th@ TEX@ DET
Wed, May 27th@ TEX@ DET
Thu, May 28th@ TEX@ DET
Fri, May 29th@ PHIvs ATL
Sat, May 30th@ PHIvs ATL
Sun, May 31st@ PHIvs ATL
Mon, Jun 1stvs MILvs NYY
Tue, Jun 2ndvs MILvs NYY
Wed, Jun 3rdvs MILvs NYY
Thu, Jun 4thvs NYM   
Fri, Jun 5thvs NYM@ MIA
Sat, Jun 6thvs NYM@ MIA
Sun, Jun 7thvs NYM@ MIA
Tue, Jun 9th@ ATL@ TOR
Wed, Jun 10th@ ATL@ TOR
Thu, Jun 11th@ ATL@ TOR
Fri, Jun 12th@ NYM@ LAA
Sat, Jun 13th@ NYM@ LAA
Sun, Jun 14th@ NYM@ LAA
Tue, Jun 16thvs SFvs HOU
Wed, Jun 17thvs SFvs HOU
Thu, Jun 18thvs SFvs KC
Fri, Jun 19thvs ATLvs KC
Sat, Jun 20thvs ATLvs KC
Sun, Jun 21stvs ATLvs KC
Mon, Jun 22ndvs PITvs TEX
Tue, Jun 23rdvs PITvs TEX
Wed, Jun 24thvs PITvs TEX
Thu, Jun 25thvs PIT   
Fri, Jun 26th@ CIN@ TB
Sat, Jun 27th@ CIN@ TB
Sun, Jun 28th@ CIN@ TB
Mon, Jun 29th@ STL@ BOS
Tue, Jun 30th@ STL@ BOS
Wed, Jul 1st@ STL@ BOS
Thu, Jul 2nd@ STL   
Fri, Jul 3rdvs HOUvs PHI
Sat, Jul 4thvs HOUvs PHI
Sun, Jul 5thvs HOUvs PHI
Tue, Jul 7thvs STLvs BAL
Wed, Jul 8thvs STLvs BAL
Thu, Jul 9thvs STLvs OAK
Fri, Jul 10thvs PHIvs OAK
Sat, Jul 11thvs PHIvs OAK
Sun, Jul 12thvs PHIvs OAK
Fri, Jul 17th@ PIT@ NYM
Sat, Jul 18th@ PIT@ NYM
Sun, Jul 19th@ PIT@ NYM
Mon, Jul 20th@ PHI@ BAL
Tue, Jul 21st@ PHI@ BAL
Wed, Jul 22nd@ PHI@ BAL
Thu, Jul 23rd@ PHI   
Fri, Jul 24thvs ATLvs TOR
Sat, Jul 25thvs ATLvs TOR
Sun, Jul 26thvs ATLvs TOR
Mon, Jul 27thvs COL   
Tue, Jul 28thvs COLvs TEX
Wed, Jul 29thvs COLvs TEX
Fri, Jul 31st@ ATL@ LAA
Sat, Aug 1st@ ATL@ LAA
Sun, Aug 2nd@ ATL@ LAA
Tue, Aug 4th@ MIA@ OAK
Wed, Aug 5th@ MIA   
Thu, Aug 6th@ MIAvs LAA
Sat, Aug 8th@ BALvs LAA
Sun, Aug 9th@ BALvs LAA
Mon, Aug 10thvs OAKvs HOU
Tue, Aug 11thvs OAKvs HOU
Wed, Aug 12thvs OAKvs HOU
Thu, Aug 13thvs SD   
Fri, Aug 14thvs SD@ CLE
Sat, Aug 15thvs SD@ CLE
Sun, Aug 16thvs SD@ CLE
Mon, Aug 17th@ COL@ HOU
Tue, Aug 18th@ COL@ HOU
Wed, Aug 19th@ COL@ HOU
Thu, Aug 20th@ COLvs CWS
Fri, Aug 21st@ SDvs CWS
Sat, Aug 22nd@ SDvs CWS
Sun, Aug 23rd@ SDvs CWS
Tue, Aug 25thvs NYMvs TB
Wed, Aug 26thvs NYMvs TB
Thu, Aug 27thvs NYM   
Fri, Aug 28thvs PHIvs LAA
Sat, Aug 29thvs PHIvs LAA
Sun, Aug 30thvs PHIvs LAA
Tue, Sep 1stvs ATL@ SD
Wed, Sep 2ndvs ATL@ SD
Thu, Sep 3rdvs ATL   
Fri, Sep 4th@ NYM@ HOU
Sat, Sep 5th@ NYM@ HOU
Sun, Sep 6th@ NYM@ HOU
Tue, Sep 8th@ PHI@ TEX
Wed, Sep 9th@ PHI@ TEX
Thu, Sep 10th@ PHI@ TEX
Fri, Sep 11th@ MIAvs OAK
Sat, Sep 12th@ MIAvs OAK
Sun, Sep 13th@ MIAvs OAK
Tue, Sep 15thvs BALvs SD
Wed, Sep 16thvs BAL   
Fri, Sep 18thvs MIAvs CLE
Sat, Sep 19thvs MIAvs CLE
Sun, Sep 20thvs MIAvs CLE
Mon, Sep 21st@ ATL   
Tue, Sep 22nd@ ATL@ LAA
Wed, Sep 23rd@ ATL@ LAA
Thu, Sep 24th@ ATL@ LAA
Fri, Sep 25thvs PHI@ TEX
Sat, Sep 26thvs PHI@ TEX
Sun, Sep 27thvs PHI@ TEX
Fri, Mar 27th   vs TEX
Thu, Apr 9th   vs BOS
Mon, Apr 20th   @ MIN
Mon, May 4th   @ OAK
Mon, Jul 6th   vs BAL
Thu, Jul 30th   @ LAA
Mon, Aug 3rd   @ OAK
Fri, Aug 7th   vs LAA
Mon, Aug 24th   vs TB
Mon, Sep 7th   @ TEX
Mon, Sep 14th   vs SD
Thu, Sep 17th   vs CLE