Skip to main content

Who Should I Trade?

Michael Fulmer for Tanner Rainey (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Michael Fulmer
Michael Fulmer
Tanner Rainey
Tanner Rainey
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 384# 498
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Fulmer
Michael Fulmer
Tanner Rainey
Tanner Rainey
2021 Stats 
Games Played5238
Games Started40
Innings Pitched70.132.2
Blown Saves43
Hits Allowed6829
Earned Runs2326
Home Runs Allowed76
Who Should I Trade? Player Notes
  Michael Fulmer
Michael Fulmer
Tanner Rainey
Tanner Rainey
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Fulmer
Michael Fulmer
Tanner Rainey
Tanner Rainey
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SEA@ NYM
Fri, Apr 1st@ SEA   
Sat, Apr 2nd@ SEA@ NYM
Sun, Apr 3rd@ SEA@ NYM
Mon, Apr 4th@ OAKvs PHI
Tue, Apr 5th@ OAK   
Wed, Apr 6th@ OAKvs PHI
Fri, Apr 8thvs CWSvs NYM
Sat, Apr 9thvs CWSvs NYM
Sun, Apr 10thvs CWSvs NYM
Mon, Apr 11thvs BOS@ ATL
Tue, Apr 12thvs BOS@ ATL
Wed, Apr 13thvs BOS@ ATL
Thu, Apr 14th@ KC@ PIT
Fri, Apr 15th@ KC@ PIT
Sat, Apr 16th@ KC@ PIT
Sun, Apr 17th@ KC@ PIT
Tue, Apr 19thvs NYYvs ARI
Wed, Apr 20thvs NYYvs ARI
Thu, Apr 21stvs NYYvs ARI
Fri, Apr 22ndvs COLvs SF
Sat, Apr 23rdvs COLvs SF
Sun, Apr 24thvs COLvs SF
Tue, Apr 26th@ MINvs MIA
Wed, Apr 27th@ MINvs MIA
Thu, Apr 28th@ MINvs MIA
Fri, Apr 29th@ LAD@ SF
Sat, Apr 30th@ LAD@ SF
Sun, May 1st@ LAD@ SF
Tue, May 3rdvs PIT@ COL
Wed, May 4thvs PIT@ COL
Thu, May 5th@ HOU@ COL
Fri, May 6th@ HOU@ LAA
Sat, May 7th@ HOU@ LAA
Sun, May 8th@ HOU@ LAA
Mon, May 9thvs OAK   
Tue, May 10thvs OAKvs NYM
Wed, May 11thvs OAKvs NYM
Thu, May 12thvs OAKvs NYM
Fri, May 13thvs BALvs HOU
Sat, May 14thvs BALvs HOU
Sun, May 15thvs BALvs HOU
Mon, May 16th@ TB@ MIA
Tue, May 17th@ TB@ MIA
Wed, May 18th@ TB@ MIA
Fri, May 20th@ CLE@ MIL
Sat, May 21st@ CLE@ MIL
Sun, May 22nd@ CLE@ MIL
Mon, May 23rd@ MINvs LAD
Tue, May 24th@ MINvs LAD
Wed, May 25th@ MINvs LAD
Thu, May 26thvs CLEvs COL
Fri, May 27thvs CLEvs COL
Sat, May 28thvs CLEvs COL
Sun, May 29thvs CLEvs COL
Mon, May 30thvs MIN@ NYM
Tue, May 31stvs MIN@ NYM
Wed, Jun 1stvs MIN@ NYM
Thu, Jun 2ndvs MIN@ CIN
Fri, Jun 3rd@ NYY@ CIN
Sat, Jun 4th@ NYY@ CIN
Sun, Jun 5th@ NYY@ CIN
Tue, Jun 7th@ PIT@ MIA
Wed, Jun 8th@ PIT@ MIA
Fri, Jun 10thvs TORvs MIL
Sat, Jun 11thvs TORvs MIL
Sun, Jun 12thvs TORvs MIL
Mon, Jun 13thvs CWSvs ATL
Tue, Jun 14thvs CWSvs ATL
Wed, Jun 15thvs CWSvs ATL
Thu, Jun 16thvs TEXvs PHI
Fri, Jun 17thvs TEXvs PHI
Sat, Jun 18thvs TEXvs PHI
Sun, Jun 19thvs TEXvs PHI
Mon, Jun 20th@ BOS   
Tue, Jun 21st@ BOS@ BAL
Wed, Jun 22nd@ BOS@ BAL
Fri, Jun 24th@ ARI@ TEX
Sat, Jun 25th@ ARI@ TEX
Sun, Jun 26th@ ARI@ TEX
Tue, Jun 28th@ SFvs PIT
Wed, Jun 29th@ SFvs PIT
Fri, Jul 1stvs KCvs MIA
Sat, Jul 2ndvs KCvs MIA
Sun, Jul 3rdvs KCvs MIA
Mon, Jul 4thvs CLEvs MIA
Tue, Jul 5thvs CLE@ PHI
Wed, Jul 6thvs CLE@ PHI
Thu, Jul 7th@ CWS@ PHI
Fri, Jul 8th@ CWS@ ATL
Sat, Jul 9th@ CWS@ ATL
Sun, Jul 10th@ CWS@ ATL
Mon, Jul 11th@ KC   
Tue, Jul 12th@ KCvs SEA
Wed, Jul 13th@ KCvs SEA
Fri, Jul 15th@ CLEvs ATL
Sat, Jul 16th@ CLEvs ATL
Sun, Jul 17th@ CLEvs ATL
Sat, Jul 23rdvs MIN@ ARI
Sun, Jul 24thvs MIN@ ARI
Mon, Jul 25thvs SD@ LAD
Tue, Jul 26thvs SD@ LAD
Wed, Jul 27thvs SD@ LAD
Thu, Jul 28th@ TOR   
Fri, Jul 29th@ TORvs STL
Sat, Jul 30th@ TORvs STL
Sun, Jul 31st@ TORvs STL
Mon, Aug 1st@ MINvs NYM
Tue, Aug 2nd@ MINvs NYM
Wed, Aug 3rd@ MINvs NYM
Thu, Aug 4thvs TB@ PHI
Fri, Aug 5thvs TB@ PHI
Sat, Aug 6thvs TB@ PHI
Sun, Aug 7thvs TB@ PHI
Tue, Aug 9thvs CLE@ CHC
Wed, Aug 10thvs CLE@ CHC
Thu, Aug 11thvs CLE   
Fri, Aug 12th@ CWSvs SD
Sat, Aug 13th@ CWSvs SD
Sun, Aug 14th@ CWSvs SD
Mon, Aug 15th@ CLEvs CHC
Tue, Aug 16th@ CLEvs CHC
Wed, Aug 17th@ CLEvs CHC
Fri, Aug 19thvs LAA@ SD
Sat, Aug 20thvs LAA@ SD
Sun, Aug 21stvs LAA@ SD
Tue, Aug 23rdvs SF@ SEA
Wed, Aug 24thvs SF@ SEA
Fri, Aug 26th@ TEXvs CIN
Sat, Aug 27th@ TEXvs CIN
Sun, Aug 28th@ TEXvs CIN
Tue, Aug 30thvs SEAvs OAK
Wed, Aug 31stvs SEAvs OAK
Thu, Sep 1stvs SEAvs OAK
Fri, Sep 2ndvs KC@ NYM
Sat, Sep 3rdvs KC@ NYM
Sun, Sep 4thvs KC@ NYM
Mon, Sep 5th@ LAA@ STL
Tue, Sep 6th@ LAA@ STL
Wed, Sep 7th@ LAA@ STL
Fri, Sep 9th@ KC@ PHI
Sat, Sep 10th@ KC@ PHI
Sun, Sep 11th@ KC@ PHI
Mon, Sep 12thvs HOU   
Tue, Sep 13thvs HOUvs BAL
Wed, Sep 14thvs HOUvs BAL
Fri, Sep 16thvs CWSvs MIA
Sat, Sep 17thvs CWSvs MIA
Sun, Sep 18thvs CWSvs MIA
Mon, Sep 19th@ BAL@ ATL
Tue, Sep 20th@ BAL@ ATL
Wed, Sep 21st@ BAL@ ATL
Fri, Sep 23rd@ CWS@ MIA
Sat, Sep 24th@ CWS@ MIA
Sun, Sep 25th@ CWS@ MIA
Tue, Sep 27thvs KCvs ATL
Wed, Sep 28thvs KCvs ATL
Thu, Sep 29thvs KC   
Fri, Sep 30thvs MINvs PHI
Sat, Oct 1stvs MINvs PHI
Sun, Oct 2ndvs MINvs PHI
Thu, Apr 7th   vs NYM
Mon, Apr 18th   vs ARI
Thu, Jun 9th   @ MIA
Mon, Jun 27th   vs PIT
Thu, Jul 14th   vs ATL
Fri, Jul 22nd   @ ARI
Mon, Aug 8th   @ CHC
Thu, Aug 18th   @ SD
Thu, Sep 8th   @ STL
Mon, Sep 26th   vs ATL