Skip Navigation to Main Content

Who Should I Trade?

Yu Darvish for Rafael Devers (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Yu Darvish
SP - SD
Yu Darvish
Rafael Devers
1B,3B,DH - SF
Rafael Devers
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 55
   
Misc 
   
Injury AlertOUT-
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Yu Darvish
SP - SD
Yu Darvish
Rafael Devers
1B,3B,DH - SF
Rafael Devers
2025 Stats 
   
   
Runs99
   
Home Runs1435
   
RBI109
   
Stolen Bases1
   
Batting Avg.252
   
Strikeouts68192
   
Wins5
   
Saves0
   
ERA5.38
   
WHIP1.18
   
Who Should I Trade? Player Notes
  Yu Darvish
SP - SD
Yu Darvish
Rafael Devers
1B,3B,DH - SF
Rafael Devers
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yu Darvish
SP - SD
Yu Darvish
Rafael Devers
1B,3B,DH - SF
Rafael Devers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs DET   
Fri, Mar 27thvs DETvs NYY
Sat, Mar 28thvs DETvs NYY
Mon, Mar 30thvs SF@ SD
Tue, Mar 31stvs SF@ SD
Wed, Apr 1stvs SF@ SD
Fri, Apr 3rd@ BOSvs NYM
Sat, Apr 4th@ BOSvs NYM
Sun, Apr 5th@ BOSvs NYM
Mon, Apr 6th@ PITvs PHI
Tue, Apr 7th@ PITvs PHI
Wed, Apr 8th@ PITvs PHI
Thu, Apr 9thvs COL   
Fri, Apr 10thvs COL@ BAL
Sat, Apr 11thvs COL@ BAL
Sun, Apr 12thvs COL@ BAL
Tue, Apr 14thvs SEA@ CIN
Wed, Apr 15thvs SEA@ CIN
Thu, Apr 16thvs SEA@ CIN
Fri, Apr 17th@ LAA@ WSH
Sat, Apr 18th@ LAA@ WSH
Sun, Apr 19th@ LAA@ WSH
Tue, Apr 21st@ COLvs LAD
Wed, Apr 22nd@ COLvs LAD
Thu, Apr 23rd@ COLvs LAD
Sat, Apr 25th@ ARIvs MIA
Sun, Apr 26th@ ARIvs MIA
Mon, Apr 27thvs CHC   
Tue, Apr 28thvs CHC@ PHI
Wed, Apr 29thvs CHC@ PHI
Fri, May 1stvs CWS@ TB
Sat, May 2ndvs CWS@ TB
Sun, May 3rdvs CWS@ TB
Mon, May 4th@ SFvs SD
Tue, May 5th@ SFvs SD
Wed, May 6th@ SFvs SD
Thu, May 7thvs STL   
Fri, May 8thvs STLvs PIT
Sat, May 9thvs STLvs PIT
Sun, May 10thvs STLvs PIT
Tue, May 12th@ MIL@ LAD
Wed, May 13th@ MIL@ LAD
Thu, May 14th@ MIL@ LAD
Fri, May 15th@ SEA@ ATH
Sat, May 16th@ SEA@ ATH
Sun, May 17th@ SEA@ ATH
Mon, May 18thvs LAD@ ARI
Tue, May 19thvs LAD@ ARI
Wed, May 20thvs LAD@ ARI
Fri, May 22ndvs ATHvs CWS
Sat, May 23rdvs ATHvs CWS
Sun, May 24thvs ATHvs CWS
Mon, May 25thvs PHIvs ARI
Tue, May 26thvs PHIvs ARI
Wed, May 27thvs PHIvs ARI
Fri, May 29th@ WSH@ COL
Sat, May 30th@ WSH@ COL
Sun, May 31st@ WSH@ COL
Tue, Jun 2nd@ PHI@ MIL
Wed, Jun 3rd@ PHI@ MIL
Thu, Jun 4th@ PHI@ MIL
Fri, Jun 5thvs NYM@ CHC
Sat, Jun 6thvs NYM@ CHC
Sun, Jun 7thvs NYM@ CHC
Mon, Jun 8thvs CINvs WSH
Tue, Jun 9thvs CINvs WSH
Wed, Jun 10thvs CINvs WSH
Fri, Jun 12th@ BALvs CHC
Sat, Jun 13th@ BALvs CHC
Sun, Jun 14th@ BALvs CHC
Mon, Jun 15th@ STL   
Tue, Jun 16th@ STL@ ATL
Wed, Jun 17th@ STL@ ATL
Fri, Jun 19th@ TEX@ MIA
Sat, Jun 20th@ TEX@ MIA
Sun, Jun 21st@ TEX@ MIA
Mon, Jun 22ndvs ATL   
Tue, Jun 23rdvs ATLvs ATH
Wed, Jun 24thvs ATLvs ATH
Fri, Jun 26thvs LADvs ATL
Sat, Jun 27thvs LADvs ATL
Sun, Jun 28thvs LADvs ATL
Mon, Jun 29th@ CHC@ ARI
Tue, Jun 30th@ CHC@ ARI
Wed, Jul 1st@ CHC@ ARI
Thu, Jul 2nd@ LAD   
Fri, Jul 3rd@ LAD@ COL
Sat, Jul 4th@ LAD@ COL
Sun, Jul 5th@ LAD@ COL
Mon, Jul 6thvs ARIvs TOR
Tue, Jul 7thvs ARIvs TOR
Wed, Jul 8thvs ARIvs TOR
Thu, Jul 9thvs ARIvs COL
Fri, Jul 10thvs TORvs COL
Sat, Jul 11thvs TORvs COL
Sun, Jul 12thvs TORvs COL
Fri, Jul 17th@ KC@ SEA
Sat, Jul 18th@ KC@ SEA
Sun, Jul 19th@ KC@ SEA
Mon, Jul 20th@ ATL@ KC
Tue, Jul 21st@ ATL@ KC
Wed, Jul 22nd@ ATL@ KC
Thu, Jul 23rd@ ATL   
Fri, Jul 24th@ MIAvs LAA
Sat, Jul 25th@ MIAvs LAA
Sun, Jul 26th@ MIAvs LAA
Tue, Jul 28thvs COLvs MIL
Wed, Jul 29thvs COLvs MIL
Thu, Jul 30thvs SF@ SD
Fri, Jul 31stvs SF@ SD
Sat, Aug 1stvs SF@ SD
Sun, Aug 2ndvs SF@ SD
Mon, Aug 3rd@ ARI@ TEX
Tue, Aug 4th@ ARI@ TEX
Wed, Aug 5th@ ARI@ TEX
Thu, Aug 6th@ ARI   
Fri, Aug 7thvs HOUvs DET
Sat, Aug 8thvs HOUvs DET
Sun, Aug 9thvs HOUvs DET
Mon, Aug 10thvs MILvs HOU
Tue, Aug 11thvs MILvs HOU
Wed, Aug 12thvs MILvs HOU
Fri, Aug 14th@ CLEvs COL
Sat, Aug 15th@ CLEvs COL
Sun, Aug 16th@ CLEvs COL
Mon, Aug 17th@ NYM   
Tue, Aug 18th@ NYM@ CLE
Wed, Aug 19th@ NYM@ CLE
Fri, Aug 21stvs MIN@ BOS
Sat, Aug 22ndvs MIN@ BOS
Sun, Aug 23rdvs MIN@ BOS
Mon, Aug 24thvs PITvs CIN
Tue, Aug 25thvs PITvs CIN
Wed, Aug 26thvs PITvs CIN
Fri, Aug 28th@ TBvs ARI
Sat, Aug 29th@ TBvs ARI
Sun, Aug 30th@ TBvs ARI
Mon, Aug 31st@ CIN   
Tue, Sep 1st@ CIN@ PIT
Wed, Sep 2nd@ CIN@ PIT
Fri, Sep 4thvs NYY@ NYM
Sat, Sep 5thvs NYY@ NYM
Sun, Sep 6thvs NYY@ NYM
Mon, Sep 7thvs WSHvs STL
Tue, Sep 8thvs WSHvs STL
Wed, Sep 9thvs WSHvs STL
Fri, Sep 11th@ SFvs SD
Sat, Sep 12th@ SFvs SD
Sun, Sep 13th@ SFvs SD
Mon, Sep 14th@ COL@ STL
Tue, Sep 15th@ COL@ STL
Wed, Sep 16th@ COL@ STL
Thu, Sep 17th@ COL   
Fri, Sep 18thvs MIA@ LAD
Sat, Sep 19thvs MIA@ LAD
Sun, Sep 20thvs MIA@ LAD
Tue, Sep 22nd@ LADvs MIN
Wed, Sep 23rd@ LADvs MIN
Thu, Sep 24th@ LAD   
Fri, Sep 25thvs ARIvs LAD
Sat, Sep 26thvs ARIvs LAD
Sun, Sep 27thvs ARIvs LAD
Wed, Mar 25th   vs NYY
Thu, Apr 2nd   vs NYM
Fri, Apr 24th   vs MIA
Thu, Apr 30th   @ PHI
Mon, May 11th   @ LAD
Mon, Jun 1st   @ MIL
Thu, Jun 18th   @ ATL
Thu, Jun 25th   vs ATH
Mon, Jul 27th   vs MIL
Thu, Aug 20th   @ CLE
Thu, Aug 27th   vs ARI
Thu, Sep 3rd   @ PIT
Mon, Sep 21st   vs MIN