Skip to main content

Who Should I Trade?

Jarlin Garcia for Jacob Barnes (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jarlin Garcia
Jarlin Garcia
Jacob Barnes
Jacob Barnes
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 318# 617
Injury Alert-NRI
Expert Ranks 
Who Should I Trade? Player Statistics
  Jarlin Garcia
Jarlin Garcia
Jacob Barnes
Jacob Barnes
2021 Stats 
Games Played5829
Games Started00
Innings Pitched69.329.2
Blown Saves20
Hits Allowed4831
Earned Runs2020
Home Runs Allowed97
Who Should I Trade? Player Notes
  Jarlin Garcia
Jarlin Garcia
Jacob Barnes
Jacob Barnes
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jarlin Garcia
Jarlin Garcia
Jacob Barnes
Jacob Barnes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SD@ SEA
Fri, Apr 1st@ SD@ SEA
Sat, Apr 2nd@ SD@ SEA
Sun, Apr 3rd@ SD@ SEA
Mon, Apr 4th@ MIL@ OAK
Tue, Apr 5th@ MIL@ OAK
Wed, Apr 6th@ MIL@ OAK
Fri, Apr 8thvs MIAvs CWS
Sat, Apr 9thvs MIAvs CWS
Sun, Apr 10thvs MIAvs CWS
Mon, Apr 11thvs SDvs BOS
Tue, Apr 12thvs SDvs BOS
Wed, Apr 13thvs SDvs BOS
Fri, Apr 15th@ CLE@ KC
Sat, Apr 16th@ CLE@ KC
Sun, Apr 17th@ CLE@ KC
Mon, Apr 18th@ NYM   
Tue, Apr 19th@ NYMvs NYY
Wed, Apr 20th@ NYMvs NYY
Thu, Apr 21st@ NYMvs NYY
Fri, Apr 22nd@ WSHvs COL
Sat, Apr 23rd@ WSHvs COL
Sun, Apr 24th@ WSHvs COL
Tue, Apr 26thvs OAK@ MIN
Wed, Apr 27thvs OAK@ MIN
Fri, Apr 29thvs WSH@ LAD
Sat, Apr 30thvs WSH@ LAD
Sun, May 1stvs WSH@ LAD
Tue, May 3rd@ LADvs PIT
Wed, May 4th@ LADvs PIT
Thu, May 5thvs STL@ HOU
Fri, May 6thvs STL@ HOU
Sat, May 7thvs STL@ HOU
Sun, May 8thvs STL@ HOU
Mon, May 9thvs COLvs OAK
Tue, May 10thvs COLvs OAK
Wed, May 11thvs COLvs OAK
Fri, May 13th@ STLvs BAL
Sat, May 14th@ STLvs BAL
Sun, May 15th@ STLvs BAL
Mon, May 16th@ COL@ TB
Tue, May 17th@ COL@ TB
Wed, May 18th@ COL@ TB
Fri, May 20thvs SD@ CLE
Sat, May 21stvs SD@ CLE
Sun, May 22ndvs SD@ CLE
Mon, May 23rdvs NYM@ MIN
Tue, May 24thvs NYM@ MIN
Wed, May 25thvs NYM@ MIN
Fri, May 27th@ CINvs CLE
Sat, May 28th@ CINvs CLE
Sun, May 29th@ CINvs CLE
Mon, May 30th@ PHIvs MIN
Tue, May 31st@ PHIvs MIN
Wed, Jun 1st@ PHIvs MIN
Thu, Jun 2nd@ MIAvs MIN
Fri, Jun 3rd@ MIA@ NYY
Sat, Jun 4th@ MIA@ NYY
Sun, Jun 5th@ MIA@ NYY
Tue, Jun 7thvs COL@ PIT
Wed, Jun 8thvs COL@ PIT
Thu, Jun 9thvs COL   
Fri, Jun 10thvs LADvs TOR
Sat, Jun 11thvs LADvs TOR
Sun, Jun 12thvs LADvs TOR
Mon, Jun 13thvs KCvs CWS
Tue, Jun 14thvs KCvs CWS
Wed, Jun 15thvs KCvs CWS
Fri, Jun 17th@ PITvs TEX
Sat, Jun 18th@ PITvs TEX
Sun, Jun 19th@ PITvs TEX
Mon, Jun 20th@ ATL@ BOS
Tue, Jun 21st@ ATL@ BOS
Wed, Jun 22nd@ ATL@ BOS
Thu, Jun 23rd@ ATL   
Fri, Jun 24thvs CIN@ ARI
Sat, Jun 25thvs CIN@ ARI
Sun, Jun 26thvs CIN@ ARI
Tue, Jun 28thvs DET@ SF
Wed, Jun 29thvs DET@ SF
Fri, Jul 1stvs CWSvs KC
Sat, Jul 2ndvs CWSvs KC
Sun, Jul 3rdvs CWSvs KC
Mon, Jul 4th@ ARIvs CLE
Tue, Jul 5th@ ARIvs CLE
Wed, Jul 6th@ ARIvs CLE
Fri, Jul 8th@ SD@ CWS
Sat, Jul 9th@ SD@ CWS
Sun, Jul 10th@ SD@ CWS
Mon, Jul 11thvs ARI@ KC
Tue, Jul 12thvs ARI@ KC
Wed, Jul 13thvs ARI@ KC
Thu, Jul 14thvs MIL   
Fri, Jul 15thvs MIL@ CLE
Sat, Jul 16thvs MIL@ CLE
Sun, Jul 17thvs MIL@ CLE
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LAD   
Sat, Jul 23rd@ LADvs MIN
Sun, Jul 24th@ LADvs MIN
Mon, Jul 25th@ ARIvs SD
Tue, Jul 26th@ ARIvs SD
Wed, Jul 27th@ ARIvs SD
Thu, Jul 28thvs CHC@ TOR
Fri, Jul 29thvs CHC@ TOR
Sat, Jul 30thvs CHC@ TOR
Sun, Jul 31stvs CHC@ TOR
Mon, Aug 1stvs LAD@ MIN
Tue, Aug 2ndvs LAD@ MIN
Wed, Aug 3rdvs LAD@ MIN
Thu, Aug 4thvs LADvs TB
Sat, Aug 6th@ OAKvs TB
Sun, Aug 7th@ OAKvs TB
Mon, Aug 8th@ SD   
Tue, Aug 9th@ SDvs CLE
Wed, Aug 10th@ SDvs CLE
Fri, Aug 12thvs PIT@ CWS
Sat, Aug 13thvs PIT@ CWS
Sun, Aug 14thvs PIT@ CWS
Mon, Aug 15thvs ARI@ CLE
Tue, Aug 16thvs ARI@ CLE
Wed, Aug 17thvs ARI@ CLE
Thu, Aug 18thvs ARI   
Fri, Aug 19th@ COLvs LAA
Sat, Aug 20th@ COLvs LAA
Sun, Aug 21st@ COLvs LAA
Tue, Aug 23rd@ DETvs SF
Wed, Aug 24th@ DETvs SF
Fri, Aug 26th@ MIN@ TEX
Sat, Aug 27th@ MIN@ TEX
Sun, Aug 28th@ MIN@ TEX
Mon, Aug 29thvs SD   
Tue, Aug 30thvs SDvs SEA
Wed, Aug 31stvs SDvs SEA
Fri, Sep 2ndvs PHIvs KC
Sat, Sep 3rdvs PHIvs KC
Sun, Sep 4thvs PHIvs KC
Mon, Sep 5th@ LAD@ LAA
Tue, Sep 6th@ LAD@ LAA
Wed, Sep 7th@ LAD@ LAA
Fri, Sep 9th@ CHC@ KC
Sat, Sep 10th@ CHC@ KC
Sun, Sep 11th@ CHC@ KC
Mon, Sep 12thvs ATLvs HOU
Tue, Sep 13thvs ATLvs HOU
Wed, Sep 14thvs ATLvs HOU
Fri, Sep 16thvs LADvs CWS
Sat, Sep 17thvs LADvs CWS
Sun, Sep 18thvs LADvs CWS
Mon, Sep 19th@ COL@ BAL
Tue, Sep 20th@ COL@ BAL
Wed, Sep 21st@ COL@ BAL
Thu, Sep 22nd@ COL   
Fri, Sep 23rd@ ARI@ CWS
Sat, Sep 24th@ ARI@ CWS
Sun, Sep 25th@ ARI@ CWS
Tue, Sep 27thvs COLvs KC
Wed, Sep 28thvs COLvs KC
Thu, Sep 29thvs COLvs KC
Fri, Sep 30thvs ARIvs MIN
Sat, Oct 1stvs ARIvs MIN
Sun, Oct 2ndvs ARIvs MIN
Thu, Apr 14th   @ KC
Thu, Apr 28th   @ MIN
Thu, May 12th   vs OAK
Thu, May 26th   vs CLE
Thu, Jun 16th   vs TEX
Thu, Jul 7th   @ CWS
Fri, Aug 5th   vs TB
Thu, Aug 11th   vs CLE
Thu, Sep 1st   vs SEA