Skip to main content

Who Should I Trade?

Martin Perez for Mike Fiers (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mike Fiers
Mike Fiers
Martin Perez
Martin Perez
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 372# 380
VBR# 767# 641
Injury AlertIL60-
Expert Ranks 
Carmen Maiorano
# 207# 363
Corbin Young
# 437
Mike Maher
# 312# 218
Who Should I Trade? Player Statistics
  Mike Fiers
Mike Fiers
Martin Perez
Martin Perez
2021 Stats 
Games Played214
Games Started214
Innings Pitched9.067.1
Blown Saves00
Hits Allowed1569
Earned Runs832
Home Runs Allowed48
Who Should I Trade? Player Projections
  Mike Fiers
Mike Fiers
Martin Perez
Martin Perez
2021 Projections 
Games Played1216
Games Started1114
Innings Pitched67.082.6
Blown Saves00
Hits Allowed7488
Earned Runs3944
Home Runs Allowed1311
Who Should I Trade? Player Notes
  Mike Fiers
Mike Fiers
Martin Perez
Martin Perez
 Mike Fiers took the loss Thursday against Toronto, allowing five runs on nine hits over 3.1 innings with two strikeouts and two walks.
Ari Koslow
Fri, May 7th
Martin Perez was solid in Saturday's outing against Kansas City. He went five innings, allowed three hits, one earned run, and struck out three.
Liam Gibney
Sun, Jun 20th
 Mike Fiers took the loss Friday against Baltimore, allowing three runs on six hits over six innings with three strikeouts and two walks.
Ari Koslow
Sat, May 1st
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
 The Athletics activated pitcher Mike Fiers from the 10-day injured list Monday.
Brad Camara
Mon, Apr 26th
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
 A's SP Mike Fiers will pitch three innings at the A's alternate site in Stockton on Monday.
Jack Mannis
Sat, Apr 3rd
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
 The Oakland Athletics have placed starting pitcher Mike Fiers on the 10-day injured list due to hip inflammation.
Ari Koslow
Thu, Apr 1st
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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Fiers
Mike Fiers
Martin Perez
Martin Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs HOUvs BAL
Sat, Apr 3rdvs HOUvs BAL
Sun, Apr 4thvs HOUvs BAL
Mon, Apr 5thvs LADvs TB
Tue, Apr 6thvs LADvs TB
Wed, Apr 7thvs LADvs TB
Thu, Apr 8th@ HOU@ BAL
Sat, Apr 10th@ HOU@ BAL
Sun, Apr 11th   @ BAL
Tue, Apr 13th@ ARI@ MIN
Wed, Apr 14th   @ MIN
Thu, Apr 15thvs DET@ MIN
Sat, Apr 17thvs DETvs CWS
Sun, Apr 18thvs DETvs CWS
Mon, Apr 19th   vs CWS
Tue, Apr 20thvs MINvs TOR
Wed, Apr 21stvs MINvs TOR
Thu, Apr 22nd   vs SEA
Fri, Apr 23rd@ BALvs SEA
Sat, Apr 24th@ BALvs SEA
Sun, Apr 25th@ BALvs SEA
Tue, Apr 27th@ TB@ NYM
Wed, Apr 28th@ TB@ NYM
Thu, Apr 29th@ TB@ TEX
Fri, Apr 30thvs BAL@ TEX
Sat, May 1stvs BAL@ TEX
Sun, May 2ndvs BAL@ TEX
Tue, May 4thvs TORvs DET
Wed, May 5thvs TORvs DET
Thu, May 6thvs TORvs DET
Fri, May 7thvs TB@ BAL
Sat, May 8thvs TB@ BAL
Sun, May 9thvs TB@ BAL
Mon, May 10th   @ BAL
Tue, May 11th@ BOSvs OAK
Wed, May 12th@ BOSvs OAK
Thu, May 13th@ BOSvs OAK
Fri, May 14th@ MINvs LAA
Sat, May 15th@ MINvs LAA
Sun, May 16th@ MINvs LAA
Tue, May 18thvs HOU@ TOR
Wed, May 19thvs HOU@ TOR
Thu, May 20thvs HOU@ TOR
Fri, May 21st@ LAA@ PHI
Sat, May 22nd@ LAA@ PHI
Sun, May 23rd@ LAA@ PHI
Tue, May 25thvs SEAvs ATL
Wed, May 26thvs SEAvs ATL
Fri, May 28thvs LAAvs MIA
Sat, May 29thvs LAAvs MIA
Mon, May 31st@ SEA@ HOU
Tue, Jun 1st@ SEA@ HOU
Wed, Jun 2nd@ SEA@ HOU
Thu, Jun 3rd   @ HOU
Fri, Jun 4th@ COL@ NYY
Sat, Jun 5th@ COL@ NYY
Sun, Jun 6th@ COL@ NYY
Mon, Jun 7th   vs MIA
Tue, Jun 8thvs ARIvs HOU
Wed, Jun 9thvs ARIvs HOU
Thu, Jun 10thvs KCvs HOU
Fri, Jun 11thvs KCvs TOR
Sat, Jun 12thvs KCvs TOR
Sun, Jun 13thvs KCvs TOR
Mon, Jun 14thvs LAAvs TOR
Tue, Jun 15thvs LAA@ ATL
Wed, Jun 16thvs LAA@ ATL
Fri, Jun 18th@ NYY@ KC
Sat, Jun 19th@ NYY@ KC
Sun, Jun 20th@ NYY@ KC
Tue, Jun 22nd@ TEX@ TB
Wed, Jun 23rd@ TEX@ TB
Thu, Jun 24th@ TEX@ TB
Fri, Jun 25th@ SFvs NYY
Sat, Jun 26th@ SFvs NYY
Sun, Jun 27th@ SFvs NYY
Mon, Jun 28th   vs KC
Tue, Jun 29thvs TEXvs KC
Wed, Jun 30thvs TEXvs KC
Thu, Jul 1stvs TEXvs KC
Fri, Jul 2ndvs BOS@ OAK
Sat, Jul 3rdvs BOS@ OAK
Sun, Jul 4thvs BOS@ OAK
Mon, Jul 5th   @ LAA
Tue, Jul 6th@ HOU@ LAA
Wed, Jul 7th@ HOU@ LAA
Fri, Jul 9th@ TEXvs PHI
Sat, Jul 10th@ TEXvs PHI
Sun, Jul 11th@ TEXvs PHI
Thu, Jul 15th   @ NYY
Fri, Jul 16thvs CLE@ NYY
Sat, Jul 17thvs CLE@ NYY
Sun, Jul 18thvs CLE@ NYY
Mon, Jul 19thvs LAA@ TOR
Tue, Jul 20thvs LAA@ TOR
Wed, Jul 21st   @ TOR
Thu, Jul 22nd@ SEAvs NYY
Fri, Jul 23rd@ SEAvs NYY
Sat, Jul 24th@ SEAvs NYY
Sun, Jul 25th@ SEAvs NYY
Mon, Jul 26th   vs TOR
Tue, Jul 27th@ SDvs TOR
Wed, Jul 28th@ SDvs TOR
Thu, Jul 29th@ LAAvs TOR
Fri, Jul 30th@ LAA@ TB
Sat, Jul 31st@ LAA@ TB
Sun, Aug 1st@ LAA@ TB
Tue, Aug 3rdvs SD@ DET
Wed, Aug 4thvs SD@ DET
Thu, Aug 5th   @ DET
Fri, Aug 6thvs TEX@ TOR
Sat, Aug 7thvs TEX@ TOR
Sun, Aug 8thvs TEX@ TOR
Tue, Aug 10th@ CLEvs TB
Wed, Aug 11th@ CLEvs TB
Thu, Aug 12th@ CLEvs TB
Fri, Aug 13th@ TEXvs BAL
Sat, Aug 14th@ TEXvs BAL
Sun, Aug 15th@ TEXvs BAL
Tue, Aug 17th@ CWS@ NYY
Wed, Aug 18th@ CWS@ NYY
Fri, Aug 20thvs SFvs TEX
Sat, Aug 21stvs SFvs TEX
Sun, Aug 22ndvs SFvs TEX
Tue, Aug 24thvs SEAvs MIN
Wed, Aug 25th   vs MIN
Thu, Aug 26thvs NYYvs MIN
Fri, Aug 27thvs NYY@ CLE
Sat, Aug 28thvs NYY@ CLE
Sun, Aug 29thvs NYY@ CLE
Mon, Aug 30th   @ TB
Tue, Aug 31st@ DET@ TB
Wed, Sep 1st@ DET@ TB
Thu, Sep 2nd@ DET@ TB
Fri, Sep 3rd@ TORvs CLE
Sat, Sep 4th@ TORvs CLE
Sun, Sep 5th@ TORvs CLE
Mon, Sep 6th   vs TB
Tue, Sep 7thvs CWSvs TB
Wed, Sep 8thvs CWSvs TB
Fri, Sep 10thvs TEX@ CWS
Sat, Sep 11thvs TEX@ CWS
Sun, Sep 12thvs TEX@ CWS
Mon, Sep 13th   @ SEA
Tue, Sep 14th@ KC@ SEA
Wed, Sep 15th@ KC@ SEA
Fri, Sep 17th@ LAAvs BAL
Sat, Sep 18th@ LAAvs BAL
Sun, Sep 19th@ LAAvs BAL
Tue, Sep 21stvs SEAvs NYM
Wed, Sep 22ndvs SEAvs NYM
Fri, Sep 24thvs HOUvs NYY
Sat, Sep 25thvs HOUvs NYY
Sun, Sep 26thvs HOUvs NYY
Tue, Sep 28th@ SEA@ BAL
Wed, Sep 29th@ SEA@ BAL
Thu, Sep 30th   @ BAL
Fri, Oct 1st@ HOU@ WSH
Sat, Oct 2nd@ HOU@ WSH
Sun, Oct 3rd@ HOU@ WSH
Thu, Apr 1stvs HOU   
Fri, Apr 9th@ HOU   
Mon, Apr 12th@ ARI   
Fri, Apr 16thvs DET   
Mon, Apr 26th@ TB   
Mon, May 3rdvs TOR   
Mon, May 24thvs SEA   
Thu, May 27thvs LAA   
Sun, May 30thvs LAA   
Mon, Jun 21st@ TEX   
Thu, Jul 8th@ HOU   
Mon, Aug 16th@ CWS   
Thu, Aug 19th@ CWS   
Mon, Aug 23rdvs SEA   
Thu, Sep 9thvs CWS   
Thu, Sep 16th@ KC   
Mon, Sep 20thvs SEA   
Thu, Sep 23rdvs SEA   
Mon, Sep 27th@ SEA