Skip to main content

Who Should I Trade?

Martin Perez 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
  Martin Perez
Martin Perez
Josh Tomlin
Josh Tomlin
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 376# 488
VBR# 601# 613
Injury Alert--
Expert Ranks 
Mike Maher
# 214# 441
Carmen Maiorano
# 363
Corbin Young
# 369
Who Should I Trade? Player Statistics
  Martin Perez
Martin Perez
Josh Tomlin
Josh Tomlin
2021 Stats 
Games Played1422
Games Started140
Innings Pitched67.130.3
Blown Saves00
Hits Allowed6936
Earned Runs3216
Home Runs Allowed84
Who Should I Trade? Player Projections
  Martin Perez
Martin Perez
Josh Tomlin
Josh Tomlin
2021 Projections 
Games Played1633
Games Started140
Innings Pitched85.738.4
Blown Saves00
Hits Allowed9143
Earned Runs4521
Home Runs Allowed127
Who Should I Trade? Player Notes
  Martin Perez
Martin Perez
Josh Tomlin
Josh Tomlin
 Martin Perez only made it through 1.1 innings, allowing six hit, five earned runs, and allowing three home runs. Toronto went on to win 18-4.
Liam Gibney
Mon, Jun 14th
 Martin Perez got knocked around quite a bit on Tuesday. He only went two innings, allowing six hits, six earned runs, three walks, and struck out two.
Liam Gibney
Wed, Jun 9th
 Martin Perez was lights out on the mound in Thursday's win over the Astros. He went 7.2 innings, allowed six hits, no earned runs, and struck out four.
Liam Gibney
Fri, Jun 4th
 Martin Perez went five innings, allowing five hits, two earned runs, and striking out four in his win over Miami on Friday.
Liam Gibney
Sat, May 29th
 Martin Perez kept his hot streak going on Friday collecting a win over the Phillies. He went six innings, allowing five hits, three earned runs, and striking out seven.
Liam Gibney
Sat, May 22nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Martin Perez
Martin Perez
Josh Tomlin
Josh Tomlin
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BAL@ PHI
Sun, Apr 4thvs BAL@ PHI
Mon, Apr 5thvs TB   
Tue, Apr 6thvs TB@ WSH
Wed, Apr 7thvs TB@ WSH
Thu, Apr 8th@ BAL   
Sat, Apr 10th@ BALvs PHI
Sun, Apr 11th@ BALvs PHI
Tue, Apr 13th@ MINvs MIA
Wed, Apr 14th@ MINvs MIA
Thu, Apr 15th@ MINvs MIA
Sat, Apr 17thvs CWS@ CHC
Sun, Apr 18thvs CWS@ CHC
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TOR@ NYY
Wed, Apr 21stvs TOR@ NYY
Thu, Apr 22ndvs SEA   
Fri, Apr 23rdvs SEAvs ARI
Sat, Apr 24thvs SEA   
Sun, Apr 25thvs SEAvs ARI
Tue, Apr 27th@ NYMvs CHC
Wed, Apr 28th@ NYMvs CHC
Thu, Apr 29th@ TEXvs CHC
Fri, Apr 30th@ TEX@ TOR
Sat, May 1st@ TEX@ TOR
Sun, May 2nd@ TEX@ TOR
Tue, May 4thvs DET@ WSH
Wed, May 5thvs DET@ WSH
Thu, May 6thvs DET@ WSH
Fri, May 7th@ BALvs PHI
Sat, May 8th@ BALvs PHI
Sun, May 9th@ BALvs PHI
Mon, May 10th@ BAL   
Tue, May 11thvs OAKvs TOR
Wed, May 12thvs OAKvs TOR
Thu, May 13thvs OAKvs TOR
Fri, May 14thvs LAA@ MIL
Sat, May 15thvs LAA@ MIL
Sun, May 16thvs LAA@ MIL
Tue, May 18th@ TORvs NYM
Wed, May 19th@ TORvs NYM
Thu, May 20th@ TORvs PIT
Fri, May 21st@ PHIvs PIT
Sat, May 22nd@ PHIvs PIT
Sun, May 23rd@ PHIvs PIT
Tue, May 25thvs ATL@ BOS
Wed, May 26thvs ATL@ BOS
Fri, May 28thvs MIA   
Sat, May 29thvs MIA@ NYM
Mon, May 31st@ HOUvs WSH
Tue, Jun 1st@ HOUvs WSH
Wed, Jun 2nd@ HOUvs WSH
Thu, Jun 3rd@ HOUvs WSH
Fri, Jun 4th@ NYYvs LAD
Sat, Jun 5th@ NYYvs LAD
Sun, Jun 6th@ NYYvs LAD
Mon, Jun 7thvs MIA   
Tue, Jun 8thvs HOU@ PHI
Wed, Jun 9thvs HOU@ PHI
Thu, Jun 10thvs HOU@ PHI
Fri, Jun 11thvs TOR@ MIA
Sat, Jun 12thvs TOR@ MIA
Sun, Jun 13thvs TOR@ MIA
Mon, Jun 14thvs TOR   
Tue, Jun 15th@ ATLvs BOS
Wed, Jun 16th@ ATLvs BOS
Fri, Jun 18th@ KCvs STL
Sat, Jun 19th@ KC   
Sun, Jun 20th@ KCvs STL
Tue, Jun 22nd@ TB@ NYM
Wed, Jun 23rd@ TB@ NYM
Thu, Jun 24th@ TB@ CIN
Fri, Jun 25thvs NYY@ CIN
Sat, Jun 26thvs NYY@ CIN
Sun, Jun 27thvs NYY@ CIN
Mon, Jun 28thvs KC   
Tue, Jun 29thvs KCvs NYM
Wed, Jun 30thvs KCvs NYM
Thu, Jul 1stvs KCvs NYM
Fri, Jul 2nd@ OAKvs MIA
Sat, Jul 3rd@ OAKvs MIA
Sun, Jul 4th@ OAKvs MIA
Mon, Jul 5th@ LAA@ PIT
Tue, Jul 6th@ LAA@ PIT
Wed, Jul 7th@ LAA@ PIT
Fri, Jul 9thvs PHI@ MIA
Sat, Jul 10thvs PHI@ MIA
Sun, Jul 11thvs PHI@ MIA
Thu, Jul 15th@ NYY   
Fri, Jul 16th@ NYYvs TB
Sat, Jul 17th@ NYYvs TB
Sun, Jul 18th@ NYYvs TB
Mon, Jul 19th@ TORvs SD
Tue, Jul 20th@ TORvs SD
Wed, Jul 21st@ TORvs SD
Thu, Jul 22ndvs NYY@ PHI
Fri, Jul 23rdvs NYY@ PHI
Sat, Jul 24thvs NYY@ PHI
Sun, Jul 25thvs NYY@ PHI
Mon, Jul 26thvs TOR@ NYM
Tue, Jul 27thvs TOR@ NYM
Wed, Jul 28thvs TOR@ NYM
Thu, Jul 29thvs TOR@ NYM
Fri, Jul 30th@ TBvs MIL
Sat, Jul 31st@ TBvs MIL
Sun, Aug 1st@ TBvs MIL
Tue, Aug 3rd@ DET@ STL
Wed, Aug 4th@ DET@ STL
Thu, Aug 5th@ DET@ STL
Fri, Aug 6th@ TORvs WSH
Sat, Aug 7th@ TORvs WSH
Sun, Aug 8th@ TORvs WSH
Tue, Aug 10thvs TBvs CIN
Wed, Aug 11thvs TBvs CIN
Thu, Aug 12thvs TBvs CIN
Fri, Aug 13thvs BAL@ WSH
Sat, Aug 14thvs BAL@ WSH
Sun, Aug 15thvs BAL@ WSH
Tue, Aug 17th@ NYY@ MIA
Wed, Aug 18th@ NYY@ MIA
Fri, Aug 20thvs TEX@ BAL
Sat, Aug 21stvs TEX@ BAL
Sun, Aug 22ndvs TEX@ BAL
Tue, Aug 24thvs MINvs NYY
Wed, Aug 25thvs MIN   
Thu, Aug 26thvs MIN   
Fri, Aug 27th@ CLEvs SF
Sat, Aug 28th@ CLEvs SF
Sun, Aug 29th@ CLEvs SF
Mon, Aug 30th@ TB@ LAD
Tue, Aug 31st@ TB@ LAD
Wed, Sep 1st@ TB@ LAD
Thu, Sep 2nd@ TB@ COL
Fri, Sep 3rdvs CLE@ COL
Sat, Sep 4thvs CLE@ COL
Sun, Sep 5thvs CLE@ COL
Mon, Sep 6thvs TB   
Tue, Sep 7thvs TBvs WSH
Wed, Sep 8thvs TBvs WSH
Fri, Sep 10th@ CWSvs MIA
Sat, Sep 11th@ CWSvs MIA
Sun, Sep 12th@ CWSvs MIA
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEAvs COL
Wed, Sep 15th@ SEAvs COL
Fri, Sep 17thvs BAL@ SF
Sat, Sep 18thvs BAL@ SF
Sun, Sep 19thvs BAL@ SF
Tue, Sep 21stvs NYM@ ARI
Wed, Sep 22ndvs NYM@ ARI
Fri, Sep 24thvs NYY@ SD
Sat, Sep 25thvs NYY@ SD
Sun, Sep 26thvs NYY@ SD
Tue, Sep 28th@ BALvs PHI
Wed, Sep 29th@ BALvs PHI
Thu, Sep 30th@ BALvs PHI
Fri, Oct 1st@ WSHvs NYM
Sat, Oct 2nd@ WSHvs NYM
Sun, Oct 3rd@ WSHvs NYM
Thu, Apr 1st   @ PHI
Fri, Apr 9th   vs PHI
Mon, Apr 12th   vs MIA
Fri, Apr 16th   @ CHC
Mon, Apr 26th   vs CHC
Mon, May 17th   vs NYM
Thu, Jun 17th   vs STL
Mon, Jun 21st   @ NYM
Mon, Aug 16th   @ MIA
Mon, Aug 23rd   vs NYY
Thu, Sep 9th   vs WSH
Thu, Sep 16th   vs COL
Mon, Sep 20th   @ ARI
Thu, Sep 23rd   @ ARI