Skip to main content

Who Should I Trade?

Pablo Lopez for Zach Plesac (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Pablo Lopez
Pablo Lopez
Zach Plesac
Zach Plesac
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 158# 271
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Pablo Lopez
Pablo Lopez
Zach Plesac
Zach Plesac
2021 Stats 
Games Played2025
Games Started2025
Innings Pitched103.1143.2
Blown Saves00
Hits Allowed89137
Earned Runs3574
Home Runs Allowed1123
Who Should I Trade? Player Notes
  Pablo Lopez
Pablo Lopez
Zach Plesac
Zach Plesac
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Pablo Lopez
Pablo Lopez
Zach Plesac
Zach Plesac
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs ATLvs KC
Fri, Apr 1stvs ATL   
Sat, Apr 2ndvs ATLvs KC
Sun, Apr 3rdvs ATLvs KC
Mon, Apr 4thvs TEXvs MIN
Tue, Apr 5thvs TEXvs MIN
Wed, Apr 6thvs TEXvs MIN
Fri, Apr 8th@ SF@ KC
Sat, Apr 9th@ SF@ KC
Sun, Apr 10th@ SF@ KC
Mon, Apr 11th@ LAA@ KC
Tue, Apr 12th@ LAA@ CIN
Thu, Apr 14thvs PHI   
Fri, Apr 15thvs PHIvs SF
Sat, Apr 16thvs PHIvs SF
Sun, Apr 17thvs PHIvs SF
Tue, Apr 19thvs STLvs CWS
Wed, Apr 20thvs STLvs CWS
Thu, Apr 21stvs STLvs CWS
Fri, Apr 22nd@ ATL@ NYY
Sat, Apr 23rd@ ATL@ NYY
Sun, Apr 24th@ ATL@ NYY
Tue, Apr 26th@ WSH@ LAA
Wed, Apr 27th@ WSH@ LAA
Thu, Apr 28th@ WSH@ LAA
Fri, Apr 29thvs SEA@ OAK
Sat, Apr 30thvs SEA@ OAK
Sun, May 1stvs SEA@ OAK
Mon, May 2ndvs ARI   
Tue, May 3rdvs ARIvs SD
Wed, May 4thvs ARIvs SD
Thu, May 5th@ SDvs TOR
Fri, May 6th@ SDvs TOR
Sat, May 7th@ SDvs TOR
Sun, May 8th@ SDvs TOR
Mon, May 9th@ ARI@ CWS
Tue, May 10th@ ARI@ CWS
Wed, May 11th@ ARI@ CWS
Fri, May 13thvs MIL@ MIN
Sat, May 14thvs MIL@ MIN
Sun, May 15thvs MIL@ MIN
Mon, May 16thvs WSH   
Tue, May 17thvs WSHvs CIN
Wed, May 18thvs WSHvs CIN
Fri, May 20thvs ATLvs DET
Sat, May 21stvs ATLvs DET
Sun, May 22ndvs ATLvs DET
Tue, May 24th@ TB@ HOU
Wed, May 25th@ TB@ HOU
Fri, May 27th@ ATL@ DET
Sat, May 28th@ ATL@ DET
Sun, May 29th@ ATL@ DET
Mon, May 30th@ COLvs KC
Tue, May 31st@ COLvs KC
Wed, Jun 1st@ COLvs KC
Thu, Jun 2ndvs SF   
Fri, Jun 3rdvs SF@ BAL
Sat, Jun 4thvs SF@ BAL
Sun, Jun 5thvs SF@ BAL
Tue, Jun 7thvs WSHvs TEX
Wed, Jun 8thvs WSHvs TEX
Thu, Jun 9thvs WSHvs OAK
Fri, Jun 10th@ HOUvs OAK
Sat, Jun 11th@ HOUvs OAK
Sun, Jun 12th@ HOUvs OAK
Mon, Jun 13th@ PHI   
Tue, Jun 14th@ PHI@ COL
Wed, Jun 15th@ PHI@ COL
Fri, Jun 17th@ NYM@ LAD
Sat, Jun 18th@ NYM@ LAD
Sun, Jun 19th@ NYM@ LAD
Mon, Jun 20th@ NYM   
Tue, Jun 21stvs COL@ MIN
Wed, Jun 22ndvs COL@ MIN
Thu, Jun 23rdvs COL@ MIN
Fri, Jun 24thvs NYMvs BOS
Sat, Jun 25thvs NYMvs BOS
Sun, Jun 26thvs NYMvs BOS
Mon, Jun 27th@ STLvs MIN
Tue, Jun 28th@ STLvs MIN
Wed, Jun 29th@ STLvs MIN
Fri, Jul 1st@ WSHvs NYY
Sat, Jul 2nd@ WSHvs NYY
Sun, Jul 3rd@ WSHvs NYY
Mon, Jul 4th@ WSH@ DET
Tue, Jul 5thvs LAA@ DET
Wed, Jul 6thvs LAA@ DET
Thu, Jul 7th@ NYM   
Fri, Jul 8th@ NYM@ KC
Sat, Jul 9th@ NYM@ KC
Sun, Jul 10th@ NYM@ KC
Mon, Jul 11thvs PITvs CWS
Tue, Jul 12thvs PITvs CWS
Wed, Jul 13thvs PITvs CWS
Thu, Jul 14thvs PIT   
Fri, Jul 15thvs PHIvs DET
Sat, Jul 16thvs PHIvs DET
Sun, Jul 17thvs PHIvs DET
Fri, Jul 22nd@ PIT@ CWS
Sat, Jul 23rd@ PIT@ CWS
Sun, Jul 24th@ PIT@ CWS
Mon, Jul 25th@ CIN@ BOS
Tue, Jul 26th@ CIN@ BOS
Wed, Jul 27th@ CIN@ BOS
Thu, Jul 28th@ CIN@ BOS
Fri, Jul 29thvs NYM@ TB
Sat, Jul 30thvs NYM@ TB
Sun, Jul 31stvs NYM@ TB
Mon, Aug 1stvs CINvs ARI
Tue, Aug 2ndvs CINvs ARI
Wed, Aug 3rdvs CINvs ARI
Fri, Aug 5th@ CHCvs HOU
Sat, Aug 6th@ CHCvs HOU
Sun, Aug 7th@ CHCvs HOU
Tue, Aug 9th@ PHI@ DET
Wed, Aug 10th@ PHI@ DET
Thu, Aug 11th@ PHI@ DET
Fri, Aug 12thvs ATL@ TOR
Sat, Aug 13thvs ATL@ TOR
Sun, Aug 14thvs ATL@ TOR
Mon, Aug 15thvs SDvs DET
Tue, Aug 16thvs SDvs DET
Wed, Aug 17thvs SDvs DET
Fri, Aug 19th@ LADvs CWS
Sat, Aug 20th@ LADvs CWS
Sun, Aug 21st@ LADvs CWS
Mon, Aug 22nd@ OAK   
Tue, Aug 23rd@ OAK@ SD
Wed, Aug 24th@ OAK@ SD
Fri, Aug 26thvs LAD@ SEA
Sat, Aug 27thvs LAD@ SEA
Sun, Aug 28thvs LAD@ SEA
Mon, Aug 29thvs LAD   
Tue, Aug 30thvs TBvs BAL
Wed, Aug 31stvs TBvs BAL
Fri, Sep 2nd@ ATLvs SEA
Sat, Sep 3rd@ ATLvs SEA
Sun, Sep 4th@ ATLvs SEA
Tue, Sep 6th@ PHI@ KC
Wed, Sep 7th@ PHI@ KC
Thu, Sep 8th@ PHI   
Fri, Sep 9thvs NYM@ MIN
Sat, Sep 10thvs NYM@ MIN
Sun, Sep 11thvs NYM@ MIN
Tue, Sep 13thvs PHIvs LAA
Wed, Sep 14thvs PHIvs LAA
Thu, Sep 15thvs PHI   
Fri, Sep 16th@ WSHvs MIN
Sat, Sep 17th@ WSHvs MIN
Sun, Sep 18th@ WSHvs MIN
Mon, Sep 19thvs CHC   
Tue, Sep 20thvs CHC@ CWS
Wed, Sep 21stvs CHC@ CWS
Fri, Sep 23rdvs WSH@ TEX
Sat, Sep 24thvs WSH@ TEX
Sun, Sep 25thvs WSH@ TEX
Tue, Sep 27th@ NYMvs TB
Wed, Sep 28th@ NYMvs TB
Thu, Sep 29th@ MILvs TB
Fri, Sep 30th@ MILvs KC
Sat, Oct 1st@ MILvs KC
Sun, Oct 2nd@ MILvs KC
Wed, Apr 13th   @ CIN
Mon, Apr 18th   vs CWS
Mon, Apr 25th   @ LAA
Mon, May 23rd   @ HOU
Thu, May 26th   @ DET
Mon, Jun 6th   vs TEX
Thu, Jun 16th   @ COL
Thu, Jun 30th   vs MIN
Thu, Aug 4th   vs HOU
Thu, Aug 25th   @ SEA
Thu, Sep 1st   vs BAL
Mon, Sep 5th   @ KC
Mon, Sep 12th   vs LAA
Thu, Sep 22nd   @ CWS