Skip to main content

Who Should I Trade?

Matt Strahm for Jake Diekman (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Matt Strahm
Matt Strahm
Jake Diekman
Jake Diekman
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
  Matt Strahm
Matt Strahm
Jake Diekman
Jake Diekman
2022 Stats 
Games Played5069
Games Started00
Innings Pitched44.256.2
Blown Saves43
Hits Allowed3852
Earned Runs1933
Home Runs Allowed59
Who Should I Trade? Player Notes
  Matt Strahm
Matt Strahm
Jake Diekman
Jake Diekman
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Strahm
Matt Strahm
Jake Diekman
Jake Diekman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TEX@ HOU
Sat, Apr 1st@ TEX@ HOU
Sun, Apr 2nd@ TEX@ HOU
Mon, Apr 3rd@ NYYvs SF
Tue, Apr 4th@ NYY   
Wed, Apr 5th@ NYYvs SF
Thu, Apr 6thvs CINvs SF
Sat, Apr 8thvs CIN@ PIT
Sun, Apr 9thvs CIN@ PIT
Mon, Apr 10thvs MIA@ MIN
Tue, Apr 11thvs MIA@ MIN
Wed, Apr 12thvs MIA@ MIN
Thu, Apr 13th@ CIN   
Fri, Apr 14th@ CINvs BAL
Sat, Apr 15th@ CINvs BAL
Sun, Apr 16th@ CINvs BAL
Mon, Apr 17th@ CWSvs PHI
Tue, Apr 18th@ CWSvs PHI
Wed, Apr 19th@ CWSvs PHI
Thu, Apr 20thvs COL   
Fri, Apr 21stvs COL@ TB
Sat, Apr 22ndvs COL@ TB
Sun, Apr 23rdvs COL@ TB
Tue, Apr 25thvs SEA@ TOR
Wed, Apr 26thvs SEA@ TOR
Thu, Apr 27thvs SEAvs TB
Fri, Apr 28th@ HOUvs TB
Sat, Apr 29th@ HOUvs TB
Sun, Apr 30th@ HOUvs TB
Mon, May 1st@ LAD   
Tue, May 2nd@ LADvs MIN
Wed, May 3rd@ LADvs MIN
Fri, May 5thvs BOS@ CIN
Sat, May 6thvs BOS@ CIN
Sun, May 7thvs BOS@ CIN
Tue, May 9thvs TOR@ KC
Wed, May 10thvs TOR@ KC
Fri, May 12th@ COLvs HOU
Sat, May 13th@ COLvs HOU
Sun, May 14th@ COLvs HOU
Mon, May 15th@ SF   
Tue, May 16th@ SFvs CLE
Wed, May 17th@ SFvs CLE
Fri, May 19thvs CHCvs KC
Sat, May 20thvs CHCvs KC
Sun, May 21stvs CHCvs KC
Mon, May 22ndvs ARI@ CLE
Tue, May 23rdvs ARI@ CLE
Wed, May 24thvs ARI@ CLE
Thu, May 25th@ ATL@ DET
Fri, May 26th@ ATL@ DET
Sat, May 27th@ ATL@ DET
Sun, May 28th@ ATL@ DET
Tue, May 30th@ NYMvs LAA
Wed, May 31st@ NYMvs LAA
Thu, Jun 1st@ NYM   
Fri, Jun 2nd@ WSHvs DET
Sat, Jun 3rd@ WSHvs DET
Sun, Jun 4th@ WSHvs DET
Mon, Jun 5thvs DET   
Tue, Jun 6thvs DET@ NYY
Wed, Jun 7thvs DET@ NYY
Fri, Jun 9thvs LADvs MIA
Sat, Jun 10thvs LADvs MIA
Sun, Jun 11thvs LADvs MIA
Mon, Jun 12th@ ARI   
Tue, Jun 13th@ ARI@ LAD
Wed, Jun 14th@ ARI@ LAD
Thu, Jun 15th@ ARI@ LAD
Fri, Jun 16th@ OAK@ SEA
Sat, Jun 17th@ OAK@ SEA
Sun, Jun 18th@ OAK@ SEA
Tue, Jun 20thvs ATLvs TEX
Wed, Jun 21stvs ATLvs TEX
Thu, Jun 22ndvs ATL   
Fri, Jun 23rdvs NYMvs BOS
Sat, Jun 24thvs NYMvs BOS
Sun, Jun 25thvs NYMvs BOS
Tue, Jun 27th@ CHC@ LAA
Wed, Jun 28th@ CHC@ LAA
Thu, Jun 29th@ CHC@ LAA
Fri, Jun 30thvs WSH@ OAK
Sat, Jul 1stvs WSH@ OAK
Sun, Jul 2ndvs WSH@ OAK
Tue, Jul 4th@ TBvs TOR
Wed, Jul 5th@ TBvs TOR
Thu, Jul 6th@ TBvs TOR
Fri, Jul 7th@ MIAvs STL
Sat, Jul 8th@ MIAvs STL
Sun, Jul 9th@ MIAvs STL
Fri, Jul 14thvs SD@ ATL
Sat, Jul 15thvs SD@ ATL
Sun, Jul 16thvs SD@ ATL
Tue, Jul 18thvs MIL@ NYM
Wed, Jul 19thvs MIL@ NYM
Thu, Jul 20thvs MIL@ NYM
Fri, Jul 21st@ CLE@ MIN
Sat, Jul 22nd@ CLE@ MIN
Sun, Jul 23rd@ CLE@ MIN
Mon, Jul 24thvs BAL   
Tue, Jul 25thvs BALvs CHC
Wed, Jul 26thvs BALvs CHC
Fri, Jul 28th@ PITvs CLE
Sat, Jul 29th@ PITvs CLE
Sun, Jul 30th@ PITvs CLE
Mon, Jul 31st@ MIA   
Tue, Aug 1st@ MIA@ TEX
Wed, Aug 2nd@ MIA@ TEX
Thu, Aug 3rd@ MIA@ TEX
Fri, Aug 4thvs KC@ CLE
Sat, Aug 5thvs KC@ CLE
Sun, Aug 6thvs KC@ CLE
Mon, Aug 7thvs WSHvs NYY
Tue, Aug 8thvs WSHvs NYY
Wed, Aug 9thvs WSHvs NYY
Thu, Aug 10thvs WSH   
Fri, Aug 11thvs MINvs MIL
Sat, Aug 12thvs MINvs MIL
Sun, Aug 13thvs MINvs MIL
Tue, Aug 15th@ TOR@ CHC
Wed, Aug 16th@ TOR@ CHC
Fri, Aug 18th@ WSH@ COL
Sat, Aug 19th@ WSH@ COL
Sun, Aug 20th@ WSH@ COL
Mon, Aug 21stvs SFvs SEA
Tue, Aug 22ndvs SFvs SEA
Wed, Aug 23rdvs SFvs SEA
Fri, Aug 25thvs STLvs OAK
Sat, Aug 26thvs STLvs OAK
Sun, Aug 27thvs STLvs OAK
Mon, Aug 28thvs LAA@ BAL
Tue, Aug 29thvs LAA@ BAL
Wed, Aug 30thvs LAA@ BAL
Fri, Sep 1st@ MILvs DET
Sat, Sep 2nd@ MILvs DET
Sun, Sep 3rd@ MILvs DET
Mon, Sep 4th@ SD   
Tue, Sep 5th@ SD@ KC
Wed, Sep 6th@ SD@ KC
Fri, Sep 8thvs MIA@ DET
Sat, Sep 9thvs MIA@ DET
Sun, Sep 10thvs MIA@ DET
Tue, Sep 12thvs ATLvs KC
Wed, Sep 13thvs ATLvs KC
Thu, Sep 14thvs ATLvs MIN
Fri, Sep 15th@ STLvs MIN
Sat, Sep 16th@ STLvs MIN
Sun, Sep 17th@ STLvs MIN
Mon, Sep 18th@ ATL@ WSH
Tue, Sep 19th@ ATL@ WSH
Wed, Sep 20th@ ATL@ WSH
Thu, Sep 21stvs NYM   
Fri, Sep 22ndvs NYM@ BOS
Sat, Sep 23rdvs NYM@ BOS
Sun, Sep 24thvs NYM@ BOS
Tue, Sep 26thvs PITvs ARI
Wed, Sep 27thvs PITvs ARI
Thu, Sep 28thvs PIT   
Fri, Sep 29th@ NYMvs SD
Sat, Sep 30th@ NYMvs SD
Sun, Oct 1st@ NYMvs SD
Fri, Mar 31st   @ HOU
Fri, Apr 7th   @ PIT
Mon, Apr 24th   @ TOR
Thu, May 4th   vs MIN
Mon, May 8th   @ KC
Thu, May 11th   @ KC
Thu, May 18th   vs CLE
Mon, May 29th   vs LAA
Thu, Jun 8th   @ NYY
Mon, Jun 19th   vs TEX
Mon, Jun 26th   @ LAA
Thu, Jul 27th   vs CLE
Thu, Aug 24th   vs OAK
Thu, Sep 7th   @ KC
Mon, Sep 11th   vs KC
Mon, Sep 25th   vs ARI