Skip to main content

Who Should I Trade?

Brandon Marsh for Nicky Lopez (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Brandon Marsh
Brandon Marsh
Nicky Lopez
2B,SS - KC
Nicky Lopez
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 971# 382
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Brandon Marsh
Brandon Marsh
Nicky Lopez
2B,SS - KC
Nicky Lopez
2021 Stats 
At Bats235497
Home Runs22
Stolen Bases622
Caught Stealing11
Batting Average.255.300
On Base Pct.315.365
Slugging Pct.357.378
On-base Plus Slugging.673.744
Who Should I Trade? Player Notes
  Brandon Marsh
Brandon Marsh
Nicky Lopez
2B,SS - KC
Nicky Lopez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Marsh
Brandon Marsh
Nicky Lopez
2B,SS - KC
Nicky Lopez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ OAK@ CLE
Fri, Apr 1st@ OAK   
Sat, Apr 2nd@ OAK@ CLE
Sun, Apr 3rd@ OAK@ CLE
Mon, Apr 4th@ SEAvs CWS
Tue, Apr 5th@ SEA   
Thu, Apr 7thvs HOUvs CWS
Fri, Apr 8thvs HOUvs CLE
Sat, Apr 9thvs HOUvs CLE
Sun, Apr 10thvs HOUvs CLE
Mon, Apr 11thvs MIAvs CLE
Tue, Apr 12thvs MIA@ STL
Thu, Apr 14th@ TEXvs DET
Fri, Apr 15th@ TEXvs DET
Sat, Apr 16th@ TEXvs DET
Sun, Apr 17th@ TEXvs DET
Mon, Apr 18th@ HOU   
Tue, Apr 19th@ HOUvs MIN
Wed, Apr 20th@ HOUvs MIN
Fri, Apr 22ndvs BAL@ SEA
Sat, Apr 23rdvs BAL@ SEA
Sun, Apr 24thvs BAL@ SEA
Mon, Apr 25thvs CLE   
Tue, Apr 26thvs CLE@ CWS
Wed, Apr 27thvs CLE@ CWS
Thu, Apr 28thvs CLE@ CWS
Fri, Apr 29th@ CWSvs NYY
Sat, Apr 30th@ CWSvs NYY
Sun, May 1st@ CWSvs NYY
Mon, May 2nd@ CWS   
Tue, May 3rd@ BOSvs STL
Wed, May 4th@ BOSvs STL
Thu, May 5th@ BOS   
Fri, May 6thvs WSH@ BAL
Sat, May 7thvs WSH@ BAL
Sun, May 8thvs WSH@ BAL
Mon, May 9thvs TB   
Tue, May 10thvs TB@ TEX
Wed, May 11thvs TB@ TEX
Fri, May 13th@ OAK@ COL
Sat, May 14th@ OAK@ COL
Sun, May 15th@ OAK@ COL
Mon, May 16th@ TEXvs CWS
Tue, May 17th@ TEXvs CWS
Wed, May 18th@ TEXvs CWS
Fri, May 20thvs OAKvs MIN
Sat, May 21stvs OAKvs MIN
Sun, May 22ndvs OAKvs MIN
Tue, May 24thvs TEX@ ARI
Wed, May 25thvs TEX   
Thu, May 26thvs TOR@ MIN
Fri, May 27thvs TOR@ MIN
Sat, May 28thvs TOR@ MIN
Sun, May 29thvs TOR@ MIN
Tue, May 31st@ NYY@ CLE
Wed, Jun 1st@ NYY@ CLE
Thu, Jun 2nd@ NYY   
Fri, Jun 3rd@ PHIvs HOU
Sat, Jun 4th@ PHIvs HOU
Sun, Jun 5th@ PHIvs HOU
Mon, Jun 6thvs BOSvs TOR
Tue, Jun 7thvs BOSvs TOR
Wed, Jun 8thvs BOSvs TOR
Thu, Jun 9thvs BOSvs BAL
Fri, Jun 10thvs NYMvs BAL
Sat, Jun 11thvs NYMvs BAL
Sun, Jun 12thvs NYMvs BAL
Tue, Jun 14th@ LAD@ SF
Wed, Jun 15th@ LAD@ SF
Thu, Jun 16th@ SEA   
Fri, Jun 17th@ SEA@ OAK
Sat, Jun 18th@ SEA@ OAK
Sun, Jun 19th@ SEA@ OAK
Mon, Jun 20thvs KC@ LAA
Tue, Jun 21stvs KC@ LAA
Wed, Jun 22ndvs KC@ LAA
Fri, Jun 24thvs SEAvs OAK
Sat, Jun 25thvs SEAvs OAK
Sun, Jun 26thvs SEAvs OAK
Mon, Jun 27thvs CWSvs TEX
Tue, Jun 28thvs CWSvs TEX
Wed, Jun 29thvs CWSvs TEX
Fri, Jul 1st@ HOU@ DET
Sat, Jul 2nd@ HOU@ DET
Sun, Jul 3rd@ HOU@ DET
Tue, Jul 5th@ MIA@ HOU
Wed, Jul 6th@ MIA@ HOU
Thu, Jul 7th@ BAL@ HOU
Fri, Jul 8th@ BALvs CLE
Sat, Jul 9th@ BALvs CLE
Sun, Jul 10th@ BALvs CLE
Tue, Jul 12thvs HOUvs DET
Wed, Jul 13thvs HOUvs DET
Thu, Jul 14thvs HOU@ TOR
Fri, Jul 15thvs LAD@ TOR
Sat, Jul 16thvs LAD@ TOR
Fri, Jul 22nd@ ATLvs TB
Sat, Jul 23rd@ ATLvs TB
Sun, Jul 24th@ ATLvs TB
Mon, Jul 25th@ KCvs LAA
Tue, Jul 26th@ KCvs LAA
Wed, Jul 27th@ KCvs LAA
Thu, Jul 28thvs TEX@ NYY
Fri, Jul 29thvs TEX@ NYY
Sat, Jul 30thvs TEX@ NYY
Sun, Jul 31stvs TEX@ NYY
Tue, Aug 2ndvs OAK@ CWS
Wed, Aug 3rdvs OAK@ CWS
Thu, Aug 4thvs OAKvs BOS
Fri, Aug 5th@ SEAvs BOS
Sat, Aug 6th@ SEAvs BOS
Sun, Aug 7th@ SEAvs BOS
Mon, Aug 8th@ OAK   
Tue, Aug 9th@ OAKvs CWS
Wed, Aug 10th@ OAKvs CWS
Fri, Aug 12thvs MINvs LAD
Sat, Aug 13thvs MINvs LAD
Sun, Aug 14thvs MINvs LAD
Mon, Aug 15thvs SEA@ MIN
Tue, Aug 16thvs SEA@ MIN
Wed, Aug 17thvs SEA@ MIN
Fri, Aug 19th@ DET@ TB
Sat, Aug 20th@ DET@ TB
Sun, Aug 21st@ DET@ TB
Mon, Aug 22nd@ TB   
Tue, Aug 23rd@ TBvs ARI
Wed, Aug 24th@ TBvs ARI
Thu, Aug 25th@ TB   
Fri, Aug 26th@ TORvs SD
Sat, Aug 27th@ TORvs SD
Sun, Aug 28th@ TORvs SD
Mon, Aug 29thvs NYY   
Tue, Aug 30thvs NYY@ CWS
Wed, Aug 31stvs NYY@ CWS
Fri, Sep 2ndvs HOU@ DET
Sat, Sep 3rdvs HOU@ DET
Sun, Sep 4thvs HOU@ DET
Mon, Sep 5thvs DETvs CLE
Tue, Sep 6thvs DETvs CLE
Wed, Sep 7thvs DETvs CLE
Fri, Sep 9th@ HOUvs DET
Sat, Sep 10th@ HOUvs DET
Sun, Sep 11th@ HOUvs DET
Mon, Sep 12th@ CLE   
Tue, Sep 13th@ CLE@ MIN
Wed, Sep 14th@ CLE@ MIN
Fri, Sep 16thvs SEA@ BOS
Sat, Sep 17thvs SEA@ BOS
Sun, Sep 18thvs SEA@ BOS
Mon, Sep 19thvs SEA   
Tue, Sep 20th@ TEXvs MIN
Wed, Sep 21st@ TEXvs MIN
Thu, Sep 22nd@ TEXvs MIN
Fri, Sep 23rd@ MINvs SEA
Sat, Sep 24th@ MINvs SEA
Sun, Sep 25th@ MINvs SEA
Tue, Sep 27thvs OAK@ DET
Wed, Sep 28thvs OAK@ DET
Thu, Sep 29thvs OAK@ DET
Fri, Sep 30thvs TEX@ CLE
Sat, Oct 1stvs TEX@ CLE
Sun, Oct 2ndvs TEX@ CLE
Wed, Apr 6th   vs CWS
Wed, Apr 13th   @ STL
Thu, Apr 21st   vs MIN
Thu, May 12th   @ TEX
Thu, May 19th   vs CWS
Mon, May 23rd   @ ARI
Mon, May 30th   @ CLE
Mon, Jun 13th   @ SF
Mon, Jul 4th   @ HOU
Mon, Jul 11th   vs DET
Sun, Jul 17th   @ TOR
Mon, Aug 1st   @ CWS
Thu, Aug 11th   vs CWS
Thu, Aug 18th   @ TB
Thu, Sep 1st   @ CWS
Thu, Sep 15th   @ MIN