Skip to main content

Who Should I Trade?

Jarlin Garcia for Jaime Barria (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
Jaime Barria
Jaime Barria
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 356# 868
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jarlin Garcia
Jarlin Garcia
Jaime Barria
Jaime Barria
2021 Stats 
Games Played5813
Games Started011
Innings Pitched69.357.3
Blown Saves20
Hits Allowed4869
Earned Runs2029
Home Runs Allowed98
Who Should I Trade? Player Notes
  Jarlin Garcia
Jarlin Garcia
Jaime Barria
Jaime Barria
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
Jaime Barria
Jaime Barria
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SD@ OAK
Fri, Apr 1st@ SD@ OAK
Sat, Apr 2nd@ SD@ OAK
Sun, Apr 3rd@ SD@ OAK
Mon, Apr 4th@ MIL@ SEA
Tue, Apr 5th@ MIL@ SEA
Wed, Apr 6th@ MIL   
Fri, Apr 8thvs MIAvs HOU
Sat, Apr 9thvs MIAvs HOU
Sun, Apr 10thvs MIAvs HOU
Mon, Apr 11thvs SDvs MIA
Tue, Apr 12thvs SDvs MIA
Wed, Apr 13thvs SD   
Fri, Apr 15th@ CLE@ TEX
Sat, Apr 16th@ CLE@ TEX
Sun, Apr 17th@ CLE@ TEX
Mon, Apr 18th@ NYM@ HOU
Tue, Apr 19th@ NYM@ HOU
Wed, Apr 20th@ NYM@ HOU
Thu, Apr 21st@ NYM   
Fri, Apr 22nd@ WSHvs BAL
Sat, Apr 23rd@ WSHvs BAL
Sun, Apr 24th@ WSHvs BAL
Tue, Apr 26thvs OAKvs CLE
Wed, Apr 27thvs OAKvs CLE
Fri, Apr 29thvs WSH@ CWS
Sat, Apr 30thvs WSH@ CWS
Sun, May 1stvs WSH@ CWS
Tue, May 3rd@ LAD@ BOS
Wed, May 4th@ LAD@ BOS
Thu, May 5thvs STL@ BOS
Fri, May 6thvs STLvs WSH
Sat, May 7thvs STLvs WSH
Sun, May 8thvs STLvs WSH
Mon, May 9thvs COLvs TB
Tue, May 10thvs COLvs TB
Wed, May 11thvs COLvs TB
Fri, May 13th@ STL@ OAK
Sat, May 14th@ STL@ OAK
Sun, May 15th@ STL@ OAK
Mon, May 16th@ COL@ TEX
Tue, May 17th@ COL@ TEX
Wed, May 18th@ COL@ TEX
Fri, May 20thvs SDvs OAK
Sat, May 21stvs SDvs OAK
Sun, May 22ndvs SDvs OAK
Mon, May 23rdvs NYM   
Tue, May 24thvs NYMvs TEX
Wed, May 25thvs NYMvs TEX
Fri, May 27th@ CINvs TOR
Sat, May 28th@ CINvs TOR
Sun, May 29th@ CINvs TOR
Mon, May 30th@ PHI   
Tue, May 31st@ PHI@ NYY
Wed, Jun 1st@ PHI@ NYY
Thu, Jun 2nd@ MIA@ NYY
Fri, Jun 3rd@ MIA@ PHI
Sat, Jun 4th@ MIA@ PHI
Sun, Jun 5th@ MIA@ PHI
Tue, Jun 7thvs COLvs BOS
Wed, Jun 8thvs COLvs BOS
Thu, Jun 9thvs COLvs BOS
Fri, Jun 10thvs LADvs NYM
Sat, Jun 11thvs LADvs NYM
Sun, Jun 12thvs LADvs NYM
Mon, Jun 13thvs KC   
Tue, Jun 14thvs KC@ LAD
Wed, Jun 15thvs KC@ LAD
Fri, Jun 17th@ PIT@ SEA
Sat, Jun 18th@ PIT@ SEA
Sun, Jun 19th@ PIT@ SEA
Mon, Jun 20th@ ATLvs KC
Tue, Jun 21st@ ATLvs KC
Wed, Jun 22nd@ ATLvs KC
Thu, Jun 23rd@ ATL   
Fri, Jun 24thvs CINvs SEA
Sat, Jun 25thvs CINvs SEA
Sun, Jun 26thvs CINvs SEA
Tue, Jun 28thvs DETvs CWS
Wed, Jun 29thvs DETvs CWS
Fri, Jul 1stvs CWS@ HOU
Sat, Jul 2ndvs CWS@ HOU
Sun, Jul 3rdvs CWS@ HOU
Mon, Jul 4th@ ARI   
Tue, Jul 5th@ ARI@ MIA
Wed, Jul 6th@ ARI@ MIA
Fri, Jul 8th@ SD@ BAL
Sat, Jul 9th@ SD@ BAL
Sun, Jul 10th@ SD@ BAL
Mon, Jul 11thvs ARI   
Tue, Jul 12thvs ARIvs HOU
Wed, Jul 13thvs ARIvs HOU
Thu, Jul 14thvs MILvs HOU
Fri, Jul 15thvs MILvs LAD
Sat, Jul 16thvs MILvs LAD
Sun, Jul 17thvs MIL   
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LAD@ ATL
Sat, Jul 23rd@ LAD@ ATL
Sun, Jul 24th@ LAD@ ATL
Mon, Jul 25th@ ARI@ KC
Tue, Jul 26th@ ARI@ KC
Wed, Jul 27th@ ARI@ KC
Thu, Jul 28thvs CHCvs TEX
Fri, Jul 29thvs CHCvs TEX
Sat, Jul 30thvs CHCvs TEX
Sun, Jul 31stvs CHCvs TEX
Mon, Aug 1stvs LAD   
Tue, Aug 2ndvs LADvs OAK
Wed, Aug 3rdvs LADvs OAK
Thu, Aug 4thvs LADvs OAK
Sat, Aug 6th@ OAK@ SEA
Sun, Aug 7th@ OAK@ SEA
Mon, Aug 8th@ SD@ OAK
Tue, Aug 9th@ SD@ OAK
Wed, Aug 10th@ SD@ OAK
Fri, Aug 12thvs PITvs MIN
Sat, Aug 13thvs PITvs MIN
Sun, Aug 14thvs PITvs MIN
Mon, Aug 15thvs ARIvs SEA
Tue, Aug 16thvs ARIvs SEA
Wed, Aug 17thvs ARIvs SEA
Thu, Aug 18thvs ARI   
Fri, Aug 19th@ COL@ DET
Sat, Aug 20th@ COL@ DET
Sun, Aug 21st@ COL@ DET
Tue, Aug 23rd@ DET@ TB
Wed, Aug 24th@ DET@ TB
Fri, Aug 26th@ MIN@ TOR
Sat, Aug 27th@ MIN@ TOR
Sun, Aug 28th@ MIN@ TOR
Mon, Aug 29thvs SDvs NYY
Tue, Aug 30thvs SDvs NYY
Wed, Aug 31stvs SDvs NYY
Fri, Sep 2ndvs PHIvs HOU
Sat, Sep 3rdvs PHIvs HOU
Sun, Sep 4thvs PHIvs HOU
Mon, Sep 5th@ LADvs DET
Tue, Sep 6th@ LADvs DET
Wed, Sep 7th@ LADvs DET
Fri, Sep 9th@ CHC@ HOU
Sat, Sep 10th@ CHC@ HOU
Sun, Sep 11th@ CHC@ HOU
Mon, Sep 12thvs ATL@ CLE
Tue, Sep 13thvs ATL@ CLE
Wed, Sep 14thvs ATL@ CLE
Fri, Sep 16thvs LADvs SEA
Sat, Sep 17thvs LADvs SEA
Sun, Sep 18thvs LADvs SEA
Mon, Sep 19th@ COLvs SEA
Tue, Sep 20th@ COL@ TEX
Wed, Sep 21st@ COL@ TEX
Thu, Sep 22nd@ COL@ TEX
Fri, Sep 23rd@ ARI@ MIN
Sat, Sep 24th@ ARI@ MIN
Sun, Sep 25th@ ARI@ MIN
Tue, Sep 27thvs COLvs OAK
Wed, Sep 28thvs COLvs OAK
Thu, Sep 29thvs COLvs OAK
Fri, Sep 30thvs ARIvs TEX
Sat, Oct 1stvs ARIvs TEX
Sun, Oct 2ndvs ARIvs TEX
Thu, Apr 7th   vs HOU
Thu, Apr 14th   @ TEX
Mon, Apr 25th   vs CLE
Thu, Apr 28th   vs CLE
Mon, May 2nd   @ CWS
Thu, May 26th   vs TOR
Mon, Jun 6th   vs BOS
Thu, Jun 16th   @ SEA
Mon, Jun 27th   vs CWS
Thu, Jul 7th   @ BAL
Fri, Aug 5th   @ SEA
Mon, Aug 22nd   @ TB
Thu, Aug 25th   @ TB