Skip Navigation to Main Content

Who Should I Trade?

Colin Rea for Gregory Soto (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Gregory Soto
RP - PIT
Gregory Soto
Colin Rea
SP,RP - CHC
Colin Rea
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season# 99# 184
VBR# 279# 419
   
Projections 
   
Strikeouts4565
Wins25
Saves150
ERA3.624.50
WHIP1.361.37
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 92
   
Dalton Del Don
The Deep Shot
# 72
   
Chris Welsh
FantasyPros
# 106
   
Mike Maher
BettingPros
# 83
   
Kelly Kirby
FantasyPros
# 112# 168
   
Kevin Spinelli
KevScores
# 152# 120
   
Who Should I Trade? Player Statistics
  Gregory Soto
RP - PIT
Gregory Soto
Colin Rea
SP,RP - CHC
Colin Rea
2026 Stats 
   
   
Games Played2712
   
Games Started09
   
Innings Pitched27.259.1
   
Wins45
   
Losses03
   
Saves71
   
Blown Saves20
   
Holds60
   
Hits Allowed1061
   
Earned Runs631
   
Home Runs Allowed19
   
Strikeouts3249
   
Walks1120
   
ERA1.954.70
   
WHIP0.761.37
   
Who Should I Trade? Player Projections
  Gregory Soto
RP - PIT
Gregory Soto
Colin Rea
SP,RP - CHC
Colin Rea
2026 Projections 
   
   
Games Played4421
   
Games Started014
   
Innings Pitched40.482.6
   
Wins25
   
Losses25
   
Saves150
   
Blown Saves00
   
Holds40
   
Hits Allowed3584
   
Earned Runs1641
   
Home Runs Allowed312
   
Strikeouts4565
   
Walks1725
   
ERA3.624.50
   
WHIP1.361.37
   
Who Should I Trade? Player Notes
  Gregory Soto
RP - PIT
Gregory Soto
Colin Rea
SP,RP - CHC
Colin Rea
News 
 Gregory Soto pitched a perfect ninth inning, striking out one, to secure his sixth save of the season as the Pirates held off the Cubs, 2-1, on Monday.
David Leisering
Mon, May 25th
Colin Rea allowed two runs on four hits in 5.1 innings on Thursday as the Cubs defeated the Pirates, 7-2.
David Leisering
Fri, May 29th
 Gregory Soto tossed a scoreless ninth to pick up his fifth save of the season as the Pirates defeated the Blue Jays, 4-1, on Sunday.
David Leisering
Mon, May 25th
Colin Rea pitched seven innings on Saturday and allowed three runs on four hits, walked three, and struck out four as the Cubs were blanked by the Astros, 3-0.
David Leisering
Sat, May 23rd
 Gregory Soto could not secure a three-run lead in the ninth inning on Friday as he allowed three runs - two earned - on two hits, two walks, and an error in a blown save against the Phillies.
David Leisering
Sat, May 16th
Colin Rea tossed 4.2 innings and allowed four runs on six hits, walked one, and struck out four in a no-decision against the White Sox on Sunday.
David Leisering
Sun, May 17th
 Gregory Soto pitched a 1-2-3 ninth inning, with a strikeout, for his third save of the season as the Pirates defeated the Diamondbacks, 4-2, on Thursday.
David Leisering
Fri, May 8th
Colin Rea allowed five runs on seven hits in 4.1 innings of work on Tuesday as the Cubs suffered a 5-2 loss to the Braves.
David Leisering
Wed, May 13th
 Gregory Soto pitched a scoreless ninth inning on Wednesday for his second save of the season as the Pirates blanked the Diamondbacks, 1-0.
David Leisering
Thu, May 7th
Colin Rea allowed one earned run on six hits and three walks while striking out four over 5 1/3 innings in Wednesday’s win over the Reds.
Chris Schommer
Thu, May 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gregory Soto
RP - PIT
Gregory Soto
Colin Rea
SP,RP - CHC
Colin Rea
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYMFreddy Peralta (3-4)#28vs WSHCade Cavalli (3-3)#87
Sat, Mar 28th@ NYMDavid Peterson (3-5)#117vs WSHMiles Mikolas (1-4)#215
Sun, Mar 29th@ NYMNolan McLean (3-4)#29vs WSHJake Irvin (2-4)#203
Mon, Mar 30th@ CINChase Burns (7-1)#25vs LAARyan Johnson
Tue, Mar 31st@ CINBrandon Williamson (2-3)#370vs LAAJose Soriano (6-4)#45
Wed, Apr 1st@ CINAndrew Abbott (4-3)#99vs LAAYusei Kikuchi (0-3)#155
Fri, Apr 3rdvs BALKyle Bradish (3-6)#43@ CLEJoey Cantillo (4-2)#106
Sun, Apr 5thvs BALChris Bassitt (4-3)#125@ CLEParker Messick (6-1)#51
Mon, Apr 6thvs SDGerman Marquez (3-2)#330@ TBShane McClanahan (6-2)#22
Tue, Apr 7thvs SDNick Pivetta (1-2)#138@ TBMason Englert
Wed, Apr 8thvs SDMichael King (4-4)#35@ TBJoe Boyle (0-1)#167
Fri, Apr 10th@ CHCShota Imanaga (4-6)#24vs PITCarmen Mlodzinski (4-3)#132
Sat, Apr 11th@ CHCEdward Cabrera (3-2)#70vs PITBraxton Ashcraft (5-2)#47
Sun, Apr 12th@ CHCJameson Taillon (2-4)#107vs PITBubba Chandler (1-6)#122
Mon, Apr 13thvs WSHCade Cavalli (3-3)#87@ PHICristopher Sanchez (6-2)#3
Tue, Apr 14thvs WSHPJ Poulin (3-0)#237@ PHIAaron Nola (3-4)#39
Wed, Apr 15thvs WSHJake Irvin (2-4)#203@ PHIJesus Luzardo (4-4)#10
Fri, Apr 17thvs TBNick Martinez (5-1)#81vs NYMKodai Senga (0-4)#129
Sat, Apr 18thvs TBDrew Rasmussen (4-2)#21vs NYMFreddy Peralta (3-4)#28
Sun, Apr 19thvs TBShane McClanahan (6-2)#22vs NYMTobias Myers (0-1)#188
Mon, Apr 20th   vs PHIAaron Nola (3-4)#39
Tue, Apr 21st@ TEXKumar Rocker (2-5)#103vs PHIJesus Luzardo (4-4)#10
Wed, Apr 22nd@ TEXJack Leiter (3-4)#76vs PHIKyle Backhus
Thu, Apr 23rd@ TEXJacob deGrom (3-4)#8vs PHICristopher Sanchez (6-2)#3
Fri, Apr 24th@ MILBrandon Woodruff (2-1)#56@ LADEmmet Sheehan (3-1)#42
Sat, Apr 25th@ MILJacob Misiorowski (6-2)#18@ LADRoki Sasaki (3-3)#131
Sun, Apr 26th@ MILKyle Harrison (6-1)#63@ LADJustin Wrobleski (7-2)#130
Mon, Apr 27thvs STLDustin May (3-6)#85@ SDRandy Vasquez (5-3)#199
Tue, Apr 28thvs STLKyle Leahy (5-3)#162@ SDWalker Buehler (3-3)#220
Wed, Apr 29thvs STLAndre Pallante (5-4)#163@ SDMatt Waldron (1-2)#307
Fri, May 1stvs CINBrady Singer (2-5)#143vs ARIZac Gallen (3-4)#71
Sat, May 2ndvs CINRhett Lowder (3-3)#206vs ARIRyne Nelson (2-4)#89
Sun, May 3rdvs CINChase Burns (7-1)#25vs ARIMerrill Kelly (5-3)#93
Mon, May 4th   vs CINChase Petty (0-0)#416
Tue, May 5th@ ARIEduardo Rodriguez (5-1)#112vs CINAndrew Abbott (4-3)#99
Wed, May 6th@ ARIMichael Soroka (7-2)#67vs CINBrady Singer (2-5)#143
Thu, May 7th@ ARIZac Gallen (3-4)#71vs CINRhett Lowder (3-3)#206
Fri, May 8th@ SFRobbie Ray (3-6)#83@ TEXKumar Rocker (2-5)#103
Sat, May 9th@ SFLanden Roupp (5-5)#61@ TEXJack Leiter (3-4)#76
Sun, May 10th@ SFTyler Mahle (1-7)#119@ TEXJacob deGrom (3-4)#8
Tue, May 12thvs COLMichael Lorenzen (2-7)#427@ ATLGrant Holmes (3-2)#139
Wed, May 13thvs COLJose Quintana (2-3)#425@ ATLJR Ritchie (1-1)#236
Thu, May 14thvs COLChase Dollander (3-3)#340@ ATLChris Sale (8-3)#5
Fri, May 15thvs PHIAaron Nola (3-4)#39@ CWSSean Burke (2-3)#142
Sat, May 16thvs PHICristopher Sanchez (6-2)#3@ CWSDavis Martin (8-1)#79
Sun, May 17thvs PHIZack Wheeler (4-1)#7@ CWSErick Fedde (0-5)#373
Mon, May 18th   vs MILBrandon Sproat (1-4)#158
Tue, May 19th@ STLMatthew Liberatore (3-3)#114vs MILJacob Misiorowski (6-2)#18
Wed, May 20th@ STLMichael McGreevy (3-4)#86vs MILKyle Harrison (6-1)#63
Fri, May 22nd@ TORKevin Gausman (4-3)#19vs HOUSpencer Arrighetti (7-1)#126
Sat, May 23rd@ TORPatrick Corbin (2-1)#216vs HOUKai-Wei Teng (3-3)#181
Sun, May 24th@ TORDylan Cease (3-3)#16vs HOUPeter Lambert (4-4)#190
Mon, May 25thvs CHCBen Brown (2-2)#52@ PITCarmen Mlodzinski (4-3)#132
Tue, May 26thvs CHCJordan Wicks (0-2)#234@ PITBraxton Ashcraft (5-2)#47
Wed, May 27thvs CHCJameson Taillon (2-4)#107@ PITBubba Chandler (1-6)#122
Thu, May 28thvs CHCColin Rea (5-3)#140@ PITPaul Skenes (6-5)#2
Fri, May 29thvs MINTaj Bradley (5-1)#74@ STLAndre Pallante (5-4)#163
Sat, May 30thvs MINBailey Ober (6-3)#72@ STLKyle Leahy (5-3)#162
Sun, May 31stvs MINZebby Matthews (1-3)#82@ STLMatthew Liberatore (3-3)#114
Tue, Jun 2nd@ HOUMike Burrows (3-6)#121vs ATHGage Jump (0-1)#150
Wed, Jun 3rd@ HOUSpencer Arrighetti (7-1)#126vs ATHJeffrey Springs (3-6)#111
Thu, Jun 4th@ HOUKai-Wei Teng (3-3)#181vs ATHLuis Severino (2-6)#146
Fri, Jun 5th@ ATLMartin Perez (3-3)#200vs SFRobbie Ray (3-6)#83
Sat, Jun 6th@ ATLSpencer Strider (3-1)#31vs SFLanden Roupp (5-5)#61
Sun, Jun 7th@ ATLBryce Elder (4-3)#113vs SFTyler Mahle (1-7)#119
Tue, Jun 9thvs LADEric Lauer (2-5)#264@ COLTomoyuki Sugano (4-4)#428
Wed, Jun 10thvs LADShohei Ohtani (5-2)#1@ COLMichael Lorenzen (2-7)#427
Thu, Jun 11thvs LAD@ COL
Fri, Jun 12thvs MIA@ SF
Sat, Jun 13thvs MIA@ SF
Sun, Jun 14thvs MIA@ SF
Mon, Jun 15th@ ATHvs COL
Tue, Jun 16th@ ATHvs COL
Wed, Jun 17th@ ATHvs COL
Fri, Jun 19th@ COLvs TOR
Sat, Jun 20th@ COLvs TOR
Sun, Jun 21st@ COLvs TOR
Mon, Jun 22nd   @ NYM
Tue, Jun 23rdvs SEA@ NYM
Wed, Jun 24thvs SEA@ NYM
Thu, Jun 25thvs SEA@ NYM
Fri, Jun 26thvs CIN@ MIL
Sat, Jun 27thvs CIN@ MIL
Sun, Jun 28thvs CIN@ MIL
Mon, Jun 29th@ PHIvs SD
Tue, Jun 30th@ PHIvs SD
Wed, Jul 1st@ PHIvs SD
Fri, Jul 3rd@ WSHvs STL
Sat, Jul 4th@ WSHvs STL
Sun, Jul 5th@ WSHvs STL
Tue, Jul 7thvs ATL@ BAL
Wed, Jul 8thvs ATL@ BAL
Thu, Jul 9thvs ATL@ BAL
Fri, Jul 10thvs MIL@ CIN
Sat, Jul 11thvs MIL@ CIN
Sun, Jul 12thvs MIL@ CIN
Fri, Jul 17th@ CLEvs MIN
Sat, Jul 18th@ CLEvs MIN
Sun, Jul 19th@ CLEvs MIN
Mon, Jul 20th@ NYYvs DET
Tue, Jul 21st@ NYYvs DET
Wed, Jul 22nd@ NYYvs DET
Fri, Jul 24thvs CHC@ PIT
Sat, Jul 25thvs CHC@ PIT
Sun, Jul 26thvs CHC@ PIT
Mon, Jul 27thvs ARI@ STL
Tue, Jul 28thvs ARI@ STL
Wed, Jul 29thvs ARI@ STL
Thu, Jul 30th@ CIN@ STL
Fri, Jul 31st@ CINvs NYY
Sat, Aug 1st@ CINvs NYY
Sun, Aug 2nd@ CINvs NYY
Mon, Aug 3rd@ MILvs LAD
Tue, Aug 4th@ MILvs LAD
Wed, Aug 5th@ MILvs LAD
Fri, Aug 7thvs NYM@ KC
Sat, Aug 8thvs NYM@ KC
Sun, Aug 9thvs NYM@ KC
Tue, Aug 11th@ MIA@ WSH
Wed, Aug 12th@ MIA@ WSH
Thu, Aug 13th@ MIA@ WSH
Fri, Aug 14thvs BOSvs STL
Sat, Aug 15thvs BOSvs STL
Sun, Aug 16thvs BOSvs STL
Mon, Aug 17thvs DETvs CWS
Tue, Aug 18thvs DETvs CWS
Wed, Aug 19thvs DETvs CWS
Fri, Aug 21st@ LAD@ SEA
Sat, Aug 22nd@ LAD@ SEA
Sun, Aug 23rd@ LAD@ SEA
Mon, Aug 24th@ SD@ ARI
Tue, Aug 25th@ SD@ ARI
Wed, Aug 26th@ SD@ ARI
Fri, Aug 28th@ STLvs CIN
Sat, Aug 29th@ STLvs CIN
Sun, Aug 30th@ STLvs CIN
Mon, Aug 31st   vs MIL
Tue, Sep 1stvs SFvs MIL
Wed, Sep 2ndvs SFvs MIL
Thu, Sep 3rdvs SFvs MIL
Fri, Sep 4thvs LAA@ MIA
Sat, Sep 5thvs LAA@ MIA
Sun, Sep 6thvs LAA@ MIA
Mon, Sep 7th   @ MIL
Tue, Sep 8th@ CWS@ MIL
Wed, Sep 9th@ CWS@ MIL
Fri, Sep 11th@ CHCvs PIT
Sat, Sep 12th@ CHCvs PIT
Sun, Sep 13th@ CHCvs PIT
Mon, Sep 14th   vs ATL
Tue, Sep 15thvs MILvs ATL
Wed, Sep 16thvs MILvs ATL
Fri, Sep 18thvs KC@ CIN
Sat, Sep 19thvs KC@ CIN
Sun, Sep 20thvs KC@ CIN
Tue, Sep 22ndvs STLvs MIA
Wed, Sep 23rdvs STLvs MIA
Thu, Sep 24thvs STLvs MIA
Fri, Sep 25th@ DET@ BOS
Sat, Sep 26th@ DET@ BOS
Sun, Sep 27th@ DET@ BOS
Sat, Apr 4thvs BALShane Baz (2-5)#84   
Thu, Apr 16thvs WSHFoster Griffin (6-2)#88   
Thu, Apr 30thvs STLHunter Dobbins (0-0)#198   
Thu, May 21st@ STLDustin May (3-6)#85   
Thu, Jul 2nd@ PHI   
Thu, Aug 6th@ MIL   
Thu, Sep 10th@ CWS   
Thu, Sep 17thvs MIL