Skip to main content

Who Should I Trade?

Steven Matz for Cole Irvin (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Steven Matz
Steven Matz
Cole Irvin
Cole Irvin
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 222# 317
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Steven Matz
Steven Matz
Cole Irvin
Cole Irvin
2021 Stats 
Games Played2932
Games Started2932
Innings Pitched151.1178.1
Blown Saves00
Hits Allowed158195
Earned Runs6484
Home Runs Allowed1823
Who Should I Trade? Player Notes
  Steven Matz
Steven Matz
Cole Irvin
Cole Irvin
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steven Matz
Steven Matz
Cole Irvin
Cole Irvin
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ PITvs LAA
Sat, Apr 2nd@ PITvs LAA
Sun, Apr 3rd@ PITvs LAA
Mon, Apr 4th@ CHCvs DET
Wed, Apr 6th@ CHCvs DET
Thu, Apr 7thvs PIT   
Sat, Apr 9thvs PIT@ PHI
Sun, Apr 10thvs PIT@ PHI
Mon, Apr 11thvs PIT@ TB
Tue, Apr 12thvs KC@ TB
Wed, Apr 13thvs KC@ TB
Thu, Apr 14th@ MIL@ TB
Fri, Apr 15th@ MIL@ TOR
Sat, Apr 16th@ MIL@ TOR
Sun, Apr 17th@ MIL@ TOR
Tue, Apr 19th@ MIAvs BAL
Wed, Apr 20th@ MIAvs BAL
Thu, Apr 21st@ MIAvs BAL
Fri, Apr 22nd@ CINvs TEX
Sat, Apr 23rd@ CINvs TEX
Sun, Apr 24th@ CINvs TEX
Mon, Apr 25thvs NYM   
Tue, Apr 26thvs NYM@ SF
Wed, Apr 27thvs NYM@ SF
Thu, Apr 28thvs ARI   
Fri, Apr 29thvs ARIvs CLE
Sat, Apr 30thvs ARIvs CLE
Sun, May 1stvs ARIvs CLE
Tue, May 3rd@ KCvs TB
Wed, May 4th@ KCvs TB
Thu, May 5th@ SF   
Fri, May 6th@ SF@ MIN
Sat, May 7th@ SF@ MIN
Sun, May 8th@ SF@ MIN
Tue, May 10thvs BAL@ DET
Wed, May 11thvs BAL@ DET
Thu, May 12thvs BAL@ DET
Fri, May 13thvs SFvs LAA
Sat, May 14thvs SFvs LAA
Sun, May 15thvs SFvs LAA
Mon, May 16th@ NYMvs MIN
Tue, May 17th@ NYMvs MIN
Wed, May 18th@ NYMvs MIN
Thu, May 19th@ NYM   
Fri, May 20th@ PIT@ LAA
Sat, May 21st@ PIT@ LAA
Sun, May 22nd@ PIT@ LAA
Mon, May 23rdvs TOR@ SEA
Tue, May 24thvs TOR@ SEA
Thu, May 26thvs MILvs TEX
Fri, May 27thvs MILvs TEX
Sat, May 28thvs MILvs TEX
Sun, May 29thvs MILvs TEX
Mon, May 30thvs SDvs HOU
Tue, May 31stvs SDvs HOU
Wed, Jun 1stvs SDvs HOU
Thu, Jun 2nd@ CHC   
Fri, Jun 3rd@ CHCvs BOS
Sat, Jun 4th@ CHCvs BOS
Sun, Jun 5th@ CHCvs BOS
Tue, Jun 7th@ TB@ ATL
Wed, Jun 8th@ TB@ ATL
Thu, Jun 9th@ TB@ CLE
Fri, Jun 10thvs CIN@ CLE
Sat, Jun 11thvs CIN@ CLE
Sun, Jun 12thvs CIN@ CLE
Mon, Jun 13thvs PIT   
Tue, Jun 14thvs PIT@ BOS
Wed, Jun 15thvs PIT@ BOS
Fri, Jun 17th@ BOSvs KC
Sat, Jun 18th@ BOSvs KC
Sun, Jun 19th@ BOSvs KC
Mon, Jun 20th@ MIL   
Tue, Jun 21st@ MILvs SEA
Wed, Jun 22nd@ MILvs SEA
Thu, Jun 23rd@ MILvs SEA
Fri, Jun 24thvs CHC@ KC
Sat, Jun 25thvs CHC@ KC
Sun, Jun 26thvs CHC@ KC
Mon, Jun 27thvs MIA@ NYY
Tue, Jun 28thvs MIA@ NYY
Wed, Jun 29thvs MIA@ NYY
Fri, Jul 1st@ PHI@ SEA
Sat, Jul 2nd@ PHI@ SEA
Sun, Jul 3rd@ PHI@ SEA
Mon, Jul 4th@ ATLvs TOR
Tue, Jul 5th@ ATLvs TOR
Wed, Jul 6th@ ATLvs TOR
Thu, Jul 7th@ ATL   
Fri, Jul 8thvs PHIvs HOU
Sat, Jul 9thvs PHIvs HOU
Sun, Jul 10thvs PHIvs HOU
Mon, Jul 11thvs PHI@ TEX
Tue, Jul 12thvs LAD@ TEX
Wed, Jul 13thvs LAD@ TEX
Thu, Jul 14thvs LAD   
Fri, Jul 15thvs CIN@ HOU
Sat, Jul 16thvs CIN@ HOU
Sun, Jul 17thvs CIN@ HOU
Fri, Jul 22nd@ CINvs TEX
Sat, Jul 23rd@ CINvs TEX
Sun, Jul 24th@ CINvs TEX
Tue, Jul 26th@ TORvs HOU
Wed, Jul 27th@ TORvs HOU
Fri, Jul 29th@ WSH@ CWS
Sat, Jul 30th@ WSH@ CWS
Sun, Jul 31st@ WSH@ CWS
Tue, Aug 2ndvs CHC@ LAA
Wed, Aug 3rdvs CHC@ LAA
Thu, Aug 4thvs CHC@ LAA
Fri, Aug 5thvs NYY   
Sat, Aug 6thvs NYYvs SF
Sun, Aug 7thvs NYYvs SF
Tue, Aug 9th@ COLvs LAA
Wed, Aug 10th@ COLvs LAA
Thu, Aug 11th@ COL   
Fri, Aug 12thvs MIL@ HOU
Sat, Aug 13thvs MIL@ HOU
Sun, Aug 14thvs MIL@ HOU
Tue, Aug 16thvs COL@ TEX
Wed, Aug 17thvs COL@ TEX
Thu, Aug 18thvs COL@ TEX
Fri, Aug 19th@ ARIvs SEA
Sat, Aug 20th@ ARIvs SEA
Sun, Aug 21st@ ARIvs SEA
Mon, Aug 22nd@ CHCvs MIA
Tue, Aug 23rd@ CHCvs MIA
Wed, Aug 24th@ CHCvs MIA
Thu, Aug 25th@ CHCvs NYY
Fri, Aug 26thvs ATLvs NYY
Sat, Aug 27thvs ATLvs NYY
Sun, Aug 28thvs ATLvs NYY
Mon, Aug 29th@ CIN   
Tue, Aug 30th@ CIN@ WSH
Wed, Aug 31st@ CIN@ WSH
Fri, Sep 2ndvs CHC@ BAL
Sat, Sep 3rdvs CHC@ BAL
Sun, Sep 4thvs CHC@ BAL
Mon, Sep 5thvs WSH   
Tue, Sep 6thvs WSHvs ATL
Wed, Sep 7thvs WSHvs ATL
Thu, Sep 8thvs WSHvs CWS
Fri, Sep 9th@ PITvs CWS
Sat, Sep 10th@ PITvs CWS
Sun, Sep 11th@ PITvs CWS
Tue, Sep 13thvs MIL@ TEX
Wed, Sep 14thvs MIL@ TEX
Thu, Sep 15thvs CIN@ HOU
Fri, Sep 16thvs CIN@ HOU
Sat, Sep 17thvs CIN@ HOU
Sun, Sep 18thvs CIN@ HOU
Tue, Sep 20th@ SDvs SEA
Wed, Sep 21st@ SDvs SEA
Thu, Sep 22nd@ SDvs SEA
Fri, Sep 23rd@ LADvs NYM
Sat, Sep 24th@ LADvs NYM
Sun, Sep 25th@ LADvs NYM
Tue, Sep 27th@ MIL@ LAA
Wed, Sep 28th@ MIL@ LAA
Fri, Sep 30thvs PIT@ SEA
Sat, Oct 1stvs PIT@ SEA
Sun, Oct 2ndvs PIT@ SEA
Fri, Apr 1st   vs LAA
Tue, Apr 5th   vs DET
Fri, Apr 8th   @ PHI
Mon, Apr 18th   vs BAL
Mon, May 2nd   vs TB
Mon, May 9th   @ DET
Wed, May 25th   @ SEA
Thu, Jun 16th   @ BOS
Thu, Jun 30th   @ SEA
Mon, Jul 25th   vs HOU
Mon, Aug 8th   vs LAA
Mon, Aug 15th   @ TEX
Thu, Sep 1st   @ WSH
Thu, Sep 29th   @ LAA