Skip to main content

Who Should I Trade?

Nestor Cortes Jr. 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
  Nestor Cortes Jr.
Nestor Cortes Jr.
Matt Foster
Matt Foster
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 322# 550
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Nestor Cortes Jr.
Nestor Cortes Jr.
Matt Foster
Matt Foster
2021 Stats 
Games Played2237
Games Started140
Innings Pitched93.039.0
Blown Saves01
Hits Allowed7543
Earned Runs3026
Home Runs Allowed149
Who Should I Trade? Player Notes
  Nestor Cortes Jr.
Nestor Cortes Jr.
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
  Nestor Cortes Jr.
Nestor Cortes Jr.
Matt Foster
Matt Foster
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ TEXvs MIN
Fri, Apr 1st@ TEX   
Sat, Apr 2nd@ TEXvs MIN
Sun, Apr 3rd@ TEXvs MIN
Mon, Apr 4th@ HOU@ KC
Tue, Apr 5th@ HOU   
Wed, Apr 6th@ HOU@ KC
Thu, Apr 7thvs BOS@ KC
Sat, Apr 9thvs BOS@ DET
Sun, Apr 10thvs BOS@ DET
Mon, Apr 11thvs TOR   
Tue, Apr 12thvs TORvs SEA
Wed, Apr 13thvs TORvs SEA
Thu, Apr 14thvs TORvs SEA
Fri, Apr 15th@ BALvs TB
Sat, Apr 16th@ BALvs TB
Sun, Apr 17th@ BALvs TB
Tue, Apr 19th@ DET@ CLE
Wed, Apr 20th@ DET@ CLE
Thu, Apr 21st@ DET@ CLE
Fri, Apr 22ndvs CLE@ MIN
Sat, Apr 23rdvs CLE@ MIN
Sun, Apr 24thvs CLE@ MIN
Tue, Apr 26thvs BALvs KC
Wed, Apr 27thvs BALvs KC
Thu, Apr 28thvs BALvs KC
Fri, Apr 29th@ KCvs LAA
Sat, Apr 30th@ KCvs LAA
Sun, May 1st@ KCvs LAA
Mon, May 2nd@ TORvs LAA
Tue, May 3rd@ TOR@ CHC
Wed, May 4th@ TOR@ CHC
Fri, May 6thvs TEX@ BOS
Sat, May 7thvs TEX@ BOS
Sun, May 8thvs TEX@ BOS
Tue, May 10thvs TORvs CLE
Wed, May 11thvs TORvs CLE
Thu, May 12th@ CWSvs NYY
Fri, May 13th@ CWSvs NYY
Sat, May 14th@ CWSvs NYY
Sun, May 15th@ CWSvs NYY
Mon, May 16th@ BAL@ KC
Tue, May 17th@ BAL@ KC
Wed, May 18th@ BAL@ KC
Thu, May 19th@ BAL@ KC
Fri, May 20thvs CWS@ NYY
Sat, May 21stvs CWS@ NYY
Sun, May 22ndvs CWS@ NYY
Mon, May 23rdvs BAL   
Tue, May 24thvs BALvs BOS
Wed, May 25thvs BALvs BOS
Thu, May 26th@ TBvs BOS
Fri, May 27th@ TB   
Sat, May 28th@ TBvs CHC
Sun, May 29th@ TBvs CHC
Tue, May 31stvs LAA@ TOR
Wed, Jun 1stvs LAA@ TOR
Thu, Jun 2ndvs LAA@ TOR
Fri, Jun 3rdvs DET@ TB
Sat, Jun 4thvs DET@ TB
Sun, Jun 5thvs DET@ TB
Tue, Jun 7th@ MINvs LAD
Wed, Jun 8th@ MINvs LAD
Thu, Jun 9th@ MINvs LAD
Fri, Jun 10thvs CHCvs TEX
Sat, Jun 11thvs CHCvs TEX
Sun, Jun 12thvs CHCvs TEX
Tue, Jun 14thvs TB@ DET
Wed, Jun 15thvs TB@ DET
Thu, Jun 16thvs TB   
Fri, Jun 17th@ TOR@ HOU
Sat, Jun 18th@ TOR@ HOU
Sun, Jun 19th@ TOR@ HOU
Mon, Jun 20th@ TBvs TOR
Tue, Jun 21st@ TBvs TOR
Wed, Jun 22nd@ TBvs TOR
Thu, Jun 23rdvs HOUvs BAL
Fri, Jun 24thvs HOUvs BAL
Sat, Jun 25thvs HOUvs BAL
Sun, Jun 26thvs HOUvs BAL
Mon, Jun 27thvs OAK@ LAA
Tue, Jun 28thvs OAK@ LAA
Wed, Jun 29thvs OAK@ LAA
Fri, Jul 1st@ CLE@ SF
Sat, Jul 2nd@ CLE@ SF
Sun, Jul 3rd@ CLE@ SF
Tue, Jul 5th@ PITvs MIN
Wed, Jul 6th@ PITvs MIN
Thu, Jul 7th@ BOSvs DET
Fri, Jul 8th@ BOSvs DET
Sat, Jul 9th@ BOSvs DET
Sun, Jul 10th@ BOSvs DET
Tue, Jul 12thvs CIN@ CLE
Wed, Jul 13thvs CIN@ CLE
Thu, Jul 14thvs CIN@ MIN
Fri, Jul 15thvs BOS@ MIN
Sat, Jul 16thvs BOS@ MIN
Sun, Jul 17thvs BOS@ MIN
Fri, Jul 22nd@ BALvs CLE
Sat, Jul 23rd@ BALvs CLE
Sun, Jul 24th@ BALvs CLE
Tue, Jul 26th@ NYM@ COL
Wed, Jul 27th@ NYM@ COL
Thu, Jul 28thvs KC   
Fri, Jul 29thvs KCvs OAK
Sat, Jul 30thvs KCvs OAK
Sun, Jul 31stvs KCvs OAK
Mon, Aug 1stvs SEAvs KC
Tue, Aug 2ndvs SEAvs KC
Wed, Aug 3rdvs SEAvs KC
Fri, Aug 5th@ STL@ TEX
Sat, Aug 6th@ STL@ TEX
Sun, Aug 7th@ STL@ TEX
Mon, Aug 8th@ SEA   
Tue, Aug 9th@ SEA@ KC
Wed, Aug 10th@ SEA@ KC
Fri, Aug 12th@ BOSvs DET
Sat, Aug 13th@ BOSvs DET
Sun, Aug 14th@ BOSvs DET
Mon, Aug 15thvs TBvs HOU
Tue, Aug 16thvs TBvs HOU
Wed, Aug 17thvs TBvs HOU
Thu, Aug 18thvs TORvs HOU
Fri, Aug 19thvs TOR@ CLE
Sat, Aug 20thvs TOR@ CLE
Sun, Aug 21stvs TOR@ CLE
Mon, Aug 22ndvs NYM   
Tue, Aug 23rdvs NYM@ BAL
Thu, Aug 25th@ OAK@ BAL
Fri, Aug 26th@ OAKvs ARI
Sat, Aug 27th@ OAKvs ARI
Sun, Aug 28th@ OAKvs ARI
Mon, Aug 29th@ LAA   
Tue, Aug 30th@ LAAvs KC
Wed, Aug 31st@ LAAvs KC
Fri, Sep 2nd@ TBvs MIN
Sat, Sep 3rd@ TBvs MIN
Sun, Sep 4th@ TBvs MIN
Mon, Sep 5thvs MIN@ SEA
Tue, Sep 6thvs MIN@ SEA
Wed, Sep 7thvs MIN@ SEA
Thu, Sep 8thvs MIN@ OAK
Fri, Sep 9thvs TB@ OAK
Sat, Sep 10thvs TB@ OAK
Sun, Sep 11thvs TB@ OAK
Tue, Sep 13th@ BOSvs COL
Wed, Sep 14th@ BOSvs COL
Fri, Sep 16th@ MIL@ DET
Sat, Sep 17th@ MIL@ DET
Sun, Sep 18th@ MIL@ DET
Tue, Sep 20thvs PITvs CLE
Wed, Sep 21stvs PITvs CLE
Thu, Sep 22ndvs BOSvs CLE
Fri, Sep 23rdvs BOSvs DET
Sat, Sep 24thvs BOSvs DET
Sun, Sep 25thvs BOSvs DET
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TOR@ MIN
Wed, Sep 28th@ TOR@ MIN
Fri, Sep 30thvs BAL@ SD
Sat, Oct 1stvs BAL@ SD
Sun, Oct 2ndvs BAL@ SD
Fri, Apr 8th   @ DET
Mon, Apr 18th   @ CLE
Mon, May 9th   vs CLE
Mon, Jun 13th   @ DET
Mon, Jul 4th   vs MIN
Mon, Jul 11th   @ CLE
Thu, Aug 4th   @ TEX
Thu, Aug 11th   @ KC
Wed, Aug 24th   @ BAL
Thu, Sep 1st   vs KC
Thu, Sep 29th   @ MIN