Skip Navigation to Main Content

Who Should I Trade?

Christian Roa for Cole Sulser (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Cole Sulser
RP - TB
Cole Sulser
Christian Roa
RP - CHC
Christian Roa
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 628# 1099
   
Projections 
   
Strikeouts287
Wins20
Saves10
ERA4.194.60
WHIP1.351.61
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 256
   
Who Should I Trade? Player Statistics
  Cole Sulser
RP - TB
Cole Sulser
Christian Roa
RP - CHC
Christian Roa
2026 Stats 
   
   
Games Played197
   
Games Started10
   
Innings Pitched22.18.2
   
Wins10
   
Losses01
   
Saves20
   
Blown Saves00
   
Holds40
   
Hits Allowed2410
   
Earned Runs105
   
Home Runs Allowed21
   
Strikeouts176
   
Walks97
   
ERA4.035.19
   
WHIP1.481.96
   
Who Should I Trade? Player Projections
  Cole Sulser
RP - TB
Cole Sulser
Christian Roa
RP - CHC
Christian Roa
2026 Projections 
   
   
Games Played3510
   
Games Started00
   
Innings Pitched32.37.7
   
Wins20
   
Losses20
   
Saves10
   
Blown Saves00
   
Holds40
   
Hits Allowed307
   
Earned Runs154
   
Home Runs Allowed41
   
Strikeouts287
   
Walks124
   
ERA4.194.60
   
WHIP1.351.61
   
Who Should I Trade? Player Notes
  Cole Sulser
RP - TB
Cole Sulser
Christian Roa
RP - CHC
Christian Roa
News 
 The Rays activated RHP Cole Sulser from the 15-day injured list.
Ari Koslow
Sat, May 30th
The Orioles designated Christian Roa for assignment.
Ari Koslow
Fri, May 15th
 Cole Sulser has begun throwing live batting practice and is reportedly doing well, according to Tampa Bay Rays manager Kevin Cash. Cash indicated Sulser could return to the active roster “pretty soon” if his progression continues without setbacks.
Nicholas Rodriguez
Sat, May 30th
The Orioles claimed RHP Christian Roa off of waivers from the Twins and optioned him to Triple-A Norfolk.
Ari Koslow
Sun, May 10th
 The Rays placed Cole Sulser on the 15-day injured list due to a low back strain.
Ari Koslow
Mon, May 18th
The Twins designated RHP Christian Roa for assignment.
Ari Koslow
Wed, May 6th
 Cole Sulser threw 12 pitches in a scoreless ninth inning to earn his second save of the season.
Nicholas Rodriguez
Wed, May 6th
The Twins claimed RHP Christian Roa off waivers from the Astros and optioned him to Triple-A St. Paul.
Ari Koslow
Thu, Apr 23rd
 Cole Sulser allowed no runs on one hit and one walk while striking out two in Tuesday’s 1-0 win over the Cleveland Guardians, recording his first save of the season.
Nicholas Rodriguez
Wed, Apr 29th
The Astros designated RHP Christian Roa for assignment.
Ari Koslow
Tue, Apr 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cole Sulser
RP - TB
Cole Sulser
Christian Roa
RP - CHC
Christian Roa
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ STLMatthew Liberatore (3-3)#114vs WSHCade Cavalli (3-3)#87
Sat, Mar 28th@ STLMichael McGreevy (3-4)#86vs WSHMiles Mikolas (1-4)#215
Sun, Mar 29th@ STLDustin May (3-6)#85vs WSHJake Irvin (2-4)#203
Mon, Mar 30th@ MILKyle Harrison (6-1)#63vs LAARyan Johnson
Tue, Mar 31st@ MILBrandon Woodruff (2-1)#56vs LAAJose Soriano (6-4)#45
Wed, Apr 1st@ MILJacob Misiorowski (6-2)#18vs LAAYusei Kikuchi (0-3)#155
Fri, Apr 3rd@ MINBailey Ober (6-3)#72@ CLEJoey Cantillo (4-2)#106
Sun, Apr 5th@ MINSimeon Woods Richardson (0-7)#222@ CLEParker Messick (6-1)#51
Mon, Apr 6thvs CHCJameson Taillon (2-4)#107@ TBShane McClanahan (6-2)#22
Tue, Apr 7thvs CHCJavier Assad (3-1)#276@ TBMason Englert
Wed, Apr 8thvs CHCColin Rea (5-3)#140@ TBJoe Boyle (0-1)#167
Fri, Apr 10thvs NYYLuis Gil (1-2)#249vs PITCarmen Mlodzinski (4-3)#132
Sat, Apr 11thvs NYYMax Fried (4-3)#33vs PITBraxton Ashcraft (5-2)#47
Sun, Apr 12thvs NYYCam Schlittler (7-2)#36vs PITBubba Chandler (1-6)#122
Mon, Apr 13th   @ PHICristopher Sanchez (6-2)#3
Tue, Apr 14th@ CWSNoah Schultz (2-4)#221@ PHIAaron Nola (3-4)#39
Wed, Apr 15th@ CWSSean Burke (2-3)#142@ PHIJesus Luzardo (4-4)#10
Fri, Apr 17th@ PITBubba Chandler (1-6)#122vs NYMKodai Senga (0-4)#129
Sat, Apr 18th@ PITPaul Skenes (6-5)#2vs NYMFreddy Peralta (3-4)#28
Sun, Apr 19th@ PITMitch Keller (5-2)#95vs NYMTobias Myers (0-1)#188
Mon, Apr 20thvs CINRhett Lowder (3-3)#206vs PHIAaron Nola (3-4)#39
Tue, Apr 21stvs CINChase Burns (7-1)#25vs PHIJesus Luzardo (4-4)#10
Wed, Apr 22ndvs CINBrandon Williamson (2-3)#370vs PHIKyle Backhus
Thu, Apr 23rd   vs PHICristopher Sanchez (6-2)#3
Fri, Apr 24thvs MINTaj Bradley (5-1)#74@ LADEmmet Sheehan (3-1)#42
Sat, Apr 25thvs MINBailey Ober (6-3)#72@ LADRoki Sasaki (3-3)#131
Sun, Apr 26thvs MINSimeon Woods Richardson (0-7)#222@ LADJustin Wrobleski (7-2)#130
Mon, Apr 27th@ CLEParker Messick (6-1)#51@ SDRandy Vasquez (5-3)#199
Tue, Apr 28th@ CLETanner Bibee (0-7)#38@ SDWalker Buehler (3-3)#220
Wed, Apr 29th@ CLEGavin Williams (8-3)#27@ SDMatt Waldron (1-2)#307
Fri, May 1stvs SFRobbie Ray (3-6)#83vs ARIZac Gallen (3-4)#71
Sat, May 2ndvs SFLanden Roupp (5-5)#61vs ARIRyne Nelson (2-4)#89
Sun, May 3rdvs SFTyler Mahle (1-7)#119vs ARIMerrill Kelly (5-3)#93
Mon, May 4thvs TOREric Lauer (2-5)#264vs CINChase Petty (0-0)#416
Tue, May 5thvs TORKevin Gausman (4-3)#19vs CINAndrew Abbott (4-3)#99
Wed, May 6thvs TORPatrick Corbin (2-1)#216vs CINBrady Singer (2-5)#143
Thu, May 7th@ BOSJake Bennett (1-1)#303vs CINRhett Lowder (3-3)#206
Fri, May 8th@ BOSConnelly Early (5-2)#97@ TEXKumar Rocker (2-5)#103
Sat, May 9th   @ TEXJack Leiter (3-4)#76
Sun, May 10th@ BOSPayton Tolle (2-2)#75@ TEXJacob deGrom (3-4)#8
Tue, May 12th@ TORPatrick Corbin (2-1)#216@ ATLGrant Holmes (3-2)#139
Wed, May 13th@ TORDylan Cease (3-3)#16@ ATLJR Ritchie (1-1)#236
Thu, May 14th   @ ATLChris Sale (8-3)#5
Fri, May 15thvs MIAJanson Junk (3-5)#116@ CWSSean Burke (2-3)#142
Sat, May 16thvs MIASandy Alcantara (3-4)#73@ CWSDavis Martin (8-1)#79
Sun, May 17thvs MIAEury Perez (3-6)#109@ CWSErick Fedde (0-5)#373
Mon, May 18thvs BALTrevor Rogers (2-6)#94vs MILBrandon Sproat (1-4)#158
Tue, May 19thvs BALKyle Bradish (3-6)#43vs MILJacob Misiorowski (6-2)#18
Wed, May 20thvs BALShane Baz (2-5)#84vs MILKyle Harrison (6-1)#63
Fri, May 22nd@ NYYGerrit Cole (1-0)#23vs HOUSpencer Arrighetti (7-1)#126
Sat, May 23rd   vs HOUKai-Wei Teng (3-3)#181
Sun, May 24th@ NYYRyan Weathers (2-3)#66vs HOUPeter Lambert (4-4)#190
Mon, May 25th@ BALKyle Bradish (3-6)#43@ PITCarmen Mlodzinski (4-3)#132
Tue, May 26th@ BALShane Baz (2-5)#84@ PITBraxton Ashcraft (5-2)#47
Wed, May 27th@ BALTrey Gibson (1-0)#309@ PITBubba Chandler (1-6)#122
Thu, May 28th   @ PITPaul Skenes (6-5)#2
Fri, May 29thvs LAAWalbert Urena (2-4)#421@ STLAndre Pallante (5-4)#163
Sat, May 30thvs LAAReid Detmers (2-5)#41@ STLKyle Leahy (5-3)#162
Sun, May 31stvs LAAJack Kochanowicz (2-4)#420@ STLMatthew Liberatore (3-3)#114
Tue, Jun 2ndvs DETJack Flaherty (0-7)#62vs ATHGage Jump (0-1)#150
Wed, Jun 3rdvs DETTroy Melton (1-0)#118vs ATHJeffrey Springs (3-6)#111
Thu, Jun 4th   vs ATHLuis Severino (2-6)#146
Fri, Jun 5th@ MIATyler Phillipsvs SFRobbie Ray (3-6)#83
Sat, Jun 6th@ MIAJanson Junk (3-5)#116vs SFLanden Roupp (5-5)#61
Sun, Jun 7th@ MIASandy Alcantara (3-4)#73vs SFTyler Mahle (1-7)#119
Tue, Jun 9thvs BOSBrayan Bello (2-5)#144@ COLTomoyuki Sugano (4-4)#428
Wed, Jun 10thvs BOSSonny Gray (6-1)#30@ COLMichael Lorenzen (2-7)#427
Thu, Jun 11th   @ COL
Fri, Jun 12th@ LAA@ SF
Sat, Jun 13th@ LAA@ SF
Sun, Jun 14th@ LAA@ SF
Mon, Jun 15th@ LADvs COL
Tue, Jun 16th@ LADvs COL
Wed, Jun 17th@ LADvs COL
Fri, Jun 19thvs WSHvs TOR
Sat, Jun 20thvs WSHvs TOR
Sun, Jun 21stvs WSHvs TOR
Mon, Jun 22ndvs KC@ NYM
Tue, Jun 23rdvs KC@ NYM
Wed, Jun 24thvs KC@ NYM
Thu, Jun 25thvs KC@ NYM
Fri, Jun 26thvs ARI@ MIL
Sat, Jun 27thvs ARI@ MIL
Sun, Jun 28thvs ARI@ MIL
Mon, Jun 29th   vs SD
Tue, Jun 30th@ KCvs SD
Wed, Jul 1st@ KCvs SD
Fri, Jul 3rd@ HOUvs STL
Sat, Jul 4th@ HOUvs STL
Sun, Jul 5th@ HOUvs STL
Tue, Jul 7thvs NYY@ BAL
Wed, Jul 8thvs NYY@ BAL
Thu, Jul 9thvs NYY@ BAL
Fri, Jul 10thvs SEA@ CIN
Sat, Jul 11thvs SEA@ CIN
Sun, Jul 12thvs SEA@ CIN
Fri, Jul 17th@ BOSvs MIN
Sat, Jul 18th@ BOSvs MIN
Sun, Jul 19th@ BOSvs MIN
Mon, Jul 20th@ TORvs DET
Tue, Jul 21st@ TORvs DET
Wed, Jul 22nd@ TORvs DET
Fri, Jul 24thvs CLE@ PIT
Sat, Jul 25thvs CLE@ PIT
Sun, Jul 26thvs CLE@ PIT
Mon, Jul 27th   @ STL
Tue, Jul 28thvs TEX@ STL
Wed, Jul 29thvs TEX@ STL
Thu, Jul 30thvs TEX@ STL
Fri, Jul 31stvs CWSvs NYY
Sat, Aug 1stvs CWSvs NYY
Sun, Aug 2ndvs CWSvs NYY
Mon, Aug 3rd@ COLvs LAD
Tue, Aug 4th@ COLvs LAD
Wed, Aug 5th@ COLvs LAD
Fri, Aug 7th@ SEA@ KC
Sat, Aug 8th@ SEA@ KC
Sun, Aug 9th@ SEA@ KC
Tue, Aug 11th@ ATH@ WSH
Wed, Aug 12th@ ATH@ WSH
Thu, Aug 13th   @ WSH
Fri, Aug 14thvs BALvs STL
Sat, Aug 15thvs BALvs STL
Sun, Aug 16thvs BALvs STL
Mon, Aug 17thvs BALvs CWS
Tue, Aug 18thvs TORvs CWS
Wed, Aug 19thvs TORvs CWS
Fri, Aug 21st@ BAL@ SEA
Sat, Aug 22nd@ BAL@ SEA
Sun, Aug 23rd@ BAL@ SEA
Mon, Aug 24th@ DET@ ARI
Tue, Aug 25th@ DET@ ARI
Wed, Aug 26th@ DET@ ARI
Fri, Aug 28thvs SDvs CIN
Sat, Aug 29thvs SDvs CIN
Sun, Aug 30thvs SDvs CIN
Mon, Aug 31stvs NYMvs MIL
Tue, Sep 1stvs NYMvs MIL
Wed, Sep 2ndvs NYMvs MIL
Thu, Sep 3rd@ TEXvs MIL
Fri, Sep 4th@ TEX@ MIA
Sat, Sep 5th@ TEX@ MIA
Sun, Sep 6th@ TEX@ MIA
Mon, Sep 7th   @ MIL
Tue, Sep 8th@ ATL@ MIL
Wed, Sep 9th@ ATL@ MIL
Fri, Sep 11thvs HOUvs PIT
Sat, Sep 12thvs HOUvs PIT
Sun, Sep 13thvs HOUvs PIT
Mon, Sep 14th   vs ATL
Tue, Sep 15thvs ATHvs ATL
Wed, Sep 16thvs ATHvs ATL
Fri, Sep 18thvs BOS@ CIN
Sat, Sep 19thvs BOS@ CIN
Sun, Sep 20thvs BOS@ CIN
Tue, Sep 22nd@ NYYvs MIA
Wed, Sep 23rd@ NYYvs MIA
Thu, Sep 24th@ NYYvs MIA
Fri, Sep 25th@ PHI@ BOS
Sat, Sep 26th@ PHI@ BOS
Sun, Sep 27th@ PHI@ BOS
Sat, Apr 4th@ MINMick Abel (1-2)#209   
Thu, Apr 16th@ CWSJordan Leasure   
Mon, May 11th@ TORKevin Gausman (4-3)#19   
Mon, Jun 1stvs DETTy Madden#279   
Mon, Jun 8thvs BOSPayton Tolle (2-2)#75   
Thu, Jul 2nd@ KC   
Mon, Jul 6thvs NYY   
Thu, Jul 23rd@ TOR   
Mon, Aug 10th@ ATH   
Thu, Aug 20thvs TOR   
Thu, Sep 10th@ ATL   
Thu, Sep 17thvs ATH