Skip to main content

Who Should I Trade?

Kyle Farmer for Brandon Marsh (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Farmer
Kyle Farmer
Brandon Marsh
Brandon Marsh
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
  Kyle Farmer
Kyle Farmer
Brandon Marsh
Brandon Marsh
2022 Stats 
At Bats526421
Home Runs1411
Stolen Bases410
Caught Stealing34
Batting Average.255.247
On Base Pct.315.295
Slugging Pct.386.387
On-base Plus Slugging.701.682
Who Should I Trade? Player Notes
  Kyle Farmer
Kyle Farmer
Brandon Marsh
Brandon Marsh
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Farmer
Kyle Farmer
Brandon Marsh
Brandon Marsh
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ KC@ TEX
Sat, Apr 1st@ KC@ TEX
Sun, Apr 2nd@ KC@ TEX
Mon, Apr 3rd@ MIA@ NYY
Tue, Apr 4th@ MIA@ NYY
Wed, Apr 5th@ MIA@ NYY
Thu, Apr 6thvs HOUvs CIN
Sat, Apr 8thvs HOUvs CIN
Sun, Apr 9thvs HOUvs CIN
Mon, Apr 10thvs CWSvs MIA
Tue, Apr 11thvs CWSvs MIA
Wed, Apr 12thvs CWSvs MIA
Thu, Apr 13th@ NYY@ CIN
Fri, Apr 14th@ NYY@ CIN
Sat, Apr 15th@ NYY@ CIN
Sun, Apr 16th@ NYY@ CIN
Tue, Apr 18th@ BOS@ CWS
Wed, Apr 19th@ BOS@ CWS
Thu, Apr 20th@ BOSvs COL
Fri, Apr 21stvs WSHvs COL
Sat, Apr 22ndvs WSHvs COL
Sun, Apr 23rdvs WSHvs COL
Mon, Apr 24thvs NYY   
Tue, Apr 25thvs NYYvs SEA
Wed, Apr 26thvs NYYvs SEA
Thu, Apr 27thvs KCvs SEA
Fri, Apr 28thvs KC@ HOU
Sat, Apr 29thvs KC@ HOU
Sun, Apr 30thvs KC@ HOU
Tue, May 2nd@ CWS@ LAD
Wed, May 3rd@ CWS@ LAD
Thu, May 4th@ CWS   
Fri, May 5th@ CLEvs BOS
Sat, May 6th@ CLEvs BOS
Sun, May 7th@ CLEvs BOS
Tue, May 9thvs SDvs TOR
Wed, May 10thvs SDvs TOR
Thu, May 11thvs SD   
Fri, May 12thvs CHC@ COL
Sat, May 13thvs CHC@ COL
Sun, May 14thvs CHC@ COL
Mon, May 15th@ LAD@ SF
Tue, May 16th@ LAD@ SF
Wed, May 17th@ LAD@ SF
Fri, May 19th@ LAAvs CHC
Sat, May 20th@ LAAvs CHC
Sun, May 21st@ LAAvs CHC
Mon, May 22ndvs SFvs ARI
Tue, May 23rdvs SFvs ARI
Wed, May 24thvs SFvs ARI
Fri, May 26thvs TOR@ ATL
Sat, May 27thvs TOR@ ATL
Sun, May 28thvs TOR@ ATL
Mon, May 29th@ HOU   
Tue, May 30th@ HOU@ NYM
Wed, May 31st@ HOU@ NYM
Thu, Jun 1stvs CLE@ NYM
Fri, Jun 2ndvs CLE@ WSH
Sat, Jun 3rdvs CLE@ WSH
Sun, Jun 4thvs CLE@ WSH
Tue, Jun 6th@ TBvs DET
Wed, Jun 7th@ TBvs DET
Thu, Jun 8th@ TB   
Fri, Jun 9th@ TORvs LAD
Sat, Jun 10th@ TORvs LAD
Sun, Jun 11th@ TORvs LAD
Tue, Jun 13thvs MIL@ ARI
Wed, Jun 14thvs MIL@ ARI
Thu, Jun 15thvs DET@ ARI
Fri, Jun 16thvs DET@ OAK
Sat, Jun 17thvs DET@ OAK
Sun, Jun 18thvs DET@ OAK
Mon, Jun 19thvs BOS   
Tue, Jun 20thvs BOSvs ATL
Wed, Jun 21stvs BOSvs ATL
Thu, Jun 22ndvs BOSvs ATL
Fri, Jun 23rd@ DETvs NYM
Sat, Jun 24th@ DETvs NYM
Sun, Jun 25th@ DETvs NYM
Mon, Jun 26th@ ATL   
Tue, Jun 27th@ ATL@ CHC
Wed, Jun 28th@ ATL@ CHC
Fri, Jun 30th@ BALvs WSH
Sat, Jul 1st@ BALvs WSH
Sun, Jul 2nd@ BALvs WSH
Mon, Jul 3rdvs KC   
Tue, Jul 4thvs KC@ TB
Wed, Jul 5thvs KC@ TB
Fri, Jul 7thvs BAL@ MIA
Sat, Jul 8thvs BAL@ MIA
Sun, Jul 9thvs BAL@ MIA
Fri, Jul 14th@ OAKvs SD
Sat, Jul 15th@ OAKvs SD
Sun, Jul 16th@ OAKvs SD
Mon, Jul 17th@ SEA   
Tue, Jul 18th@ SEAvs MIL
Wed, Jul 19th@ SEAvs MIL
Thu, Jul 20th@ SEAvs MIL
Fri, Jul 21stvs CWS@ CLE
Sat, Jul 22ndvs CWS@ CLE
Sun, Jul 23rdvs CWS@ CLE
Mon, Jul 24thvs SEAvs BAL
Tue, Jul 25thvs SEAvs BAL
Wed, Jul 26thvs SEAvs BAL
Fri, Jul 28th@ KC@ PIT
Sat, Jul 29th@ KC@ PIT
Sun, Jul 30th@ KC@ PIT
Tue, Aug 1st@ STL@ MIA
Wed, Aug 2nd@ STL@ MIA
Thu, Aug 3rd@ STL@ MIA
Fri, Aug 4thvs ARIvs KC
Sat, Aug 5thvs ARIvs KC
Sun, Aug 6thvs ARIvs KC
Mon, Aug 7th@ DETvs WSH
Tue, Aug 8th@ DETvs WSH
Wed, Aug 9th@ DETvs WSH
Thu, Aug 10th@ DETvs WSH
Fri, Aug 11th@ PHIvs MIN
Sat, Aug 12th@ PHIvs MIN
Sun, Aug 13th@ PHIvs MIN
Tue, Aug 15thvs DET@ TOR
Wed, Aug 16thvs DET@ TOR
Fri, Aug 18thvs PIT@ WSH
Sat, Aug 19thvs PIT@ WSH
Sun, Aug 20thvs PIT@ WSH
Tue, Aug 22nd@ MILvs SF
Wed, Aug 23rd@ MILvs SF
Thu, Aug 24thvs TEX   
Fri, Aug 25thvs TEXvs STL
Sat, Aug 26thvs TEXvs STL
Sun, Aug 27thvs TEXvs STL
Mon, Aug 28thvs CLEvs LAA
Tue, Aug 29thvs CLEvs LAA
Wed, Aug 30thvs CLEvs LAA
Fri, Sep 1st@ TEX@ MIL
Sat, Sep 2nd@ TEX@ MIL
Sun, Sep 3rd@ TEX@ MIL
Mon, Sep 4th@ CLE@ SD
Tue, Sep 5th@ CLE@ SD
Wed, Sep 6th@ CLE@ SD
Fri, Sep 8thvs NYMvs MIA
Sat, Sep 9thvs NYMvs MIA
Sun, Sep 10thvs NYMvs MIA
Mon, Sep 11thvs TB   
Tue, Sep 12thvs TBvs ATL
Wed, Sep 13thvs TBvs ATL
Thu, Sep 14th@ CWSvs ATL
Fri, Sep 15th@ CWS@ STL
Sat, Sep 16th@ CWS@ STL
Sun, Sep 17th@ CWS@ STL
Mon, Sep 18th@ CIN@ ATL
Tue, Sep 19th@ CIN@ ATL
Wed, Sep 20th@ CIN@ ATL
Fri, Sep 22ndvs LAAvs NYM
Sat, Sep 23rdvs LAAvs NYM
Sun, Sep 24thvs LAAvs NYM
Tue, Sep 26thvs OAKvs PIT
Wed, Sep 27thvs OAKvs PIT
Thu, Sep 28thvs OAKvs PIT
Fri, Sep 29th@ COL@ NYM
Sat, Sep 30th@ COL@ NYM
Sun, Oct 1st@ COL@ NYM
Mon, Apr 17th   @ CWS
Mon, May 1st   @ LAD
Thu, May 25th   @ ATL
Mon, Jun 5th   vs DET
Mon, Jun 12th   @ ARI
Thu, Jun 29th   @ CHC
Thu, Jul 6th   @ TB
Mon, Jul 31st   @ MIA
Mon, Aug 21st   vs SF
Thu, Sep 21st   vs NYM