Skip to main content

Who Should I Trade?

Logan Gilbert for Pete Fairbanks (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Logan Gilbert
Logan Gilbert
Pete Fairbanks
Pete Fairbanks
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 201# 329
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Logan Gilbert
Logan Gilbert
Pete Fairbanks
Pete Fairbanks
2021 Stats 
Games Played2447
Games Started240
Innings Pitched119.243.1
Blown Saves02
Hits Allowed11241
Earned Runs6219
Home Runs Allowed172
Who Should I Trade? Player Notes
  Logan Gilbert
Logan Gilbert
Pete Fairbanks
Pete Fairbanks
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Logan Gilbert
Logan Gilbert
Pete Fairbanks
Pete Fairbanks
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs DET@ BOS
Fri, Apr 1stvs DET   
Sat, Apr 2ndvs DET@ BOS
Sun, Apr 3rdvs DET@ BOS
Mon, Apr 4thvs LAA@ TOR
Tue, Apr 5thvs LAA@ TOR
Thu, Apr 7th@ MIN   
Sat, Apr 9th@ MINvs BAL
Sun, Apr 10th@ MINvs BAL
Mon, Apr 11th@ MINvs OAK
Tue, Apr 12th@ CWSvs OAK
Wed, Apr 13th@ CWSvs OAK
Thu, Apr 14th@ CWSvs OAK
Fri, Apr 15thvs HOU@ CWS
Sat, Apr 16thvs HOU@ CWS
Sun, Apr 17thvs HOU@ CWS
Tue, Apr 19thvs TEX@ CHC
Wed, Apr 20thvs TEX@ CHC
Thu, Apr 21stvs TEX   
Fri, Apr 22ndvs KCvs BOS
Sat, Apr 23rdvs KCvs BOS
Sun, Apr 24thvs KCvs BOS
Tue, Apr 26th@ TBvs SEA
Wed, Apr 27th@ TBvs SEA
Thu, Apr 28th@ TBvs SEA
Fri, Apr 29th@ MIAvs MIN
Sat, Apr 30th@ MIAvs MIN
Sun, May 1st@ MIAvs MIN
Mon, May 2nd@ HOU@ OAK
Tue, May 3rd@ HOU@ OAK
Wed, May 4th@ HOU@ OAK
Thu, May 5thvs TB@ SEA
Fri, May 6thvs TB@ SEA
Sat, May 7thvs TB@ SEA
Sun, May 8thvs TB@ SEA
Mon, May 9thvs PHI@ LAA
Tue, May 10thvs PHI@ LAA
Wed, May 11thvs PHI@ LAA
Fri, May 13th@ NYMvs TOR
Sat, May 14th@ NYMvs TOR
Sun, May 15th@ NYMvs TOR
Mon, May 16th@ TORvs DET
Tue, May 17th@ TORvs DET
Wed, May 18th@ TORvs DET
Thu, May 19th@ BOS   
Fri, May 20th@ BOS@ BAL
Sat, May 21st@ BOS@ BAL
Sun, May 22nd@ BOS@ BAL
Mon, May 23rdvs OAK   
Tue, May 24thvs OAKvs MIA
Wed, May 25thvs OAKvs MIA
Fri, May 27thvs HOUvs NYY
Sat, May 28thvs HOUvs NYY
Sun, May 29thvs HOUvs NYY
Tue, May 31st@ BAL@ TEX
Wed, Jun 1st@ BAL@ TEX
Thu, Jun 2nd@ BAL@ TEX
Fri, Jun 3rd@ TEXvs CWS
Sat, Jun 4th@ TEXvs CWS
Sun, Jun 5th@ TEXvs CWS
Mon, Jun 6th@ HOU   
Tue, Jun 7th@ HOUvs STL
Wed, Jun 8th@ HOUvs STL
Fri, Jun 10thvs BOS@ MIN
Sat, Jun 11thvs BOS@ MIN
Sun, Jun 12thvs BOS@ MIN
Mon, Jun 13thvs MIN   
Tue, Jun 14thvs MIN@ NYY
Wed, Jun 15thvs MIN@ NYY
Thu, Jun 16thvs LAA@ NYY
Fri, Jun 17thvs LAA@ BAL
Sat, Jun 18thvs LAA@ BAL
Sun, Jun 19thvs LAA@ BAL
Tue, Jun 21st@ OAKvs NYY
Wed, Jun 22nd@ OAKvs NYY
Thu, Jun 23rd@ OAK   
Fri, Jun 24th@ LAAvs PIT
Sat, Jun 25th@ LAAvs PIT
Sun, Jun 26th@ LAAvs PIT
Mon, Jun 27thvs BAL   
Tue, Jun 28thvs BALvs MIL
Wed, Jun 29thvs BALvs MIL
Thu, Jun 30thvs OAK@ TOR
Fri, Jul 1stvs OAK@ TOR
Sat, Jul 2ndvs OAK@ TOR
Sun, Jul 3rdvs OAK@ TOR
Mon, Jul 4th@ SD@ BOS
Tue, Jul 5th@ SD@ BOS
Thu, Jul 7thvs TOR   
Fri, Jul 8thvs TOR@ CIN
Sat, Jul 9thvs TOR@ CIN
Sun, Jul 10thvs TOR@ CIN
Tue, Jul 12th@ WSHvs BOS
Wed, Jul 13th@ WSHvs BOS
Thu, Jul 14th@ TEXvs BOS
Fri, Jul 15th@ TEXvs BAL
Sat, Jul 16th@ TEXvs BAL
Sun, Jul 17th@ TEXvs BAL
Fri, Jul 22ndvs HOU@ KC
Sat, Jul 23rdvs HOU@ KC
Sun, Jul 24thvs HOU@ KC
Mon, Jul 25thvs TEX@ BAL
Tue, Jul 26thvs TEX@ BAL
Wed, Jul 27thvs TEX@ BAL
Thu, Jul 28th@ HOU@ BAL
Fri, Jul 29th@ HOUvs CLE
Sat, Jul 30th@ HOUvs CLE
Sun, Jul 31st@ HOUvs CLE
Mon, Aug 1st@ NYY   
Tue, Aug 2nd@ NYYvs TOR
Wed, Aug 3rd@ NYYvs TOR
Fri, Aug 5thvs LAA@ DET
Sat, Aug 6thvs LAA@ DET
Sun, Aug 7thvs LAA@ DET
Mon, Aug 8thvs NYY   
Tue, Aug 9thvs NYY@ MIL
Wed, Aug 10thvs NYY@ MIL
Fri, Aug 12th@ TEXvs BAL
Sat, Aug 13th@ TEXvs BAL
Sun, Aug 14th@ TEXvs BAL
Mon, Aug 15th@ LAA@ NYY
Tue, Aug 16th@ LAA@ NYY
Wed, Aug 17th@ LAA@ NYY
Fri, Aug 19th@ OAKvs KC
Sat, Aug 20th@ OAKvs KC
Sun, Aug 21st@ OAKvs KC
Tue, Aug 23rdvs WSHvs LAA
Wed, Aug 24thvs WSHvs LAA
Thu, Aug 25thvs CLEvs LAA
Fri, Aug 26thvs CLE@ BOS
Sat, Aug 27thvs CLE@ BOS
Sun, Aug 28thvs CLE@ BOS
Tue, Aug 30th@ DET@ MIA
Wed, Aug 31st@ DET@ MIA
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLEvs NYY
Sat, Sep 3rd@ CLEvs NYY
Sun, Sep 4th@ CLEvs NYY
Mon, Sep 5thvs CWSvs BOS
Tue, Sep 6thvs CWSvs BOS
Wed, Sep 7thvs CWSvs BOS
Fri, Sep 9thvs ATL@ NYY
Sat, Sep 10thvs ATL@ NYY
Sun, Sep 11thvs ATL@ NYY
Tue, Sep 13thvs SD@ TOR
Wed, Sep 14thvs SD@ TOR
Fri, Sep 16th@ LAAvs TEX
Sat, Sep 17th@ LAAvs TEX
Sun, Sep 18th@ LAAvs TEX
Mon, Sep 19th@ LAAvs HOU
Tue, Sep 20th@ OAKvs HOU
Wed, Sep 21st@ OAKvs HOU
Thu, Sep 22nd@ OAKvs TOR
Fri, Sep 23rd@ KCvs TOR
Sat, Sep 24th@ KCvs TOR
Sun, Sep 25th@ KCvs TOR
Tue, Sep 27thvs TEX@ CLE
Wed, Sep 28thvs TEX@ CLE
Thu, Sep 29thvs TEX@ CLE
Fri, Sep 30thvs OAK@ HOU
Sat, Oct 1stvs OAK@ HOU
Sun, Oct 2ndvs OAK@ HOU
Wed, Apr 6th   @ TOR
Fri, Apr 8th   vs BAL
Mon, Apr 18th   @ CHC
Thu, May 26th   vs NYY
Mon, May 30th   @ TEX
Thu, Jun 9th   vs STL
Mon, Jun 20th   vs NYY
Wed, Jul 6th   @ BOS
Mon, Jul 11th   vs BOS
Thu, Aug 4th   @ DET
Thu, Aug 18th   vs KC
Mon, Aug 22nd   vs LAA
Mon, Sep 12th   @ TOR