Skip to main content

Who Should I Trade?

Kris Bubic for Chris Flexen (2023)

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
Kris Bubic
Kris Bubic
Recommended by
2 of 2 experts
Recommended by
0 of 2 experts
Rest of Season# 271
VBR# 546
Injury Alert-IL60
Expert Ranks 
Mike Maher
# 277
Mick Ciallela
# 197
Who Should I Trade? Player Statistics
  Chris Flexen
Chris Flexen
Kris Bubic
Kris Bubic
2023 Stats 
Games Played113
Games Started43
Innings Pitched31.116.0
Blown Saves00
Hits Allowed3819
Earned Runs227
Home Runs Allowed61
Who Should I Trade? Player Projections
  Chris Flexen
Chris Flexen
Kris Bubic
Kris Bubic
2023 Projections 
Games Played29
Games Started7
Innings Pitched61.5
Blown Saves0
Hits Allowed63
Earned Runs31
Home Runs Allowed8
Who Should I Trade? Player Notes
  Chris Flexen
Chris Flexen
Kris Bubic
Kris Bubic
 The Mariners have moved Chris Flexen back to the bullpen.
Ari Koslow
Sat, Apr 29th
Kris Bubic (elbow) will require Tommy John surgery.
Vince DiSilvio
Fri, Apr 21st
 Chris Flexen took the loss on Sunday against the Cardinals, allowing six runs on nine hits across four innings to go along with three strikeouts and three walks.
Ari Koslow
Mon, Apr 24th
Kris Bubic has been placed on the 15-day IL with a left flexor strain. Josh Taylor has been recalled from Triple-A.
Vince DiSilvio
Sun, Apr 16th
 Chris Flexen took the loss on Monday against the Brewers, allowing four runs on six hits across six innings to go along with five strikeouts and one walk.
Ari Koslow
Tue, Apr 18th
Kris Bubic struggled on the mound for the Royals Saturday, allowing five runs on 10 hits while also walking one and striking out three over five innings in a 9-3 loss to the Braves.
Chris Schommer
Sun, Apr 16th
 Chris Flexen took the loss on Tuesday against the Cubs, allowing eight runs on 10 hits across 2 1/3 innings to go along with one strikeout and two walks.
Ari Koslow
Wed, Apr 12th
Kris Bubic pitched six innings, allowing zero runs on two hits and no walks while striking out nine in Kansas City’s 3-1 loss to San Francisco on Sunday.
Luke Monaldo
Mon, Apr 10th
 Chris Flexen took the loss on Wednesday against the Angels, allowing two runs on two hits across five innings to go along with four strikeouts and two walks.
Ari Koslow
Wed, Apr 5th
Kris Bubic (0-1) earned the loss after five innings of two-run ball, allowing seven hits and one walk while striking out four in Tuesday's 4-1 loss to the Blue Jays.
Julian Tarevski
Wed, Apr 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Chris Flexen
Chris Flexen
Kris Bubic
Kris Bubic
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CLEShane Bieber (4-3)#11vs MINPablo Lopez (3-3)#28
Sat, Apr 1stvs CLEAaron Civale (1-1)#68vs MINSonny Gray (4-0)#33
Sun, Apr 2ndvs CLECal Quantrill (2-3)#81vs MINJoe Ryan (7-1)#16
Mon, Apr 3rdvs LAAReid Detmers (0-4)#83vs TORJose Berrios (4-4)#48
Tue, Apr 4thvs LAAJose Suarez (1-2)#205vs TORYusei Kikuchi (5-2)#91
Wed, Apr 5thvs LAAShohei Ohtani (5-1)#1vs TORAlek Manoah (1-5)#52
Thu, Apr 6th   vs TORKevin Gausman (3-3)#14
Fri, Apr 7th@ CLEAaron Civale (1-1)#68@ SFAlex Cobb (4-1)#36
Sat, Apr 8th@ CLECal Quantrill (2-3)#81@ SFSean Manaea (2-2)#125
Sun, Apr 9th@ CLEZach Plesac (1-1)#169@ SFAnthony DeSclafani (3-4)#94
Mon, Apr 10th@ CHCDrew Smyly (5-1)#72@ TEXAndrew Heaney (4-3)#38
Tue, Apr 11th@ CHCHayden Wesneski (2-2)#108@ TEXJacob deGrom (2-0)#5
Wed, Apr 12th@ CHCMarcus Stroman (4-4)#53@ TEXNathan Eovaldi (6-2)#37
Fri, Apr 14thvs COLAustin Gomber (4-4)#305vs ATLCharlie Morton (5-5)#34
Sat, Apr 15thvs COLRyan Feltner (2-3)#360vs ATLBryce Elder (3-0)#46
Sun, Apr 16thvs COLNoah Davis (0-1)#346vs ATLKyle Wright (0-1)#60
Mon, Apr 17thvs MILCorbin Burnes (4-4)#8vs TEXJacob deGrom (2-0)#5
Tue, Apr 18thvs MILColin Rea (1-3)#241vs TEXNathan Eovaldi (6-2)#37
Wed, Apr 19thvs MILEric Lauer (4-5)#73vs TEXMartin Perez (6-1)#77
Fri, Apr 21stvs STLSteven Matz (0-6)#97@ LAAShohei Ohtani (5-1)#1
Sat, Apr 22ndvs STLMiles Mikolas (3-1)#70@ LAATyler Anderson (2-0)#103
Sun, Apr 23rdvs STLJack Flaherty (3-4)#78@ LAAReid Detmers (0-4)#83
Mon, Apr 24th   @ ARITommy Henry (2-1)#208
Tue, Apr 25th@ PHIBailey Falter (0-7)#79@ ARIRyne Nelson (1-2)#133
Wed, Apr 26th@ PHITaijuan Walker (4-2)#84@ ARIZac Gallen (6-2)#4
Thu, Apr 27th@ PHIMatt Strahm (4-3)#114@ MINTyler Mahle (1-2)
Fri, Apr 28th@ TORAlek Manoah (1-5)#52@ MINPablo Lopez (3-3)#28
Sat, Apr 29th@ TORKevin Gausman (3-3)#14@ MINBailey Ober (3-1)#89
Sun, Apr 30th@ TORChris Bassitt (5-4)#29@ MINSonny Gray (4-0)#33
Tue, May 2nd@ OAKMason Miller (0-2)#246vs BALTyler Wells (3-1)#57
Wed, May 3rd@ OAKJP Sears (0-3)#119vs BALKyle Gibson (6-3)#98
Thu, May 4th@ OAKDrew Rucinski (0-4)#192vs BALGrayson Rodriguez (2-2)#76
Fri, May 5thvs HOUCristian Javier (5-1)#12vs OAKKyle Muller (1-4)#217
Sat, May 6thvs HOUJ.P. France (1-1)#207vs OAKKen Waldichuk (1-4)#161
Sun, May 7thvs HOUBrandon Bielak (1-2)#230vs OAKMason Miller (0-2)#246
Mon, May 8thvs TEXJon Gray (5-1)#41vs CWSDylan Cease (3-3)#35
Tue, May 9thvs TEXAndrew Heaney (4-3)#38vs CWSLucas Giolito (3-4)#39
Wed, May 10thvs TEXDane Dunning (4-0)#120vs CWSLance Lynn (4-5)#69
Thu, May 11th   vs CWSMike Clevinger (3-3)#150
Fri, May 12th@ DETMatthew Boyd (3-3)#123@ MILCorbin Burnes (4-4)#8
Sat, May 13th@ DETAlex Faedo (1-2)#245@ MILAdrian Houser (1-0)#231
Sun, May 14th@ DETJoey Wentz (1-5)#189@ MILColin Rea (1-3)#241
Mon, May 15th@ BOSTanner Houck (3-3)#93@ SDMichael Wacha (5-1)#66
Tue, May 16th@ BOSNick Pivetta (3-3)#179@ SDSeth Lugo (3-3)#105
Wed, May 17th@ BOSBrayan Bello (3-2)#102@ SDYu Darvish (3-3)#26
Fri, May 19th@ ATLBryce Elder (3-0)#46@ CWSMichael Kopech (3-4)#143
Sat, May 20th@ ATLJesse Chavez@ CWSLucas Giolito (3-4)#39
Sun, May 21st@ ATLJared Shuster (1-2)#134@ CWSLance Lynn (4-5)#69
Mon, May 22ndvs OAKKyle Muller (1-4)#217vs DETMichael Lorenzen (2-2)#131
Tue, May 23rdvs OAKLuis Medina (0-3)#202vs DETEduardo Rodriguez (4-4)#40
Wed, May 24thvs OAKAustin Pruittvs DETMatthew Boyd (3-3)#123
Fri, May 26thvs PITMitch Keller (6-1)#75vs WSHPatrick Corbin (4-5)#187
Sat, May 27thvs PITVince Velasquez (4-4)#132vs WSHJosiah Gray (4-5)#100
Sun, May 28thvs PITLuis Ortiz (1-2)#307vs WSHMacKenzie Gore (3-3)#104
Mon, May 29thvs NYYDomingo German (2-3)#56@ STLAdam Wainwright (2-0)#85
Tue, May 30thvs NYYNestor Cortes Jr. (4-2)#32@ STLMiles Mikolas (3-1)#70
Fri, Jun 2nd@ TEXAndrew Heaney (4-3)#38vs COLAustin Gomber (4-4)#305
Sat, Jun 3rd@ TEXDane Dunning (4-0)#120vs COLKarl Kauffmann (0-2)#357
Sun, Jun 4th@ TEXNathan Eovaldi (6-2)#37vs COLKyle Freeland (4-5)#137
Mon, Jun 5th   @ MIA
Tue, Jun 6th@ SD@ MIA
Wed, Jun 7th@ SD@ MIA
Fri, Jun 9th@ LAA@ BAL
Sat, Jun 10th@ LAA@ BAL
Sun, Jun 11th@ LAA@ BAL
Mon, Jun 12thvs MIAvs CIN
Tue, Jun 13thvs MIAvs CIN
Wed, Jun 14thvs MIAvs CIN
Fri, Jun 16thvs CWSvs LAA
Sat, Jun 17thvs CWSvs LAA
Sun, Jun 18thvs CWSvs LAA
Mon, Jun 19th   @ DET
Tue, Jun 20th@ NYY@ DET
Wed, Jun 21st@ NYY@ DET
Thu, Jun 22nd@ NYY@ TB
Fri, Jun 23rd@ BAL@ TB
Sat, Jun 24th@ BAL@ TB
Sun, Jun 25th@ BAL@ TB
Tue, Jun 27thvs WSHvs CLE
Wed, Jun 28thvs WSHvs CLE
Thu, Jun 29th   vs CLE
Fri, Jun 30thvs TBvs LAD
Sat, Jul 1stvs TBvs LAD
Sun, Jul 2ndvs TBvs LAD
Mon, Jul 3rd@ SF@ MIN
Tue, Jul 4th@ SF@ MIN
Wed, Jul 5th@ SF@ MIN
Thu, Jul 6th@ HOU@ CLE
Fri, Jul 7th@ HOU@ CLE
Sat, Jul 8th@ HOU@ CLE
Sun, Jul 9th@ HOU@ CLE
Fri, Jul 14thvs DETvs TB
Sat, Jul 15thvs DETvs TB
Sun, Jul 16thvs DETvs TB
Mon, Jul 17thvs MINvs DET
Tue, Jul 18thvs MINvs DET
Wed, Jul 19thvs MINvs DET
Thu, Jul 20thvs MINvs DET
Fri, Jul 21stvs TOR@ NYY
Sat, Jul 22ndvs TOR@ NYY
Sun, Jul 23rdvs TOR@ NYY
Mon, Jul 24th@ MIN@ CLE
Tue, Jul 25th@ MIN@ CLE
Wed, Jul 26th@ MIN@ CLE
Fri, Jul 28th@ ARIvs MIN
Sat, Jul 29th@ ARIvs MIN
Sun, Jul 30th@ ARIvs MIN
Tue, Aug 1stvs BOSvs NYM
Wed, Aug 2ndvs BOSvs NYM
Thu, Aug 3rd@ LAAvs NYM
Fri, Aug 4th@ LAA@ PHI
Sat, Aug 5th@ LAA@ PHI
Sun, Aug 6th@ LAA@ PHI
Mon, Aug 7th   @ BOS
Tue, Aug 8thvs SD@ BOS
Wed, Aug 9thvs SD@ BOS
Thu, Aug 10th   @ BOS
Fri, Aug 11thvs BALvs STL
Sat, Aug 12thvs BALvs STL
Mon, Aug 14th@ KCvs SEA
Tue, Aug 15th@ KCvs SEA
Wed, Aug 16th@ KCvs SEA
Thu, Aug 17th@ KCvs SEA
Fri, Aug 18th@ HOU@ CHC
Sat, Aug 19th@ HOU@ CHC
Sun, Aug 20th@ HOU@ CHC
Mon, Aug 21st@ CWS@ OAK
Tue, Aug 22nd@ CWS@ OAK
Wed, Aug 23rd@ CWS@ OAK
Fri, Aug 25thvs KC@ SEA
Sat, Aug 26thvs KC@ SEA
Sun, Aug 27thvs KC@ SEA
Mon, Aug 28thvs OAKvs PIT
Tue, Aug 29thvs OAKvs PIT
Wed, Aug 30thvs OAKvs PIT
Fri, Sep 1st@ NYMvs BOS
Sat, Sep 2nd@ NYMvs BOS
Sun, Sep 3rd@ NYMvs BOS
Mon, Sep 4th@ CINvs CWS
Tue, Sep 5th@ CINvs CWS
Wed, Sep 6th@ CINvs CWS
Fri, Sep 8th@ TB@ TOR
Sat, Sep 9th@ TB@ TOR
Sun, Sep 10th@ TB@ TOR
Mon, Sep 11thvs LAA@ CWS
Tue, Sep 12thvs LAA@ CWS
Wed, Sep 13thvs LAA@ CWS
Fri, Sep 15thvs LADvs HOU
Sat, Sep 16thvs LADvs HOU
Sun, Sep 17thvs LADvs HOU
Mon, Sep 18th@ OAKvs CLE
Tue, Sep 19th@ OAKvs CLE
Wed, Sep 20th@ OAKvs CLE
Fri, Sep 22nd@ TEX@ HOU
Sat, Sep 23rd@ TEX@ HOU
Sun, Sep 24th@ TEX@ HOU
Tue, Sep 26thvs HOU@ DET
Wed, Sep 27thvs HOU@ DET
Thu, Sep 28thvs TEX@ DET
Fri, Sep 29thvs TEXvs NYY
Sat, Sep 30thvs TEXvs NYY
Sun, Oct 1stvs TEXvs NYY
Fri, Mar 31stvs CLEHunter Gaddis (1-1)#173   
Thu, May 25thvs OAKJP Sears (0-3)#119   
Wed, May 31stvs NYYClarke Schmidt (2-5)#139   
Mon, Jun 26thvs WSH   
Mon, Jul 31stvs BOS   
Sun, Aug 13thvs BAL   
Thu, Sep 7th@ TB   
Mon, Sep 25thvs HOU