Skip to main content

Who Should I Trade?

Domingo German for Kyle Gibson (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Domingo German
Domingo German
Kyle Gibson
Kyle Gibson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 292# 302
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Domingo German
Domingo German
Kyle Gibson
Kyle Gibson
2021 Stats 
Games Played2231
Games Started1830
Innings Pitched98.2182.2
Blown Saves00
Hits Allowed88157
Earned Runs4772
Home Runs Allowed1717
Who Should I Trade? Player Notes
  Domingo German
Domingo German
Kyle Gibson
Kyle Gibson
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Domingo German
Domingo German
Kyle Gibson
Kyle Gibson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ TEX@ HOU
Fri, Apr 1st@ TEX   
Sat, Apr 2nd@ TEX@ HOU
Sun, Apr 3rd@ TEX@ HOU
Mon, Apr 4th@ HOU@ WSH
Tue, Apr 5th@ HOU   
Wed, Apr 6th@ HOU@ WSH
Thu, Apr 7thvs BOS   
Sat, Apr 9thvs BOSvs OAK
Sun, Apr 10thvs BOSvs OAK
Mon, Apr 11thvs TORvs NYM
Tue, Apr 12thvs TORvs NYM
Wed, Apr 13thvs TORvs NYM
Thu, Apr 14thvs TOR@ MIA
Fri, Apr 15th@ BAL@ MIA
Sat, Apr 16th@ BAL@ MIA
Sun, Apr 17th@ BAL@ MIA
Tue, Apr 19th@ DET@ COL
Wed, Apr 20th@ DET@ COL
Thu, Apr 21st@ DET   
Fri, Apr 22ndvs CLEvs MIL
Sat, Apr 23rdvs CLEvs MIL
Sun, Apr 24thvs CLEvs MIL
Tue, Apr 26thvs BALvs COL
Wed, Apr 27thvs BALvs COL
Thu, Apr 28thvs BALvs COL
Fri, Apr 29th@ KC@ NYM
Sat, Apr 30th@ KC@ NYM
Sun, May 1st@ KC@ NYM
Mon, May 2nd@ TOR   
Tue, May 3rd@ TORvs TEX
Wed, May 4th@ TORvs TEX
Fri, May 6thvs TEXvs NYM
Sat, May 7thvs TEXvs NYM
Sun, May 8thvs TEXvs NYM
Tue, May 10thvs TOR@ SEA
Wed, May 11thvs TOR@ SEA
Thu, May 12th@ CWS@ LAD
Fri, May 13th@ CWS@ LAD
Sat, May 14th@ CWS@ LAD
Sun, May 15th@ CWS@ LAD
Mon, May 16th@ BAL   
Tue, May 17th@ BALvs SD
Wed, May 18th@ BALvs SD
Thu, May 19th@ BALvs SD
Fri, May 20thvs CWSvs LAD
Sat, May 21stvs CWSvs LAD
Sun, May 22ndvs CWSvs LAD
Mon, May 23rdvs BAL@ ATL
Tue, May 24thvs BAL@ ATL
Wed, May 25thvs BAL@ ATL
Thu, May 26th@ TB@ ATL
Fri, May 27th@ TB@ NYM
Sat, May 28th@ TB@ NYM
Sun, May 29th@ TB@ NYM
Tue, May 31stvs LAAvs SF
Wed, Jun 1stvs LAAvs SF
Thu, Jun 2ndvs LAA   
Fri, Jun 3rdvs DETvs LAA
Sat, Jun 4thvs DETvs LAA
Sun, Jun 5thvs DETvs LAA
Tue, Jun 7th@ MIN@ MIL
Wed, Jun 8th@ MIN@ MIL
Thu, Jun 9th@ MIN@ MIL
Fri, Jun 10thvs CHCvs ARI
Sat, Jun 11thvs CHCvs ARI
Sun, Jun 12thvs CHCvs ARI
Tue, Jun 14thvs TBvs MIA
Wed, Jun 15thvs TBvs MIA
Thu, Jun 16thvs TB@ WSH
Fri, Jun 17th@ TOR@ WSH
Sat, Jun 18th@ TOR@ WSH
Sun, Jun 19th@ TOR@ WSH
Mon, Jun 20th@ TB   
Tue, Jun 21st@ TB@ TEX
Wed, Jun 22nd@ TB@ TEX
Thu, Jun 23rdvs HOU@ SD
Fri, Jun 24thvs HOU@ SD
Sat, Jun 25thvs HOU@ SD
Sun, Jun 26thvs HOU@ SD
Mon, Jun 27thvs OAK   
Tue, Jun 28thvs OAKvs ATL
Wed, Jun 29thvs OAKvs ATL
Fri, Jul 1st@ CLEvs STL
Sat, Jul 2nd@ CLEvs STL
Sun, Jul 3rd@ CLEvs STL
Tue, Jul 5th@ PITvs WSH
Wed, Jul 6th@ PITvs WSH
Thu, Jul 7th@ BOSvs WSH
Fri, Jul 8th@ BOS@ STL
Sat, Jul 9th@ BOS@ STL
Sun, Jul 10th@ BOS@ STL
Tue, Jul 12thvs CIN@ TOR
Wed, Jul 13thvs CIN@ TOR
Thu, Jul 14thvs CIN   
Fri, Jul 15thvs BOS@ MIA
Sat, Jul 16thvs BOS@ MIA
Sun, Jul 17thvs BOS@ MIA
Fri, Jul 22nd@ BALvs CHC
Sat, Jul 23rd@ BALvs CHC
Sun, Jul 24th@ BALvs CHC
Tue, Jul 26th@ NYMvs ATL
Wed, Jul 27th@ NYMvs ATL
Thu, Jul 28thvs KC@ PIT
Fri, Jul 29thvs KC@ PIT
Sat, Jul 30thvs KC@ PIT
Sun, Jul 31stvs KC@ PIT
Mon, Aug 1stvs SEA   
Tue, Aug 2ndvs SEA@ ATL
Wed, Aug 3rdvs SEA@ ATL
Fri, Aug 5th@ STLvs WSH
Sat, Aug 6th@ STLvs WSH
Sun, Aug 7th@ STLvs WSH
Mon, Aug 8th@ SEA   
Tue, Aug 9th@ SEAvs MIA
Wed, Aug 10th@ SEAvs MIA
Fri, Aug 12th@ BOS@ NYM
Sat, Aug 13th@ BOS@ NYM
Sun, Aug 14th@ BOS@ NYM
Mon, Aug 15thvs TB@ CIN
Tue, Aug 16thvs TB@ CIN
Wed, Aug 17thvs TB@ CIN
Thu, Aug 18thvs TOR   
Fri, Aug 19thvs TORvs NYM
Sat, Aug 20thvs TORvs NYM
Sun, Aug 21stvs TORvs NYM
Mon, Aug 22ndvs NYMvs CIN
Tue, Aug 23rdvs NYMvs CIN
Thu, Aug 25th@ OAKvs CIN
Fri, Aug 26th@ OAKvs PIT
Sat, Aug 27th@ OAKvs PIT
Sun, Aug 28th@ OAKvs PIT
Mon, Aug 29th@ LAA@ ARI
Tue, Aug 30th@ LAA@ ARI
Wed, Aug 31st@ LAA@ ARI
Fri, Sep 2nd@ TB@ SF
Sat, Sep 3rd@ TB@ SF
Sun, Sep 4th@ TB@ SF
Mon, Sep 5thvs MIN   
Tue, Sep 6thvs MINvs MIA
Wed, Sep 7thvs MINvs MIA
Thu, Sep 8thvs MINvs MIA
Fri, Sep 9thvs TBvs WSH
Sat, Sep 10thvs TBvs WSH
Sun, Sep 11thvs TBvs WSH
Tue, Sep 13th@ BOS@ MIA
Wed, Sep 14th@ BOS@ MIA
Fri, Sep 16th@ MIL@ ATL
Sat, Sep 17th@ MIL@ ATL
Sun, Sep 18th@ MIL@ ATL
Tue, Sep 20thvs PITvs TOR
Wed, Sep 21stvs PITvs TOR
Thu, Sep 22ndvs BOSvs ATL
Fri, Sep 23rdvs BOSvs ATL
Sat, Sep 24thvs BOSvs ATL
Sun, Sep 25thvs BOSvs ATL
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TOR@ CHC
Wed, Sep 28th@ TOR@ CHC
Fri, Sep 30thvs BAL@ WSH
Sat, Oct 1stvs BAL@ WSH
Sun, Oct 2ndvs BAL@ WSH
Fri, Apr 8th   vs OAK
Mon, Apr 18th   @ COL
Mon, Apr 25th   vs COL
Thu, May 5th   vs NYM
Mon, May 9th   @ SEA
Mon, May 30th   vs SF
Mon, Jun 13th   vs MIA
Thu, Jun 30th   vs ATL
Mon, Jul 11th   @ STL
Mon, Jul 25th   vs ATL
Thu, Aug 4th   vs WSH
Thu, Aug 11th   vs MIA
Wed, Aug 24th   vs CIN
Thu, Sep 15th   @ MIA
Thu, Sep 29th   @ CHC