Skip Navigation to Main Content

Who Should I Trade?

Gregory Soto for Tyler Samaniego (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
Tyler Samaniego
RP - BOS
Tyler Samaniego
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 100
VBR# 279# 854
   
Projections 
   
Strikeouts4522
Wins21
Saves150
ERA3.624.28
WHIP1.361.47
   
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
   
Kevin Spinelli
KevScores
# 152
   
Who Should I Trade? Player Statistics
  Gregory Soto
RP - PIT
Gregory Soto
Tyler Samaniego
RP - BOS
Tyler Samaniego
2026 Stats 
   
   
Games Played2719
   
Games Started01
   
Innings Pitched27.218.1
   
Wins40
   
Losses03
   
Saves70
   
Blown Saves20
   
Holds61
   
Hits Allowed1019
   
Earned Runs66
   
Home Runs Allowed11
   
Strikeouts3215
   
Walks117
   
ERA1.952.95
   
WHIP0.761.42
   
Who Should I Trade? Player Projections
  Gregory Soto
RP - PIT
Gregory Soto
Tyler Samaniego
RP - BOS
Tyler Samaniego
2026 Projections 
   
   
Games Played4430
   
Games Started00
   
Innings Pitched40.426.7
   
Wins21
   
Losses22
   
Saves150
   
Blown Saves00
   
Holds41
   
Hits Allowed3527
   
Earned Runs1613
   
Home Runs Allowed33
   
Strikeouts4522
   
Walks1711
   
ERA3.624.28
   
WHIP1.361.47
   
Who Should I Trade? Player Notes
  Gregory Soto
RP - PIT
Gregory Soto
Tyler Samaniego
RP - BOS
Tyler Samaniego
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
Tyler Samaniego will open for the Red Sox on Friday against the Guardians.
Ari Koslow
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
The Red Sox recalled Tyler Samaniego from Triple-A.
Ari Koslow
Thu, May 28th
 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
The Red Sox optioned LHP Tyler Samaniego to Triple-A Worcester.
Ari Koslow
Sun, May 24th
 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
Tyler Samaniego will be called up by the Red Sox on Tuesday.
Ari Koslow
Mon, Apr 20th
 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
The Red Sox optioned RHP Tyler Samaniego to Triple-A Worcester.
Ari Koslow
Tue, Apr 14th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gregory Soto
RP - PIT
Gregory Soto
Tyler Samaniego
RP - BOS
Tyler Samaniego
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYMFreddy Peralta (3-4)#28@ CINAndrew Abbott (4-3)#99
Sat, Mar 28th@ NYMDavid Peterson (3-5)#117@ CINBrady Singer (2-5)#143
Sun, Mar 29th@ NYMNolan McLean (2-4)#29@ CINRhett Lowder (3-3)#206
Mon, Mar 30th@ CINChase Burns (7-1)#25@ HOULance McCullers Jr. (2-3)#208
Tue, Mar 31st@ CINBrandon Williamson (2-3)#370@ HOUHunter Brown (1-0)#17
Wed, Apr 1st@ CINAndrew Abbott (4-3)#99@ HOUMike Burrows (3-6)#121
Fri, Apr 3rdvs BALKyle Bradish (2-6)#43vs SDMichael King (4-4)#35
Sat, Apr 4thvs BALShane Baz (2-5)#84vs SDRandy Vasquez (5-3)#199
Sun, Apr 5thvs BALChris Bassitt (4-3)#125vs SDWalker Buehler (3-3)#220
Mon, Apr 6thvs SDGerman Marquez (3-2)#330vs MILBrandon Woodruff (2-1)#56
Tue, Apr 7thvs SDNick Pivetta (1-2)#138vs MILJacob Misiorowski (5-2)#18
Wed, Apr 8thvs SDMichael King (4-4)#35vs MILShane Drohan (2-1)#145
Fri, Apr 10th@ CHCShota Imanaga (4-6)#24@ STLDustin May (3-6)#85
Sat, Apr 11th@ CHCEdward Cabrera (3-2)#70@ STLKyle Leahy (5-3)#162
Sun, Apr 12th@ CHCJameson Taillon (2-4)#107@ STLAndre Pallante (5-4)#163
Mon, Apr 13thvs WSHCade Cavalli (3-3)#87@ MINBailey Ober (6-3)#72
Tue, Apr 14thvs WSHPJ Poulin (3-0)#237@ MINMick Abel (1-2)#209
Wed, Apr 15thvs WSHJake Irvin (2-4)#203@ MINSimeon Woods Richardson (0-7)#222
Thu, Apr 16thvs WSHFoster Griffin (6-2)#88   
Fri, Apr 17thvs TBNick Martinez (5-1)#81vs DETCasey Mize (2-3)#65
Sat, Apr 18thvs TBDrew Rasmussen (4-2)#21vs DETTarik Skubal (3-2)#4
Sun, Apr 19thvs TBShane McClanahan (5-2)#22vs DETFramber Valdez (2-4)#26
Tue, Apr 21st@ TEXKumar Rocker (2-5)#103vs NYYLuis Gil (1-2)#249
Wed, Apr 22nd@ TEXJack Leiter (2-4)#76vs NYYMax Fried (4-3)#33
Thu, Apr 23rd@ TEXJacob deGrom (3-4)#8vs NYYCam Schlittler (7-2)#36
Fri, Apr 24th@ MILBrandon Woodruff (2-1)#56@ BALBrandon Young (3-1)#194
Sat, Apr 25th@ MILJacob Misiorowski (5-2)#18@ BALTrevor Rogers (2-6)#94
Sun, Apr 26th@ MILKyle Harrison (6-1)#63@ BALKyle Bradish (2-6)#43
Mon, Apr 27thvs STLDustin May (3-6)#85@ TORDylan Cease (3-3)#16
Tue, Apr 28thvs STLKyle Leahy (5-3)#162@ TORTrey Yesavage (2-2)#48
Wed, Apr 29thvs STLAndre Pallante (5-4)#163@ TOREric Lauer (2-5)#264
Thu, Apr 30thvs STLHunter Dobbins (0-0)#198   
Fri, May 1stvs CINBrady Singer (2-5)#143vs HOUMike Burrows (3-6)#121
Sat, May 2ndvs CINRhett Lowder (3-3)#206vs HOUSpencer Arrighetti (7-1)#126
Sun, May 3rdvs CINChase Burns (7-1)#25vs HOUCody Bolton (0-1)#396
Tue, May 5th@ ARIEduardo Rodriguez (5-1)#112@ DETFramber Valdez (2-4)#26
Wed, May 6th@ ARIMichael Soroka (7-2)#67@ DETJack Flaherty (0-7)#62
Thu, May 7th@ ARIZac Gallen (3-4)#71vs TBGriffin Jax (1-3)#59
Fri, May 8th@ SFRobbie Ray (3-6)#83vs TBJesse Scholtens (5-3)#283
Sat, May 9th@ SFLanden Roupp (5-5)#61   
Sun, May 10th@ SFTyler Mahle (1-7)#119vs TBNick Martinez (5-1)#81
Tue, May 12thvs COLMichael Lorenzen (2-7)#427vs PHIZack Wheeler (4-1)#7
Wed, May 13thvs COLJose Quintana (2-3)#425vs PHIAndrew Painter (1-5)#170
Thu, May 14thvs COLChase Dollander (3-3)#340vs PHIJesus Luzardo (4-4)#10
Fri, May 15thvs PHIAaron Nola (3-4)#39@ ATLSpencer Strider (3-0)#31
Sat, May 16thvs PHICristopher Sanchez (6-2)#3@ ATLBryce Elder (4-3)#113
Sun, May 17thvs PHIZack Wheeler (4-1)#7@ ATLGrant Holmes (3-2)#139
Tue, May 19th@ STLMatthew Liberatore (2-3)#114@ KCBailey Falter (0-2)#311
Wed, May 20th@ STLMichael McGreevy (3-4)#86@ KCMichael Wacha (4-2)#78
Thu, May 21st@ STLDustin May (3-6)#85   
Fri, May 22nd@ TORKevin Gausman (4-3)#19vs MINConnor Prielipp (1-3)#124
Sat, May 23rd@ TORPatrick Corbin (2-1)#216vs MINTaj Bradley (5-1)#74
Sun, May 24th@ TORDylan Cease (3-3)#16vs MINBailey Ober (6-3)#72
Mon, May 25thvs CHCBen Brown (2-2)#52   
Tue, May 26thvs CHCJordan Wicks (0-1)#234vs ATLSpencer Strider (3-0)#31
Wed, May 27thvs CHCJameson Taillon (2-4)#107vs ATLBryce Elder (4-3)#113
Thu, May 28thvs CHCColin Rea (5-3)#140vs ATLChris Sale (8-3)#5
Fri, May 29thvs MINTaj Bradley (5-1)#74@ CLESlade Cecconi (3-5)#105
Sat, May 30thvs MINBailey Ober (6-3)#72@ CLEParker Messick (6-1)#51
Sun, May 31stvs MINZebby Matthews (1-2)#82@ CLETanner Bibee (0-7)#38
Tue, Jun 2nd@ HOUMike Burrows (3-6)#121vs BALShane Baz (2-5)#84
Wed, Jun 3rd@ HOUSpencer Arrighetti (7-1)#126vs BALChris Bassitt (4-3)#125
Thu, Jun 4th@ HOUKai-Wei Teng (3-3)#181vs BALTrevor Rogers (2-6)#94
Fri, Jun 5th@ ATLMartin Perez (3-3)#200@ NYYRyan Weathers (2-3)#66
Sat, Jun 6th@ ATLSpencer Strider (3-0)#31@ NYYWill Warren (6-1)#60
Sun, Jun 7th@ ATLBryce Elder (4-3)#113@ NYYCam Schlittler (7-2)#36
Tue, Jun 9thvs LADEric Lauer (2-5)#264@ TBNick Martinez (5-1)#81
Wed, Jun 10thvs LAD@ TB
Thu, Jun 11thvs LAD   
Fri, Jun 12thvs MIAvs TEX
Sat, Jun 13thvs MIAvs TEX
Sun, Jun 14thvs MIAvs TEX
Mon, Jun 15th@ ATH   
Tue, Jun 16th@ ATHvs TOR
Wed, Jun 17th@ ATHvs TOR
Fri, Jun 19th@ COL@ SEA
Sat, Jun 20th@ COL@ SEA
Sun, Jun 21st@ COL@ SEA
Tue, Jun 23rdvs SEA@ COL
Wed, Jun 24thvs SEA@ COL
Thu, Jun 25thvs SEAvs NYY
Fri, Jun 26thvs CINvs NYY
Sat, Jun 27thvs CINvs NYY
Sun, Jun 28thvs CINvs NYY
Mon, Jun 29th@ PHIvs WSH
Tue, Jun 30th@ PHIvs WSH
Wed, Jul 1st@ PHIvs WSH
Thu, Jul 2nd@ PHI   
Fri, Jul 3rd@ WSH@ LAA
Sat, Jul 4th@ WSH@ LAA
Sun, Jul 5th@ WSH@ LAA
Tue, Jul 7thvs ATL@ CWS
Wed, Jul 8thvs ATL@ CWS
Thu, Jul 9thvs ATL@ CWS
Fri, Jul 10thvs MIL@ NYM
Sat, Jul 11thvs MIL@ NYM
Sun, Jul 12thvs MIL@ NYM
Fri, Jul 17th@ CLEvs TB
Sat, Jul 18th@ CLEvs TB
Sun, Jul 19th@ CLEvs TB
Mon, Jul 20th@ NYYvs BAL
Tue, Jul 21st@ NYYvs BAL
Wed, Jul 22nd@ NYYvs BAL
Fri, Jul 24thvs CHCvs TOR
Sat, Jul 25thvs CHCvs TOR
Sun, Jul 26thvs CHCvs TOR
Mon, Jul 27thvs ARI@ ATH
Tue, Jul 28thvs ARI@ ATH
Wed, Jul 29thvs ARI@ ATH
Thu, Jul 30th@ CIN@ ATH
Fri, Jul 31st@ CIN@ LAD
Sat, Aug 1st@ CIN@ LAD
Sun, Aug 2nd@ CIN@ LAD
Mon, Aug 3rd@ MIL   
Tue, Aug 4th@ MILvs CWS
Wed, Aug 5th@ MILvs CWS
Thu, Aug 6th@ MILvs CWS
Fri, Aug 7thvs NYMvs ATH
Sat, Aug 8thvs NYMvs ATH
Sun, Aug 9thvs NYMvs ATH
Tue, Aug 11th@ MIA@ TOR
Wed, Aug 12th@ MIA@ TOR
Thu, Aug 13th@ MIA@ TOR
Fri, Aug 14thvs BOS@ PIT
Sat, Aug 15thvs BOS@ PIT
Sun, Aug 16thvs BOS@ PIT
Mon, Aug 17thvs DETvs ARI
Tue, Aug 18thvs DETvs ARI
Wed, Aug 19thvs DETvs ARI
Fri, Aug 21st@ LADvs SF
Sat, Aug 22nd@ LADvs SF
Sun, Aug 23rd@ LADvs SF
Mon, Aug 24th@ SD@ MIA
Tue, Aug 25th@ SD@ MIA
Wed, Aug 26th@ SD@ MIA
Fri, Aug 28th@ STL@ NYY
Sat, Aug 29th@ STL@ NYY
Sun, Aug 30th@ STL@ NYY
Tue, Sep 1stvs SFvs SEA
Wed, Sep 2ndvs SFvs SEA
Thu, Sep 3rdvs SF@ BAL
Fri, Sep 4thvs LAA@ BAL
Sat, Sep 5thvs LAA@ BAL
Sun, Sep 6thvs LAA@ BAL
Tue, Sep 8th@ CWSvs LAA
Wed, Sep 9th@ CWSvs LAA
Thu, Sep 10th@ CWS   
Fri, Sep 11th@ CHCvs KC
Sat, Sep 12th@ CHCvs KC
Sun, Sep 13th@ CHCvs KC
Tue, Sep 15thvs MIL@ TEX
Wed, Sep 16thvs MIL@ TEX
Thu, Sep 17thvs MIL@ TEX
Fri, Sep 18thvs KC@ TB
Sat, Sep 19thvs KC@ TB
Sun, Sep 20thvs KC@ TB
Tue, Sep 22ndvs STLvs CLE
Wed, Sep 23rdvs STLvs CLE
Thu, Sep 24thvs STLvs CLE
Fri, Sep 25th@ DETvs CHC
Sat, Sep 26th@ DETvs CHC
Sun, Sep 27th@ DETvs CHC
Mon, Apr 20th   vs DETJack Flaherty (0-7)#62
Mon, May 4th   @ DETTyler Holton (0-4)#147
Mon, May 18th   @ KCSeth Lugo (2-4)#104
Mon, Jun 8th   @ TBSteven Matz (4-2)#98
Thu, Jun 18th   vs TOR
Mon, Jun 22nd   @ COL
Mon, Aug 10th   @ TOR
Mon, Aug 31st   vs SEA
Mon, Sep 7th   vs LAA