Skip to main content

Who Should I Trade?

Kyle Hendricks for Tyler Mahle (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Hendricks
Kyle Hendricks
Tyler Mahle
Tyler Mahle
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 259# 159
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kyle Hendricks
Kyle Hendricks
Tyler Mahle
Tyler Mahle
2021 Stats 
Games Played3233
Games Started3233
Innings Pitched181.1180.0
Blown Saves00
Hits Allowed200158
Earned Runs9675
Home Runs Allowed3124
Who Should I Trade? Player Notes
  Kyle Hendricks
Kyle Hendricks
Tyler Mahle
Tyler Mahle
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Hendricks
Kyle Hendricks
Tyler Mahle
Tyler Mahle
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ CINvs CHC
Sat, Apr 2nd@ CINvs CHC
Sun, Apr 3rd@ CINvs CHC
Mon, Apr 4thvs STLvs PIT
Wed, Apr 6thvs STLvs PIT
Thu, Apr 7thvs MIL@ ATL
Fri, Apr 8thvs MIL@ ATL
Sat, Apr 9thvs MIL@ ATL
Sun, Apr 10thvs MIL@ ATL
Tue, Apr 12th@ PITvs CLE
Wed, Apr 13th@ PITvs CLE
Thu, Apr 14th@ COL@ LAD
Fri, Apr 15th@ COL@ LAD
Sat, Apr 16th@ COL@ LAD
Sun, Apr 17th@ COL@ LAD
Mon, Apr 18thvs TB@ SD
Tue, Apr 19thvs TB@ SD
Wed, Apr 20thvs TB@ SD
Thu, Apr 21stvs PIT   
Fri, Apr 22ndvs PITvs STL
Sat, Apr 23rdvs PITvs STL
Sun, Apr 24thvs PITvs STL
Tue, Apr 26th@ ATLvs SD
Wed, Apr 27th@ ATLvs SD
Thu, Apr 28th@ ATLvs SD
Fri, Apr 29th@ MIL@ COL
Sat, Apr 30th@ MIL@ COL
Sun, May 1st@ MIL@ COL
Tue, May 3rdvs CWS@ MIL
Wed, May 4thvs CWS@ MIL
Fri, May 6thvs LADvs PIT
Sat, May 7thvs LADvs PIT
Sun, May 8thvs LADvs PIT
Mon, May 9th@ SDvs MIL
Tue, May 10th@ SDvs MIL
Wed, May 11th@ SDvs MIL
Fri, May 13th@ ARI@ PIT
Sat, May 14th@ ARI@ PIT
Sun, May 15th@ ARI@ PIT
Mon, May 16thvs PIT   
Tue, May 17thvs PIT@ CLE
Wed, May 18thvs PIT@ CLE
Thu, May 19thvs ARI   
Fri, May 20thvs ARI@ TOR
Sat, May 21stvs ARI@ TOR
Sun, May 22ndvs ARI@ TOR
Mon, May 23rd@ CINvs CHC
Tue, May 24th@ CINvs CHC
Wed, May 25th@ CINvs CHC
Thu, May 26th@ CINvs CHC
Sat, May 28th@ CWSvs SF
Sun, May 29th@ CWSvs SF
Mon, May 30thvs MIL   
Tue, May 31stvs MIL@ BOS
Wed, Jun 1stvs MIL@ BOS
Thu, Jun 2ndvs STLvs WSH
Fri, Jun 3rdvs STLvs WSH
Sat, Jun 4thvs STLvs WSH
Sun, Jun 5thvs STLvs WSH
Tue, Jun 7th@ BALvs ARI
Wed, Jun 8th@ BALvs ARI
Fri, Jun 10th@ NYY@ STL
Sat, Jun 11th@ NYY@ STL
Sun, Jun 12th@ NYY@ STL
Mon, Jun 13thvs SD@ ARI
Tue, Jun 14thvs SD@ ARI
Wed, Jun 15thvs SD@ ARI
Thu, Jun 16thvs SD   
Fri, Jun 17thvs ATLvs MIL
Sat, Jun 18thvs ATLvs MIL
Sun, Jun 19thvs ATLvs MIL
Mon, Jun 20th@ PIT   
Tue, Jun 21st@ PITvs LAD
Wed, Jun 22nd@ PITvs LAD
Thu, Jun 23rd@ PITvs LAD
Fri, Jun 24th@ STL@ SF
Sat, Jun 25th@ STL@ SF
Sun, Jun 26th@ STL@ SF
Tue, Jun 28thvs CIN@ CHC
Wed, Jun 29thvs CIN@ CHC
Thu, Jun 30thvs CIN@ CHC
Fri, Jul 1stvs BOSvs ATL
Sat, Jul 2ndvs BOSvs ATL
Sun, Jul 3rdvs BOSvs ATL
Mon, Jul 4th@ MILvs NYM
Tue, Jul 5th@ MILvs NYM
Wed, Jul 6th@ MILvs NYM
Thu, Jul 7th@ LAD   
Fri, Jul 8th@ LADvs TB
Sat, Jul 9th@ LADvs TB
Sun, Jul 10th@ LADvs TB
Tue, Jul 12thvs BAL@ NYY
Wed, Jul 13thvs BAL@ NYY
Thu, Jul 14thvs NYM@ NYY
Fri, Jul 15thvs NYM@ STL
Sat, Jul 16thvs NYM@ STL
Sun, Jul 17thvs NYM@ STL
Fri, Jul 22nd@ PHIvs STL
Sat, Jul 23rd@ PHIvs STL
Sun, Jul 24th@ PHIvs STL
Mon, Jul 25thvs PITvs MIA
Tue, Jul 26thvs PITvs MIA
Thu, Jul 28th@ SFvs MIA
Fri, Jul 29th@ SFvs BAL
Sat, Jul 30th@ SFvs BAL
Sun, Jul 31st@ SFvs BAL
Tue, Aug 2nd@ STL@ MIA
Wed, Aug 3rd@ STL@ MIA
Thu, Aug 4th@ STL   
Fri, Aug 5thvs MIA@ MIL
Sat, Aug 6thvs MIA@ MIL
Sun, Aug 7thvs MIA@ MIL
Mon, Aug 8thvs WSH@ NYM
Tue, Aug 9thvs WSH@ NYM
Wed, Aug 10thvs WSH@ NYM
Thu, Aug 11th@ CINvs CHC
Sat, Aug 13th@ CINvs CHC
Sun, Aug 14th@ CINvs CHC
Mon, Aug 15th@ WSHvs PHI
Tue, Aug 16th@ WSHvs PHI
Wed, Aug 17th@ WSHvs PHI
Fri, Aug 19thvs MIL@ PIT
Sat, Aug 20thvs MIL@ PIT
Sun, Aug 21stvs MIL@ PIT
Mon, Aug 22ndvs STL@ PHI
Tue, Aug 23rdvs STL@ PHI
Wed, Aug 24thvs STL@ PHI
Thu, Aug 25thvs STL@ PHI
Fri, Aug 26th@ MIL@ WSH
Sat, Aug 27th@ MIL@ WSH
Sun, Aug 28th@ MIL@ WSH
Mon, Aug 29th@ TORvs STL
Tue, Aug 30th@ TORvs STL
Wed, Aug 31st@ TORvs STL
Fri, Sep 2nd@ STLvs COL
Sat, Sep 3rd@ STLvs COL
Sun, Sep 4th@ STLvs COL
Tue, Sep 6thvs CIN@ CHC
Wed, Sep 7thvs CIN@ CHC
Thu, Sep 8thvs CIN@ CHC
Fri, Sep 9thvs SF@ MIL
Sat, Sep 10thvs SF@ MIL
Sun, Sep 11thvs SF@ MIL
Mon, Sep 12th@ NYMvs PIT
Tue, Sep 13th@ NYMvs PIT
Wed, Sep 14th@ NYMvs PIT
Fri, Sep 16thvs COL@ STL
Sat, Sep 17thvs COL@ STL
Sun, Sep 18thvs COL@ STL
Mon, Sep 19th@ MIA   
Tue, Sep 20th@ MIAvs BOS
Wed, Sep 21st@ MIAvs BOS
Thu, Sep 22nd@ PITvs MIL
Fri, Sep 23rd@ PITvs MIL
Sat, Sep 24th@ PITvs MIL
Sun, Sep 25th@ PITvs MIL
Tue, Sep 27thvs PHI@ PIT
Wed, Sep 28thvs PHI@ PIT
Thu, Sep 29thvs PHI   
Fri, Sep 30thvs CIN@ CHC
Sat, Oct 1stvs CIN@ CHC
Sun, Oct 2ndvs CIN@ CHC
Tue, Apr 5th   vs PIT
Thu, May 5th   @ MIL
Thu, May 12th   @ PIT
Fri, May 27th   vs SF
Mon, Jun 6th   vs ARI
Thu, Jun 9th   vs ARI
Wed, Jul 27th   vs MIA
Mon, Aug 1st   @ MIA
Thu, Sep 15th   @ STL
Mon, Sep 26th   @ PIT