Skip to main content

Who Should I Trade?

Domingo German for Brady Singer (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
Brady Singer
Brady Singer
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 300# 327
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Domingo German
Domingo German
Brady Singer
Brady Singer
2021 Stats 
Games Played2227
Games Started1827
Innings Pitched98.2128.2
Blown Saves00
Hits Allowed88145
Earned Runs4770
Home Runs Allowed1714
Who Should I Trade? Player Notes
  Domingo German
Domingo German
Brady Singer
Brady Singer
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
Brady Singer
Brady Singer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ TEX@ CLE
Fri, Apr 1st@ TEX   
Sat, Apr 2nd@ TEX@ CLE
Sun, Apr 3rd@ TEX@ CLE
Mon, Apr 4th@ HOUvs CWS
Tue, Apr 5th@ HOU   
Wed, Apr 6th@ HOUvs CWS
Thu, Apr 7thvs BOSvs CWS
Sat, Apr 9thvs BOSvs CLE
Sun, Apr 10thvs BOSvs CLE
Mon, Apr 11thvs TORvs CLE
Tue, Apr 12thvs TOR@ STL
Wed, Apr 13thvs TOR@ STL
Thu, Apr 14thvs TORvs DET
Fri, Apr 15th@ BALvs DET
Sat, Apr 16th@ BALvs DET
Sun, Apr 17th@ BALvs DET
Tue, Apr 19th@ DETvs MIN
Wed, Apr 20th@ DETvs MIN
Thu, Apr 21st@ DETvs MIN
Fri, Apr 22ndvs CLE@ SEA
Sat, Apr 23rdvs CLE@ SEA
Sun, Apr 24thvs CLE@ SEA
Tue, Apr 26thvs BAL@ CWS
Wed, Apr 27thvs BAL@ CWS
Thu, Apr 28thvs BAL@ CWS
Fri, Apr 29th@ KCvs NYY
Sat, Apr 30th@ KCvs NYY
Sun, May 1st@ KCvs NYY
Mon, May 2nd@ TOR   
Tue, May 3rd@ TORvs STL
Wed, May 4th@ TORvs STL
Fri, May 6thvs TEX@ BAL
Sat, May 7thvs TEX@ BAL
Sun, May 8thvs TEX@ BAL
Tue, May 10thvs TOR@ TEX
Wed, May 11thvs TOR@ TEX
Thu, May 12th@ CWS@ TEX
Fri, May 13th@ CWS@ COL
Sat, May 14th@ CWS@ COL
Sun, May 15th@ CWS@ COL
Mon, May 16th@ BALvs CWS
Tue, May 17th@ BALvs CWS
Wed, May 18th@ BALvs CWS
Thu, May 19th@ BALvs CWS
Fri, May 20thvs CWSvs MIN
Sat, May 21stvs CWSvs MIN
Sun, May 22ndvs CWSvs MIN
Mon, May 23rdvs BAL@ ARI
Tue, May 24thvs BAL@ ARI
Wed, May 25thvs BAL   
Thu, May 26th@ TB@ MIN
Fri, May 27th@ TB@ MIN
Sat, May 28th@ TB@ MIN
Sun, May 29th@ TB@ MIN
Tue, May 31stvs LAA@ CLE
Wed, Jun 1stvs LAA@ CLE
Thu, Jun 2ndvs LAA   
Fri, Jun 3rdvs DETvs HOU
Sat, Jun 4thvs DETvs HOU
Sun, Jun 5thvs DETvs HOU
Tue, Jun 7th@ MINvs TOR
Wed, Jun 8th@ MINvs TOR
Thu, Jun 9th@ MINvs BAL
Fri, Jun 10thvs CHCvs BAL
Sat, Jun 11thvs CHCvs BAL
Sun, Jun 12thvs CHCvs BAL
Tue, Jun 14thvs TB@ SF
Wed, Jun 15thvs TB@ SF
Thu, Jun 16thvs TB   
Fri, Jun 17th@ TOR@ OAK
Sat, Jun 18th@ TOR@ OAK
Sun, Jun 19th@ TOR@ OAK
Mon, Jun 20th@ TB@ LAA
Tue, Jun 21st@ TB@ LAA
Wed, Jun 22nd@ TB@ LAA
Thu, Jun 23rdvs HOU   
Fri, Jun 24thvs HOUvs OAK
Sat, Jun 25thvs HOUvs OAK
Sun, Jun 26thvs HOUvs OAK
Mon, Jun 27thvs OAKvs TEX
Tue, Jun 28thvs OAKvs TEX
Wed, Jun 29thvs OAKvs TEX
Fri, Jul 1st@ CLE@ DET
Sat, Jul 2nd@ CLE@ DET
Sun, Jul 3rd@ CLE@ DET
Tue, Jul 5th@ PIT@ HOU
Wed, Jul 6th@ PIT@ HOU
Thu, Jul 7th@ BOS@ HOU
Fri, Jul 8th@ BOSvs CLE
Sat, Jul 9th@ BOSvs CLE
Sun, Jul 10th@ BOSvs CLE
Tue, Jul 12thvs CINvs DET
Wed, Jul 13thvs CINvs DET
Thu, Jul 14thvs CIN@ TOR
Fri, Jul 15thvs BOS@ TOR
Sat, Jul 16thvs BOS@ TOR
Sun, Jul 17thvs BOS@ TOR
Fri, Jul 22nd@ BALvs TB
Sat, Jul 23rd@ BALvs TB
Sun, Jul 24th@ BALvs TB
Tue, Jul 26th@ NYMvs LAA
Wed, Jul 27th@ NYMvs LAA
Thu, Jul 28thvs KC@ NYY
Fri, Jul 29thvs KC@ NYY
Sat, Jul 30thvs KC@ NYY
Sun, Jul 31stvs KC@ NYY
Mon, Aug 1stvs SEA@ CWS
Tue, Aug 2ndvs SEA@ CWS
Wed, Aug 3rdvs SEA@ CWS
Fri, Aug 5th@ STLvs BOS
Sat, Aug 6th@ STLvs BOS
Sun, Aug 7th@ STLvs BOS
Mon, Aug 8th@ SEA   
Tue, Aug 9th@ SEAvs CWS
Wed, Aug 10th@ SEAvs CWS
Fri, Aug 12th@ BOSvs LAD
Sat, Aug 13th@ BOSvs LAD
Sun, Aug 14th@ BOSvs LAD
Mon, Aug 15thvs TB@ MIN
Tue, Aug 16thvs TB@ MIN
Wed, Aug 17thvs TB@ MIN
Thu, Aug 18thvs TOR@ TB
Fri, Aug 19thvs TOR@ TB
Sat, Aug 20thvs TOR@ TB
Sun, Aug 21stvs TOR@ TB
Mon, Aug 22ndvs NYM   
Tue, Aug 23rdvs NYMvs ARI
Thu, Aug 25th@ OAK   
Fri, Aug 26th@ OAKvs SD
Sat, Aug 27th@ OAKvs SD
Sun, Aug 28th@ OAKvs SD
Mon, Aug 29th@ LAA   
Tue, Aug 30th@ LAA@ CWS
Wed, Aug 31st@ LAA@ CWS
Fri, Sep 2nd@ TB@ DET
Sat, Sep 3rd@ TB@ DET
Sun, Sep 4th@ TB@ DET
Mon, Sep 5thvs MINvs CLE
Tue, Sep 6thvs MINvs CLE
Wed, Sep 7thvs MINvs CLE
Thu, Sep 8thvs MIN   
Fri, Sep 9thvs TBvs DET
Sat, Sep 10thvs TBvs DET
Sun, Sep 11thvs TBvs DET
Tue, Sep 13th@ BOS@ MIN
Wed, Sep 14th@ BOS@ MIN
Fri, Sep 16th@ MIL@ BOS
Sat, Sep 17th@ MIL@ BOS
Sun, Sep 18th@ MIL@ BOS
Tue, Sep 20thvs PITvs MIN
Wed, Sep 21stvs PITvs MIN
Thu, Sep 22ndvs BOSvs MIN
Fri, Sep 23rdvs BOSvs SEA
Sat, Sep 24thvs BOSvs SEA
Sun, Sep 25thvs BOSvs SEA
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TOR@ DET
Wed, Sep 28th@ TOR@ DET
Fri, Sep 30thvs BAL@ CLE
Sat, Oct 1stvs BAL@ CLE
Sun, Oct 2ndvs BAL@ CLE
Fri, Apr 8th   vs CLE
Mon, May 30th   @ CLE
Mon, Jun 6th   vs TOR
Mon, Jun 13th   @ SF
Mon, Jul 4th   @ HOU
Mon, Jul 11th   vs DET
Mon, Jul 25th   vs LAA
Thu, Aug 4th   vs BOS
Thu, Aug 11th   vs CWS
Wed, Aug 24th   vs ARI
Thu, Sep 1st   @ CWS
Thu, Sep 15th   @ MIN
Thu, Sep 29th   @ DET