Skip to main content

Who Should I Trade?

Michael Fulmer for Andrew Kittredge (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
Andrew Kittredge
Andrew Kittredge
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 322# 161
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Fulmer
Michael Fulmer
Andrew Kittredge
Andrew Kittredge
2021 Stats 
Games Played5257
Games Started44
Innings Pitched70.172.3
Blown Saves41
Hits Allowed6855
Earned Runs2315
Home Runs Allowed77
Who Should I Trade? Player Notes
  Michael Fulmer
Michael Fulmer
Andrew Kittredge
Andrew Kittredge
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
Andrew Kittredge
Andrew Kittredge
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ SEA@ BOS
Fri, Apr 1st@ SEA   
Sat, Apr 2nd@ SEA@ BOS
Sun, Apr 3rd@ SEA@ BOS
Mon, Apr 4th@ OAK@ TOR
Tue, Apr 5th@ OAK@ TOR
Wed, Apr 6th@ OAK@ TOR
Fri, Apr 8thvs CWSvs BAL
Sat, Apr 9thvs CWSvs BAL
Sun, Apr 10thvs CWSvs BAL
Mon, Apr 11thvs BOSvs OAK
Tue, Apr 12thvs BOSvs OAK
Wed, Apr 13thvs BOSvs OAK
Thu, Apr 14th@ KCvs OAK
Fri, Apr 15th@ KC@ CWS
Sat, Apr 16th@ KC@ CWS
Sun, Apr 17th@ KC@ CWS
Tue, Apr 19thvs NYY@ CHC
Wed, Apr 20thvs NYY@ CHC
Thu, Apr 21stvs NYY   
Fri, Apr 22ndvs COLvs BOS
Sat, Apr 23rdvs COLvs BOS
Sun, Apr 24thvs COLvs BOS
Tue, Apr 26th@ MINvs SEA
Wed, Apr 27th@ MINvs SEA
Thu, Apr 28th@ MINvs SEA
Fri, Apr 29th@ LADvs MIN
Sat, Apr 30th@ LADvs MIN
Sun, May 1st@ LADvs MIN
Tue, May 3rdvs PIT@ OAK
Wed, May 4thvs PIT@ OAK
Thu, May 5th@ HOU@ SEA
Fri, May 6th@ HOU@ SEA
Sat, May 7th@ HOU@ SEA
Sun, May 8th@ HOU@ SEA
Mon, May 9thvs OAK@ LAA
Tue, May 10thvs OAK@ LAA
Wed, May 11thvs OAK@ LAA
Thu, May 12thvs OAK   
Fri, May 13thvs BALvs TOR
Sat, May 14thvs BALvs TOR
Sun, May 15thvs BALvs TOR
Mon, May 16th@ TBvs DET
Tue, May 17th@ TBvs DET
Wed, May 18th@ TBvs DET
Fri, May 20th@ CLE@ BAL
Sat, May 21st@ CLE@ BAL
Sun, May 22nd@ CLE@ BAL
Mon, May 23rd@ MIN   
Tue, May 24th@ MINvs MIA
Wed, May 25th@ MINvs MIA
Thu, May 26thvs CLEvs NYY
Fri, May 27thvs CLEvs NYY
Sat, May 28thvs CLEvs NYY
Sun, May 29thvs CLEvs NYY
Mon, May 30thvs MIN@ TEX
Tue, May 31stvs MIN@ TEX
Wed, Jun 1stvs MIN@ TEX
Thu, Jun 2ndvs MIN@ TEX
Fri, Jun 3rd@ NYYvs CWS
Sat, Jun 4th@ NYYvs CWS
Sun, Jun 5th@ NYYvs CWS
Tue, Jun 7th@ PITvs STL
Wed, Jun 8th@ PITvs STL
Fri, Jun 10thvs TOR@ MIN
Sat, Jun 11thvs TOR@ MIN
Sun, Jun 12thvs TOR@ MIN
Mon, Jun 13thvs CWS   
Tue, Jun 14thvs CWS@ NYY
Wed, Jun 15thvs CWS@ NYY
Thu, Jun 16thvs TEX@ NYY
Fri, Jun 17thvs TEX@ BAL
Sat, Jun 18thvs TEX@ BAL
Sun, Jun 19thvs TEX@ BAL
Mon, Jun 20th@ BOSvs NYY
Tue, Jun 21st@ BOSvs NYY
Wed, Jun 22nd@ BOSvs NYY
Fri, Jun 24th@ ARIvs PIT
Sat, Jun 25th@ ARIvs PIT
Sun, Jun 26th@ ARIvs PIT
Tue, Jun 28th@ SFvs MIL
Wed, Jun 29th@ SFvs MIL
Fri, Jul 1stvs KC@ TOR
Sat, Jul 2ndvs KC@ TOR
Sun, Jul 3rdvs KC@ TOR
Mon, Jul 4thvs CLE@ BOS
Tue, Jul 5thvs CLE@ BOS
Wed, Jul 6thvs CLE@ BOS
Thu, Jul 7th@ CWS   
Fri, Jul 8th@ CWS@ CIN
Sat, Jul 9th@ CWS@ CIN
Sun, Jul 10th@ CWS@ CIN
Mon, Jul 11th@ KCvs BOS
Tue, Jul 12th@ KCvs BOS
Wed, Jul 13th@ KCvs BOS
Fri, Jul 15th@ CLEvs BAL
Sat, Jul 16th@ CLEvs BAL
Sun, Jul 17th@ CLEvs BAL
Sat, Jul 23rdvs MIN@ KC
Sun, Jul 24thvs MIN@ KC
Mon, Jul 25thvs SD@ BAL
Tue, Jul 26thvs SD@ BAL
Wed, Jul 27thvs SD@ BAL
Thu, Jul 28th@ TOR@ BAL
Fri, Jul 29th@ TORvs CLE
Sat, Jul 30th@ TORvs CLE
Sun, Jul 31st@ TORvs CLE
Mon, Aug 1st@ MIN   
Tue, Aug 2nd@ MINvs TOR
Wed, Aug 3rd@ MINvs TOR
Thu, Aug 4thvs TB@ DET
Fri, Aug 5thvs TB@ DET
Sat, Aug 6thvs TB@ DET
Sun, Aug 7thvs TB@ DET
Tue, Aug 9thvs CLE@ MIL
Wed, Aug 10thvs CLE@ MIL
Thu, Aug 11thvs CLE   
Fri, Aug 12th@ CWSvs BAL
Sat, Aug 13th@ CWSvs BAL
Sun, Aug 14th@ CWSvs BAL
Mon, Aug 15th@ CLE@ NYY
Tue, Aug 16th@ CLE@ NYY
Wed, Aug 17th@ CLE@ NYY
Fri, Aug 19thvs LAAvs KC
Sat, Aug 20thvs LAAvs KC
Sun, Aug 21stvs LAAvs KC
Tue, Aug 23rdvs SFvs LAA
Wed, Aug 24thvs SFvs LAA
Fri, Aug 26th@ TEX@ BOS
Sat, Aug 27th@ TEX@ BOS
Sun, Aug 28th@ TEX@ BOS
Tue, Aug 30thvs SEA@ MIA
Wed, Aug 31stvs SEA@ MIA
Thu, Sep 1stvs SEA   
Fri, Sep 2ndvs KCvs NYY
Sat, Sep 3rdvs KCvs NYY
Sun, Sep 4thvs KCvs NYY
Mon, Sep 5th@ LAAvs BOS
Tue, Sep 6th@ LAAvs BOS
Wed, Sep 7th@ LAAvs BOS
Fri, Sep 9th@ KC@ NYY
Sat, Sep 10th@ KC@ NYY
Sun, Sep 11th@ KC@ NYY
Mon, Sep 12thvs HOU@ TOR
Tue, Sep 13thvs HOU@ TOR
Wed, Sep 14thvs HOU@ TOR
Fri, Sep 16thvs CWSvs TEX
Sat, Sep 17thvs CWSvs TEX
Sun, Sep 18thvs CWSvs TEX
Mon, Sep 19th@ BALvs HOU
Tue, Sep 20th@ BALvs HOU
Wed, Sep 21st@ BALvs HOU
Fri, Sep 23rd@ CWSvs TOR
Sat, Sep 24th@ CWSvs TOR
Sun, Sep 25th@ CWSvs TOR
Tue, Sep 27thvs KC@ CLE
Wed, Sep 28thvs KC@ CLE
Thu, Sep 29thvs KC@ CLE
Fri, Sep 30thvs MIN@ HOU
Sat, Oct 1stvs MIN@ HOU
Sun, Oct 2ndvs MIN@ HOU
Mon, Apr 18th   @ CHC
Mon, May 2nd   @ OAK
Thu, Jun 9th   vs STL
Thu, Jun 30th   @ TOR
Thu, Jul 14th   vs BOS
Fri, Jul 22nd   @ KC
Thu, Aug 18th   vs KC
Mon, Aug 22nd   vs LAA
Thu, Aug 25th   vs LAA
Thu, Sep 22nd   vs TOR