Who Should I Trade?

Carl Edwards Jr. for Jaime Barria (2019)

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

Experts' Pick
Experts' Pick
  Carl Edwards Jr.
Carl Edwards Jr.
SD @ ARI Sun, Sep 29th 3:10pm
Jaime Barria
Jaime Barria
LAA vs HOU Sun, Sep 29th 3:07pm
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
Injury AlertIL10-
Expert Ranks 
Brandon 'B_Don' Myers
# 116
Andrea LaMont
Lenny Melnick Fantasy Sports
# 117
  Carl Edwards Jr.
Carl Edwards Jr.
Jaime Barria
Jaime Barria
2019 Stats 
Games Played2219
Games Started013
Innings Pitched17.283.2
Blown Saves10
Hits Allowed1292
Earned Runs1659
Home Runs Allowed324
  Carl Edwards Jr.
Carl Edwards Jr.
Jaime Barria
Jaime Barria
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Carl Edwards Jr.
Carl Edwards Jr.
Jaime Barria
Jaime Barria
 Cubs reliever Carl Edwards Jr. was traded to the San Diego Padres in exchange for reliever Brad Wieck just before Wednesday's 4pm trade deadline.
Mike Maher
Wed, Jul 31st
Jaime Barria was removed from Thursday's game against Houston due to a right toe blister.
Brad Camara
Fri, Sep 27th
  Jaime Barria (4-10) allowed six runs on eight hits while striking out four through two 2/3 innings in Friday's 6-4 loss to the Astros. He was charged with his 10th loss of the season.
Brad Camara
Sat, Sep 21st
  Jaime Barria allowed two runs on three hits and two walks while striking out four through five 1/3 innings in Saturday's 3-1 loss to the Rays. He did not factor into the decision.
Brad Camara
Sun, Sep 15th
  Jaime Barria (4-8) allowed two runs on four hits with one walk while striking out two in four 1/3 innings in Sunday's 5-1 loss to the White Sox. He was charged with his eighth loss of the season.
Brad Camara
Mon, Sep 9th
  Jaime Barria allowed five runs (four earned) on four hits while striking out five and walking two through four innings in Tuesday's 7-5 loss to the Athletics. He did not factor into the decision.
Brad Camara
Wed, Sep 4th
There are no recent notes for these players
  Carl Edwards Jr.
Carl Edwards Jr.
Jaime Barria
Jaime Barria
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SF@ OAK
Fri, Mar 29thvs SF@ OAK
Sat, Mar 30thvs SF@ OAK
Sun, Mar 31stvs SF@ OAK
Mon, Apr 1stvs ARI@ SEA
Tue, Apr 2ndvs ARI@ SEA
Wed, Apr 3rdvs ARI   
Fri, Apr 5th@ STLvs TEX
Sat, Apr 6th@ STLvs TEX
Sun, Apr 7th@ STLvs TEX
Mon, Apr 8th@ SFvs MIL
Tue, Apr 9th@ SFvs MIL
Wed, Apr 10th@ SFvs MIL
Thu, Apr 11th@ ARI   
Fri, Apr 12th@ ARI@ CHC
Sat, Apr 13th@ ARI@ CHC
Sun, Apr 14th@ ARI   
Mon, Apr 15thvs COL@ TEX
Tue, Apr 16thvs COL@ TEX
Thu, Apr 18thvs CINvs SEA
Fri, Apr 19thvs CINvs SEA
Sat, Apr 20thvs CINvs SEA
Sun, Apr 21stvs CINvs SEA
Tue, Apr 23rdvs SEAvs NYY
Wed, Apr 24thvs SEAvs NYY
Fri, Apr 26th@ WSH@ KC
Sat, Apr 27th@ WSH@ KC
Sun, Apr 28th@ WSH@ KC
Mon, Apr 29th@ ATL   
Tue, Apr 30th@ ATLvs TOR
Wed, May 1st@ ATLvs TOR
Thu, May 2nd@ ATLvs TOR
Fri, May 3rdvs LAD   
Sat, May 4thvs LADvs HOU
Sun, May 5thvs LADvs HOU
Mon, May 6thvs NYM   
Tue, May 7thvs NYM@ DET
Wed, May 8thvs NYM@ DET
Fri, May 10th@ COL@ BAL
Sat, May 11th@ COL@ BAL
Sun, May 12th@ COL@ BAL
Tue, May 14th@ LAD@ MIN
Wed, May 15th@ LAD@ MIN
Thu, May 16thvs PIT   
Fri, May 17thvs PITvs KC
Sat, May 18thvs PITvs KC
Sun, May 19thvs PITvs KC
Mon, May 20thvs ARIvs MIN
Tue, May 21stvs ARIvs MIN
Wed, May 22ndvs ARI   
Fri, May 24th@ TORvs TEX
Sat, May 25th@ TORvs TEX
Sun, May 26th@ TORvs TEX
Mon, May 27th@ NYY@ OAK
Tue, May 28th@ NYY@ OAK
Wed, May 29th@ NYY@ OAK
Fri, May 31stvs MIA@ SEA
Sat, Jun 1stvs MIA@ SEA
Sun, Jun 2ndvs MIA@ SEA
Mon, Jun 3rdvs PHI@ CHC
Tue, Jun 4thvs PHIvs OAK
Wed, Jun 5thvs PHIvs OAK
Thu, Jun 6thvs WSHvs OAK
Fri, Jun 7thvs WSHvs SEA
Sat, Jun 8thvs WSHvs SEA
Sun, Jun 9thvs WSHvs SEA
Tue, Jun 11th@ SFvs LAD
Wed, Jun 12th@ SF   
Thu, Jun 13th@ COL@ TB
Fri, Jun 14th@ COL@ TB
Sat, Jun 15th@ COL@ TB
Sun, Jun 16th@ COL@ TB
Mon, Jun 17thvs MIL@ TOR
Tue, Jun 18thvs MIL@ TOR
Wed, Jun 19thvs MIL@ TOR
Fri, Jun 21st@ PIT@ STL
Sat, Jun 22nd@ PIT@ STL
Sun, Jun 23rd@ PIT@ STL
Tue, Jun 25th@ BALvs CIN
Wed, Jun 26th@ BALvs CIN
Fri, Jun 28thvs STLvs OAK
Sat, Jun 29thvs STLvs OAK
Sun, Jun 30thvs STLvs OAK
Mon, Jul 1stvs SF   
Tue, Jul 2ndvs SF@ TEX
Wed, Jul 3rdvs SF@ TEX
Thu, Jul 4th@ LAD@ TEX
Fri, Jul 5th@ LAD@ HOU
Sat, Jul 6th@ LAD@ HOU
Sun, Jul 7th@ LAD@ HOU
Fri, Jul 12thvs ATLvs SEA
Sat, Jul 13thvs ATLvs SEA
Sun, Jul 14thvs ATLvs SEA
Tue, Jul 16th@ MIAvs HOU
Wed, Jul 17th@ MIAvs HOU
Thu, Jul 18th@ MIAvs HOU
Fri, Jul 19th@ CHC@ SEA
Sat, Jul 20th@ CHC@ SEA
Sun, Jul 21st@ CHC@ SEA
Tue, Jul 23rd@ NYM@ LAD
Wed, Jul 24th@ NYM@ LAD
Thu, Jul 25th@ NYMvs BAL
Fri, Jul 26thvs SFvs BAL
Sat, Jul 27thvs SFvs BAL
Sun, Jul 28thvs SFvs BAL
Mon, Jul 29thvs BALvs DET
Tue, Jul 30thvs BALvs DET
Thu, Aug 1st@ LAD   
Fri, Aug 2nd@ LAD@ CLE
Sat, Aug 3rd@ LAD@ CLE
Sun, Aug 4th@ LAD@ CLE
Tue, Aug 6th@ SEA@ CIN
Wed, Aug 7th@ SEA   
Thu, Aug 8thvs COL@ BOS
Fri, Aug 9thvs COL@ BOS
Sat, Aug 10thvs COL@ BOS
Sun, Aug 11thvs COL@ BOS
Mon, Aug 12thvs TBvs PIT
Tue, Aug 13thvs TBvs PIT
Wed, Aug 14thvs TBvs PIT
Fri, Aug 16th@ PHIvs CWS
Sat, Aug 17th@ PHIvs CWS
Sun, Aug 18th@ PHIvs CWS
Mon, Aug 19th@ CIN@ TEX
Tue, Aug 20th@ CIN@ TEX
Wed, Aug 21st@ CIN@ TEX
Fri, Aug 23rdvs BOS@ HOU
Sat, Aug 24thvs BOS@ HOU
Sun, Aug 25thvs BOS@ HOU
Mon, Aug 26thvs LAD   
Tue, Aug 27thvs LADvs TEX
Wed, Aug 28thvs LADvs TEX
Thu, Aug 29th@ SF   
Fri, Aug 30th@ SFvs BOS
Sat, Aug 31st@ SFvs BOS
Sun, Sep 1st@ SFvs BOS
Mon, Sep 2nd@ ARI   
Tue, Sep 3rd@ ARI@ OAK
Wed, Sep 4th@ ARI@ OAK
Fri, Sep 6thvs COL@ CWS
Sat, Sep 7thvs COL@ CWS
Sun, Sep 8thvs COL@ CWS
Mon, Sep 9thvs CHCvs CLE
Tue, Sep 10thvs CHCvs CLE
Wed, Sep 11thvs CHCvs CLE
Thu, Sep 12thvs CHC   
Fri, Sep 13th@ COLvs TB
Sat, Sep 14th@ COLvs TB
Sun, Sep 15th@ COLvs TB
Mon, Sep 16th@ MIL   
Tue, Sep 17th@ MIL@ NYY
Wed, Sep 18th@ MIL@ NYY
Thu, Sep 19th@ MIL@ NYY
Fri, Sep 20thvs ARI@ HOU
Sat, Sep 21stvs ARI@ HOU
Sun, Sep 22ndvs ARI@ HOU
Tue, Sep 24thvs LADvs OAK
Wed, Sep 25thvs LADvs OAK
Thu, Sep 26thvs LADvs HOU
Fri, Sep 27th@ ARIvs HOU
Sat, Sep 28th@ ARIvs HOU
Sun, Sep 29th@ ARIvs HOU
Thu, Apr 4th   vs TEX
Wed, Apr 17th   @ TEX
Mon, Apr 22nd   vs NYY
Thu, Apr 25th   vs NYY
Thu, May 9th   @ DET
Mon, May 13th   @ MIN
Thu, May 23rd   vs MIN
Thu, May 30th   @ SEA
Mon, Jun 10th   vs LAD
Thu, Jun 20th   @ TOR
Thu, Jun 27th   vs OAK
Mon, Jul 15th   vs HOU
Wed, Jul 31st   vs DET
Mon, Aug 5th   @ CIN
Thu, Aug 15th   vs CWS
Thu, Sep 5th   @ OAK