Skip to main content

Who Should I Trade?

Chris Flexen for Brooks Raley (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Chris Flexen
Chris Flexen
Brooks Raley
Brooks Raley
Recommended by
4 of 7 experts
Recommended by
3 of 7 experts
Rest of Season# 171# 199
VBR# 354# 513
Injury Alert--
Expert Ranks 
Mike Maher
# 156
Pierre Camus
# 139
Scott Youngson
Pitcher List
# 154# 258
Travis Argo
Fantasy Six Pack
# 137
Mick Ciallela
# 203# 184
Andrew Seifter
# 125
Bart Wheeler
Hail to Fantasy Football
# 130
Who Should I Trade? Player Statistics
  Chris Flexen
Chris Flexen
Brooks Raley
Brooks Raley
2022 Stats 
Games Played1425
Games Started140
Innings Pitched77.221.0
Blown Saves01
Hits Allowed8314
Earned Runs376
Home Runs Allowed110
Who Should I Trade? Player Projections
  Chris Flexen
Chris Flexen
Brooks Raley
Brooks Raley
2022 Projections 
Games Played1731
Games Started160
Innings Pitched94.129.0
Blown Saves00
Hits Allowed9925
Earned Runs4612
Home Runs Allowed143
Who Should I Trade? Player Notes
  Chris Flexen
Chris Flexen
Brooks Raley
Brooks Raley
 Chris Flexen earned the win Friday against the Angels, allowing three runs on five hits across five innings to go along with three strikeouts and two walks.
Ari Koslow
Sat, Jun 25th
Rays reliever Brooks Raley allowed just one hit over 1 2/3 scoreless innings against the Yankees on Thursday evening. He also struck out two batters and earned the hold, though Tampa Bay ultimately fell to New York by a score of 2-1.
Andersen Pickard
Thu, Jun 16th
 Chris Flexen took the no-decision in Game 1 of Saturday's doubleheader against the Angels, allowing two runs on six hits across 5.1 innings to go along with five strikeouts and two walks.
Ari Koslow
Sun, Jun 19th
Rays reliever Brooks Raley worked around a walk to deliver a scoreless 10th inning against the Angels on Wednesday evening. He earned the save as Tampa Bay ultimately defeated Los Angeles by a score of 4-2.
Andersen Pickard
Thu, May 12th
 Chris Flexen took the loss Monday against the Twins, allowing two runs on seven hits across five innings to go along with five strikeouts and two walks.
Ari Koslow
Tue, Jun 14th
Brooks Raley recorded one out to close out the Rays' 2-1 win over the Orioles on Friday, earning his first save of the season.
Dan Harris
Fri, Apr 8th
 Chris Flexen took the loss Tuesday against the Astros, allowing two runs on five hits over 6.2 innings to go along with two strikeouts and three walks.
Ari Koslow
Wed, Jun 8th
 Chris Flexen took the no-decision Thursday against the Orioles, allowing three runs on six hits over five innings to go along with three strikeouts and one walk.
Ari Koslow
Fri, Jun 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Chris Flexen
Chris Flexen
Brooks Raley
Brooks Raley
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (5-3)#51vs BALJohn Means (0-0)
Sat, Apr 9th@ MINSonny Gray (3-1)#53vs BALJordan Lyles (4-6)#286
Sun, Apr 10th@ MINBailey Ober (1-2)#79vs BALTyler Wells (5-4)#76
Mon, Apr 11th@ MINDylan Bundy (4-4)#152vs OAKPaul Blackburn (6-3)#7
Tue, Apr 12th@ CWSVince Velasquez (3-3)#178vs OAKAdam Oller (0-3)#301
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#376vs OAKFrankie Montas (3-7)#15
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#260vs OAKCole Irvin (2-5)#109
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#130@ CWSDylan Cease (5-3)#23
Sat, Apr 16thvs HOUJustin Verlander (9-3)#4@ CWSMichael Kopech (2-4)#34
Sun, Apr 17thvs HOUJose Urquidy (6-3)#77@ CWSVince Velasquez (3-3)#178
Tue, Apr 19thvs TEXJon Gray (3-3)#48@ CHCJustin Steele (2-5)#149
Wed, Apr 20thvs TEXDane Dunning (1-5)#100@ CHCMarcus Stroman (2-5)#63
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#266   
Fri, Apr 22ndvs KCBrad Keller (2-9)#112vs BOSMichael Wacha (6-1)#111
Sat, Apr 23rdvs KCKris Bubic (1-4)#242vs BOSGarrett Whitlock (2-1)#58
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#299vs BOSRich Hill (3-4)#142
Tue, Apr 26th@ TBMatt Wisler (2-1)#103vs SEALogan Gilbert (8-3)#32
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#56vs SEAMarco Gonzales (4-7)#91
Thu, Apr 28th@ TBJeffrey Springs (3-2)#25vs SEAChris Flexen (3-8)#117
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#160vs MINDylan Bundy (4-4)#152
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#134vs MINChris Archer (2-3)#126
Sun, May 1st@ MIASandy Alcantara (7-3)#1vs MINJosh Winder (2-2)#173
Mon, May 2nd@ HOUJake Odorizzi (3-2)#130@ OAKDaulton Jefferies (1-7)
Tue, May 3rd@ HOUCristian Javier (5-3)#66@ OAKPaul Blackburn (6-3)#7
Wed, May 4th@ HOUJustin Verlander (9-3)#4@ OAKFrankie Montas (3-7)#15
Thu, May 5thvs TBShane McClanahan (7-3)#9@ SEARobbie Ray (6-6)#20
Fri, May 6thvs TBMatt Wisler (2-1)#103@ SEALogan Gilbert (8-3)#32
Sat, May 7thvs TBDrew Rasmussen (5-3)#56@ SEAMarco Gonzales (4-7)#91
Sun, May 8thvs TBRyan Yarbrough (0-3)#158@ SEAGeorge Kirby (2-2)#73
Mon, May 9thvs PHIRanger Suarez (6-4)#78@ LAANoah Syndergaard (4-6)#87
Tue, May 10thvs PHIAaron Nola (4-5)#6@ LAAReid Detmers (2-3)#108
Wed, May 11thvs PHIBailey Falter (0-2)#208@ LAAShohei Ohtani (6-4)#24
Fri, May 13th@ NYMMax Scherzer (5-1)#128vs TORKevin Gausman (5-6)#19
Sat, May 14th@ NYMChris Bassitt (6-5)#26vs TORHyun Jin Ryu (2-0)
Sun, May 15th@ NYMCarlos Carrasco (8-3)#67vs TORAlek Manoah (9-2)#13
Mon, May 16th@ TORYusei Kikuchi (2-4)#102vs DETAlex Faedo (1-4)#125
Tue, May 17th@ TORJose Berrios (5-3)#50vs DETBeau Brieske (1-6)#187
Wed, May 18th@ TORKevin Gausman (5-6)#19vs DETEduardo Rodriguez (1-3)#45
Thu, May 19th@ BOSRich Hill (3-4)#142   
Fri, May 20th@ BOSMichael Wacha (6-1)#111@ BALTyler Wells (5-4)#76
Sat, May 21st@ BOSGarrett Whitlock (2-1)#58@ BALKyle Bradish (1-4)#257
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#27@ BALSpenser Watkins (1-1)#378
Mon, May 23rdvs OAKZach Logue (2-4)#217   
Tue, May 24thvs OAKJames Kaprielian (0-5)#200vs MIAPablo Lopez (5-3)#18
Wed, May 25thvs OAKPaul Blackburn (6-3)#7vs MIACody Poteet (0-1)#221
Fri, May 27thvs HOUJustin Verlander (9-3)#4vs NYYJameson Taillon (8-1)#42
Sat, May 28thvs HOUJose Urquidy (6-3)#77vs NYYGerrit Cole (6-2)#2
Sun, May 29thvs HOULuis Garcia (5-5)#38vs NYYLuis Severino (4-2)#33
Tue, May 31st@ BALBryan Baker@ TEXMartin Perez (5-2)#64
Wed, Jun 1st@ BALKyle Bradish (1-4)#257@ TEXJon Gray (3-3)#48
Thu, Jun 2nd@ BALJordan Lyles (4-6)#286@ TEXTaylor Hearn (4-5)#266
Fri, Jun 3rd@ TEXDane Dunning (1-5)#100vs CWSDavis Martin (1-2)#246
Sat, Jun 4th@ TEXGlenn Otto (4-2)#146vs CWSDylan Cease (5-3)#23
Sun, Jun 5th@ TEXMartin Perez (5-2)#64vs CWSLucas Giolito (4-4)#39
Mon, Jun 6th@ HOUCristian Javier (5-3)#66   
Tue, Jun 7th@ HOUJustin Verlander (9-3)#4vs STLDakota Hudson (5-4)#97
Wed, Jun 8th@ HOUJose Urquidy (6-3)#77vs STLPacky Naughton (0-2)#274
Fri, Jun 10thvs BOSRich Hill (3-4)#142@ MINDevin Smeltzer (4-1)#144
Sat, Jun 11thvs BOSMichael Wacha (6-1)#111@ MINChi Chi Gonzalez (0-1)#342
Sun, Jun 12thvs BOSKutter Crawford (1-2)#213@ MINCole Sands (0-3)#309
Mon, Jun 13thvs MINChris Archer (2-3)#126   
Tue, Jun 14thvs MINJoe Ryan (5-3)#51@ NYYGerrit Cole (6-2)#2
Wed, Jun 15thvs MINSonny Gray (3-1)#53@ NYYNestor Cortes Jr. (6-3)#49
Thu, Jun 16thvs LAAShohei Ohtani (6-4)#24@ NYYClarke Schmidt (4-2)#225
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#132@ BALDean Kremer (2-1)#243
Sat, Jun 18thvs LAAJose Suarez (0-2)#163@ BALKyle Bradish (1-4)#257
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#316@ BALAustin Voth
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#200vs NYYNestor Cortes Jr. (6-3)#49
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#7vs NYYJordan Montgomery (3-1)#30
Thu, Jun 23rd@ OAKFrankie Montas (3-7)#15   
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#132vs PITMitch Keller (2-5)#192
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#60vs PITJT Brubaker (1-7)#104
Sun, Jun 26th@ LAANoah Syndergaard (4-6)#87vs PITRoansy Contreras (2-1)#150
Mon, Jun 27thvs BALTyler Wells (5-4)#76   
Tue, Jun 28thvs BALDean Kremer (2-1)#243vs MILEric Lauer (6-3)#88
Wed, Jun 29thvs BALvs MILJason Alexander (2-0)#241
Thu, Jun 30thvs OAKJared Koenig (1-2)#303@ TORYusei Kikuchi (2-4)#102
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#200@ TORJose Berrios (5-3)#50
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#7@ TORKevin Gausman (5-6)#19
Sun, Jul 3rdvs OAKFrankie Montas (3-7)#15@ TORAlek Manoah (9-2)#13
Mon, Jul 4th@ SD@ BOS
Tue, Jul 5th@ SD@ BOS
Thu, Jul 7thvs TOR   
Fri, Jul 8thvs TOR@ CIN
Sat, Jul 9thvs TOR@ CIN
Sun, Jul 10thvs TOR@ CIN
Tue, Jul 12th@ WSHvs BOS
Wed, Jul 13th@ WSHvs BOS
Thu, Jul 14th@ TEXvs BOS
Fri, Jul 15th@ TEXvs BAL
Sat, Jul 16th@ TEXvs BAL
Sun, Jul 17th@ TEXvs BAL
Fri, Jul 22ndvs HOU@ KC
Sat, Jul 23rdvs HOU@ KC
Sun, Jul 24thvs HOU@ KC
Mon, Jul 25thvs TEX@ BAL
Tue, Jul 26thvs TEX@ BAL
Wed, Jul 27thvs TEX@ BAL
Thu, Jul 28th@ HOU@ BAL
Fri, Jul 29th@ HOUvs CLE
Sat, Jul 30th@ HOUvs CLE
Sun, Jul 31st@ HOUvs CLE
Mon, Aug 1st@ NYY   
Tue, Aug 2nd@ NYYvs TOR
Wed, Aug 3rd@ NYYvs TOR
Fri, Aug 5thvs LAA@ DET
Sat, Aug 6thvs LAA@ DET
Sun, Aug 7thvs LAA@ DET
Mon, Aug 8thvs NYY   
Tue, Aug 9thvs NYY@ MIL
Wed, Aug 10thvs NYY@ MIL
Fri, Aug 12th@ TEXvs BAL
Sat, Aug 13th@ TEXvs BAL
Sun, Aug 14th@ TEXvs BAL
Mon, Aug 15th@ LAA@ NYY
Tue, Aug 16th@ LAA@ NYY
Wed, Aug 17th@ LAA@ NYY
Fri, Aug 19th@ OAKvs KC
Sat, Aug 20th@ OAKvs KC
Sun, Aug 21st@ OAKvs KC
Tue, Aug 23rdvs WSHvs LAA
Wed, Aug 24thvs WSHvs LAA
Thu, Aug 25thvs CLEvs LAA
Fri, Aug 26thvs CLE@ BOS
Sat, Aug 27thvs CLE@ BOS
Sun, Aug 28thvs CLE@ BOS
Tue, Aug 30th@ DET@ MIA
Wed, Aug 31st@ DET@ MIA
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLEvs NYY
Sat, Sep 3rd@ CLEvs NYY
Sun, Sep 4th@ CLEvs NYY
Mon, Sep 5thvs CWSvs BOS
Tue, Sep 6thvs CWSvs BOS
Wed, Sep 7thvs CWSvs BOS
Fri, Sep 9thvs ATL@ NYY
Sat, Sep 10thvs ATL@ NYY
Sun, Sep 11thvs ATL@ NYY
Tue, Sep 13thvs SD@ TOR
Wed, Sep 14thvs SD@ TOR
Fri, Sep 16th@ LAAvs TEX
Sat, Sep 17th@ LAAvs TEX
Sun, Sep 18th@ LAAvs TEX
Mon, Sep 19th@ LAAvs HOU
Tue, Sep 20th@ OAKvs HOU
Wed, Sep 21st@ OAKvs HOU
Thu, Sep 22nd@ OAKvs TOR
Fri, Sep 23rd@ KCvs TOR
Sat, Sep 24th@ KCvs TOR
Sun, Sep 25th@ KCvs TOR
Tue, Sep 27thvs TEX@ CLE
Wed, Sep 28thvs TEX@ CLE
Thu, Sep 29thvs TEX@ CLE
Fri, Sep 30thvs OAK@ HOU
Sat, Oct 1stvs OAK@ HOU
Sun, Oct 2ndvs OAK@ HOU
Mon, Oct 3rdvs DET@ BOS
Tue, Oct 4thvs DET@ BOS
Wed, Oct 5thvs DET@ BOS
Mon, Apr 18th   @ CHCKyle Hendricks (3-6)#131
Thu, May 26th   vs NYYNestor Cortes Jr. (6-3)#49
Mon, May 30th   @ TEXGlenn Otto (4-2)#146
Thu, Jun 9th   vs STLMiles Mikolas (5-5)#44
Mon, Jun 20th   vs NYYGerrit Cole (6-2)#2
Wed, Jul 6th   @ BOS
Mon, Jul 11th   vs BOS
Thu, Aug 4th   @ DET
Thu, Aug 18th   vs KC
Mon, Aug 22nd   vs LAA
Mon, Sep 12th   @ TOR
Thu, Sep 15th   @ TOR