Skip to main content

Who Should I Trade?

Tyler Wells for Matt Foster (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Tyler Wells
Tyler Wells
Matt Foster
Matt Foster
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 250# 609
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Tyler Wells
Tyler Wells
Matt Foster
Matt Foster
2021 Stats 
Games Played4437
Games Started00
Innings Pitched57.039.0
Blown Saves31
Hits Allowed4043
Earned Runs2626
Home Runs Allowed99
Who Should I Trade? Player Notes
  Tyler Wells
Tyler Wells
Matt Foster
Matt Foster
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Wells
Tyler Wells
Matt Foster
Matt Foster
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs TORvs MIN
Sat, Apr 2ndvs TORvs MIN
Sun, Apr 3rdvs TORvs MIN
Mon, Apr 4th@ BOS@ KC
Tue, Apr 5th@ BOS   
Wed, Apr 6th@ BOS@ KC
Fri, Apr 8th@ TB@ DET
Sat, Apr 9th@ TB@ DET
Sun, Apr 10th@ TB@ DET
Mon, Apr 11thvs MIL   
Tue, Apr 12thvs MILvs SEA
Wed, Apr 13thvs MILvs SEA
Fri, Apr 15thvs NYYvs TB
Sat, Apr 16thvs NYYvs TB
Sun, Apr 17thvs NYYvs TB
Mon, Apr 18th@ OAK@ CLE
Tue, Apr 19th@ OAK@ CLE
Wed, Apr 20th@ OAK@ CLE
Thu, Apr 21st@ OAK@ CLE
Fri, Apr 22nd@ LAA@ MIN
Sat, Apr 23rd@ LAA@ MIN
Sun, Apr 24th@ LAA@ MIN
Tue, Apr 26th@ NYYvs KC
Wed, Apr 27th@ NYYvs KC
Thu, Apr 28th@ NYYvs KC
Fri, Apr 29thvs BOSvs LAA
Sat, Apr 30thvs BOSvs LAA
Sun, May 1stvs BOSvs LAA
Mon, May 2ndvs MINvs LAA
Tue, May 3rdvs MIN@ CHC
Wed, May 4thvs MIN@ CHC
Thu, May 5thvs MIN   
Fri, May 6thvs KC@ BOS
Sat, May 7thvs KC@ BOS
Sun, May 8thvs KC@ BOS
Tue, May 10th@ STLvs CLE
Wed, May 11th@ STLvs CLE
Thu, May 12th@ STLvs NYY
Fri, May 13th@ DETvs NYY
Sat, May 14th@ DETvs NYY
Sun, May 15th@ DETvs NYY
Mon, May 16thvs NYY@ KC
Tue, May 17thvs NYY@ KC
Wed, May 18thvs NYY@ KC
Thu, May 19thvs NYY@ KC
Fri, May 20thvs TB@ NYY
Sat, May 21stvs TB@ NYY
Sun, May 22ndvs TB@ NYY
Mon, May 23rd@ NYY   
Tue, May 24th@ NYYvs BOS
Wed, May 25th@ NYYvs BOS
Fri, May 27th@ BOS   
Sat, May 28th@ BOSvs CHC
Sun, May 29th@ BOSvs CHC
Mon, May 30th@ BOS   
Tue, May 31stvs SEA@ TOR
Wed, Jun 1stvs SEA@ TOR
Thu, Jun 2ndvs SEA@ TOR
Fri, Jun 3rdvs CLE@ TB
Sat, Jun 4thvs CLE@ TB
Sun, Jun 5thvs CLE@ TB
Tue, Jun 7thvs CHCvs LAD
Wed, Jun 8thvs CHCvs LAD
Thu, Jun 9th@ KCvs LAD
Fri, Jun 10th@ KCvs TEX
Sat, Jun 11th@ KCvs TEX
Sun, Jun 12th@ KCvs TEX
Mon, Jun 13th@ TOR@ DET
Tue, Jun 14th@ TOR@ DET
Wed, Jun 15th@ TOR@ DET
Thu, Jun 16th@ TOR   
Fri, Jun 17thvs TB@ HOU
Sat, Jun 18thvs TB@ HOU
Sun, Jun 19thvs TB@ HOU
Tue, Jun 21stvs WSHvs TOR
Wed, Jun 22ndvs WSHvs TOR
Thu, Jun 23rd@ CWSvs BAL
Fri, Jun 24th@ CWSvs BAL
Sat, Jun 25th@ CWSvs BAL
Sun, Jun 26th@ CWSvs BAL
Mon, Jun 27th@ SEA@ LAA
Tue, Jun 28th@ SEA@ LAA
Wed, Jun 29th@ SEA@ LAA
Fri, Jul 1st@ MIN@ SF
Sat, Jul 2nd@ MIN@ SF
Sun, Jul 3rd@ MIN@ SF
Mon, Jul 4thvs TEXvs MIN
Tue, Jul 5thvs TEXvs MIN
Wed, Jul 6thvs TEXvs MIN
Thu, Jul 7thvs LAAvs DET
Fri, Jul 8thvs LAAvs DET
Sat, Jul 9thvs LAAvs DET
Sun, Jul 10thvs LAAvs DET
Tue, Jul 12th@ CHC@ CLE
Wed, Jul 13th@ CHC@ CLE
Fri, Jul 15th@ TB@ MIN
Sat, Jul 16th@ TB@ MIN
Sun, Jul 17th@ TB@ MIN
Fri, Jul 22ndvs NYYvs CLE
Sat, Jul 23rdvs NYYvs CLE
Sun, Jul 24thvs NYYvs CLE
Mon, Jul 25thvs TB   
Tue, Jul 26thvs TB@ COL
Wed, Jul 27thvs TB@ COL
Thu, Jul 28thvs TB   
Fri, Jul 29th@ CINvs OAK
Sat, Jul 30th@ CINvs OAK
Sun, Jul 31st@ CINvs OAK
Mon, Aug 1st@ TEXvs KC
Tue, Aug 2nd@ TEXvs KC
Wed, Aug 3rd@ TEXvs KC
Fri, Aug 5thvs PIT@ TEX
Sat, Aug 6thvs PIT@ TEX
Sun, Aug 7thvs PIT@ TEX
Mon, Aug 8thvs TOR   
Tue, Aug 9thvs TOR@ KC
Wed, Aug 10thvs TOR@ KC
Fri, Aug 12th@ TBvs DET
Sat, Aug 13th@ TBvs DET
Sun, Aug 14th@ TBvs DET
Mon, Aug 15th@ TORvs HOU
Tue, Aug 16th@ TORvs HOU
Wed, Aug 17th@ TORvs HOU
Fri, Aug 19thvs BOS@ CLE
Sat, Aug 20thvs BOS@ CLE
Sun, Aug 21stvs BOS@ CLE
Tue, Aug 23rdvs CWS@ BAL
Wed, Aug 24thvs CWS@ BAL
Thu, Aug 25thvs CWS@ BAL
Fri, Aug 26th@ HOUvs ARI
Sat, Aug 27th@ HOUvs ARI
Sun, Aug 28th@ HOUvs ARI
Tue, Aug 30th@ CLEvs KC
Wed, Aug 31st@ CLEvs KC
Thu, Sep 1st@ CLEvs KC
Fri, Sep 2ndvs OAKvs MIN
Sat, Sep 3rdvs OAKvs MIN
Sun, Sep 4thvs OAKvs MIN
Mon, Sep 5thvs TOR@ SEA
Tue, Sep 6thvs TOR@ SEA
Wed, Sep 7thvs TOR@ SEA
Fri, Sep 9thvs BOS@ OAK
Sat, Sep 10thvs BOS@ OAK
Sun, Sep 11thvs BOS@ OAK
Tue, Sep 13th@ WSHvs COL
Wed, Sep 14th@ WSHvs COL
Fri, Sep 16th@ TOR@ DET
Sat, Sep 17th@ TOR@ DET
Sun, Sep 18th@ TOR@ DET
Mon, Sep 19thvs DET   
Tue, Sep 20thvs DETvs CLE
Wed, Sep 21stvs DETvs CLE
Thu, Sep 22ndvs HOUvs CLE
Fri, Sep 23rdvs HOUvs DET
Sat, Sep 24thvs HOUvs DET
Sun, Sep 25thvs HOUvs DET
Tue, Sep 27th@ BOS@ MIN
Wed, Sep 28th@ BOS@ MIN
Thu, Sep 29th@ BOS@ MIN
Fri, Sep 30th@ NYY@ SD
Sat, Oct 1st@ NYY@ SD
Sun, Oct 2nd@ NYY@ SD
Thu, Apr 7th   @ KC
Thu, Apr 14th   vs SEA
Mon, May 9th   vs CLE
Thu, May 26th   vs BOS
Mon, Jun 20th   vs TOR
Mon, Jul 11th   @ CLE
Thu, Jul 14th   @ MIN
Thu, Aug 4th   @ TEX
Thu, Aug 11th   @ KC
Thu, Aug 18th   vs HOU
Thu, Sep 8th   @ OAK