Skip to main content

Who Should I Trade?

Joe Barlow for Drew Rasmussen (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Drew Rasmussen
SP,RP - TB
Drew Rasmussen
Joe Barlow
RP - TEX
Joe Barlow
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 90# 91
VBR# 238# 385
   
Projections 
   
Strikeouts6633
Wins51
Saves010
ERA3.824.12
WHIP1.281.36
   
Misc 
   
Injury AlertIL15-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 74# 162
   
Pierre Camus
RotoBaller
# 53# 88
   
Andrew Seifter
FantasyPros
# 91# 99
   
Bart Wheeler
Hail to Fantasy Football
# 70# 111
   
Joe Pisapia
FantasyPros
# 73
   
Scott Youngson
Pitcher List
# 65# 106
   
Travis Argo
Fantasy Six Pack
# 78# 119
   
Kelly Kirby
FantasyPros
# 95# 101
   
Nate Miller
Fantasy Six Pack
# 106# 66
   
Brad Camara
RotoBaller
# 88
   
Mick Ciallela
Fantrax
# 107# 88
   
Dalton Del Don
Yahoo! Sports
# 104
   
Ryan Amore
Pitcher List
# 132# 117
   
Who Should I Trade? Player Statistics
  Drew Rasmussen
SP,RP - TB
Drew Rasmussen
Joe Barlow
RP - TEX
Joe Barlow
2022 Stats 
   
   
Games Played1225
   
Games Started120
   
Innings Pitched58.025.1
   
Wins53
   
Losses31
   
Saves013
   
Blown Saves02
   
Holds00
   
Hits Allowed5016
   
Earned Runs228
   
Home Runs Allowed73
   
Strikeouts4921
   
Walks168
   
ERA3.412.84
   
WHIP1.140.95
   
Who Should I Trade? Player Projections
  Drew Rasmussen
SP,RP - TB
Drew Rasmussen
Joe Barlow
RP - TEX
Joe Barlow
2022 Projections 
   
   
Games Played1631
   
Games Started130
   
Innings Pitched67.331.5
   
Wins51
   
Losses31
   
Saves010
   
Blown Saves01
   
Holds04
   
Hits Allowed6026
   
Earned Runs2914
   
Home Runs Allowed84
   
Strikeouts6633
   
Walks2416
   
ERA3.824.12
   
WHIP1.281.36
   
Who Should I Trade? Player Notes
  Drew Rasmussen
SP,RP - TB
Drew Rasmussen
Joe Barlow
RP - TEX
Joe Barlow
News 
 Drew Rasmussen (hamstring) could rejoin the rotation next week in Toronto. He will throw a sim game Saturday and be evaluated afterward.
Vince DiSilvio
Fri, Jun 24th
Joe Barlow earned the win Saturday against the Nationals, tossing a quick 1-2-3 inning with one strikeout.
Ari Koslow
Sun, Jun 26th
 Drew Rasmussen has been placed on the 15-day IL with a left hamstring strain, retroactive to 6/12. RHP Ralph Garza Jr. was called up.
Vince DiSilvio
Wed, Jun 15th
Joe Barlow earned the save Wednesday against the Phillies, tossing a quick 1-2-3 inning.
Ari Koslow
Thu, Jun 23rd
 Rays starter Drew Rasmussen allowed seven runs (four earned), nine hits, and two walks over 4 1/3 innings of work against the Twins on Friday evening. He also struck out three batters in the contest. Rasmussen was hit with the loss as Tampa Bay ultimately fell to Minnesota by a score of 9-4.
Andersen Pickard
Fri, Jun 10th
Joe Barlow earned his 12th save of the season Thursday against the Tigers. He walked 1 and struck out 1 in his 1 inning of work.
Vince DiSilvio
Thu, Jun 16th
 Rays starter Drew Rasmussen allowed just three hits and one walk over seven scoreless innings of work against the White Sox on Saturday. He struck out two batters and didn't factor into the final decision as Tampa Bay ultimately fell to Chicago by a score of 3-2.
Andersen Pickard
Sun, Jun 5th
Joe Barlow earned the win Sunday against the White Sox, allowing three runs (two earned) on two hits to go along with one strikeout.
Ari Koslow
Mon, Jun 13th
 Rays starter Drew Rasmussen allowed five runs, five hits, and three walks over three innings of work against the Rangers on Monday evening. He gave up two homers in the process, struck out three batters, and was charged with the loss. Tampa Bay ultimately fell to Texas by a score of 9-5.
Andersen Pickard
Tue, May 31st
Joe Barlow earned the save in Game 2 of Tuesday's doubleheader against the Guardians, working around a walk to toss a scoreless inning.
Ari Koslow
Wed, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Drew Rasmussen
SP,RP - TB
Drew Rasmussen
Joe Barlow
RP - TEX
Joe Barlow
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BALJohn Means (0-0)@ TORJose Berrios (6-4)#60
Sat, Apr 9thvs BALJordan Lyles (4-7)#256@ TORKevin Gausman (6-6)#15
Sun, Apr 10thvs BALTyler Wells (6-4)#74@ TORHyun Jin Ryu (2-0)
Mon, Apr 11thvs OAKPaul Blackburn (6-3)#9vs COLAustin Gomber (3-7)#183
Tue, Apr 12thvs OAKAdam Oller (0-3)#297vs COLChad Kuhl (5-5)#202
Thu, Apr 14thvs OAKCole Irvin (2-6)#122vs LAAShohei Ohtani (7-4)#24
Fri, Apr 15th@ CWSDylan Cease (6-3)#22vs LAAReid Detmers (2-3)#108
Sat, Apr 16th@ CWSMichael Kopech (2-5)#31vs LAANoah Syndergaard (5-6)#88
Sun, Apr 17th@ CWSVince Velasquez (3-3)#176vs LAAJose Suarez (1-2)#133
Tue, Apr 19th@ CHCJustin Steele (3-5)#151@ SEARobbie Ray (6-6)#19
Wed, Apr 20th@ CHCMarcus Stroman (2-5)#57@ SEALogan Gilbert (9-3)#32
Thu, Apr 21st   @ SEAMarco Gonzales (4-9)#86
Fri, Apr 22ndvs BOSMichael Wacha (6-1)#118@ OAKAdam Oller (0-3)#297
Sat, Apr 23rdvs BOSGarrett Whitlock (2-1)#75@ OAKFrankie Montas (3-8)#14
Sun, Apr 24thvs BOSRich Hill (4-4)#131@ OAKCole Irvin (2-6)#122
Mon, Apr 25th   vs HOUFramber Valdez (8-3)#21
Tue, Apr 26thvs SEALogan Gilbert (9-3)#32vs HOUJake Odorizzi (3-2)#127
Wed, Apr 27thvs SEAMarco Gonzales (4-9)#86vs HOUCristian Javier (6-3)#46
Thu, Apr 28thvs SEAChris Flexen (4-8)#115vs HOUJustin Verlander (10-3)#3
Fri, Apr 29thvs MINDylan Bundy (4-4)#146vs ATLIan Anderson (6-5)#100
Sat, Apr 30thvs MINChris Archer (2-3)#144vs ATLBryce Elder (1-3)#302
Sun, May 1stvs MINJosh Winder (3-2)#162vs ATLKyle Muller (0-1)#246
Tue, May 3rd@ OAKPaul Blackburn (6-3)#9@ PHIRanger Suarez (6-5)#78
Wed, May 4th@ OAKFrankie Montas (3-8)#14@ PHIZack Wheeler (6-4)#16
Sun, May 8th@ SEAGeorge Kirby (2-3)#79@ NYYJordan Montgomery (3-1)#30
Mon, May 9th@ LAANoah Syndergaard (5-6)#88@ NYYNestor Cortes Jr. (6-3)#52
Tue, May 10th@ LAAReid Detmers (2-3)#108vs KCBrad Keller (3-9)#99
Wed, May 11th@ LAAShohei Ohtani (7-4)#24vs KCGabe Speier
Thu, May 12th   vs KCJonathan Heasley (1-4)#224
Fri, May 13thvs TORKevin Gausman (6-6)#15vs BOSNick Pivetta (8-5)#35
Sat, May 14thvs TORHyun Jin Ryu (2-0)vs BOSRich Hill (4-4)#131
Sun, May 15thvs TORAlek Manoah (9-2)#11vs BOSAustin Davis
Mon, May 16thvs DETAlex Faedo (1-4)#135vs LAANoah Syndergaard (5-6)#88
Tue, May 17thvs DETBeau Brieske (1-6)#186vs LAAReid Detmers (2-3)#108
Wed, May 18thvs DETEduardo Rodriguez (1-3)#44vs LAAShohei Ohtani (7-4)#24
Thu, May 19th   @ HOUFramber Valdez (8-3)#21
Fri, May 20th@ BALTyler Wells (6-4)#74@ HOUCristian Javier (6-3)#46
Sat, May 21st@ BALKyle Bradish (1-4)#275@ HOUJustin Verlander (10-3)#3
Sun, May 22nd@ BALSpenser Watkins (1-1)#355@ HOUJose Urquidy (6-3)#68
Tue, May 24thvs MIAPablo Lopez (5-4)#23@ LAANoah Syndergaard (5-6)#88
Wed, May 25thvs MIACody Poteet (0-1)#222@ LAAReid Detmers (2-3)#108
Thu, May 26thvs NYYNestor Cortes Jr. (6-3)#52@ OAKFrankie Montas (3-8)#14
Fri, May 27thvs NYYJameson Taillon (9-1)#40@ OAKCole Irvin (2-6)#122
Sat, May 28thvs NYYGerrit Cole (6-2)#4@ OAKZach Logue (2-4)#220
Sun, May 29thvs NYYLuis Severino (4-3)#34@ OAKJames Kaprielian (1-5)#180
Mon, May 30th@ TEXGlenn Otto (4-4)#170vs TBDrew Rasmussen (5-3)#61
Tue, May 31st@ TEXMartin Perez (6-2)#62vs TBRyan Yarbrough (0-4)#156
Wed, Jun 1st@ TEXJon Gray (4-3)#47vs TBJeffrey Springs (3-2)#36
Thu, Jun 2nd@ TEXTaylor Hearn (4-5)#254vs TBCorey Kluber (3-5)#51
Fri, Jun 3rdvs CWSDavis Martin (1-2)#296vs SEALogan Gilbert (9-3)#32
Sat, Jun 4thvs CWSDylan Cease (6-3)#22vs SEAMarco Gonzales (4-9)#86
Sun, Jun 5thvs CWSLucas Giolito (4-4)#41vs SEAGeorge Kirby (2-3)#79
Tue, Jun 7thvs STLDakota Hudson (6-4)#101@ CLEKirk McCarty (0-1)
Wed, Jun 8thvs STLPacky Naughton (0-2)#266@ CLEShane Bieber (3-4)#5
Fri, Jun 10th@ MINDevin Smeltzer (4-1)#136@ CWSReynaldo Lopez (4-2)#149
Sat, Jun 11th@ MINChi Chi Gonzalez (0-1)#342@ CWSLucas Giolito (4-4)#41
Sun, Jun 12th@ MINCole Sands (0-3)#316@ CWSMichael Kopech (2-5)#31
Mon, Jun 13th   vs HOUCristian Javier (6-3)#46
Tue, Jun 14th@ NYYGerrit Cole (6-2)#4vs HOUJose Urquidy (6-3)#68
Wed, Jun 15th@ NYYNestor Cortes Jr. (6-3)#52vs HOULuis Garcia (6-5)#39
Thu, Jun 16th@ NYYClarke Schmidt (4-2)#226@ DETBeau Brieske (1-6)#186
Fri, Jun 17th@ BALDean Kremer (2-1)#227@ DETTarik Skubal (5-6)#33
Sat, Jun 18th@ BALKyle Bradish (1-4)#275@ DETRony Garcia (3-2)#204
Sun, Jun 19th@ BALAustin Voth (0-1)#280@ DETDrew Hutchison (0-4)#332
Tue, Jun 21stvs NYYNestor Cortes Jr. (6-3)#52vs PHIKyle Gibson (4-3)#97
Wed, Jun 22ndvs NYYJordan Montgomery (3-1)#30vs PHIZack Wheeler (6-4)#16
Fri, Jun 24thvs PITMitch Keller (2-5)#205vs WSHPaolo Espino (0-1)#200
Sat, Jun 25thvs PITJT Brubaker (2-7)#103vs WSHJosiah Gray (6-5)#121
Sun, Jun 26thvs PITRoansy Contreras (2-2)#148vs WSHJackson Tetreault (2-1)#308
Mon, Jun 27th   @ KCKris Bubic (1-5)#242
Tue, Jun 28thvs MILBrandon Woodruff (6-3)#25@ KCJonathan Heasley (1-4)#224
Wed, Jun 29thvs MILEric Lauer (6-3)#93@ KCZack Greinke (2-4)#125
Fri, Jul 1st@ TORJose Berrios (6-4)#60@ NYMDavid Peterson (5-1)#90
Sat, Jul 2nd@ TORThomas Hatch#262@ NYMTrevor Williams (1-4)#175
Sun, Jul 3rd@ TORRoss Stripling (4-2)#119@ NYMCarlos Carrasco (8-4)#72
Mon, Jul 4th@ BOSMichael Wacha (6-1)#118@ BALDean Kremer (2-1)#227
Tue, Jul 5th@ BOSNick Pivetta (8-5)#35@ BALAustin Voth (0-1)#280
Wed, Jul 6th@ BOSRich Hill (4-4)#131@ BALSpenser Watkins (1-1)#355
Fri, Jul 8th@ CINLuis Castillo (3-4)#48vs MINSonny Gray (4-1)#50
Sat, Jul 9th@ CINHunter Greene (3-9)#105vs MINDevin Smeltzer (4-1)#136
Sun, Jul 10th@ CINNick Lodolo (1-2)#208vs MINDylan Bundy (4-4)#146
Mon, Jul 11thvs BOSvs OAK
Tue, Jul 12thvs BOSvs OAK
Wed, Jul 13thvs BOSvs OAK
Thu, Jul 14thvs BOSvs SEA
Fri, Jul 15thvs BALvs SEA
Sat, Jul 16thvs BALvs SEA
Sun, Jul 17thvs BALvs SEA
Thu, Jul 21st   @ MIA
Fri, Jul 22nd@ KC@ OAK
Sat, Jul 23rd@ KC@ OAK
Sun, Jul 24th@ KC@ OAK
Mon, Jul 25th@ BAL@ SEA
Tue, Jul 26th@ BAL@ SEA
Wed, Jul 27th@ BAL@ SEA
Thu, Jul 28th@ BAL@ LAA
Fri, Jul 29thvs CLE@ LAA
Sat, Jul 30thvs CLE@ LAA
Sun, Jul 31stvs CLE@ LAA
Mon, Aug 1st   vs BAL
Tue, Aug 2ndvs TORvs BAL
Wed, Aug 3rdvs TORvs BAL
Thu, Aug 4th@ DETvs CWS
Fri, Aug 5th@ DETvs CWS
Sat, Aug 6th@ DETvs CWS
Sun, Aug 7th@ DETvs CWS
Tue, Aug 9th@ MIL@ HOU
Wed, Aug 10th@ MIL@ HOU
Thu, Aug 11th   @ HOU
Fri, Aug 12thvs BALvs SEA
Sat, Aug 13thvs BALvs SEA
Sun, Aug 14thvs BALvs SEA
Mon, Aug 15th@ NYYvs OAK
Tue, Aug 16th@ NYYvs OAK
Wed, Aug 17th@ NYYvs OAK
Thu, Aug 18thvs KCvs OAK
Fri, Aug 19thvs KC@ MIN
Sat, Aug 20thvs KC@ MIN
Sun, Aug 21stvs KC@ MIN
Mon, Aug 22ndvs LAA@ MIN
Tue, Aug 23rdvs LAA@ COL
Wed, Aug 24thvs LAA@ COL
Fri, Aug 26th@ BOSvs DET
Sat, Aug 27th@ BOSvs DET
Sun, Aug 28th@ BOSvs DET
Tue, Aug 30th@ MIAvs HOU
Wed, Aug 31st@ MIAvs HOU
Thu, Sep 1st   @ BOS
Fri, Sep 2ndvs NYY@ BOS
Sat, Sep 3rdvs NYY@ BOS
Sun, Sep 4thvs NYY@ BOS
Mon, Sep 5thvs BOS@ HOU
Tue, Sep 6thvs BOS@ HOU
Wed, Sep 7thvs BOS@ HOU
Fri, Sep 9th@ NYYvs TOR
Sat, Sep 10th@ NYYvs TOR
Sun, Sep 11th@ NYYvs TOR
Mon, Sep 12th@ TOR@ MIA
Tue, Sep 13th@ TORvs OAK
Wed, Sep 14th@ TORvs OAK
Fri, Sep 16thvs TEX@ TB
Sat, Sep 17thvs TEX@ TB
Sun, Sep 18thvs TEX@ TB
Tue, Sep 20thvs HOUvs LAA
Wed, Sep 21stvs HOUvs LAA
Thu, Sep 22ndvs TORvs LAA
Fri, Sep 23rdvs TORvs CLE
Sat, Sep 24thvs TORvs CLE
Sun, Sep 25thvs TORvs CLE
Tue, Sep 27th@ CLE@ SEA
Wed, Sep 28th@ CLE@ SEA
Thu, Sep 29th@ CLE@ SEA
Fri, Sep 30th@ HOU@ LAA
Sat, Oct 1st@ HOU@ LAA
Sun, Oct 2nd@ HOU@ LAA
Mon, Oct 3rd@ BOSvs NYY
Tue, Oct 4th@ BOSvs NYY
Wed, Oct 5th@ BOSvs NYY
Wed, Apr 13thvs OAKFrankie Montas (3-8)#14   
Mon, Apr 18th@ CHCKyle Hendricks (4-6)#124   
Mon, May 2nd@ OAKDaulton Jefferies (1-7)   
Thu, May 5th@ SEARobbie Ray (6-6)#19   
Fri, May 6th@ SEALogan Gilbert (9-3)#32   
Sat, May 7th@ SEAMarco Gonzales (4-9)#86   
Thu, Jun 9thvs STLMiles Mikolas (5-6)#45   
Mon, Jun 20thvs NYYGerrit Cole (6-2)#4   
Thu, Jun 30th@ TORYusei Kikuchi (3-4)#102   
Thu, Aug 25thvs LAA   
Thu, Sep 15th@ TOR   
Mon, Sep 19thvs HOU