Skip to main content

Who Should I Trade?

Yusei Kikuchi for Ryan Helsley (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Yusei Kikuchi
Yusei Kikuchi
Ryan Helsley
Ryan Helsley
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
  Yusei Kikuchi
Yusei Kikuchi
Ryan Helsley
Ryan Helsley
2022 Stats 
Games Played3254
Games Started200
Innings Pitched100.264.2
Blown Saves14
Hits Allowed9328
Earned Runs589
Home Runs Allowed236
Who Should I Trade? Player Notes
  Yusei Kikuchi
Yusei Kikuchi
Ryan Helsley
Ryan Helsley
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Yusei Kikuchi
Yusei Kikuchi
Ryan Helsley
Ryan Helsley
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ STLvs TOR
Sat, Apr 1st@ STLvs TOR
Sun, Apr 2nd@ STLvs TOR
Mon, Apr 3rd@ KCvs ATL
Tue, Apr 4th@ KCvs ATL
Wed, Apr 5th@ KCvs ATL
Thu, Apr 6th@ KC   
Fri, Apr 7th@ LAA@ MIL
Sat, Apr 8th@ LAA@ MIL
Sun, Apr 9th@ LAA@ MIL
Tue, Apr 11thvs DET@ COL
Wed, Apr 12thvs DET@ COL
Thu, Apr 13thvs DETvs PIT
Fri, Apr 14thvs TBvs PIT
Sat, Apr 15thvs TBvs PIT
Sun, Apr 16thvs TBvs PIT
Mon, Apr 17th@ HOUvs ARI
Tue, Apr 18th@ HOUvs ARI
Wed, Apr 19th@ HOUvs ARI
Fri, Apr 21st@ NYY@ SEA
Sat, Apr 22nd@ NYY@ SEA
Sun, Apr 23rd@ NYY@ SEA
Mon, Apr 24thvs CWS@ SF
Tue, Apr 25thvs CWS@ SF
Wed, Apr 26thvs CWS@ SF
Fri, Apr 28thvs SEA@ LAD
Sat, Apr 29thvs SEA@ LAD
Sun, Apr 30thvs SEA@ LAD
Mon, May 1st@ BOS   
Tue, May 2nd@ BOSvs LAA
Wed, May 3rd@ BOSvs LAA
Thu, May 4th@ BOSvs LAA
Fri, May 5th@ PITvs DET
Sat, May 6th@ PITvs DET
Sun, May 7th@ PITvs DET
Tue, May 9th@ PHI@ CHC
Wed, May 10th@ PHI@ CHC
Fri, May 12thvs ATL@ BOS
Sat, May 13thvs ATL@ BOS
Sun, May 14thvs ATL@ BOS
Mon, May 15thvs NYYvs MIL
Tue, May 16thvs NYYvs MIL
Wed, May 17thvs NYYvs MIL
Thu, May 18thvs NYYvs LAD
Fri, May 19thvs BALvs LAD
Sat, May 20thvs BALvs LAD
Sun, May 21stvs BALvs LAD
Mon, May 22nd@ TB@ CIN
Tue, May 23rd@ TB@ CIN
Wed, May 24th@ TB@ CIN
Thu, May 25th@ TB@ CIN
Fri, May 26th@ MIN@ CLE
Sat, May 27th@ MIN@ CLE
Sun, May 28th@ MIN@ CLE
Tue, May 30thvs MILvs KC
Wed, May 31stvs MIL   
Thu, Jun 1stvs MIL   
Fri, Jun 2nd@ NYM@ PIT
Sat, Jun 3rd@ NYM@ PIT
Sun, Jun 4th@ NYM@ PIT
Mon, Jun 5thvs HOU@ TEX
Tue, Jun 6thvs HOU@ TEX
Wed, Jun 7thvs HOU@ TEX
Thu, Jun 8thvs HOU   
Fri, Jun 9thvs MINvs CIN
Sat, Jun 10thvs MINvs CIN
Sun, Jun 11thvs MINvs CIN
Tue, Jun 13th@ BALvs SF
Wed, Jun 14th@ BALvs SF
Thu, Jun 15th@ BAL   
Fri, Jun 16th@ TEX@ NYM
Sat, Jun 17th@ TEX@ NYM
Sun, Jun 18th@ TEX@ NYM
Mon, Jun 19th@ MIA@ WSH
Tue, Jun 20th@ MIA@ WSH
Wed, Jun 21st@ MIA@ WSH
Fri, Jun 23rdvs OAK   
Sat, Jun 24thvs OAKvs CHC
Sun, Jun 25thvs OAKvs CHC
Tue, Jun 27thvs SFvs HOU
Wed, Jun 28thvs SFvs HOU
Thu, Jun 29thvs SFvs HOU
Fri, Jun 30thvs BOSvs NYY
Sat, Jul 1stvs BOSvs NYY
Sun, Jul 2ndvs BOSvs NYY
Tue, Jul 4th@ CWS@ MIA
Wed, Jul 5th@ CWS@ MIA
Thu, Jul 6th@ CWS@ MIA
Fri, Jul 7th@ DET@ CWS
Sat, Jul 8th@ DET@ CWS
Sun, Jul 9th@ DET@ CWS
Fri, Jul 14thvs ARIvs WSH
Sat, Jul 15thvs ARIvs WSH
Sun, Jul 16thvs ARIvs WSH
Tue, Jul 18thvs SDvs MIA
Wed, Jul 19thvs SDvs MIA
Thu, Jul 20thvs SD@ CHC
Fri, Jul 21st@ SEA@ CHC
Sat, Jul 22nd@ SEA@ CHC
Sun, Jul 23rd@ SEA@ CHC
Mon, Jul 24th@ LAD@ ARI
Tue, Jul 25th@ LAD@ ARI
Wed, Jul 26th@ LAD@ ARI
Fri, Jul 28thvs LAAvs CHC
Sat, Jul 29thvs LAAvs CHC
Sun, Jul 30thvs LAAvs CHC
Mon, Jul 31stvs BAL   
Tue, Aug 1stvs BALvs MIN
Wed, Aug 2ndvs BALvs MIN
Thu, Aug 3rdvs BALvs MIN
Fri, Aug 4th@ BOSvs COL
Sat, Aug 5th@ BOSvs COL
Sun, Aug 6th@ BOSvs COL
Mon, Aug 7th@ CLE   
Tue, Aug 8th@ CLE@ TB
Wed, Aug 9th@ CLE@ TB
Thu, Aug 10th@ CLE@ TB
Fri, Aug 11thvs CHC@ KC
Sat, Aug 12thvs CHC@ KC
Sun, Aug 13thvs CHC   
Tue, Aug 15thvs PHIvs OAK
Wed, Aug 16thvs PHIvs OAK
Fri, Aug 18th@ CINvs NYM
Sat, Aug 19th@ CINvs NYM
Sun, Aug 20th@ CINvs NYM
Tue, Aug 22nd@ BAL@ PIT
Wed, Aug 23rd@ BAL@ PIT
Thu, Aug 24th@ BAL   
Fri, Aug 25thvs CLE@ PHI
Sat, Aug 26thvs CLE@ PHI
Sun, Aug 27thvs CLE@ PHI
Mon, Aug 28thvs WSHvs SD
Tue, Aug 29thvs WSHvs SD
Wed, Aug 30thvs WSHvs SD
Fri, Sep 1st@ COLvs PIT
Sat, Sep 2nd@ COLvs PIT
Sun, Sep 3rd@ COLvs PIT
Mon, Sep 4th@ OAK   
Tue, Sep 5th@ OAK@ ATL
Wed, Sep 6th@ OAK@ ATL
Fri, Sep 8thvs KC@ CIN
Sat, Sep 9thvs KC@ CIN
Sun, Sep 10thvs KC@ CIN
Mon, Sep 11thvs TEX@ BAL
Tue, Sep 12thvs TEX@ BAL
Wed, Sep 13thvs TEX@ BAL
Thu, Sep 14thvs TEX   
Fri, Sep 15thvs BOSvs PHI
Sat, Sep 16thvs BOSvs PHI
Sun, Sep 17thvs BOSvs PHI
Tue, Sep 19th@ NYYvs MIL
Wed, Sep 20th@ NYYvs MIL
Thu, Sep 21st@ NYYvs MIL
Fri, Sep 22nd@ TB@ SD
Sat, Sep 23rd@ TB@ SD
Sun, Sep 24th@ TB@ SD
Tue, Sep 26thvs NYY@ MIL
Wed, Sep 27thvs NYY@ MIL
Thu, Sep 28thvs NYY@ MIL
Fri, Sep 29thvs TBvs CIN
Sat, Sep 30thvs TBvs CIN
Sun, Oct 1stvs TBvs CIN
Mon, Apr 10th   @ COL
Thu, Apr 27th   @ SF
Mon, May 8th   @ CHC
Mon, May 29th   vs KC
Mon, Jun 12th   vs SF
Mon, Jul 3rd   @ MIA
Mon, Jul 17th   vs MIA
Thu, Jul 27th   vs CHC
Mon, Aug 14th   vs OAK
Thu, Aug 17th   vs NYM
Mon, Aug 21st   @ PIT
Thu, Sep 7th   @ ATL
Mon, Sep 18th   vs MIL