Skip to main content

Who Should I Trade?

Nicky Lopez for Kyle Farmer (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Nicky Lopez
2B,3B,SS - KC
Nicky Lopez
Kyle Farmer
Kyle Farmer
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Nicky Lopez
2B,3B,SS - KC
Nicky Lopez
Kyle Farmer
Kyle Farmer
2022 Stats 
At Bats436526
Home Runs014
Stolen Bases134
Caught Stealing33
Batting Average.229.255
On Base Pct.283.315
Slugging Pct.275.386
On-base Plus Slugging.558.701
Who Should I Trade? Player Notes
  Nicky Lopez
2B,3B,SS - KC
Nicky Lopez
Kyle Farmer
Kyle Farmer
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nicky Lopez
2B,3B,SS - KC
Nicky Lopez
Kyle Farmer
Kyle Farmer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs MIN@ KC
Sat, Apr 1stvs MIN@ KC
Sun, Apr 2ndvs MIN@ KC
Mon, Apr 3rdvs TOR@ MIA
Tue, Apr 4thvs TOR@ MIA
Wed, Apr 5thvs TOR@ MIA
Thu, Apr 6thvs TORvs HOU
Fri, Apr 7th@ SF   
Sat, Apr 8th@ SFvs HOU
Sun, Apr 9th@ SFvs HOU
Mon, Apr 10th@ TEXvs CWS
Tue, Apr 11th@ TEXvs CWS
Wed, Apr 12th@ TEXvs CWS
Fri, Apr 14thvs ATL@ NYY
Sat, Apr 15thvs ATL@ NYY
Sun, Apr 16thvs ATL@ NYY
Mon, Apr 17thvs TEX   
Tue, Apr 18thvs TEX@ BOS
Wed, Apr 19thvs TEX@ BOS
Fri, Apr 21st@ LAAvs WSH
Sat, Apr 22nd@ LAAvs WSH
Sun, Apr 23rd@ LAAvs WSH
Mon, Apr 24th@ ARIvs NYY
Tue, Apr 25th@ ARIvs NYY
Wed, Apr 26th@ ARIvs NYY
Thu, Apr 27th@ MINvs KC
Fri, Apr 28th@ MINvs KC
Sat, Apr 29th@ MINvs KC
Sun, Apr 30th@ MINvs KC
Tue, May 2ndvs BAL@ CWS
Wed, May 3rdvs BAL@ CWS
Thu, May 4thvs BAL@ CWS
Fri, May 5thvs OAK@ CLE
Sat, May 6thvs OAK@ CLE
Sun, May 7thvs OAK@ CLE
Mon, May 8thvs CWS   
Tue, May 9thvs CWSvs SD
Wed, May 10thvs CWSvs SD
Thu, May 11thvs CWSvs SD
Fri, May 12th@ MILvs CHC
Sat, May 13th@ MILvs CHC
Sun, May 14th@ MILvs CHC
Mon, May 15th@ SD@ LAD
Tue, May 16th@ SD@ LAD
Wed, May 17th@ SD@ LAD
Fri, May 19th@ CWS@ LAA
Sat, May 20th@ CWS@ LAA
Sun, May 21st@ CWS@ LAA
Mon, May 22ndvs DETvs SF
Tue, May 23rdvs DETvs SF
Wed, May 24thvs DETvs SF
Fri, May 26thvs WSHvs TOR
Sat, May 27thvs WSHvs TOR
Sun, May 28thvs WSHvs TOR
Mon, May 29th@ STL@ HOU
Tue, May 30th@ STL@ HOU
Fri, Jun 2ndvs COLvs CLE
Sat, Jun 3rdvs COLvs CLE
Sun, Jun 4thvs COLvs CLE
Mon, Jun 5th@ MIA   
Tue, Jun 6th@ MIA@ TB
Wed, Jun 7th@ MIA@ TB
Fri, Jun 9th@ BAL@ TOR
Sat, Jun 10th@ BAL@ TOR
Sun, Jun 11th@ BAL@ TOR
Mon, Jun 12thvs CIN   
Tue, Jun 13thvs CINvs MIL
Wed, Jun 14thvs CINvs MIL
Fri, Jun 16thvs LAAvs DET
Sat, Jun 17thvs LAAvs DET
Sun, Jun 18thvs LAAvs DET
Mon, Jun 19th@ DETvs BOS
Tue, Jun 20th@ DETvs BOS
Wed, Jun 21st@ DETvs BOS
Thu, Jun 22nd@ TBvs BOS
Fri, Jun 23rd@ TB@ DET
Sat, Jun 24th@ TB@ DET
Sun, Jun 25th@ TB@ DET
Tue, Jun 27thvs CLE@ ATL
Wed, Jun 28thvs CLE@ ATL
Thu, Jun 29thvs CLE   
Fri, Jun 30thvs LAD@ BAL
Sat, Jul 1stvs LAD@ BAL
Sun, Jul 2ndvs LAD@ BAL
Mon, Jul 3rd@ MINvs KC
Tue, Jul 4th@ MINvs KC
Wed, Jul 5th@ MINvs KC
Thu, Jul 6th@ CLE   
Fri, Jul 7th@ CLEvs BAL
Sat, Jul 8th@ CLEvs BAL
Sun, Jul 9th@ CLEvs BAL
Fri, Jul 14thvs TB@ OAK
Sat, Jul 15thvs TB@ OAK
Sun, Jul 16thvs TB@ OAK
Mon, Jul 17thvs DET@ SEA
Tue, Jul 18thvs DET@ SEA
Wed, Jul 19thvs DET@ SEA
Thu, Jul 20thvs DET@ SEA
Fri, Jul 21st@ NYYvs CWS
Sat, Jul 22nd@ NYYvs CWS
Sun, Jul 23rd@ NYYvs CWS
Mon, Jul 24th@ CLEvs SEA
Tue, Jul 25th@ CLEvs SEA
Wed, Jul 26th@ CLEvs SEA
Fri, Jul 28thvs MIN@ KC
Sat, Jul 29thvs MIN@ KC
Sun, Jul 30thvs MIN@ KC
Tue, Aug 1stvs NYM@ STL
Wed, Aug 2ndvs NYM@ STL
Thu, Aug 3rdvs NYM@ STL
Fri, Aug 4th@ PHIvs ARI
Sat, Aug 5th@ PHIvs ARI
Sun, Aug 6th@ PHIvs ARI
Mon, Aug 7th@ BOS@ DET
Tue, Aug 8th@ BOS@ DET
Wed, Aug 9th@ BOS@ DET
Thu, Aug 10th@ BOS@ DET
Fri, Aug 11thvs STL@ PHI
Sat, Aug 12thvs STL@ PHI
Mon, Aug 14thvs SEA   
Tue, Aug 15thvs SEAvs DET
Wed, Aug 16thvs SEAvs DET
Thu, Aug 17thvs SEA   
Fri, Aug 18th@ CHCvs PIT
Sat, Aug 19th@ CHCvs PIT
Sun, Aug 20th@ CHCvs PIT
Mon, Aug 21st@ OAK   
Tue, Aug 22nd@ OAK@ MIL
Wed, Aug 23rd@ OAK@ MIL
Fri, Aug 25th@ SEAvs TEX
Sat, Aug 26th@ SEAvs TEX
Sun, Aug 27th@ SEAvs TEX
Mon, Aug 28thvs PITvs CLE
Tue, Aug 29thvs PITvs CLE
Wed, Aug 30thvs PITvs CLE
Fri, Sep 1stvs BOS@ TEX
Sat, Sep 2ndvs BOS@ TEX
Sun, Sep 3rdvs BOS@ TEX
Tue, Sep 5thvs CWS@ CLE
Wed, Sep 6thvs CWS@ CLE
Thu, Sep 7thvs CWS   
Fri, Sep 8th@ TORvs NYM
Sat, Sep 9th@ TORvs NYM
Sun, Sep 10th@ TORvs NYM
Mon, Sep 11th@ CWSvs TB
Tue, Sep 12th@ CWSvs TB
Wed, Sep 13th@ CWSvs TB
Fri, Sep 15thvs HOU@ CWS
Sat, Sep 16thvs HOU@ CWS
Sun, Sep 17thvs HOU@ CWS
Mon, Sep 18thvs CLE@ CIN
Tue, Sep 19thvs CLE@ CIN
Wed, Sep 20thvs CLE@ CIN
Fri, Sep 22nd@ HOUvs LAA
Sat, Sep 23rd@ HOUvs LAA
Sun, Sep 24th@ HOUvs LAA
Tue, Sep 26th@ DETvs OAK
Wed, Sep 27th@ DETvs OAK
Thu, Sep 28th@ DETvs OAK
Fri, Sep 29thvs NYY@ COL
Sat, Sep 30thvs NYY@ COL
Sun, Oct 1stvs NYY@ COL
Thu, Apr 13th   @ NYY
Thu, Apr 20th   @ BOS
Wed, May 31st   @ HOU
Thu, Jun 1st   vs CLE
Thu, Jun 8th   @ TB
Thu, Jun 15th   vs DET
Mon, Jun 26th   @ ATL
Sun, Aug 13th   @ PHI
Thu, Aug 24th   vs TEX
Mon, Sep 4th   @ CLE
Thu, Sep 14th   @ CWS