Skip Navigation to Main Content

Who Should I Trade?

Cody Bradford for Landen Roupp (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Landen Roupp
SP - SF
Landen Roupp
Cody Bradford
SP - TEX
Cody Bradford
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 103
VBR# 225# 546
   
Projections 
   
Strikeouts8829
Wins62
Saves00
ERA3.814.26
WHIP1.381.25
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 124
   
Dalton Del Don
The Deep Shot
# 62
   
Kelly Kirby
FantasyPros
# 88
   
Kevin Spinelli
KevScores
# 65
   
Who Should I Trade? Player Statistics
  Landen Roupp
SP - SF
Landen Roupp
Cody Bradford
SP - TEX
Cody Bradford
2026 Stats 
   
   
Games Played11
   
Games Started11
   
Innings Pitched60.0
   
Wins5
   
Losses5
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed49
   
Earned Runs22
   
Home Runs Allowed3
   
Strikeouts68
   
Walks22
   
ERA3.30
   
WHIP1.18
   
Who Should I Trade? Player Projections
  Landen Roupp
SP - SF
Landen Roupp
Cody Bradford
SP - TEX
Cody Bradford
2026 Projections 
   
   
Games Played1717
   
Games Started174
   
Innings Pitched89.333.9
   
Wins62
   
Losses52
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed8333
   
Earned Runs3816
   
Home Runs Allowed85
   
Strikeouts8829
   
Walks378
   
ERA3.814.26
   
WHIP1.381.25
   
Who Should I Trade? Player Notes
  Landen Roupp
SP - SF
Landen Roupp
Cody Bradford
SP - TEX
Cody Bradford
News 
 Arizona Landen Roupp allowed two earned runs on seven hits and one walk while striking out seven over five innings in Monday's 6-2 loss to the Diamondbacks.
Chris Schommer
Tue, May 26th
Cody Bradford has begun throwing from 60 feet and has been cleared to resume his throwing progression.
Nicholas Rodriguez
Mon, May 11th
 Landen Roupp allowed one earned run on seven hits while striking out three over six innings in Tuesday's loss to the Diamondbacks.
Chris Schommer
Wed, May 20th
Cody Bradford has been shut down from throwing with renewed tightness.
Ari Koslow
Tue, Apr 21st
 Landen Roupp allowed four earned runs on six hits and two walks while striking out seven over 5 1/3 innings in Thursday's loss to the Dodgers.
Chris Schommer
Fri, May 15th
The Rangers transferred LHP Cody Bradford to the 60-day injured list.
Ari Koslow
Thu, Apr 16th
 Landen Roupp allowed one earned run on three hits and three walks while striking out eight over four innings in Saturday's loss to the Pirates.
Chris Schommer
Sun, May 10th
Cody Bradford will make a rehab start on Thursday at Triple-A Round.
Ari Koslow
Thu, Apr 2nd
 Landen Roupp allowed four earned runs on eight hits and two walks while striking out six over 4 1/3 innings in Saturday's loss to the Rays.
Chris Schommer
Sun, May 3rd
The Rangers placed RHP Cody Bradford on the 15-day injured list following internal brace surgery.
Ari Koslow
Wed, Mar 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Landen Roupp
SP - SF
Landen Roupp
Cody Bradford
SP - TEX
Cody Bradford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ PHICristopher Sanchez (6-2)#3
Sat, Mar 28thvs NYYWill Warren (6-1)#60@ PHIAaron Nola (3-4)#39
Sun, Mar 29th   @ PHIJesus Luzardo (4-4)#10
Mon, Mar 30th@ SDWalker Buehler (3-3)#220@ BALChris Bassitt (4-3)#125
Tue, Mar 31st@ SDGerman Marquez (3-2)#330@ BALZach Eflin (0-0)
Wed, Apr 1st@ SDNick Pivetta (1-2)#138@ BALTrevor Rogers (2-6)#94
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29vs CINBrady Singer (2-5)#143
Sat, Apr 4thvs NYMClay Holmes (4-4)#165vs CINRhett Lowder (3-3)#206
Sun, Apr 5thvs NYMKodai Senga (0-4)#129vs CINChase Burns (7-1)#25
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170vs SEALogan Gilbert (3-4)#11
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3vs SEAGeorge Kirby (5-4)#14
Wed, Apr 8thvs PHIAaron Nola (3-4)#39vs SEABryan Woo (5-3)#6
Fri, Apr 10th@ BALShane Baz (2-5)#84@ LADTyler Glasnow (3-0)#37
Sat, Apr 11th@ BALChris Bassitt (4-3)#125@ LADEmmet Sheehan (3-1)#42
Sun, Apr 12th@ BALCade Povich (1-1)#240@ LADRoki Sasaki (3-3)#131
Mon, Apr 13th   @ ATHLuis Severino (2-6)#146
Tue, Apr 14th@ CINBrady Singer (2-5)#143@ ATHJeffrey Springs (3-6)#111
Wed, Apr 15th@ CINRhett Lowder (3-3)#206@ ATHJ.T. Ginn (3-3)#127
Thu, Apr 16th@ CINChase Burns (7-1)#25@ ATHJacob Lopez (4-2)#202
Fri, Apr 17th@ WSHZack Littell (4-4)#169@ SEALogan Gilbert (3-4)#11
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87@ SEAGeorge Kirby (5-4)#14
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237@ SEABryan Woo (5-3)#6
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13vs PITCarmen Mlodzinski (4-3)#132
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1vs PITBraxton Ashcraft (4-2)#47
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37vs PITBubba Chandler (1-6)#122
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73vs ATHLuis Severino (2-6)#146
Sat, Apr 25thvs MIAEury Perez (3-6)#109vs ATHJeffrey Springs (3-6)#111
Sun, Apr 26thvs MIAMax Meyer (5-0)#68vs ATHJ.T. Ginn (3-3)#127
Mon, Apr 27th   vs NYYMax Fried (4-3)#33
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10vs NYYCam Schlittler (7-2)#36
Wed, Apr 29th   vs NYYElmer Rodriguez (0-1)#272
Fri, May 1st@ TBShane McClanahan (5-2)#22@ DETJack Flaherty (0-7)#62
Sat, May 2nd@ TBGriffin Jax (1-3)#59@ DETKeider Montero (2-3)#201
Sun, May 3rd@ TBSteven Matz (4-2)#98@ DETTyler Holton (0-4)#147
Tue, May 5thvs SDWalker Buehler (3-3)#220@ NYYElmer Rodriguez (0-1)#272
Wed, May 6thvs SDBradgley Rodriguez@ NYYWill Warren (6-1)#60
Thu, May 7th   @ NYYPaul Blackburn (2-1)#226
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132vs CHCBen Brown (2-2)#52
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47vs CHCEdward Cabrera (3-2)#70
Sun, May 10thvs PITBubba Chandler (1-6)#122vs CHCJameson Taillon (2-4)#107
Mon, May 11th@ LADRoki Sasaki (3-3)#131vs ARIMichael Soroka (7-2)#67
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13vs ARIZac Gallen (3-4)#71
Wed, May 13th@ LADShohei Ohtani (5-2)#1vs ARIRyne Nelson (2-4)#89
Fri, May 15th@ ATHAaron Civale (5-2)#219@ HOUSpencer Arrighetti (7-1)#126
Sat, May 16th@ ATHLuis Severino (2-6)#146@ HOUKai-Wei Teng (3-3)#181
Sun, May 17th@ ATHJeffrey Springs (3-6)#111@ HOUPeter Lambert (4-4)#190
Mon, May 18th@ ARIZac Gallen (3-4)#71@ COLJose Quintana (2-3)#425
Tue, May 19th@ ARIRyne Nelson (2-4)#89@ COLSammy Peralta#397
Wed, May 20th@ ARIMerrill Kelly (5-3)#93@ COLKyle Freeland (1-6)#395
Fri, May 22ndvs CWSDavis Martin (8-1)#79@ LAAGrayson Rodriguez (2-1)#77
Sat, May 23rdvs CWSBryan Hudson (3-1)#175@ LAAWalbert Urena (2-4)#421
Sun, May 24thvs CWSNoah Schultz (2-4)#221@ LAAReid Detmers (2-5)#41
Mon, May 25thvs ARIMerrill Kelly (5-3)#93vs HOUTatsuya Imai (2-2)#152
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112vs HOUJason Alexander (1-1)#333
Wed, May 27thvs ARIMichael Soroka (7-2)#67vs HOUMike Burrows (3-6)#121
Thu, May 28th   vs HOUSpencer Arrighetti (7-1)#126
Fri, May 29th@ COLMichael Lorenzen (2-7)#427vs KCStephen Kolek (3-1)#166
Sat, May 30th@ COLRyan Feltner (2-1)#424vs KCSeth Lugo (2-4)#104
Sun, May 31st@ COLTanner Gordon (0-0)#325vs KCMichael Wacha (4-2)#78
Mon, Jun 1st@ MILShane Drohan (2-1)#145@ STLMichael McGreevy (3-4)#86
Tue, Jun 2nd@ MILKyle Harrison (6-1)#63@ STLDustin May (3-6)#85
Wed, Jun 3rd@ MILColeman Crow (0-0)#197@ STLAndre Pallante (5-4)#163
Fri, Jun 5th@ CHCBen Brown (2-2)#52vs CLEParker Messick (6-1)#51
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234vs CLETanner Bibee (0-7)#38
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107vs CLEJoey Cantillo (4-2)#106
Tue, Jun 9thvs WSHJake Irvin (2-4)#203@ KCCole Ragans (1-4)#49
Wed, Jun 10thvs WSH@ KC
Thu, Jun 11th   @ KC
Fri, Jun 12thvs CHC@ BOS
Sat, Jun 13thvs CHC@ BOS
Sun, Jun 14thvs CHC@ BOS
Mon, Jun 15th   vs MIN
Tue, Jun 16th@ ATLvs MIN
Thu, Jun 18th@ ATLvs MIN
Fri, Jun 19th@ MIAvs SD
Sat, Jun 20th@ MIAvs SD
Sun, Jun 21st@ MIAvs SD
Mon, Jun 22nd   @ MIA
Tue, Jun 23rdvs ATH@ MIA
Wed, Jun 24thvs ATH@ MIA
Thu, Jun 25thvs ATH@ TOR
Fri, Jun 26thvs ATL@ TOR
Sat, Jun 27thvs ATL@ TOR
Sun, Jun 28thvs ATL@ TOR
Mon, Jun 29th@ ARI@ CLE
Tue, Jun 30th@ ARI@ CLE
Wed, Jul 1st@ ARI@ CLE
Thu, Jul 2nd   vs DET
Sat, Jul 4th@ COLvs DET
Sun, Jul 5th@ COLvs DET
Tue, Jul 7thvs TORvs LAA
Wed, Jul 8thvs TORvs LAA
Thu, Jul 9thvs COLvs LAA
Fri, Jul 10thvs COLvs HOU
Sat, Jul 11thvs COLvs HOU
Sun, Jul 12thvs COLvs HOU
Fri, Jul 17th@ SEA@ ATL
Sat, Jul 18th@ SEA@ ATL
Sun, Jul 19th@ SEA@ ATL
Mon, Jul 20th@ KCvs CWS
Tue, Jul 21st@ KCvs CWS
Wed, Jul 22nd@ KCvs CWS
Fri, Jul 24thvs LAAvs SEA
Sat, Jul 25thvs LAAvs SEA
Sun, Jul 26thvs LAAvs SEA
Mon, Jul 27thvs MILvs SEA
Tue, Jul 28thvs MIL@ TB
Wed, Jul 29thvs MIL@ TB
Thu, Jul 30th@ SD@ TB
Fri, Jul 31st@ SD@ HOU
Sat, Aug 1st@ SD@ HOU
Sun, Aug 2nd@ SD@ HOU
Mon, Aug 3rd@ TEXvs SF
Tue, Aug 4th@ TEXvs SF
Wed, Aug 5th@ TEXvs SF
Fri, Aug 7thvs DETvs BAL
Sat, Aug 8thvs DETvs BAL
Sun, Aug 9thvs DETvs BAL
Mon, Aug 10thvs HOU@ LAA
Tue, Aug 11thvs HOU@ LAA
Wed, Aug 12thvs HOU@ LAA
Thu, Aug 13th   @ LAA
Fri, Aug 14thvs COL@ ATH
Sat, Aug 15thvs COL@ ATH
Sun, Aug 16thvs COL@ ATH
Tue, Aug 18th@ CLEvs WSH
Wed, Aug 19th@ CLEvs WSH
Thu, Aug 20th@ CLEvs WSH
Fri, Aug 21st@ BOSvs LAA
Sat, Aug 22nd@ BOSvs LAA
Sun, Aug 23rd@ BOSvs LAA
Mon, Aug 24thvs CIN@ CWS
Tue, Aug 25thvs CIN@ CWS
Wed, Aug 26thvs CIN@ CWS
Fri, Aug 28thvs ARI@ MIL
Sat, Aug 29thvs ARI@ MIL
Sun, Aug 30thvs ARI@ MIL
Mon, Aug 31st   vs ATH
Tue, Sep 1st@ PITvs ATH
Wed, Sep 2nd@ PITvs ATH
Thu, Sep 3rd@ PITvs TB
Fri, Sep 4th@ NYMvs TB
Sat, Sep 5th@ NYMvs TB
Sun, Sep 6th@ NYMvs TB
Tue, Sep 8thvs STL@ SEA
Wed, Sep 9thvs STL@ SEA
Thu, Sep 10th   @ SEA
Fri, Sep 11thvs SD@ ARI
Sat, Sep 12thvs SD@ ARI
Sun, Sep 13thvs SD@ ARI
Tue, Sep 15th@ STLvs BOS
Wed, Sep 16th@ STLvs BOS
Thu, Sep 17th   vs BOS
Fri, Sep 18th@ LADvs TOR
Sat, Sep 19th@ LADvs TOR
Sun, Sep 20th@ LADvs TOR
Tue, Sep 22ndvs MINvs NYM
Wed, Sep 23rdvs MINvs NYM
Thu, Sep 24th   vs NYM
Fri, Sep 25thvs LAD@ MIN
Sat, Sep 26thvs LAD@ MIN
Sun, Sep 27thvs LAD@ MIN
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 30th@ PHITim Mayza   
Mon, May 4thvs SDRandy Vasquez (5-3)#199   
Thu, May 14th@ LADEmmet Sheehan (3-1)#42   
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215   
Wed, Jun 17th@ ATL   
Fri, Jul 3rd@ COL   
Mon, Jul 6thvs TOR   
Thu, Aug 27thvs ARI   
Mon, Sep 7thvs STL   
Mon, Sep 14th@ STL   
Mon, Sep 21stvs MIN