Skip to main content

Who Should I Trade?

Jorge Lopez for Josh Tomlin (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jorge Lopez
Jorge Lopez
Josh Tomlin
Josh Tomlin
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season# 385# 488
VBR# 1076# 614
Injury Alert--
Expert Ranks 
Mike Maher
# 441
Corbin Young
# 369
Pierre Camus
# 231
Carmen Maiorano
# 362
Who Should I Trade? Player Statistics
  Jorge Lopez
Jorge Lopez
Josh Tomlin
Josh Tomlin
2021 Stats 
Games Played1422
Games Started140
Innings Pitched65.230.3
Blown Saves00
Hits Allowed7036
Earned Runs4316
Home Runs Allowed134
Who Should I Trade? Player Projections
  Jorge Lopez
Jorge Lopez
Josh Tomlin
Josh Tomlin
2021 Projections 
Games Played2433
Games Started140
Innings Pitched78.038.4
Blown Saves00
Hits Allowed8743
Earned Runs4821
Home Runs Allowed157
Who Should I Trade? Player Notes
  Jorge Lopez
Jorge Lopez
Josh Tomlin
Josh Tomlin
 Jorge Lopez allowed five runs on seven hits, one walk, and three strikeouts in four and one-third innings.
Lucas Babits-Feinerman
Fri, Jun 18th
 Jorge Lopez allowed five runs on eight hits, one walk, and eight strikeouts in four and two-thirds innings.
Lucas Babits-Feinerman
Sun, Jun 13th
 Jorge Lopez allowed three runs on four hits, three walks, and two strikeouts in five innings.
Lucas Babits-Feinerman
Mon, Jun 7th
 Jorge Lopez allowed one run on five hits, two walks, and seven strikeouts in six innings.
Lucas Babits-Feinerman
Tue, Jun 1st
 Jorge Lopez allowed three runs on four hits, four walks, and three strikeouts in six innings.
Lucas Babits-Feinerman
Thu, May 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jorge Lopez
Jorge Lopez
Josh Tomlin
Josh Tomlin
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2nd@ BOS   
Sat, Apr 3rd@ BOS@ PHI
Sun, Apr 4th@ BOS@ PHI
Mon, Apr 5th@ NYY   
Tue, Apr 6th@ NYY@ WSH
Wed, Apr 7th@ NYY@ WSH
Thu, Apr 8thvs BOS   
Sat, Apr 10thvs BOSvs PHI
Sun, Apr 11thvs BOSvs PHI
Tue, Apr 13thvs SEAvs MIA
Thu, Apr 15thvs SEAvs MIA
Fri, Apr 16th@ TEX@ CHC
Sat, Apr 17th@ TEX@ CHC
Sun, Apr 18th@ TEX@ CHC
Tue, Apr 20th@ MIA@ NYY
Wed, Apr 21st@ MIA@ NYY
Fri, Apr 23rdvs OAKvs ARI
Sat, Apr 24thvs OAK   
Sun, Apr 25thvs OAKvs ARI
Mon, Apr 26thvs NYYvs CHC
Tue, Apr 27thvs NYYvs CHC
Wed, Apr 28thvs NYYvs CHC
Thu, Apr 29thvs NYYvs CHC
Fri, Apr 30th@ OAK@ TOR
Sat, May 1st@ OAK@ TOR
Sun, May 2nd@ OAK@ TOR
Mon, May 3rd@ SEA   
Tue, May 4th@ SEA@ WSH
Wed, May 5th@ SEA@ WSH
Fri, May 7thvs BOSvs PHI
Sat, May 8thvs BOSvs PHI
Sun, May 9thvs BOSvs PHI
Mon, May 10thvs BOS   
Tue, May 11th@ NYMvs TOR
Wed, May 12th@ NYMvs TOR
Fri, May 14thvs NYY@ MIL
Sat, May 15thvs NYY@ MIL
Sun, May 16thvs NYY@ MIL
Tue, May 18thvs TBvs NYM
Wed, May 19thvs TBvs NYM
Thu, May 20thvs TBvs PIT
Fri, May 21st@ WSHvs PIT
Sat, May 22nd@ WSHvs PIT
Sun, May 23rd@ WSHvs PIT
Mon, May 24th@ MIN   
Tue, May 25th@ MIN@ BOS
Wed, May 26th@ MIN@ BOS
Thu, May 27th@ CWS   
Sat, May 29th@ CWS@ NYM
Sun, May 30th@ CWS   
Mon, May 31stvs MINvs WSH
Tue, Jun 1stvs MINvs WSH
Wed, Jun 2ndvs MINvs WSH
Fri, Jun 4thvs CLEvs LAD
Sat, Jun 5thvs CLEvs LAD
Sun, Jun 6thvs CLEvs LAD
Tue, Jun 8thvs NYM@ PHI
Wed, Jun 9thvs NYM@ PHI
Fri, Jun 11th@ TB@ MIA
Sat, Jun 12th@ TB@ MIA
Sun, Jun 13th@ TB@ MIA
Mon, Jun 14th@ CLE   
Tue, Jun 15th@ CLEvs BOS
Wed, Jun 16th@ CLEvs BOS
Thu, Jun 17th@ CLEvs STL
Fri, Jun 18thvs TORvs STL
Sat, Jun 19thvs TOR   
Sun, Jun 20thvs TORvs STL
Mon, Jun 21stvs HOU@ NYM
Tue, Jun 22ndvs HOU@ NYM
Wed, Jun 23rdvs HOU@ NYM
Thu, Jun 24th@ TOR@ CIN
Fri, Jun 25th@ TOR@ CIN
Sat, Jun 26th@ TOR@ CIN
Sun, Jun 27th@ TOR@ CIN
Mon, Jun 28th@ HOU   
Tue, Jun 29th@ HOUvs NYM
Wed, Jun 30th@ HOUvs NYM
Fri, Jul 2nd@ LAAvs MIA
Sat, Jul 3rd@ LAAvs MIA
Sun, Jul 4th@ LAAvs MIA
Tue, Jul 6thvs TOR@ PIT
Wed, Jul 7thvs TOR@ PIT
Thu, Jul 8thvs TOR   
Fri, Jul 9thvs CWS@ MIA
Sat, Jul 10thvs CWS@ MIA
Sun, Jul 11thvs CWS@ MIA
Fri, Jul 16th@ KCvs TB
Sat, Jul 17th@ KCvs TB
Sun, Jul 18th@ KCvs TB
Mon, Jul 19th@ TBvs SD
Tue, Jul 20th@ TBvs SD
Wed, Jul 21st@ TBvs SD
Fri, Jul 23rdvs WSH@ PHI
Sat, Jul 24thvs WSH@ PHI
Sun, Jul 25thvs WSH@ PHI
Tue, Jul 27thvs MIA@ NYM
Wed, Jul 28thvs MIA@ NYM
Thu, Jul 29th@ DET@ NYM
Fri, Jul 30th@ DETvs MIL
Sat, Jul 31st@ DETvs MIL
Sun, Aug 1st@ DETvs MIL
Mon, Aug 2nd@ NYY   
Tue, Aug 3rd@ NYY@ STL
Wed, Aug 4th@ NYY@ STL
Fri, Aug 6thvs TBvs WSH
Sat, Aug 7thvs TBvs WSH
Sun, Aug 8thvs TBvs WSH
Tue, Aug 10thvs DETvs CIN
Wed, Aug 11thvs DETvs CIN
Thu, Aug 12thvs DETvs CIN
Fri, Aug 13th@ BOS@ WSH
Sat, Aug 14th@ BOS@ WSH
Sun, Aug 15th@ BOS@ WSH
Mon, Aug 16th@ TB@ MIA
Tue, Aug 17th@ TB@ MIA
Wed, Aug 18th@ TB@ MIA
Thu, Aug 19th@ TB   
Fri, Aug 20thvs ATL@ BAL
Sat, Aug 21stvs ATL@ BAL
Sun, Aug 22ndvs ATL@ BAL
Tue, Aug 24thvs LAAvs NYY
Wed, Aug 25thvs LAA   
Thu, Aug 26thvs LAA   
Fri, Aug 27thvs TBvs SF
Sat, Aug 28thvs TBvs SF
Sun, Aug 29thvs TBvs SF
Mon, Aug 30th@ TOR@ LAD
Tue, Aug 31st@ TOR@ LAD
Wed, Sep 1st@ TOR@ LAD
Fri, Sep 3rd@ NYY@ COL
Sat, Sep 4th@ NYY@ COL
Sun, Sep 5th@ NYY@ COL
Mon, Sep 6thvs KC   
Tue, Sep 7thvs KCvs WSH
Wed, Sep 8thvs KCvs WSH
Thu, Sep 9thvs KCvs WSH
Fri, Sep 10thvs TORvs MIA
Sat, Sep 11thvs TORvs MIA
Sun, Sep 12thvs TORvs MIA
Tue, Sep 14thvs NYYvs COL
Wed, Sep 15thvs NYYvs COL
Thu, Sep 16thvs NYYvs COL
Fri, Sep 17th@ BOS@ SF
Sat, Sep 18th@ BOS@ SF
Sun, Sep 19th@ BOS@ SF
Mon, Sep 20th@ PHI@ ARI
Tue, Sep 21st@ PHI@ ARI
Wed, Sep 22nd@ PHI@ ARI
Thu, Sep 23rdvs TEX@ ARI
Fri, Sep 24thvs TEX@ SD
Sat, Sep 25thvs TEX@ SD
Sun, Sep 26thvs TEX@ SD
Tue, Sep 28thvs BOSvs PHI
Wed, Sep 29thvs BOSvs PHI
Thu, Sep 30thvs BOSvs PHI
Fri, Oct 1st@ TORvs NYM
Sat, Oct 2nd@ TORvs NYM
Sun, Oct 3rd@ TORvs NYM
Thu, Apr 1st   @ PHI
Fri, Apr 9th   vs PHI
Mon, Apr 12th   vs MIA
Wed, Apr 14th   vs MIA
Thu, May 6th   @ WSH
Thu, May 13th   vs TOR
Mon, May 17th   vs NYM
Thu, Jun 3rd   vs WSH
Thu, Jun 10th   @ PHI
Thu, Jul 1st   vs NYM
Mon, Jul 5th   @ PIT
Thu, Jul 22nd   @ PHI
Mon, Jul 26th   @ NYM
Thu, Aug 5th   @ STL
Mon, Aug 23rd   vs NYY
Thu, Sep 2nd   @ COL