Who Should I Trade?

Homer Bailey for Francisco Liriano (2019)

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

Experts' Pick
  Homer Bailey
Homer Bailey
OAK vs NYY Wed, Aug 21st 10:07pm
Francisco Liriano
Francisco Liriano
PIT vs WSH Wed, Aug 21st 7:05pm
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season
VBR# 1171# 842
Injury Alert--
Weather70 F, Partly Cloudy82 F, Partly Cloudy
Expert Ranks 
Nick Mariano
# 162
Pierre Camus
# 220
  Homer Bailey
Homer Bailey
Francisco Liriano
Francisco Liriano
2019 Stats 
Games Played2556
Games Started250
Innings Pitched128.258.1
Blown Saves03
Hits Allowed13151
Earned Runs7222
Home Runs Allowed177
  Homer Bailey
Homer Bailey
Francisco Liriano
Francisco Liriano
2019 Projections 
Games Played410
Games Started40
Innings Pitched18.910.4
Blown Saves00
Hits Allowed209
Earned Runs114
Home Runs Allowed31
  Homer Bailey
Homer Bailey
Francisco Liriano
Francisco Liriano
 Homer Bailey (10-8) allowed two hits and one walk while striking out seven through seven scoreless innings in Wednesday's 9-5 win over the Giants. He picked up his tenth win of the season.
Brad Camara
Wed, Aug 14th
Francisco Liriano walked four consecutive hitters and did not record an out in the Pirates' 6-5 spring loss to the Yankees. He was charged with three earned runs.
Elliott Baas
Sun, Mar 10th
 Homer Bailey (9-8) allowed seven runs on six hits while striking out none through 4 2/3 innings in Wednesday's 10-1 loss to the Cubs. He took his eighth of the season.
Brad Camara
Thu, Aug 8th
Ken Rosenthal of The Athletic reports Francisco Liriano is in agreement with the Pirates on a new contract.
Brendan Tuma - Too Much Tuma
Mon, Feb 4th
 Homer Bailey allowed two runs on five hits and three walks while striking out five through six innings in Thursday's 5-3 win over the Brewers. He did not factor into the decision.
Brad Camara
Thu, Aug 1st
 Homer Bailey (9-7) allowed three runs on seven hits and a walk while striking out seven in six 2/3 innings in Saturday's 5-4 win over the Rangers. He picked up his ninth win of the season.
Brad Camara
Sun, Jul 28th
 Homer Bailey (8-7) allowed nine runs on eight hits and three walks while striking out two in Monday's 11-1 loss to the Astros. He took his seventh loss of the season.
Brad Camara
Tue, Jul 23rd
There are no recent notes for these players
  Homer Bailey
Homer Bailey
Francisco Liriano
Francisco Liriano
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20thvs SEA   
Thu, Mar 21stvs SEA   
Thu, Mar 28thvs LAA@ CIN
Fri, Mar 29thvs LAA   
Sat, Mar 30thvs LAA   
Sun, Mar 31stvs LAA@ CIN
Mon, Apr 1stvs BOSvs STL
Tue, Apr 2ndvs BOS   
Wed, Apr 3rdvs BOSvs STL
Thu, Apr 4thvs BOSvs CIN
Fri, Apr 5th@ HOUvs CIN
Sat, Apr 6th@ HOUvs CIN
Sun, Apr 7th@ HOUvs CIN
Mon, Apr 8th@ BAL@ CHC
Tue, Apr 9th@ BAL   
Wed, Apr 10th@ BAL@ CHC
Thu, Apr 11th@ BAL@ CHC
Fri, Apr 12th@ TEX@ WSH
Sun, Apr 14th@ TEX@ WSH
Tue, Apr 16thvs HOU@ DET
Wed, Apr 17thvs HOU@ DET
Fri, Apr 19thvs TORvs SF
Sat, Apr 20thvs TORvs SF
Sun, Apr 21stvs TORvs SF
Mon, Apr 22ndvs TEXvs ARI
Tue, Apr 23rdvs TEXvs ARI
Wed, Apr 24thvs TEXvs ARI
Fri, Apr 26th@ TOR@ LAD
Sat, Apr 27th@ TOR@ LAD
Sun, Apr 28th@ TOR@ LAD
Mon, Apr 29th@ BOS   
Tue, Apr 30th@ BOS@ TEX
Wed, May 1st@ BOS@ TEX
Fri, May 3rd@ PITvs OAK
Sat, May 4th@ PITvs OAK
Sun, May 5th@ PITvs OAK
Tue, May 7thvs CINvs TEX
Wed, May 8thvs CINvs TEX
Thu, May 9thvs CIN@ STL
Fri, May 10thvs CLE@ STL
Sat, May 11thvs CLE@ STL
Sun, May 12thvs CLE@ STL
Mon, May 13th@ SEA@ ARI
Tue, May 14th@ SEA@ ARI
Thu, May 16th@ DET@ SD
Fri, May 17th@ DET@ SD
Sat, May 18th@ DET@ SD
Mon, May 20th@ CLE   
Tue, May 21st@ CLEvs COL
Wed, May 22nd@ CLEvs COL
Fri, May 24thvs SEAvs LAD
Sat, May 25thvs SEAvs LAD
Sun, May 26thvs SEAvs LAD
Mon, May 27thvs LAA@ CIN
Tue, May 28thvs LAA@ CIN
Wed, May 29thvs LAA@ CIN
Fri, May 31stvs HOUvs MIL
Sat, Jun 1stvs HOUvs MIL
Sun, Jun 2ndvs HOUvs MIL
Tue, Jun 4th@ LAAvs ATL
Wed, Jun 5th@ LAAvs ATL
Thu, Jun 6th@ LAAvs ATL
Fri, Jun 7th@ TEX@ MIL
Sat, Jun 8th@ TEX@ MIL
Sun, Jun 9th@ TEX@ MIL
Mon, Jun 10th@ TB@ ATL
Tue, Jun 11th@ TB@ ATL
Wed, Jun 12th@ TB@ ATL
Fri, Jun 14thvs SEA@ MIA
Sat, Jun 15thvs SEA@ MIA
Sun, Jun 16thvs SEA@ MIA
Mon, Jun 17thvs BAL   
Tue, Jun 18thvs BALvs DET
Wed, Jun 19thvs BALvs DET
Thu, Jun 20thvs TB   
Fri, Jun 21stvs TBvs SD
Sat, Jun 22ndvs TBvs SD
Sun, Jun 23rdvs TBvs SD
Tue, Jun 25th@ STL@ HOU
Wed, Jun 26th@ STL@ HOU
Thu, Jun 27th@ LAA@ HOU
Fri, Jun 28th@ LAA@ MIL
Sat, Jun 29th@ LAA@ MIL
Sun, Jun 30th@ LAA@ MIL
Tue, Jul 2ndvs MINvs CHC
Wed, Jul 3rdvs MINvs CHC
Thu, Jul 4thvs MINvs CHC
Fri, Jul 5th@ SEAvs MIL
Sat, Jul 6th@ SEAvs MIL
Sun, Jul 7th@ SEAvs MIL
Fri, Jul 12thvs CWS@ CHC
Sat, Jul 13thvs CWS@ CHC
Sun, Jul 14thvs CWS@ CHC
Tue, Jul 16thvs SEA@ STL
Wed, Jul 17thvs SEA@ STL
Thu, Jul 18th@ MIN   
Fri, Jul 19th@ MINvs PHI
Sat, Jul 20th@ MINvs PHI
Sun, Jul 21st@ MINvs PHI
Mon, Jul 22nd@ HOUvs STL
Tue, Jul 23rd@ HOUvs STL
Wed, Jul 24th@ HOUvs STL
Thu, Jul 25thvs TEXvs STL
Fri, Jul 26thvs TEX@ NYM
Sat, Jul 27thvs TEX@ NYM
Sun, Jul 28thvs TEX@ NYM
Tue, Jul 30thvs MIL@ CIN
Wed, Jul 31stvs MIL@ CIN
Thu, Aug 1stvs MIL   
Sat, Aug 3rdvs STLvs NYM
Sun, Aug 4thvs STLvs NYM
Mon, Aug 5th@ CHCvs MIL
Tue, Aug 6th@ CHCvs MIL
Wed, Aug 7th@ CHCvs MIL
Fri, Aug 9th@ CWS@ STL
Sat, Aug 10th@ CWS@ STL
Sun, Aug 11th@ CWS@ STL
Tue, Aug 13th@ SF@ LAA
Wed, Aug 14th@ SF@ LAA
Thu, Aug 15thvs HOU   
Fri, Aug 16thvs HOUvs CHC
Sat, Aug 17thvs HOUvs CHC
Sun, Aug 18thvs HOUvs CHC
Tue, Aug 20thvs NYYvs WSH
Wed, Aug 21stvs NYYvs WSH
Thu, Aug 22ndvs NYYvs WSH
Sat, Aug 24thvs SFvs CIN
Sun, Aug 25thvs SFvs CIN
Mon, Aug 26th@ KC@ PHI
Tue, Aug 27th@ KC@ PHI
Wed, Aug 28th@ KC@ PHI
Thu, Aug 29th@ KC@ COL
Fri, Aug 30th@ NYY@ COL
Sat, Aug 31st@ NYY@ COL
Sun, Sep 1st@ NYY@ COL
Tue, Sep 3rdvs LAAvs MIA
Wed, Sep 4thvs LAAvs MIA
Thu, Sep 5thvs LAAvs MIA
Fri, Sep 6thvs DETvs STL
Sat, Sep 7thvs DETvs STL
Sun, Sep 8thvs DETvs STL
Mon, Sep 9th@ HOU@ SF
Tue, Sep 10th@ HOU@ SF
Wed, Sep 11th@ HOU@ SF
Thu, Sep 12th@ HOU@ SF
Fri, Sep 13th@ TEX@ CHC
Sat, Sep 14th@ TEX@ CHC
Sun, Sep 15th@ TEX@ CHC
Mon, Sep 16thvs KC   
Tue, Sep 17thvs KCvs SEA
Wed, Sep 18thvs KCvs SEA
Fri, Sep 20thvs TEX@ MIL
Sat, Sep 21stvs TEX@ MIL
Sun, Sep 22ndvs TEX@ MIL
Tue, Sep 24th@ LAAvs CHC
Wed, Sep 25th@ LAAvs CHC
Thu, Sep 26th@ SEAvs CHC
Fri, Sep 27th@ SEAvs CIN
Sat, Sep 28th@ SEAvs CIN
Sun, Sep 29th@ SEAvs CIN
Sat, Apr 13th   @ WSH
Thu, Apr 25th   vs ARI
Wed, May 15th   @ ARI
Sun, May 19th   @ SD
Thu, May 23rd   vs COL
Thu, May 30th   vs MIL
Thu, Jun 13th   @ ATL
Mon, Jul 1st   vs CHC
Mon, Jul 15th   @ STL
Mon, Jul 29th   @ CIN
Fri, Aug 2nd   vs NYM
Mon, Aug 12th   @ LAA
Mon, Aug 19th   vs WSH
Fri, Aug 23rd   vs CIN
Thu, Sep 19th   vs SEA