Skip to main content

Who Should I Trade?

Yusei Kikuchi for Joe Barlow (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Joe Barlow
RP - TEX
Joe Barlow
Yusei Kikuchi
SP - TOR
Yusei Kikuchi
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 108# 98
VBR# 384# 329
   
Projections 
   
Strikeouts1844
Wins14
Saves50
ERA4.144.65
WHIP1.361.45
   
Misc 
   
Injury AlertIL15-
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 104# 117
   
Pierre Camus
RotoBaller
# 89# 130
   
Andrew Seifter
FantasyPros
# 99# 114
   
Bart Wheeler
Hail to Fantasy Football
# 132# 141
   
Ryan Amore
Pitcher List
# 117# 182
   
Nate Miller
Fantasy Six Pack
# 66# 138
   
Kelly Kirby
FantasyPros
# 101# 108
   
Scott Youngson
Pitcher List
# 129# 88
   
Joe Pisapia
FantasyPros
# 92
   
Mick Ciallela
Fantrax
# 129# 94
   
Brad Camara
RotoBaller
# 95
   
Travis Argo
Fantasy Six Pack
# 119# 103
   
Mike Maher
FantasyPros
# 160# 121
   
Who Should I Trade? Player Statistics
  Joe Barlow
RP - TEX
Joe Barlow
Yusei Kikuchi
SP - TOR
Yusei Kikuchi
2022 Stats 
   
   
Games Played3019
   
Games Started019
   
Innings Pitched30.179.0
   
Wins34
   
Losses16
   
Saves130
   
Blown Saves40
   
Holds00
   
Hits Allowed2372
   
Earned Runs1145
   
Home Runs Allowed418
   
Strikeouts2388
   
Walks846
   
ERA3.265.13
   
WHIP1.021.49
   
Who Should I Trade? Player Projections
  Joe Barlow
RP - TEX
Joe Barlow
Yusei Kikuchi
SP - TOR
Yusei Kikuchi
2022 Projections 
   
   
Games Played179
   
Games Started09
   
Innings Pitched17.443.0
   
Wins14
   
Losses12
   
Saves50
   
Blown Saves10
   
Holds20
   
Hits Allowed1541
   
Earned Runs822
   
Home Runs Allowed28
   
Strikeouts1844
   
Walks919
   
ERA4.144.65
   
WHIP1.361.45
   
Who Should I Trade? Player Notes
  Joe Barlow
RP - TEX
Joe Barlow
Yusei Kikuchi
SP - TOR
Yusei Kikuchi
News 
 Joe Barlow is possibly going to be activated as soon as Tuesday according to Rangers manager Chris Woodward.
Jesse Garcia
Mon, Aug 8th
Yusei Kikuchi pitched five innings, allowing five earned runs on six hits and three walks while striking out four during Toronto's loss to Baltimore on Monday.
Devon Bruce
Tue, Aug 9th
 The Texas Rangers placed relief pitcher Joe Barlow on the 15-day IL with a blister on his right index finger Wednesday.
Kendall Capps
Thu, Jul 14th
Yusei Kikuchi pitched five innings allowing one earned run on two hits and one walk while striking out five during Toronto's win over Detroit on Thursday.
Devon Bruce
Fri, Jul 29th
 Joe Barlow blew the save Tuesday against the Orioles, allowing one run on one hit across one inning with one strikeout.
Ari Koslow
Tue, Jul 5th
Yusei Kikuchi has been reinstated from the 15-day injured list and will start for Toronto on Thursday.
Devon Bruce
Thu, Jul 28th
 Joe Barlow blew the save Monday against the Orioles, allowing one run on two hits across one inning.
Ari Koslow
Mon, Jul 4th
Yusei Kikuchi has been placed on the 15-day injured list with a neck strain on Thursday.
Devon Bruce
Thu, Jul 7th
 Joe Barlow earned the win Saturday against the Nationals, tossing a quick 1-2-3 inning with one strikeout.
Ari Koslow
Sun, Jun 26th
Yusei Kikuchi pitched 2 1/3 innings, allowing four earned runs on two hits and five walks during Toronto's loss to Oakland on Tuesday.
Devon Bruce
Wed, Jul 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joe Barlow
RP - TEX
Joe Barlow
Yusei Kikuchi
SP - TOR
Yusei Kikuchi
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (8-4)#63vs TEXJon Gray (7-6)#56
Sat, Apr 9th@ TORKevin Gausman (8-8)#22vs TEXDane Dunning (2-6)#99
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)vs TEXSpencer Howard (2-4)#249
Mon, Apr 11thvs COLAustin Gomber (5-7)#145@ NYYJameson Taillon (11-2)#49
Tue, Apr 12thvs COLChad Kuhl (6-7)#382@ NYYNestor Cortes Jr. (9-3)#30
Wed, Apr 13th   @ NYYGerrit Cole (9-4)#5
Thu, Apr 14thvs LAAShohei Ohtani (10-7)#19@ NYYLuis Severino (5-3)#50
Fri, Apr 15thvs LAAReid Detmers (4-3)#79vs OAKDaulton Jefferies (1-7)
Sat, Apr 16thvs LAANoah Syndergaard (6-8)#102vs OAKPaul Blackburn (7-6)#110
Sun, Apr 17thvs LAAJose Suarez (4-4)#124vs OAKAdam Oller (1-5)#271
Tue, Apr 19th@ SEARobbie Ray (8-8)#23@ BOSNathan Eovaldi (5-3)#55
Wed, Apr 20th@ SEALogan Gilbert (10-5)#33@ BOSNick Pivetta (8-8)#69
Thu, Apr 21st@ SEAMarco Gonzales (7-11)#104@ BOSTanner Houck (5-4)#73
Fri, Apr 22nd@ OAKAdam Oller (1-5)#271@ HOUJustin Verlander (15-3)#2
Sat, Apr 23rd@ OAKFrankie Montas (4-9)#57@ HOUJose Urquidy (11-4)#47
Sun, Apr 24th@ OAKCole Irvin (6-9)#44@ HOULuis Garcia (8-8)#42
Mon, Apr 25thvs HOUFramber Valdez (10-4)#26vs BOSNathan Eovaldi (5-3)#55
Tue, Apr 26thvs HOUJake Odorizzi (4-4)#115vs BOSNick Pivetta (8-8)#69
Wed, Apr 27thvs HOUCristian Javier (6-8)#52vs BOSMichael Wacha (6-1)#141
Thu, Apr 28thvs HOUJustin Verlander (15-3)#2vs BOSGarrett Whitlock (2-2)#85
Fri, Apr 29thvs ATLIan Anderson (9-6)#122vs HOUJose Urquidy (11-4)#47
Sat, Apr 30thvs ATLBryce Elder (1-3)#289vs HOULuis Garcia (8-8)#42
Sun, May 1stvs ATLKyle Muller (0-1)#243vs HOUFramber Valdez (10-4)#26
Mon, May 2nd   vs NYYJordan Montgomery (4-3)#39
Tue, May 3rd@ PHIRanger Suarez (8-5)#71vs NYYJameson Taillon (11-2)#49
Wed, May 4th@ PHIZack Wheeler (11-5)#7vs NYYNestor Cortes Jr. (9-3)#30
Thu, May 5th   @ CLEAaron Civale (2-5)#161
Sat, May 7th   @ CLETriston McKenzie (8-8)#14
Sun, May 8th@ NYYJordan Montgomery (4-3)#39@ CLEKonnor Pilkington (1-2)#204
Tue, May 10thvs KCBrad Keller (6-12)#136@ NYYLuis Severino (5-3)#50
Wed, May 11thvs KCGabe Speier@ NYYJameson Taillon (11-2)#49
Fri, May 13thvs BOSNick Pivetta (8-8)#69@ TBDrew Rasmussen (6-4)#45
Sat, May 14thvs BOSRich Hill (4-5)#168@ TBRyan Yarbrough (0-7)#147
Sun, May 15thvs BOSAustin Davis (1-1)#218@ TBJeffrey Springs (4-3)#35
Mon, May 16thvs LAANoah Syndergaard (6-8)#102vs SEAChris Flexen (7-9)#100
Tue, May 17thvs LAAReid Detmers (4-3)#79vs SEALogan Gilbert (10-5)#33
Wed, May 18thvs LAAShohei Ohtani (10-7)#19vs SEAMarco Gonzales (7-11)#104
Fri, May 20th@ HOUCristian Javier (6-8)#52vs CINLuis Castillo (5-4)#43
Sat, May 21st@ HOUJustin Verlander (15-3)#2vs CINHunter Greene (4-12)#121
Sun, May 22nd@ HOUJose Urquidy (11-4)#47vs CINGraham Ashcraft (5-2)#158
Mon, May 23rd   @ STLMiles Mikolas (8-9)#27
Tue, May 24th@ LAANoah Syndergaard (6-8)#102@ STLJordan Hicks (3-5)#160
Thu, May 26th@ OAKFrankie Montas (4-9)#57@ LAAShohei Ohtani (10-7)#19
Fri, May 27th@ OAKCole Irvin (6-9)#44@ LAAChase Silseth (1-3)#282
Sat, May 28th@ OAKZach Logue (3-5)#223@ LAAMichael Lorenzen (6-6)#213
Sun, May 29th@ OAKJames Kaprielian (3-6)#127@ LAAPatrick Sandoval (3-7)#67
Tue, May 31stvs TBRyan Yarbrough (0-7)#147vs CWSLucas Giolito (8-6)#64
Wed, Jun 1stvs TBJeffrey Springs (4-3)#35vs CWSMichael Kopech (4-8)#38
Thu, Jun 2ndvs TBCorey Kluber (7-6)#62vs CWSJohnny Cueto (4-5)#106
Fri, Jun 3rdvs SEALogan Gilbert (10-5)#33vs MINChi Chi Gonzalez (0-1)#379
Sat, Jun 4thvs SEAMarco Gonzales (7-11)#104vs MINDylan Bundy (6-5)#133
Sun, Jun 5thvs SEAGeorge Kirby (3-3)#93vs MINDevin Smeltzer (4-2)#148
Mon, Jun 6th   @ KCDaniel Lynch (4-7)#217
Tue, Jun 7th@ CLEKirk McCarty (2-2)@ KCBrad Keller (6-12)#136
Wed, Jun 8th@ CLEShane Bieber (7-6)#17@ KCBrady Singer (5-4)#61
Fri, Jun 10th@ CWSReynaldo Lopez (4-2)#150@ DETElvin Rodriguez (0-3)#279
Sat, Jun 11th@ CWSLucas Giolito (8-6)#64@ DETBeau Brieske (3-6)#151
Sun, Jun 12th@ CWSMichael Kopech (4-8)#38@ DETTarik Skubal (7-8)#41
Mon, Jun 13thvs HOUCristian Javier (6-8)#52vs BALKyle Bradish (1-4)#250
Tue, Jun 14thvs HOUJose Urquidy (11-4)#47vs BALJordan Lyles (9-8)#108
Wed, Jun 15thvs HOULuis Garcia (8-8)#42vs BALBruce Zimmermann (2-5)#264
Thu, Jun 16th@ DETBeau Brieske (3-6)#151vs BALTyler Wells (7-6)#77
Fri, Jun 17th@ DETTarik Skubal (7-8)#41vs NYYJordan Montgomery (4-3)#39
Sat, Jun 18th@ DETRony Garcia (3-3)#227vs NYYJameson Taillon (11-2)#49
Sun, Jun 19th@ DETDrew Hutchison (1-5)#265vs NYYLuis Severino (5-3)#50
Mon, Jun 20th   @ CWSLance Lynn (2-5)#98
Tue, Jun 21stvs PHIKyle Gibson (7-4)#105@ CWSDylan Cease (12-4)#11
Wed, Jun 22ndvs PHIZack Wheeler (11-5)#7@ CWSLucas Giolito (8-6)#64
Fri, Jun 24thvs WSHPaolo Espino (0-4)#206@ MILAdrian Houser (4-8)#170
Sat, Jun 25thvs WSHJosiah Gray (7-8)#90@ MILCorbin Burnes (8-5)#4
Sun, Jun 26thvs WSHJackson Tetreault (2-2)#283@ MILChi Chi Gonzalez (0-1)#379
Mon, Jun 27th@ KCKris Bubic (2-6)#188vs BOSConnor Seabold (0-2)#376
Tue, Jun 28th@ KCJonathan Heasley (1-7)#286vs BOSMichael Wacha (6-1)#141
Wed, Jun 29th@ KCZack Greinke (3-7)#120vs BOSNick Pivetta (8-8)#69
Thu, Jun 30th   vs TBMatt Wisler (3-3)#113
Fri, Jul 1st@ NYMDavid Peterson (6-2)#88vs TBCorey Kluber (7-6)#62
Sat, Jul 2nd@ NYMTrevor Williams (2-5)#152vs TBDrew Rasmussen (6-4)#45
Sun, Jul 3rd@ NYMCarlos Carrasco (13-4)#32vs TBShane Baz (1-2)#109
Mon, Jul 4th@ BALDean Kremer (4-3)#203@ OAKCole Irvin (6-9)#44
Tue, Jul 5th@ BALAustin Voth (2-1)#229@ OAKAdrian Martinez (2-3)#233
Wed, Jul 6th@ BALSpenser Watkins (4-2)#259@ OAKJames Kaprielian (3-6)#127
Thu, Jul 7th   @ SEAMarco Gonzales (7-11)#104
Fri, Jul 8thvs MINSonny Gray (6-3)#46@ SEAGeorge Kirby (3-3)#93
Sat, Jul 9thvs MINDevin Smeltzer (4-2)#148@ SEARobbie Ray (8-8)#23
Sun, Jul 10thvs MINDylan Bundy (6-5)#133@ SEALogan Gilbert (10-5)#33
Tue, Jul 12thvs OAKJames Kaprielian (3-6)#127vs PHIAndrew Bellatti
Wed, Jul 13thvs OAKPaul Blackburn (7-6)#110vs PHIZack Wheeler (11-5)#7
Thu, Jul 14thvs SEAMarco Gonzales (7-11)#104vs KCAngel Zerpa (2-1)#296
Fri, Jul 15thvs SEARobbie Ray (8-8)#23vs KCZack Greinke (3-7)#120
Sat, Jul 16thvs SEALogan Gilbert (10-5)#33vs KCDaniel Lynch (4-7)#217
Sun, Jul 17thvs SEAChris Flexen (7-9)#100vs KCKris Bubic (2-6)#188
Fri, Jul 22nd@ OAKCole Irvin (6-9)#44@ BOSNathan Eovaldi (5-3)#55
Sat, Jul 23rd@ OAKJames Kaprielian (3-6)#127@ BOSKutter Crawford (3-4)#128
Sun, Jul 24th@ OAKPaul Blackburn (7-6)#110@ BOSBrayan Bello (0-3)#304
Tue, Jul 26th@ SEAGeorge Kirby (3-3)#93vs STLAndre Pallante (5-4)#112
Wed, Jul 27th@ SEAMarco Gonzales (7-11)#104vs STLAdam Wainwright (8-8)#53
Thu, Jul 28th@ LAAShohei Ohtani (10-7)#19vs DETTyler Alexander (2-6)#193
Fri, Jul 29th@ LAAPatrick Sandoval (3-7)#67vs DETBryan Garcia
Sat, Jul 30th@ LAAChase Silseth (1-3)#282vs DETDrew Hutchison (1-5)#265
Sun, Jul 31st@ LAAReid Detmers (4-3)#79vs DETGarrett Hill (2-3)#276
Tue, Aug 2ndvs BALJordan Lyles (9-8)#108@ TBDrew Rasmussen (6-4)#45
Wed, Aug 3rdvs BALKyle Bradish (1-4)#250@ TBJalen Beeks (2-1)#146
Thu, Aug 4thvs CWSJohnny Cueto (4-5)#106@ MINSonny Gray (6-3)#46
Fri, Aug 5thvs CWSDylan Cease (12-4)#11@ MINTyler Mahle (5-7)#83
Sat, Aug 6thvs CWSMichael Kopech (4-8)#38@ MINDylan Bundy (6-5)#133
Sun, Aug 7thvs CWSLucas Giolito (8-6)#64@ MINChris Archer (2-5)#137
Mon, Aug 8th   @ BALJordan Lyles (9-8)#108
Tue, Aug 9th@ HOUJose Urquidy (11-4)#47@ BALKyle Bradish (1-4)#250
Fri, Aug 12thvs SEAChris Flexen (7-9)#100vs CLECal Quantrill (8-5)#65
Sat, Aug 13thvs SEAMarco Gonzales (7-11)#104vs CLETriston McKenzie (8-8)#14
Sun, Aug 14thvs SEALogan Gilbert (10-5)#33vs CLEShane Bieber (7-6)#17
Mon, Aug 15thvs OAKJames Kaprielian (3-6)#127vs BALDean Kremer (4-3)#203
Tue, Aug 16thvs OAKPaul Blackburn (7-6)#110vs BALAustin Voth (2-1)#229
Wed, Aug 17thvs OAKAdam Oller (1-5)#271vs BALSpenser Watkins (4-2)#259
Thu, Aug 18thvs OAK@ NYY
Fri, Aug 19th@ MIN@ NYY
Sat, Aug 20th@ MIN@ NYY
Sun, Aug 21st@ MIN@ NYY
Tue, Aug 23rd@ COL@ BOS
Wed, Aug 24th@ COL@ BOS
Thu, Aug 25th   @ BOS
Fri, Aug 26thvs DETvs LAA
Sat, Aug 27thvs DETvs LAA
Sun, Aug 28thvs DETvs LAA
Mon, Aug 29th   vs CHC
Tue, Aug 30thvs HOUvs CHC
Wed, Aug 31stvs HOUvs CHC
Fri, Sep 2nd@ BOS@ PIT
Sat, Sep 3rd@ BOS@ PIT
Sun, Sep 4th@ BOS@ PIT
Mon, Sep 5th@ HOU@ BAL
Tue, Sep 6th@ HOU@ BAL
Wed, Sep 7th@ HOU@ BAL
Fri, Sep 9thvs TOR@ TEX
Sat, Sep 10thvs TOR@ TEX
Sun, Sep 11thvs TOR@ TEX
Mon, Sep 12th@ MIAvs TB
Tue, Sep 13thvs OAKvs TB
Wed, Sep 14thvs OAKvs TB
Thu, Sep 15th   vs TB
Fri, Sep 16th@ TBvs BAL
Sat, Sep 17th@ TBvs BAL
Sun, Sep 18th@ TBvs BAL
Tue, Sep 20thvs LAA@ PHI
Wed, Sep 21stvs LAA@ PHI
Thu, Sep 22ndvs LAA@ TB
Fri, Sep 23rdvs CLE@ TB
Sat, Sep 24thvs CLE@ TB
Sun, Sep 25thvs CLE@ TB
Mon, Sep 26th   vs NYY
Tue, Sep 27th@ SEAvs NYY
Wed, Sep 28th@ SEAvs NYY
Fri, Sep 30th@ LAAvs BOS
Sat, Oct 1st@ LAAvs BOS
Sun, Oct 2nd@ LAAvs BOS
Mon, Oct 3rdvs NYY@ BAL
Tue, Oct 4thvs NYY@ BAL
Wed, Oct 5thvs NYY@ BAL
Mon, May 9th@ NYYNestor Cortes Jr. (9-3)#30   
Thu, May 12thvs KCJonathan Heasley (1-7)#286   
Thu, May 19th@ HOUFramber Valdez (10-4)#26   
Wed, May 25th@ LAAReid Detmers (4-3)#79   
Mon, May 30thvs TBDrew Rasmussen (6-4)#45   
Mon, Jul 11thvs OAKAdrian Martinez (2-3)#233   
Thu, Jul 21st@ MIAPablo Lopez (7-7)#48   
Mon, Jul 25th@ SEAChris Flexen (7-9)#100   
Mon, Aug 1stvs BALSpenser Watkins (4-2)#259   
Wed, Aug 10th@ HOUJustin Verlander (15-3)#2   
Thu, Aug 11th@ HOUFramber Valdez (10-4)#26   
Mon, Aug 22nd@ MIN   
Thu, Sep 1st@ BOS   
Thu, Sep 29th@ SEA