Skip to main content

Who Should I Trade?

Domingo German for James Karinchak (2023)

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
James Karinchak
James Karinchak
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Domingo German
Domingo German
James Karinchak
James Karinchak
2022 Stats 
Games Played1538
Games Started140
Innings Pitched72.139.0
Blown Saves01
Hits Allowed6522
Earned Runs299
Home Runs Allowed112
Who Should I Trade? Player Notes
  Domingo German
Domingo German
James Karinchak
James Karinchak
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
James Karinchak
James Karinchak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs SF@ SEA
Sat, Apr 1stvs SF@ SEA
Sun, Apr 2ndvs SF@ SEA
Mon, Apr 3rdvs PHI@ OAK
Tue, Apr 4thvs PHI@ OAK
Wed, Apr 5thvs PHI@ OAK
Thu, Apr 6th@ BAL   
Sat, Apr 8th@ BALvs SEA
Sun, Apr 9th@ BALvs SEA
Mon, Apr 10th@ CLEvs NYY
Tue, Apr 11th@ CLEvs NYY
Wed, Apr 12th@ CLEvs NYY
Thu, Apr 13thvs MIN   
Fri, Apr 14thvs MIN@ WSH
Sat, Apr 15thvs MIN@ WSH
Sun, Apr 16thvs MIN@ WSH
Tue, Apr 18thvs LAA@ DET
Wed, Apr 19thvs LAA@ DET
Thu, Apr 20thvs LAA   
Fri, Apr 21stvs TORvs MIA
Sat, Apr 22ndvs TORvs MIA
Sun, Apr 23rdvs TORvs MIA
Mon, Apr 24th@ MINvs COL
Tue, Apr 25th@ MINvs COL
Wed, Apr 26th@ MINvs COL
Thu, Apr 27th@ TEX   
Fri, Apr 28th@ TEX@ BOS
Sat, Apr 29th@ TEX@ BOS
Sun, Apr 30th@ TEX@ BOS
Mon, May 1stvs CLE@ NYY
Tue, May 2ndvs CLE@ NYY
Wed, May 3rdvs CLE@ NYY
Fri, May 5th@ TBvs MIN
Sat, May 6th@ TBvs MIN
Sun, May 7th@ TBvs MIN
Mon, May 8thvs OAKvs DET
Tue, May 9thvs OAKvs DET
Wed, May 10thvs OAKvs DET
Thu, May 11thvs TB   
Fri, May 12thvs TBvs LAA
Sat, May 13thvs TBvs LAA
Sun, May 14thvs TBvs LAA
Mon, May 15th@ TOR   
Tue, May 16th@ TOR@ CWS
Wed, May 17th@ TOR@ CWS
Thu, May 18th@ TOR@ CWS
Fri, May 19th@ CIN@ NYM
Sat, May 20th@ CIN@ NYM
Sun, May 21st@ CIN@ NYM
Tue, May 23rdvs BALvs CWS
Wed, May 24thvs BALvs CWS
Thu, May 25thvs BAL   
Fri, May 26thvs SDvs STL
Sat, May 27thvs SDvs STL
Sun, May 28thvs SDvs STL
Mon, May 29th@ SEA@ BAL
Tue, May 30th@ SEA@ BAL
Wed, May 31st@ SEA@ BAL
Fri, Jun 2nd@ LAD@ MIN
Sat, Jun 3rd@ LAD@ MIN
Sun, Jun 4th@ LAD@ MIN
Tue, Jun 6thvs CWSvs BOS
Wed, Jun 7thvs CWSvs BOS
Thu, Jun 8thvs CWSvs BOS
Fri, Jun 9thvs BOSvs HOU
Sat, Jun 10thvs BOSvs HOU
Sun, Jun 11thvs BOSvs HOU
Tue, Jun 13th@ NYM@ SD
Wed, Jun 14th@ NYM@ SD
Fri, Jun 16th@ BOS@ ARI
Sat, Jun 17th@ BOS@ ARI
Sun, Jun 18th@ BOS@ ARI
Tue, Jun 20thvs SEAvs OAK
Wed, Jun 21stvs SEAvs OAK
Thu, Jun 22ndvs SEAvs OAK
Fri, Jun 23rdvs TEXvs MIL
Sat, Jun 24thvs TEXvs MIL
Sun, Jun 25thvs TEXvs MIL
Tue, Jun 27th@ OAK@ KC
Wed, Jun 28th@ OAK@ KC
Thu, Jun 29th@ OAK@ KC
Fri, Jun 30th@ STL@ CHC
Sat, Jul 1st@ STL@ CHC
Sun, Jul 2nd@ STL@ CHC
Mon, Jul 3rdvs BALvs ATL
Tue, Jul 4thvs BALvs ATL
Wed, Jul 5thvs BALvs ATL
Thu, Jul 6thvs BALvs KC
Fri, Jul 7thvs CHCvs KC
Sat, Jul 8thvs CHCvs KC
Sun, Jul 9thvs CHCvs KC
Fri, Jul 14th@ COL@ TEX
Sat, Jul 15th@ COL@ TEX
Sun, Jul 16th@ COL@ TEX
Mon, Jul 17th@ LAA@ PIT
Tue, Jul 18th@ LAA@ PIT
Wed, Jul 19th@ LAA@ PIT
Fri, Jul 21stvs KCvs PHI
Sat, Jul 22ndvs KCvs PHI
Sun, Jul 23rdvs KCvs PHI
Tue, Jul 25thvs NYMvs KC
Wed, Jul 26thvs NYMvs KC
Fri, Jul 28th@ BAL@ CWS
Sat, Jul 29th@ BAL@ CWS
Sun, Jul 30th@ BAL@ CWS
Mon, Jul 31stvs TB@ HOU
Tue, Aug 1stvs TB@ HOU
Wed, Aug 2ndvs TB@ HOU
Thu, Aug 3rdvs HOU   
Fri, Aug 4thvs HOUvs CWS
Sat, Aug 5thvs HOUvs CWS
Sun, Aug 6thvs HOUvs CWS
Mon, Aug 7th@ CWSvs TOR
Tue, Aug 8th@ CWSvs TOR
Wed, Aug 9th@ CWSvs TOR
Fri, Aug 11th@ MIA@ TB
Sat, Aug 12th@ MIA@ TB
Sun, Aug 13th@ MIA@ TB
Mon, Aug 14th@ ATL   
Tue, Aug 15th@ ATL@ CIN
Wed, Aug 16th@ ATL@ CIN
Fri, Aug 18thvs BOSvs DET
Sat, Aug 19thvs BOSvs DET
Sun, Aug 20thvs BOSvs DET
Tue, Aug 22ndvs WSHvs LAD
Wed, Aug 23rdvs WSHvs LAD
Thu, Aug 24thvs WSHvs LAD
Fri, Aug 25th@ TB@ TOR
Sat, Aug 26th@ TB@ TOR
Sun, Aug 27th@ TB@ TOR
Mon, Aug 28th@ DET@ MIN
Tue, Aug 29th@ DET@ MIN
Wed, Aug 30th@ DET@ MIN
Thu, Aug 31st@ DET   
Fri, Sep 1st@ HOUvs TB
Sat, Sep 2nd@ HOUvs TB
Sun, Sep 3rd@ HOUvs TB
Tue, Sep 5thvs DETvs MIN
Wed, Sep 6thvs DETvs MIN
Thu, Sep 7thvs DET@ LAA
Fri, Sep 8thvs MIL@ LAA
Sat, Sep 9thvs MIL@ LAA
Sun, Sep 10thvs MIL@ LAA
Mon, Sep 11th@ BOS@ SF
Tue, Sep 12th@ BOS@ SF
Wed, Sep 13th@ BOS@ SF
Thu, Sep 14th@ BOS   
Fri, Sep 15th@ PITvs TEX
Sat, Sep 16th@ PITvs TEX
Sun, Sep 17th@ PITvs TEX
Tue, Sep 19thvs TOR@ KC
Wed, Sep 20thvs TOR@ KC
Thu, Sep 21stvs TORvs BAL
Fri, Sep 22ndvs ARIvs BAL
Sat, Sep 23rdvs ARIvs BAL
Sun, Sep 24thvs ARIvs BAL
Tue, Sep 26th@ TORvs CIN
Wed, Sep 27th@ TORvs CIN
Thu, Sep 28th@ TOR   
Fri, Sep 29th@ KC@ DET
Sat, Sep 30th@ KC@ DET
Sun, Oct 1st@ KC@ DET
Fri, Mar 31st   @ SEA
Fri, Apr 7th   vs SEA
Mon, Apr 17th   @ DET
Mon, May 22nd   vs CWS
Thu, Jun 1st   @ MIN
Thu, Jun 15th   @ SD
Mon, Jul 24th   vs KC
Thu, Jul 27th   @ CWS
Thu, Aug 10th   vs TOR
Thu, Aug 17th   vs DET
Mon, Sep 4th   vs MIN
Mon, Sep 18th   @ KC