Skip to main content

Who Should I Trade?

Jaime Barria for Jarlin Garcia (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jaime Barria
Jaime Barria
Jarlin Garcia
Jarlin Garcia
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 868# 356
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jaime Barria
Jaime Barria
Jarlin Garcia
Jarlin Garcia
2021 Stats 
Games Played1358
Games Started110
Innings Pitched57.369.3
Blown Saves02
Hits Allowed6948
Earned Runs2920
Home Runs Allowed89
Who Should I Trade? Player Notes
  Jaime Barria
Jaime Barria
Jarlin Garcia
Jarlin Garcia
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jaime Barria
Jaime Barria
Jarlin Garcia
Jarlin Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ OAK@ SD
Fri, Apr 1st@ OAK@ SD
Sat, Apr 2nd@ OAK@ SD
Sun, Apr 3rd@ OAK@ SD
Mon, Apr 4th@ SEA@ MIL
Tue, Apr 5th@ SEA@ MIL
Thu, Apr 7thvs HOU   
Fri, Apr 8thvs HOUvs MIA
Sat, Apr 9thvs HOUvs MIA
Sun, Apr 10thvs HOUvs MIA
Mon, Apr 11thvs MIAvs SD
Tue, Apr 12thvs MIAvs SD
Thu, Apr 14th@ TEX   
Fri, Apr 15th@ TEX@ CLE
Sat, Apr 16th@ TEX@ CLE
Sun, Apr 17th@ TEX@ CLE
Mon, Apr 18th@ HOU@ NYM
Tue, Apr 19th@ HOU@ NYM
Wed, Apr 20th@ HOU@ NYM
Fri, Apr 22ndvs BAL@ WSH
Sat, Apr 23rdvs BAL@ WSH
Sun, Apr 24thvs BAL@ WSH
Mon, Apr 25thvs CLE   
Tue, Apr 26thvs CLEvs OAK
Wed, Apr 27thvs CLEvs OAK
Thu, Apr 28thvs CLE   
Fri, Apr 29th@ CWSvs WSH
Sat, Apr 30th@ CWSvs WSH
Sun, May 1st@ CWSvs WSH
Mon, May 2nd@ CWS   
Tue, May 3rd@ BOS@ LAD
Wed, May 4th@ BOS@ LAD
Thu, May 5th@ BOSvs STL
Fri, May 6thvs WSHvs STL
Sat, May 7thvs WSHvs STL
Sun, May 8thvs WSHvs STL
Mon, May 9thvs TBvs COL
Tue, May 10thvs TBvs COL
Wed, May 11thvs TBvs COL
Fri, May 13th@ OAK@ STL
Sat, May 14th@ OAK@ STL
Sun, May 15th@ OAK@ STL
Mon, May 16th@ TEX@ COL
Tue, May 17th@ TEX@ COL
Wed, May 18th@ TEX@ COL
Fri, May 20thvs OAKvs SD
Sat, May 21stvs OAKvs SD
Sun, May 22ndvs OAKvs SD
Tue, May 24thvs TEXvs NYM
Wed, May 25thvs TEXvs NYM
Thu, May 26thvs TOR   
Fri, May 27thvs TOR@ CIN
Sat, May 28thvs TOR@ CIN
Sun, May 29thvs TOR@ CIN
Tue, May 31st@ NYY@ PHI
Wed, Jun 1st@ NYY@ PHI
Thu, Jun 2nd@ NYY@ MIA
Fri, Jun 3rd@ PHI@ MIA
Sat, Jun 4th@ PHI@ MIA
Sun, Jun 5th@ PHI@ MIA
Mon, Jun 6thvs BOS   
Tue, Jun 7thvs BOSvs COL
Wed, Jun 8thvs BOSvs COL
Thu, Jun 9thvs BOSvs COL
Fri, Jun 10thvs NYMvs LAD
Sat, Jun 11thvs NYMvs LAD
Sun, Jun 12thvs NYMvs LAD
Tue, Jun 14th@ LADvs KC
Wed, Jun 15th@ LADvs KC
Thu, Jun 16th@ SEA   
Fri, Jun 17th@ SEA@ PIT
Sat, Jun 18th@ SEA@ PIT
Sun, Jun 19th@ SEA@ PIT
Mon, Jun 20thvs KC@ ATL
Tue, Jun 21stvs KC@ ATL
Wed, Jun 22ndvs KC@ ATL
Fri, Jun 24thvs SEAvs CIN
Sat, Jun 25thvs SEAvs CIN
Sun, Jun 26thvs SEAvs CIN
Mon, Jun 27thvs CWS   
Tue, Jun 28thvs CWSvs DET
Wed, Jun 29thvs CWSvs DET
Fri, Jul 1st@ HOUvs CWS
Sat, Jul 2nd@ HOUvs CWS
Sun, Jul 3rd@ HOUvs CWS
Tue, Jul 5th@ MIA@ ARI
Wed, Jul 6th@ MIA@ ARI
Thu, Jul 7th@ BAL   
Fri, Jul 8th@ BAL@ SD
Sat, Jul 9th@ BAL@ SD
Sun, Jul 10th@ BAL@ SD
Tue, Jul 12thvs HOUvs ARI
Wed, Jul 13thvs HOUvs ARI
Thu, Jul 14thvs HOUvs MIL
Fri, Jul 15thvs LADvs MIL
Sat, Jul 16thvs LADvs MIL
Fri, Jul 22nd@ ATL@ LAD
Sat, Jul 23rd@ ATL@ LAD
Sun, Jul 24th@ ATL@ LAD
Mon, Jul 25th@ KC@ ARI
Tue, Jul 26th@ KC@ ARI
Wed, Jul 27th@ KC@ ARI
Thu, Jul 28thvs TEXvs CHC
Fri, Jul 29thvs TEXvs CHC
Sat, Jul 30thvs TEXvs CHC
Sun, Jul 31stvs TEXvs CHC
Tue, Aug 2ndvs OAKvs LAD
Wed, Aug 3rdvs OAKvs LAD
Thu, Aug 4thvs OAKvs LAD
Fri, Aug 5th@ SEA   
Sat, Aug 6th@ SEA@ OAK
Sun, Aug 7th@ SEA@ OAK
Mon, Aug 8th@ OAK@ SD
Tue, Aug 9th@ OAK@ SD
Wed, Aug 10th@ OAK@ SD
Fri, Aug 12thvs MINvs PIT
Sat, Aug 13thvs MINvs PIT
Sun, Aug 14thvs MINvs PIT
Mon, Aug 15thvs SEAvs ARI
Tue, Aug 16thvs SEAvs ARI
Wed, Aug 17thvs SEAvs ARI
Fri, Aug 19th@ DET@ COL
Sat, Aug 20th@ DET@ COL
Sun, Aug 21st@ DET@ COL
Mon, Aug 22nd@ TB   
Tue, Aug 23rd@ TB@ DET
Wed, Aug 24th@ TB@ DET
Thu, Aug 25th@ TB   
Fri, Aug 26th@ TOR@ MIN
Sat, Aug 27th@ TOR@ MIN
Sun, Aug 28th@ TOR@ MIN
Mon, Aug 29thvs NYYvs SD
Tue, Aug 30thvs NYYvs SD
Wed, Aug 31stvs NYYvs SD
Fri, Sep 2ndvs HOUvs PHI
Sat, Sep 3rdvs HOUvs PHI
Sun, Sep 4thvs HOUvs PHI
Mon, Sep 5thvs DET@ LAD
Tue, Sep 6thvs DET@ LAD
Wed, Sep 7thvs DET@ LAD
Fri, Sep 9th@ HOU@ CHC
Sat, Sep 10th@ HOU@ CHC
Sun, Sep 11th@ HOU@ CHC
Mon, Sep 12th@ CLEvs ATL
Tue, Sep 13th@ CLEvs ATL
Wed, Sep 14th@ CLEvs ATL
Fri, Sep 16thvs SEAvs LAD
Sat, Sep 17thvs SEAvs LAD
Sun, Sep 18thvs SEAvs LAD
Mon, Sep 19thvs SEA@ COL
Tue, Sep 20th@ TEX@ COL
Wed, Sep 21st@ TEX@ COL
Thu, Sep 22nd@ TEX@ COL
Fri, Sep 23rd@ MIN@ ARI
Sat, Sep 24th@ MIN@ ARI
Sun, Sep 25th@ MIN@ ARI
Tue, Sep 27thvs OAKvs COL
Wed, Sep 28thvs OAKvs COL
Thu, Sep 29thvs OAKvs COL
Fri, Sep 30thvs TEXvs ARI
Sat, Oct 1stvs TEXvs ARI
Sun, Oct 2ndvs TEXvs ARI
Wed, Apr 6th   @ MIL
Wed, Apr 13th   vs SD
Thu, Apr 21st   @ NYM
Mon, May 23rd   vs NYM
Mon, May 30th   @ PHI
Mon, Jun 13th   vs KC
Thu, Jun 23rd   @ ATL
Mon, Jul 4th   @ ARI
Mon, Jul 11th   vs ARI
Sun, Jul 17th   vs MIL
Thu, Jul 21st   @ LAD
Mon, Aug 1st   vs LAD
Thu, Aug 18th   vs ARI