Skip to main content

Who Should I Trade?

Reynaldo Lopez 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
  Reynaldo Lopez
Reynaldo Lopez
Matt Foster
Matt Foster
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 540# 609
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Reynaldo Lopez
Reynaldo Lopez
Matt Foster
Matt Foster
2021 Stats 
Games Played2037
Games Started90
Innings Pitched58.139.0
Blown Saves01
Hits Allowed4243
Earned Runs2226
Home Runs Allowed109
Who Should I Trade? Player Notes
  Reynaldo Lopez
Reynaldo Lopez
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
  Reynaldo Lopez
Reynaldo Lopez
Matt Foster
Matt Foster
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs MINvs MIN
Sat, Apr 2ndvs MINvs MIN
Sun, Apr 3rdvs MINvs MIN
Mon, Apr 4th@ KC@ KC
Wed, Apr 6th@ KC@ KC
Thu, Apr 7th@ KC@ KC
Fri, Apr 8th@ DET@ DET
Sat, Apr 9th@ DET@ DET
Sun, Apr 10th@ DET@ DET
Tue, Apr 12thvs SEAvs SEA
Wed, Apr 13thvs SEAvs SEA
Thu, Apr 14thvs SEAvs SEA
Fri, Apr 15thvs TBvs TB
Sat, Apr 16thvs TBvs TB
Sun, Apr 17thvs TBvs TB
Mon, Apr 18th@ CLE@ CLE
Tue, Apr 19th@ CLE@ CLE
Wed, Apr 20th@ CLE@ CLE
Thu, Apr 21st@ CLE@ CLE
Fri, Apr 22nd@ MIN@ MIN
Sat, Apr 23rd@ MIN@ MIN
Sun, Apr 24th@ MIN@ MIN
Tue, Apr 26thvs KCvs KC
Wed, Apr 27thvs KCvs KC
Thu, Apr 28thvs KCvs KC
Fri, Apr 29thvs LAAvs LAA
Sat, Apr 30thvs LAAvs LAA
Sun, May 1stvs LAAvs LAA
Mon, May 2ndvs LAAvs LAA
Tue, May 3rd@ CHC@ CHC
Wed, May 4th@ CHC@ CHC
Fri, May 6th@ BOS@ BOS
Sat, May 7th@ BOS@ BOS
Sun, May 8th@ BOS@ BOS
Mon, May 9thvs CLEvs CLE
Tue, May 10thvs CLEvs CLE
Wed, May 11thvs CLEvs CLE
Thu, May 12thvs NYYvs NYY
Fri, May 13thvs NYYvs NYY
Sat, May 14thvs NYYvs NYY
Sun, May 15thvs NYYvs NYY
Mon, May 16th@ KC@ KC
Tue, May 17th@ KC@ KC
Wed, May 18th@ KC@ KC
Thu, May 19th@ KC@ KC
Fri, May 20th@ NYY@ NYY
Sat, May 21st@ NYY@ NYY
Sun, May 22nd@ NYY@ NYY
Tue, May 24thvs BOSvs BOS
Wed, May 25thvs BOSvs BOS
Thu, May 26thvs BOSvs BOS
Sat, May 28thvs CHCvs CHC
Sun, May 29thvs CHCvs CHC
Tue, May 31st@ TOR@ TOR
Wed, Jun 1st@ TOR@ TOR
Thu, Jun 2nd@ TOR@ TOR
Fri, Jun 3rd@ TB@ TB
Sat, Jun 4th@ TB@ TB
Sun, Jun 5th@ TB@ TB
Tue, Jun 7thvs LADvs LAD
Wed, Jun 8thvs LADvs LAD
Thu, Jun 9thvs LADvs LAD
Fri, Jun 10thvs TEXvs TEX
Sat, Jun 11thvs TEXvs TEX
Sun, Jun 12thvs TEXvs TEX
Mon, Jun 13th@ DET@ DET
Tue, Jun 14th@ DET@ DET
Wed, Jun 15th@ DET@ DET
Fri, Jun 17th@ HOU@ HOU
Sat, Jun 18th@ HOU@ HOU
Sun, Jun 19th@ HOU@ HOU
Mon, Jun 20thvs TORvs TOR
Tue, Jun 21stvs TORvs TOR
Wed, Jun 22ndvs TORvs TOR
Thu, Jun 23rdvs BALvs BAL
Fri, Jun 24thvs BALvs BAL
Sat, Jun 25thvs BALvs BAL
Sun, Jun 26thvs BALvs BAL
Mon, Jun 27th@ LAA@ LAA
Tue, Jun 28th@ LAA@ LAA
Wed, Jun 29th@ LAA@ LAA
Fri, Jul 1st@ SF@ SF
Sat, Jul 2nd@ SF@ SF
Sun, Jul 3rd@ SF@ SF
Mon, Jul 4thvs MINvs MIN
Tue, Jul 5thvs MINvs MIN
Wed, Jul 6thvs MINvs MIN
Thu, Jul 7thvs DETvs DET
Fri, Jul 8thvs DETvs DET
Sat, Jul 9thvs DETvs DET
Sun, Jul 10thvs DETvs DET
Mon, Jul 11th@ CLE@ CLE
Tue, Jul 12th@ CLE@ CLE
Wed, Jul 13th@ CLE@ CLE
Thu, Jul 14th@ MIN@ MIN
Fri, Jul 15th@ MIN@ MIN
Sat, Jul 16th@ MIN@ MIN
Sun, Jul 17th@ MIN@ MIN
Fri, Jul 22ndvs CLEvs CLE
Sat, Jul 23rdvs CLEvs CLE
Sun, Jul 24thvs CLEvs CLE
Tue, Jul 26th@ COL@ COL
Wed, Jul 27th@ COL@ COL
Fri, Jul 29thvs OAKvs OAK
Sat, Jul 30thvs OAKvs OAK
Sun, Jul 31stvs OAKvs OAK
Mon, Aug 1stvs KCvs KC
Tue, Aug 2ndvs KCvs KC
Wed, Aug 3rdvs KCvs KC
Thu, Aug 4th@ TEX@ TEX
Fri, Aug 5th@ TEX@ TEX
Sat, Aug 6th@ TEX@ TEX
Sun, Aug 7th@ TEX@ TEX
Tue, Aug 9th@ KC@ KC
Wed, Aug 10th@ KC@ KC
Thu, Aug 11th@ KC@ KC
Fri, Aug 12thvs DETvs DET
Sat, Aug 13thvs DETvs DET
Sun, Aug 14thvs DETvs DET
Mon, Aug 15thvs HOUvs HOU
Tue, Aug 16thvs HOUvs HOU
Wed, Aug 17thvs HOUvs HOU
Thu, Aug 18thvs HOUvs HOU
Fri, Aug 19th@ CLE@ CLE
Sat, Aug 20th@ CLE@ CLE
Sun, Aug 21st@ CLE@ CLE
Tue, Aug 23rd@ BAL@ BAL
Wed, Aug 24th@ BAL@ BAL
Thu, Aug 25th@ BAL@ BAL
Fri, Aug 26thvs ARIvs ARI
Sat, Aug 27thvs ARIvs ARI
Sun, Aug 28thvs ARIvs ARI
Tue, Aug 30thvs KCvs KC
Wed, Aug 31stvs KCvs KC
Thu, Sep 1stvs KCvs KC
Fri, Sep 2ndvs MINvs MIN
Sat, Sep 3rdvs MINvs MIN
Sun, Sep 4thvs MINvs MIN
Mon, Sep 5th@ SEA@ SEA
Tue, Sep 6th@ SEA@ SEA
Wed, Sep 7th@ SEA@ SEA
Thu, Sep 8th@ OAK@ OAK
Fri, Sep 9th@ OAK@ OAK
Sat, Sep 10th@ OAK@ OAK
Sun, Sep 11th@ OAK@ OAK
Tue, Sep 13thvs COLvs COL
Wed, Sep 14thvs COLvs COL
Fri, Sep 16th@ DET@ DET
Sat, Sep 17th@ DET@ DET
Sun, Sep 18th@ DET@ DET
Tue, Sep 20thvs CLEvs CLE
Wed, Sep 21stvs CLEvs CLE
Thu, Sep 22ndvs CLEvs CLE
Fri, Sep 23rdvs DETvs DET
Sat, Sep 24thvs DETvs DET
Sun, Sep 25thvs DETvs DET
Tue, Sep 27th@ MIN@ MIN
Wed, Sep 28th@ MIN@ MIN
Thu, Sep 29th@ MIN@ MIN
Fri, Sep 30th@ SD@ SD
Sat, Oct 1st@ SD@ SD
Sun, Oct 2nd@ SD@ SD