Skip Navigation to Main Content

Who Should I Trade?

Brayan Bello for Justin Steele (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Brayan Bello
SP,RP - BOS
Brayan Bello
Justin Steele
SP - CHC
Justin Steele
Expert
Recommendation
50%
Recommended by
2 of 4 experts
50%
Recommended by
2 of 4 experts
Rankings 
   
Rest of Season# 274# 202
VBR# 471# 719
   
Projections 
   
Strikeouts194
Wins10
Saves00
ERA4.103.18
WHIP1.391.24
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 185
   
Mike Maher
BettingPros
# 178
   
Kelly Kirby
FantasyPros
# 165# 226
   
Kevin Spinelli
KevScores
# 470
   
Who Should I Trade? Player Statistics
  Brayan Bello
SP,RP - BOS
Brayan Bello
Justin Steele
SP - CHC
Justin Steele
2026 Stats 
   
   
Games Played19
   
Games Started8
   
Innings Pitched88.1
   
Wins5
   
Losses6
   
Saves1
   
Blown Saves0
   
Holds0
   
Hits Allowed96
   
Earned Runs46
   
Home Runs Allowed11
   
Strikeouts67
   
Walks28
   
ERA4.69
   
WHIP1.40
   
Who Should I Trade? Player Projections
  Brayan Bello
SP,RP - BOS
Brayan Bello
Justin Steele
SP - CHC
Justin Steele
2026 Projections 
   
   
Games Played113
   
Games Started30
   
Innings Pitched23.74.3
   
Wins10
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed244
   
Earned Runs112
   
Home Runs Allowed30
   
Strikeouts194
   
Walks81
   
ERA4.103.18
   
WHIP1.391.24
   
Who Should I Trade? Player Notes
  Brayan Bello
SP,RP - BOS
Brayan Bello
Justin Steele
SP - CHC
Justin Steele
News 
 Brayan Bello allowed one earned run on three hits and one walk while striking out three over 4 2/3 innings in Monday's win over the Diamondbacks.
Chris Schommer
Tue, Aug 18th
Justin Steele is nearing the live BP phase of his throwing program.
Ari Koslow
Thu, Aug 20th
 Brayan Bello is expected to make a bulk relief appearance on Monday against the Diamondbacks.
Ari Koslow
Mon, Aug 17th
Justin Steele did a light mound workout on August 1.
Ari Koslow
Fri, Aug 7th
 Brayan Bello allowed one earned run on three hits while striking out four over four innings in a loss to the Athletics.
Chris Schommer
Sun, Aug 9th
Justin Steele is scheduled for a "touch and feel" mound session."
Ari Koslow
Fri, Jul 31st
 Brayan Bello allowed four hits and one walk while striking out five over 5 1/3 scoreless innings in Wednesday’s loss to the Orioles.
Chris Schommer
Thu, Jul 23rd
The Cubs reportedly “do not expect Justin Steele to be starting games this season.”
Ari Koslow
Tue, Jun 23rd
 The Red Sox recalled Brayan Bello from Triple-A.
Ari Koslow
Sun, Jul 12th
Justin Steele has started a throwing progression.
Ari Koslow
Mon, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brayan Bello
SP,RP - BOS
Brayan Bello
Justin Steele
SP - CHC
Justin Steele
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (6-9)#106vs WSHCade Cavalli (11-5)#44
Sat, Mar 28th@ CINBrady Singer (5-11)#152vs WSHMiles Mikolas (3-9)
Sun, Mar 29th@ CINRhett Lowder (5-8)#244vs WSHJake Irvin (2-8)#207
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)vs LAARyan Johnson (3-7)#239
Tue, Mar 31st@ HOUHunter Brown (3-3)#27vs LAAJose Soriano (10-7)#48
Wed, Apr 1st@ HOUMike Burrows (4-9)#216vs LAAYusei Kikuchi (0-4)#124
Fri, Apr 3rdvs SDMichael King (8-9)#58@ CLEJoey Cantillo (9-7)#64
Sat, Apr 4thvs SDRandy Vasquez (9-6)#257   
Sun, Apr 5thvs SDWalker Buehler (8-6)#250@ CLEParker Messick (9-8)#34
Mon, Apr 6thvs MILBrandon Woodruff (2-2)@ TBShane McClanahan (9-6)#36
Tue, Apr 7thvs MILJacob Misiorowski (13-5)#8@ TBMason Englert (0-3)#285
Wed, Apr 8thvs MILShane Drohan (6-5)#138@ TBJoe Boyle (0-1)#184
Fri, Apr 10th@ STLDustin May (6-8)#51vs PITCarmen Mlodzinski (6-6)#98
Sat, Apr 11th@ STLKyle Leahy (10-4)#77vs PITBraxton Ashcraft (13-5)#29
Sun, Apr 12th@ STLAndre Pallante (12-6)#183vs PITBubba Chandler (6-8)#102
Mon, Apr 13th@ MINBailey Ober (7-4)#81@ PHICristopher Sanchez (16-4)#3
Tue, Apr 14th@ MINMick Abel (1-2)@ PHIAaron Nola (5-9)#56
Wed, Apr 15th@ MINSimeon Woods Richardson (2-7)#223@ PHIJesus Luzardo (11-5)#6
Fri, Apr 17thvs DETCasey Mize (5-7)#43vs NYMKodai Senga (0-9)#92
Sat, Apr 18thvs DETTarik Skubal (8-7)#2vs NYMFreddy Peralta (5-11)#54
Sun, Apr 19thvs DETFramber Valdez (8-8)#46vs NYMTobias Myers (0-2)#193
Mon, Apr 20thvs DETJack Flaherty (3-8)#114vs PHIAaron Nola (5-9)#56
Tue, Apr 21stvs NYYLuis Gil (1-2)#234vs PHIJesus Luzardo (11-5)#6
Wed, Apr 22ndvs NYYMax Fried (4-4)#38vs PHIKyle Backhus
Thu, Apr 23rdvs NYYCam Schlittler (11-6)#16vs PHICristopher Sanchez (16-4)#3
Fri, Apr 24th@ BALBrandon Young (9-3)#194@ LADEmmet Sheehan (4-8)#132
Sat, Apr 25th@ BALTrevor Rogers (9-8)#65@ LADRoki Sasaki (5-5)#78
Sun, Apr 26th@ BALKyle Bradish (7-12)#55@ LADJustin Wrobleski (11-5)#171
Mon, Apr 27th@ TORDylan Cease (8-5)#11@ SDRandy Vasquez (9-6)#257
Tue, Apr 28th@ TORTrey Yesavage (5-5)#278@ SDWalker Buehler (8-6)#250
Wed, Apr 29th@ TOREric Lauer (8-6)#247@ SDMatt Waldron (1-2)
Fri, May 1stvs HOUMike Burrows (4-9)#216vs ARIZac Gallen (3-9)#217
Sat, May 2ndvs HOUSpencer Arrighetti (7-6)#237vs ARIRyne Nelson (3-5)#161
Sun, May 3rdvs HOUCody Bolton (0-1)#397vs ARIMerrill Kelly (8-11)#146
Mon, May 4th@ DETTyler Holton (1-5)#108vs CINChase Petty (1-2)#339
Tue, May 5th@ DETFramber Valdez (8-8)#46vs CINAndrew Abbott (6-9)#106
Wed, May 6th@ DETJack Flaherty (3-8)#114vs CINBrady Singer (5-11)#152
Thu, May 7thvs TBGriffin Jax (6-9)#103vs CINRhett Lowder (5-8)#244
Fri, May 8thvs TBJesse Scholtens (5-3)#230@ TEXKumar Rocker (4-10)#101
Sun, May 10thvs TBNick Martinez (13-4)#82@ TEXJacob deGrom (9-8)#10
Tue, May 12thvs PHIZack Wheeler (10-4)#5@ ATLGrant Holmes (8-5)#151
Wed, May 13thvs PHIAndrew Painter (3-8)#174@ ATLJR Ritchie (1-2)#345
Thu, May 14thvs PHIJesus Luzardo (11-5)#6@ ATLChris Sale (12-9)#4
Fri, May 15th@ ATLSpencer Strider (4-2)#259@ CWSSean Burke (7-6)#60
Sat, May 16th@ ATLBryce Elder (8-7)#145@ CWSDavis Martin (9-6)#149
Sun, May 17th@ ATLGrant Holmes (8-5)#151@ CWSErick Fedde (6-8)#271
Mon, May 18th@ KCSeth Lugo (5-7)#117vs MILBrandon Sproat (3-7)#203
Tue, May 19th@ KCBailey Falter (0-2)vs MILJacob Misiorowski (13-5)#8
Wed, May 20th@ KCMichael Wacha (7-8)#84vs MILKyle Harrison (10-3)#41
Fri, May 22ndvs MINConnor Prielipp (3-7)#70vs HOUSpencer Arrighetti (7-6)#237
Sat, May 23rdvs MINTaj Bradley (9-5)#50vs HOUKai-Wei Teng (5-6)#215
Sun, May 24thvs MINBailey Ober (7-4)#81vs HOUPeter Lambert (8-7)#160
Tue, May 26thvs ATLSpencer Strider (4-2)#259@ PITBraxton Ashcraft (13-5)#29
Wed, May 27thvs ATLBryce Elder (8-7)#145@ PITBubba Chandler (6-8)#102
Thu, May 28thvs ATLChris Sale (12-9)#4@ PITPaul Skenes (9-11)#7
Fri, May 29th@ CLESlade Cecconi (4-7)#165@ STLAndre Pallante (12-6)#183
Sat, May 30th@ CLEParker Messick (9-8)#34@ STLKyle Leahy (10-4)#77
Sun, May 31st@ CLETanner Bibee (5-13)#59@ STLMatthew Liberatore (5-11)#83
Tue, Jun 2ndvs BALShane Baz (4-14)#68vs ATHGage Jump (5-8)#91
Wed, Jun 3rdvs BALChris Bassitt (4-4)#134vs ATHJeffrey Springs (3-11)#220
Thu, Jun 4thvs BALTrevor Rogers (9-8)#65vs ATHJ.T. Ginn (8-8)#126
Fri, Jun 5th@ NYYRyan Weathers (5-8)#42vs SFRobbie Ray (11-7)#95
Sun, Jun 7th@ NYYCam Schlittler (11-6)#16vs SFTrevor McDonald (3-7)
Mon, Jun 8th@ TBIan Seymour (9-4)#49   
Tue, Jun 9th@ TBNick Martinez (13-4)#82@ COLTomoyuki Sugano (12-7)#439
Wed, Jun 10th@ TBDrew Rasmussen (13-5)#14@ COLMichael Lorenzen (3-11)#412
Fri, Jun 12thvs TEXJack Leiter (3-7)#122@ SFLanden Roupp (7-13)#76
Sat, Jun 13thvs TEXJacob deGrom (9-8)#10@ SFTrevor McDonald (3-7)
Sun, Jun 14thvs TEXNathan Eovaldi (10-9)#90@ SFLogan Webb (8-8)#13
Tue, Jun 16thvs TORDylan Cease (8-5)#11vs COLRyan Feltner (5-7)#438
Wed, Jun 17thvs TORBraydon Fisher (3-4)#167vs COLSean Sullivan (0-3)#432
Thu, Jun 18thvs TORTrey Yesavage (5-5)#278   
Fri, Jun 19th@ SEABryce Miller (4-8)#40vs TORKevin Gausman (6-11)#28
Sat, Jun 20th@ SEAEmerson Hancock (7-7)#79vs TORPatrick Corbin (3-4)
Sun, Jun 21st@ SEALogan Gilbert (10-7)#12   
Mon, Jun 22nd@ COLRyan Feltner (5-7)#438   
Tue, Jun 23rd@ COLSean Sullivan (0-3)#432@ NYMKodai Senga (0-9)#92
Wed, Jun 24th@ COLKyle Freeland (4-10)#427@ NYMSean Manaea (4-5)#63
Thu, Jun 25thvs NYYCam Schlittler (11-6)#16@ NYMFreddy Peralta (5-11)#54
Fri, Jun 26thvs NYYWill Warren (8-6)#71@ MILJacob Misiorowski (13-5)#8
Sat, Jun 27thvs NYYGerrit Cole (7-6)#19@ MILKyle Harrison (10-3)#41
Sun, Jun 28thvs NYYCarlos Rodon (4-2)#52@ MILBrandon Woodruff (2-2)
Mon, Jun 29thvs WSHMiles Mikolas (3-9)vs SDGriffin Canning (4-9)#158
Tue, Jun 30thvs WSHCade Cavalli (11-5)#44vs SDJP Sears (3-4)#256
Wed, Jul 1stvs WSHBrad Lord (5-2)#157vs SDWalker Buehler (8-6)#250
Fri, Jul 3rd@ LAAReid Detmers (4-8)#32vs STLAndre Pallante (12-6)#183
Sat, Jul 4th@ LAASam Aldegheri (3-4)#366vs STLKyle Leahy (10-4)#77
Sun, Jul 5th@ LAARyan Johnson (3-7)#239vs STLMatthew Liberatore (5-11)#83
Tue, Jul 7th@ CWSNoah Schultz (3-9)#406@ BALShane Baz (4-14)#68
Wed, Jul 8th@ CWSDavis Martin (9-6)#149@ BALDean Kremer (2-4)#87
Thu, Jul 9th@ CWSAnthony Kay (9-6)#208@ BALTrevor Rogers (9-8)#65
Fri, Jul 10th@ NYMNolan McLean (9-8)#33@ CINHunter Greene (2-2)
Sat, Jul 11th@ NYMFreddy Peralta (5-11)#54@ CINNick Lodolo (3-3)#89
Sun, Jul 12th@ NYMZac Thornton (3-4)#180@ CINAndrew Abbott (6-9)#106
Fri, Jul 17thvs TBMason Englert (0-3)#285vs MINBailey Ober (7-4)#81
Sat, Jul 18thvs TBIan Seymour (9-4)#49vs MINTaj Bradley (9-5)#50
Sun, Jul 19thvs TBShane McClanahan (9-6)#36vs MINZebby Matthews (7-8)#129
Mon, Jul 20thvs BALShane Baz (4-14)#68vs DETJack Flaherty (3-8)#114
Wed, Jul 22ndvs BALKyle Bradish (7-12)#55vs DETKeider Montero (9-8)#118
Fri, Jul 24thvs TORTrey Yesavage (5-5)#278@ PITJared Jones (2-5)#45
Sat, Jul 25thvs TORDylan Cease (8-5)#11@ PITPaul Skenes (9-11)#7
Sun, Jul 26thvs TORKevin Gausman (6-11)#28@ PITBraxton Ashcraft (13-5)#29
Mon, Jul 27th@ ATHJack Perkins (3-9)#112@ STLMatthew Liberatore (5-11)#83
Tue, Jul 28th@ ATHGage Jump (5-8)#91@ STLMichael McGreevy (5-9)#94
Wed, Jul 29th@ ATHJacob Lopez (5-4)#139@ STLDustin May (6-8)#51
Thu, Jul 30th@ ATHMason Barnett (1-4)#373@ STLAndre Pallante (12-6)#183
Fri, Jul 31st@ LADEdgardo Henriquezvs NYYWill Warren (8-6)#71
Sat, Aug 1st@ LADYoshinobu Yamamoto (12-7)#9vs NYYMax Fried (4-4)#38
Sun, Aug 2nd@ LADEmmet Sheehan (4-8)#132vs NYYGerrit Cole (7-6)#19
Tue, Aug 4thvs CWSDavis Martin (9-6)#149vs LADTarik Skubal (8-7)#2
Wed, Aug 5thvs CWSSean Burke (7-6)#60vs LADEric Lauer (8-6)#247
Thu, Aug 6thvs CWSLuis Castillo (4-10)#111vs TORDylan Cease (8-5)#11
Fri, Aug 7thvs ATHJack Perkins (3-9)#112@ KCDaniel Lynch (4-4)#228
Sat, Aug 8thvs ATHGage Jump (5-8)#91@ KCSeth Lugo (5-7)#117
Sun, Aug 9thvs ATHJ.T. Ginn (8-8)#126@ KCRandy Dobnak (2-1)#425
Mon, Aug 10th@ TORJameson Taillon (2-6)#205   
Tue, Aug 11th@ TORDylan Cease (8-5)#11@ WSHJake Irvin (2-8)#207
Wed, Aug 12th@ TORJose Soriano (10-7)#48@ WSHJackson Kent (0-2)#212
Thu, Aug 13th@ TORMax Scherzer (1-6)#150@ WSHCade Cavalli (11-5)#44
Fri, Aug 14th@ PITBubba Chandler (6-8)#102vs STLMatthew Liberatore (5-11)#83
Sat, Aug 15th@ PITJared Jones (2-5)#45vs STLMichael McGreevy (5-9)#94
Sun, Aug 16th@ PITLake Bachar (1-3)#172vs STLHunter Dobbins (3-3)#213
Mon, Aug 17thvs ARIMitch Bratt (1-2)#186vs CWSLuis Castillo (4-10)#111
Tue, Aug 18thvs ARIMerrill Kelly (8-11)#146vs CWSBryan Hudson (3-4)#133
Wed, Aug 19thvs ARIBrandon Pfaadt (7-1)#86vs CWSSean Newcomb (1-3)#141
Fri, Aug 21stvs SFLogan Webb (8-8)#13@ SEAEmerson Hancock (7-7)#79
Sat, Aug 22ndvs SFBlade Tidwell (0-0)#226@ SEAKade Anderson (0-0)#66
Sun, Aug 23rdvs SFMatt Wilkinson (0-1)#222@ SEABryce Miller (4-8)#40
Mon, Aug 24th@ MIASandy Alcantara (13-8)#67@ ARIMerrill Kelly (8-11)#146
Tue, Aug 25th@ MIA@ ARIBrandon Pfaadt (7-1)#86
Wed, Aug 26th@ MIARyan Gusto (0-3)#181@ ARIEduardo Rodriguez (13-4)#110
Fri, Aug 28th@ NYYRyan Weathers (5-8)#42vs CINRhett Lowder (5-8)#244
Sat, Aug 29th@ NYYvs CINAndrew Abbott (6-9)#106
Sun, Aug 30th@ NYYWill Warren (8-6)#71vs CINChase Burns (14-2)#20
Mon, Aug 31stvs SEABryan Woo (9-8)#15vs MIL
Tue, Sep 1stvs SEAvs MIL
Wed, Sep 2ndvs SEAvs MIL
Thu, Sep 3rd@ BALvs MIL
Fri, Sep 4th@ BAL@ MIA
Sat, Sep 5th@ BAL@ MIA
Sun, Sep 6th@ BAL@ MIA
Mon, Sep 7thvs LAA@ MIL
Tue, Sep 8thvs LAA@ MIL
Wed, Sep 9thvs LAA@ MIL
Fri, Sep 11thvs KCvs PIT
Sat, Sep 12thvs KCvs PIT
Sun, Sep 13thvs KCvs PIT
Tue, Sep 15th@ TEXvs ATL
Wed, Sep 16th@ TEXvs ATL
Thu, Sep 17th@ TEX   
Fri, Sep 18th@ TB@ CIN
Sat, Sep 19th@ TB@ CIN
Sun, Sep 20th@ TB@ CIN
Tue, Sep 22ndvs CLEvs MIA
Wed, Sep 23rdvs CLEvs MIA
Thu, Sep 24thvs CLEvs MIA
Fri, Sep 25thvs CHC@ BOS
Sat, Sep 26thvs CHC@ BOS
Sun, Sep 27thvs CHC@ BOS
Sat, May 9th   @ TEXJack Leiter (3-7)#122
Mon, May 25th   @ PITCarmen Mlodzinski (6-6)#98
Sat, Jun 6th   vs SFLanden Roupp (7-13)#76
Thu, Jun 11th   @ COLRyan Feltner (5-7)#438
Mon, Jun 15th   vs COLMichael Lorenzen (3-11)#412
Tue, Jul 21st   vs DETFramber Valdez (8-8)#46
Mon, Aug 3rd   vs LADJustin Wrobleski (11-5)#171
Mon, Sep 14th   vs ATL