Skip Navigation to Main Content

Who Should I Trade?

Kyle Bradish for Luis Gil (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Kyle Bradish
SP - BAL
Kyle Bradish
Luis Gil
SP - NYY
Luis Gil
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 103# 349
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Kyle Bradish
SP - BAL
Kyle Bradish
Luis Gil
SP - NYY
Luis Gil
2025 Stats 
   
   
Games Played611
   
Games Started611
   
Innings Pitched32.057.0
   
Wins14
   
Losses11
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed2347
   
Earned Runs921
   
Home Runs Allowed35
   
Strikeouts4741
   
Walks1033
   
ERA2.533.32
   
WHIP1.031.40
   
Who Should I Trade? Player Projections
  Kyle Bradish
SP - BAL
Kyle Bradish
Luis Gil
SP - NYY
Luis Gil
2026 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Kyle Bradish
SP - BAL
Kyle Bradish
Luis Gil
SP - NYY
Luis Gil
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Bradish
SP - BAL
Kyle Bradish
Luis Gil
SP - NYY
Luis Gil
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs MIN   
Sat, Mar 28thvs MIN@ SF
Sun, Mar 29thvs MIN   
Mon, Mar 30thvs TEX@ SEA
Tue, Mar 31stvs TEX@ SEA
Wed, Apr 1stvs TEX@ SEA
Fri, Apr 3rd@ PITvs MIA
Sat, Apr 4th@ PITvs MIA
Sun, Apr 5th@ PITvs MIA
Mon, Apr 6th@ CWS   
Tue, Apr 7th@ CWSvs ATH
Wed, Apr 8th@ CWSvs ATH
Fri, Apr 10thvs SF@ TB
Sat, Apr 11thvs SF@ TB
Sun, Apr 12thvs SF@ TB
Mon, Apr 13thvs ARIvs LAA
Tue, Apr 14thvs ARIvs LAA
Wed, Apr 15thvs ARIvs LAA
Thu, Apr 16th@ CLEvs LAA
Fri, Apr 17th@ CLEvs KC
Sat, Apr 18th@ CLEvs KC
Sun, Apr 19th@ CLEvs KC
Mon, Apr 20th@ KC   
Tue, Apr 21st@ KC@ BOS
Wed, Apr 22nd@ KC@ BOS
Fri, Apr 24thvs BOS@ HOU
Sat, Apr 25thvs BOS@ HOU
Sun, Apr 26thvs BOS@ HOU
Tue, Apr 28thvs HOU@ TEX
Wed, Apr 29thvs HOU@ TEX
Thu, Apr 30thvs HOU   
Fri, May 1st@ NYYvs BAL
Sat, May 2nd@ NYYvs BAL
Sun, May 3rd@ NYYvs BAL
Mon, May 4th@ NYYvs BAL
Tue, May 5th@ MIAvs TEX
Wed, May 6th@ MIAvs TEX
Thu, May 7th@ MIAvs TEX
Fri, May 8thvs ATH@ MIL
Sat, May 9thvs ATH@ MIL
Sun, May 10thvs ATH@ MIL
Mon, May 11thvs NYY@ BAL
Tue, May 12thvs NYY@ BAL
Wed, May 13thvs NYY@ BAL
Fri, May 15th@ WSH@ NYM
Sat, May 16th@ WSH@ NYM
Sun, May 17th@ WSH@ NYM
Mon, May 18th@ TBvs TOR
Tue, May 19th@ TBvs TOR
Wed, May 20th@ TBvs TOR
Fri, May 22ndvs DETvs TB
Sat, May 23rdvs DETvs TB
Sun, May 24thvs DETvs TB
Mon, May 25thvs TB@ KC
Tue, May 26thvs TB@ KC
Wed, May 27thvs TB@ KC
Thu, May 28thvs TOR   
Fri, May 29thvs TOR@ ATH
Sat, May 30thvs TOR@ ATH
Sun, May 31stvs TOR@ ATH
Tue, Jun 2nd@ BOSvs CLE
Wed, Jun 3rd@ BOSvs CLE
Thu, Jun 4th@ BOSvs CLE
Fri, Jun 5th@ TORvs BOS
Sat, Jun 6th@ TORvs BOS
Sun, Jun 7th@ TORvs BOS
Mon, Jun 8thvs SEA@ CLE
Tue, Jun 9thvs SEA@ CLE
Wed, Jun 10thvs SEA@ CLE
Thu, Jun 11thvs SEA   
Fri, Jun 12thvs SD@ TOR
Sat, Jun 13thvs SD@ TOR
Sun, Jun 14thvs SD@ TOR
Tue, Jun 16th@ SEAvs CWS
Wed, Jun 17th@ SEAvs CWS
Thu, Jun 18th@ SEAvs CWS
Fri, Jun 19th@ LADvs CIN
Sat, Jun 20th@ LADvs CIN
Sun, Jun 21st@ LADvs CIN
Mon, Jun 22nd@ LAA@ DET
Tue, Jun 23rd@ LAA@ DET
Wed, Jun 24th@ LAA@ DET
Fri, Jun 26thvs WSH@ BOS
Sat, Jun 27thvs WSH@ BOS
Sun, Jun 28thvs WSH@ BOS
Mon, Jun 29thvs CWSvs DET
Tue, Jun 30thvs CWSvs DET
Wed, Jul 1stvs CWSvs DET
Fri, Jul 3rd@ CINvs MIN
Sat, Jul 4th@ CINvs MIN
Sun, Jul 5th@ CINvs MIN
Tue, Jul 7thvs CHC@ TB
Wed, Jul 8thvs CHC@ TB
Thu, Jul 9thvs CHC@ TB
Fri, Jul 10thvs KC@ WSH
Sat, Jul 11thvs KC@ WSH
Sun, Jul 12thvs KC@ WSH
Fri, Jul 17th@ HOUvs LAD
Sat, Jul 18th@ HOUvs LAD
Sun, Jul 19th@ HOUvs LAD
Mon, Jul 20th@ BOSvs PIT
Tue, Jul 21st@ BOSvs PIT
Wed, Jul 22nd@ BOSvs PIT
Fri, Jul 24thvs ATL@ PHI
Sat, Jul 25thvs ATL@ PHI
Sun, Jul 26thvs ATL@ PHI
Mon, Jul 27th@ DET@ CWS
Tue, Jul 28th@ DET@ CWS
Wed, Jul 29th@ DET@ CWS
Fri, Jul 31stvs PHI@ CHC
Sat, Aug 1stvs PHI@ CHC
Sun, Aug 2ndvs PHI@ CHC
Tue, Aug 4thvs LAAvs STL
Wed, Aug 5thvs LAAvs STL
Thu, Aug 6thvs LAA   
Fri, Aug 7th@ TEXvs ATL
Sat, Aug 8th@ TEXvs ATL
Sun, Aug 9th@ TEXvs ATL
Mon, Aug 10th@ MIN   
Tue, Aug 11th@ MINvs SEA
Wed, Aug 12th@ MINvs SEA
Fri, Aug 14th@ TB@ TOR
Sat, Aug 15th@ TB@ TOR
Sun, Aug 16th@ TB@ TOR
Mon, Aug 17th@ TB   
Tue, Aug 18thvs NYY@ BAL
Wed, Aug 19thvs NYY@ BAL
Thu, Aug 20thvs NYY@ BAL
Fri, Aug 21stvs TBvs TOR
Sat, Aug 22ndvs TBvs TOR
Sun, Aug 23rdvs TBvs TOR
Tue, Aug 25th@ STLvs HOU
Wed, Aug 26th@ STLvs HOU
Thu, Aug 27th@ STLvs HOU
Fri, Aug 28th@ ATHvs BOS
Sat, Aug 29th@ ATHvs BOS
Sun, Aug 30th@ ATHvs BOS
Mon, Aug 31st@ COL@ LAA
Tue, Sep 1st@ COL@ LAA
Wed, Sep 2nd@ COL@ LAA
Thu, Sep 3rdvs BOS   
Fri, Sep 4thvs BOS@ SD
Sat, Sep 5thvs BOS@ SD
Sun, Sep 6thvs BOS@ SD
Mon, Sep 7thvs CLE   
Tue, Sep 8thvs CLEvs COL
Wed, Sep 9thvs CLEvs COL
Fri, Sep 11th@ TORvs NYM
Sat, Sep 12th@ TORvs NYM
Sun, Sep 13th@ TORvs NYM
Mon, Sep 14th@ NYM@ MIN
Tue, Sep 15th@ NYM@ MIN
Wed, Sep 16th@ NYM@ MIN
Fri, Sep 18thvs MIL@ ARI
Sat, Sep 19thvs MIL@ ARI
Sun, Sep 20thvs MIL@ ARI
Mon, Sep 21stvs TOR   
Tue, Sep 22ndvs TORvs TB
Wed, Sep 23rdvs TORvs TB
Fri, Sep 25th@ NYYvs BAL
Sat, Sep 26th@ NYYvs BAL
Sun, Sep 27th@ NYYvs BAL
Wed, Mar 25th   @ SF
Fri, Mar 27th   @ SF
Thu, Apr 9th   vs ATH
Thu, Apr 23rd   @ BOS
Mon, Apr 27th   @ TEX
Thu, May 21st   vs TOR
Thu, Jun 25th   @ BOS
Mon, Jul 6th   @ TB
Thu, Jul 30th   @ CWS
Mon, Aug 3rd   vs STL
Thu, Aug 13th   vs SEA
Thu, Sep 10th   vs COL
Thu, Sep 24th   vs TB