Skip to main content

Who Should I Trade?

Logan Gilbert for Luis Castillo (2023)

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
Luis Castillo
Luis Castillo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Logan Gilbert
Logan Gilbert
Luis Castillo
Luis Castillo
2022 Stats 
Games Played3225
Games Started3225
Innings Pitched185.2150.1
Blown Saves00
Hits Allowed170118
Earned Runs6650
Home Runs Allowed1913
Who Should I Trade? Player Notes
  Logan Gilbert
Logan Gilbert
Luis Castillo
Luis Castillo
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
Luis Castillo
Luis Castillo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CLEvs CLE
Fri, Mar 31stvs CLEvs CLE
Sat, Apr 1stvs CLEvs CLE
Sun, Apr 2ndvs CLEvs CLE
Mon, Apr 3rdvs LAAvs LAA
Tue, Apr 4thvs LAAvs LAA
Wed, Apr 5thvs LAAvs LAA
Fri, Apr 7th@ CLE@ CLE
Sat, Apr 8th@ CLE@ CLE
Sun, Apr 9th@ CLE@ CLE
Mon, Apr 10th@ CHC@ CHC
Tue, Apr 11th@ CHC@ CHC
Wed, Apr 12th@ CHC@ CHC
Fri, Apr 14thvs COLvs COL
Sat, Apr 15thvs COLvs COL
Sun, Apr 16thvs COLvs COL
Mon, Apr 17thvs MILvs MIL
Tue, Apr 18thvs MILvs MIL
Wed, Apr 19thvs MILvs MIL
Fri, Apr 21stvs STLvs STL
Sat, Apr 22ndvs STLvs STL
Sun, Apr 23rdvs STLvs STL
Tue, Apr 25th@ PHI@ PHI
Wed, Apr 26th@ PHI@ PHI
Thu, Apr 27th@ PHI@ PHI
Fri, Apr 28th@ TOR@ TOR
Sat, Apr 29th@ TOR@ TOR
Sun, Apr 30th@ TOR@ TOR
Tue, May 2nd@ OAK@ OAK
Wed, May 3rd@ OAK@ OAK
Thu, May 4th@ OAK@ OAK
Fri, May 5thvs HOUvs HOU
Sat, May 6thvs HOUvs HOU
Sun, May 7thvs HOUvs HOU
Mon, May 8thvs TEXvs TEX
Tue, May 9thvs TEXvs TEX
Wed, May 10thvs TEXvs TEX
Fri, May 12th@ DET@ DET
Sat, May 13th@ DET@ DET
Sun, May 14th@ DET@ DET
Mon, May 15th@ BOS@ BOS
Tue, May 16th@ BOS@ BOS
Wed, May 17th@ BOS@ BOS
Fri, May 19th@ ATL@ ATL
Sat, May 20th@ ATL@ ATL
Sun, May 21st@ ATL@ ATL
Mon, May 22ndvs OAKvs OAK
Tue, May 23rdvs OAKvs OAK
Wed, May 24thvs OAKvs OAK
Thu, May 25thvs OAKvs OAK
Fri, May 26thvs PITvs PIT
Sat, May 27thvs PITvs PIT
Sun, May 28thvs PITvs PIT
Mon, May 29thvs NYYvs NYY
Tue, May 30thvs NYYvs NYY
Wed, May 31stvs NYYvs NYY
Fri, Jun 2nd@ TEX@ TEX
Sat, Jun 3rd@ TEX@ TEX
Sun, Jun 4th@ TEX@ TEX
Tue, Jun 6th@ SD@ SD
Wed, Jun 7th@ SD@ SD
Fri, Jun 9th@ LAA@ LAA
Sat, Jun 10th@ LAA@ LAA
Sun, Jun 11th@ LAA@ LAA
Mon, Jun 12thvs MIAvs MIA
Tue, Jun 13thvs MIAvs MIA
Wed, Jun 14thvs MIAvs MIA
Fri, Jun 16thvs CWSvs CWS
Sat, Jun 17thvs CWSvs CWS
Sun, Jun 18thvs CWSvs CWS
Tue, Jun 20th@ NYY@ NYY
Wed, Jun 21st@ NYY@ NYY
Thu, Jun 22nd@ NYY@ NYY
Fri, Jun 23rd@ BAL@ BAL
Sat, Jun 24th@ BAL@ BAL
Sun, Jun 25th@ BAL@ BAL
Mon, Jun 26thvs WSHvs WSH
Tue, Jun 27thvs WSHvs WSH
Wed, Jun 28thvs WSHvs WSH
Fri, Jun 30thvs TBvs TB
Sat, Jul 1stvs TBvs TB
Sun, Jul 2ndvs TBvs TB
Mon, Jul 3rd@ SF@ SF
Tue, Jul 4th@ SF@ SF
Wed, Jul 5th@ SF@ SF
Thu, Jul 6th@ HOU@ HOU
Fri, Jul 7th@ HOU@ HOU
Sat, Jul 8th@ HOU@ HOU
Sun, Jul 9th@ HOU@ HOU
Fri, Jul 14thvs DETvs DET
Sat, Jul 15thvs DETvs DET
Sun, Jul 16thvs DETvs DET
Mon, Jul 17thvs MINvs MIN
Tue, Jul 18thvs MINvs MIN
Wed, Jul 19thvs MINvs MIN
Thu, Jul 20thvs MINvs MIN
Fri, Jul 21stvs TORvs TOR
Sat, Jul 22ndvs TORvs TOR
Sun, Jul 23rdvs TORvs TOR
Mon, Jul 24th@ MIN@ MIN
Tue, Jul 25th@ MIN@ MIN
Wed, Jul 26th@ MIN@ MIN
Fri, Jul 28th@ ARI@ ARI
Sat, Jul 29th@ ARI@ ARI
Sun, Jul 30th@ ARI@ ARI
Mon, Jul 31stvs BOSvs BOS
Tue, Aug 1stvs BOSvs BOS
Wed, Aug 2ndvs BOSvs BOS
Thu, Aug 3rd@ LAA@ LAA
Fri, Aug 4th@ LAA@ LAA
Sat, Aug 5th@ LAA@ LAA
Sun, Aug 6th@ LAA@ LAA
Tue, Aug 8thvs SDvs SD
Wed, Aug 9thvs SDvs SD
Fri, Aug 11thvs BALvs BAL
Sat, Aug 12thvs BALvs BAL
Sun, Aug 13thvs BALvs BAL
Mon, Aug 14th@ KC@ KC
Tue, Aug 15th@ KC@ KC
Wed, Aug 16th@ KC@ KC
Thu, Aug 17th@ KC@ KC
Fri, Aug 18th@ HOU@ HOU
Sat, Aug 19th@ HOU@ HOU
Sun, Aug 20th@ HOU@ HOU
Mon, Aug 21st@ CWS@ CWS
Tue, Aug 22nd@ CWS@ CWS
Wed, Aug 23rd@ CWS@ CWS
Fri, Aug 25thvs KCvs KC
Sat, Aug 26thvs KCvs KC
Sun, Aug 27thvs KCvs KC
Mon, Aug 28thvs OAKvs OAK
Tue, Aug 29thvs OAKvs OAK
Wed, Aug 30thvs OAKvs OAK
Fri, Sep 1st@ NYM@ NYM
Sat, Sep 2nd@ NYM@ NYM
Sun, Sep 3rd@ NYM@ NYM
Mon, Sep 4th@ CIN@ CIN
Tue, Sep 5th@ CIN@ CIN
Wed, Sep 6th@ CIN@ CIN
Thu, Sep 7th@ TB@ TB
Fri, Sep 8th@ TB@ TB
Sat, Sep 9th@ TB@ TB
Sun, Sep 10th@ TB@ TB
Mon, Sep 11thvs LAAvs LAA
Tue, Sep 12thvs LAAvs LAA
Wed, Sep 13thvs LAAvs LAA
Fri, Sep 15thvs LADvs LAD
Sat, Sep 16thvs LADvs LAD
Sun, Sep 17thvs LADvs LAD
Mon, Sep 18th@ OAK@ OAK
Tue, Sep 19th@ OAK@ OAK
Wed, Sep 20th@ OAK@ OAK
Fri, Sep 22nd@ TEX@ TEX
Sat, Sep 23rd@ TEX@ TEX
Sun, Sep 24th@ TEX@ TEX
Mon, Sep 25thvs HOUvs HOU
Tue, Sep 26thvs HOUvs HOU
Wed, Sep 27thvs HOUvs HOU
Thu, Sep 28thvs TEXvs TEX
Fri, Sep 29thvs TEXvs TEX
Sat, Sep 30thvs TEXvs TEX
Sun, Oct 1stvs TEXvs TEX