Who Should I Trade?

Jon Lester for Domingo German (2019)

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

Experts' Pick
  Domingo German
Domingo German
NYY @ MIN Tue, Jul 23rd 8:10pm
Jon Lester
Jon Lester
CHC @ SF Tue, Jul 23rd 9:45pm
Recommended by
11 of 15 experts
Recommended by
4 of 15 experts
Rest of Season
VBR# 357# 294
Injury Alert--
Weather77 F, Partly Cloudy61 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 45# 60
Andrew Gould
# 52# 66
Joe Bond
Fantasy Six Pack
# 40# 41
Nick Mariano
# 47# 97
Bobby Sylvester
# 26# 77
Dan Harris
# 45# 73
Pierre Camus
# 52# 85
Max Freeze
Freeze Stats
# 52# 73
Brandon 'B_Don' Myers
# 53# 59
Mick Ciallela
# 61# 67
Todd D Clark
The Fantasy Fix
# 40# 80
Andrea LaMont
Lenny Melnick Fantasy Sports
# 40
Donkey Teeth
# 77# 60
Paul Sporer
# 67
Chris Meaney
The Athletic
# 70# 68
  Domingo German
Domingo German
Jon Lester
Jon Lester
2019 Stats 
Games Played1619
Games Started1519
Innings Pitched88.1107.2
Blown Saves00
Hits Allowed71121
Earned Runs3346
Home Runs Allowed1518
  Domingo German
Domingo German
Jon Lester
Jon Lester
2019 Projections 
Games Played411
Games Started411
Innings Pitched22.865.3
Blown Saves00
Hits Allowed1869
Earned Runs828
Home Runs Allowed410
  Domingo German
Domingo German
Jon Lester
Jon Lester
 Domingo German got the win against in Game 1 of the Yankees' doubleheader against Rays on Thursday, giving up two earned runs on four hits over six innings, striking out five and walking two in a 6-2 victory.
John Aubin
Fri, Jul 19th
Jon Lester pitched to a no-decision Friday against the Padres, allowing four runs on 12 hits and no walks across six innings. He struck out six.
Connor Rooney
Fri, Jul 19th
 Domingo German pitched six scoreless innings Friday against the Blue Jays, striking out seven and walking none while giving up just three hits while picking up the win.
John Aubin
Sat, Jul 13th
Jon Lester (9-6) allowed three runs on eight hits across 6.2 innings to earn the win Saturday against the Pirates. He struck out six and didn't walk a batter.
Connor Rooney
Sat, Jul 13th
 Domingo German earned the win Wednesday against the Mets after giving up one run on five hits across six innings. He had six strikeouts and didn't issue a walk.
John Aubin
Thu, Jul 4th
Jon Lester (8-6) earned the win Saturday against the White Sox, allowing three tuns (one earned) on six hits over 6.1 innings. He struck out three and walked three.
Connor Rooney
Sun, Jul 7th
 Domingo German (hip) will return to the Yankees rotation on Wednesday versus the Mets.
Brendan Tuma - Too Much Tuma
Tue, Jul 2nd
Jon Lester (7-6) allowed four runs (three earned) on five hits and two walks while striking out eight through 5.2 innings to take the loss Sunday against the Reds.
Connor Rooney
Sun, Jun 30th
 Domingo German (hip) is expected to rejoin the Yankees' starting rotation Wednesday against the Mets, Mark Fischer of the New York Post reports.
John Aubin
Sat, Jun 29th
Jon Lester allowed two runs (zero earned) on five hits over six innings in the Cubs' 8-3 win over the Braves on Monday. He walked none and struck out seven while improving to 7-5.
Elliott Baas
Tue, Jun 25th
There are no recent notes for these players
  Domingo German
Domingo German
Jon Lester
Jon Lester
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs BAL@ TEX
Sat, Mar 30thvs BAL@ TEX
Sun, Mar 31stvs BAL@ TEX
Mon, Apr 1stvs DET@ ATL
Wed, Apr 3rdvs DET@ ATL
Thu, Apr 4th@ BAL@ ATL
Fri, Apr 5th   @ MIL
Sat, Apr 6th@ BAL@ MIL
Sun, Apr 7th@ BAL@ MIL
Mon, Apr 8th@ HOUvs PIT
Wed, Apr 10th@ HOUvs PIT
Thu, Apr 11th   vs PIT
Fri, Apr 12thvs CWSvs LAA
Sat, Apr 13thvs CWSvs LAA
Mon, Apr 15th   @ MIA
Tue, Apr 16thvs BOS@ MIA
Wed, Apr 17thvs BOS@ MIA
Fri, Apr 19thvs KCvs ARI
Sat, Apr 20thvs KCvs ARI
Sun, Apr 21stvs KCvs ARI
Tue, Apr 23rd@ LAAvs LAD
Wed, Apr 24th@ LAAvs LAD
Thu, Apr 25th@ LAAvs LAD
Fri, Apr 26th@ SF@ ARI
Sat, Apr 27th@ SF@ ARI
Sun, Apr 28th@ SF@ ARI
Tue, Apr 30th@ ARI@ SEA
Wed, May 1st@ ARI@ SEA
Fri, May 3rdvs MINvs STL
Sat, May 4thvs MINvs STL
Sun, May 5thvs MINvs STL
Mon, May 6thvs SEAvs MIA
Tue, May 7thvs SEAvs MIA
Wed, May 8thvs SEAvs MIA
Thu, May 9thvs SEAvs MIA
Fri, May 10th@ TBvs MIL
Sat, May 11th@ TBvs MIL
Sun, May 12th@ TBvs MIL
Tue, May 14th   @ CIN
Wed, May 15thvs BAL@ CIN
Thu, May 16th   @ CIN
Fri, May 17thvs TB@ WSH
Sat, May 18thvs TB@ WSH
Sun, May 19thvs TB@ WSH
Mon, May 20th@ BALvs PHI
Tue, May 21st@ BALvs PHI
Wed, May 22nd@ BALvs PHI
Thu, May 23rd@ BALvs PHI
Fri, May 24th   vs CIN
Sat, May 25th@ KCvs CIN
Sun, May 26th@ KCvs CIN
Mon, May 27thvs SD@ HOU
Tue, May 28thvs SD@ HOU
Wed, May 29thvs SD@ HOU
Fri, May 31stvs BOS@ STL
Sat, Jun 1stvs BOS@ STL
Sun, Jun 2ndvs BOS@ STL
Mon, Jun 3rd   vs LAA
Tue, Jun 4th@ TORvs COL
Wed, Jun 5th@ TORvs COL
Thu, Jun 6th@ TORvs COL
Fri, Jun 7th@ CLEvs STL
Sat, Jun 8th@ CLEvs STL
Sun, Jun 9th@ CLEvs STL
Mon, Jun 10th   @ COL
Tue, Jun 11thvs NYM@ COL
Wed, Jun 12th   @ COL
Thu, Jun 13th@ CWS@ LAD
Fri, Jun 14th@ CWS@ LAD
Sat, Jun 15th@ CWS@ LAD
Sun, Jun 16th@ CWS@ LAD
Tue, Jun 18thvs TBvs CWS
Wed, Jun 19thvs TBvs CWS
Thu, Jun 20thvs HOUvs NYM
Fri, Jun 21stvs HOUvs NYM
Sat, Jun 22ndvs HOUvs NYM
Sun, Jun 23rdvs HOUvs NYM
Mon, Jun 24thvs TORvs ATL
Tue, Jun 25thvs TORvs ATL
Wed, Jun 26thvs TORvs ATL
Thu, Jun 27th   vs ATL
Fri, Jun 28th   @ CIN
Sat, Jun 29th@ BOS@ CIN
Sun, Jun 30th@ BOS@ CIN
Mon, Jul 1st   @ PIT
Tue, Jul 2nd@ NYM@ PIT
Wed, Jul 3rd@ NYM@ PIT
Thu, Jul 4th@ TB@ PIT
Sat, Jul 6th@ TB@ CWS
Sun, Jul 7th@ TB@ CWS
Fri, Jul 12thvs TORvs PIT
Sat, Jul 13thvs TORvs PIT
Sun, Jul 14thvs TORvs PIT
Mon, Jul 15thvs TBvs CIN
Tue, Jul 16thvs TBvs CIN
Wed, Jul 17th   vs CIN
Fri, Jul 19thvs COLvs SD
Sat, Jul 20thvs COLvs SD
Sun, Jul 21stvs COLvs SD
Mon, Jul 22nd@ MIN@ SF
Tue, Jul 23rd@ MIN@ SF
Wed, Jul 24th@ MIN@ SF
Fri, Jul 26th@ BOS@ MIL
Sat, Jul 27th@ BOS@ MIL
Sun, Jul 28th@ BOS@ MIL
Tue, Jul 30thvs ARI@ STL
Wed, Jul 31stvs ARI@ STL
Thu, Aug 1st   @ STL
Fri, Aug 2ndvs BOSvs MIL
Sat, Aug 3rdvs BOSvs MIL
Sun, Aug 4thvs BOSvs MIL
Mon, Aug 5th@ BALvs OAK
Tue, Aug 6th@ BALvs OAK
Wed, Aug 7th@ BALvs OAK
Thu, Aug 8th@ TOR@ CIN
Fri, Aug 9th@ TOR@ CIN
Sat, Aug 10th@ TOR@ CIN
Sun, Aug 11th@ TOR@ CIN
Tue, Aug 13thvs BAL@ PHI
Wed, Aug 14thvs BAL@ PHI
Thu, Aug 15thvs CLE@ PHI
Fri, Aug 16thvs CLE@ PIT
Sat, Aug 17thvs CLE@ PIT
Sun, Aug 18thvs CLE@ PIT
Tue, Aug 20th@ OAKvs SF
Wed, Aug 21st@ OAKvs SF
Thu, Aug 22nd@ OAKvs SF
Fri, Aug 23rd@ LADvs WSH
Sat, Aug 24th@ LADvs WSH
Sun, Aug 25th@ LADvs WSH
Tue, Aug 27th@ SEA@ NYM
Wed, Aug 28th@ SEA@ NYM
Thu, Aug 29th   @ NYM
Fri, Aug 30thvs OAKvs MIL
Sat, Aug 31stvs OAKvs MIL
Sun, Sep 1stvs OAKvs MIL
Mon, Sep 2ndvs TEXvs SEA
Tue, Sep 3rdvs TEXvs SEA
Thu, Sep 5th   @ MIL
Fri, Sep 6th@ BOS@ MIL
Sat, Sep 7th@ BOS@ MIL
Sun, Sep 8th@ BOS@ MIL
Mon, Sep 9th@ BOS@ SD
Tue, Sep 10th@ DET@ SD
Wed, Sep 11th@ DET@ SD
Thu, Sep 12th@ DET@ SD
Fri, Sep 13th@ TORvs PIT
Sat, Sep 14th@ TORvs PIT
Sun, Sep 15th@ TORvs PIT
Mon, Sep 16th   vs CIN
Tue, Sep 17thvs LAAvs CIN
Wed, Sep 18thvs LAAvs CIN
Thu, Sep 19thvs LAAvs STL
Fri, Sep 20thvs TORvs STL
Sat, Sep 21stvs TORvs STL
Sun, Sep 22ndvs TORvs STL
Tue, Sep 24th@ TB@ PIT
Wed, Sep 25th@ TB@ PIT
Thu, Sep 26th   @ PIT
Fri, Sep 27th@ TEX@ STL
Sat, Sep 28th@ TEX@ STL
Sun, Sep 29th@ TEX@ STL
Tue, Apr 2ndvs DET   
Tue, Apr 9th@ HOU   
Sun, Apr 14thvs CWS   
Thu, Apr 18thvs KC   
Mon, Apr 22nd@ LAA   
Mon, Jun 17thvs TB   
Fri, Jul 5th@ TB   
Thu, Jul 18thvs TB   
Thu, Jul 25th@ BOS   
Mon, Aug 12thvs BAL   
Mon, Aug 26th@ SEA   
Wed, Sep 4thvs TEX