Skip Navigation to Main Content

Who Should I Trade?

Carlos Lagrange for Jose Soriano (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Soriano
SP - LAA
Jose Soriano
Carlos Lagrange
SP - NYY
Carlos Lagrange
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 39
VBR# 183# 1021
   
Projections 
   
Strikeouts1155
Wins70
Saves00
ERA3.784.25
WHIP1.381.48
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 54
   
Dalton Del Don
The Deep Shot
# 44
   
Chris Welsh
FantasyPros
# 44
   
Mike Maher
BettingPros
# 51
   
Joe Pisapia
FantasyPros
# 41
   
Kelly Kirby
FantasyPros
# 43
   
Kevin Spinelli
KevScores
# 33
   
Who Should I Trade? Player Statistics
  Jose Soriano
SP - LAA
Jose Soriano
Carlos Lagrange
SP - NYY
Carlos Lagrange
2026 Stats 
   
   
Games Played12
   
Games Started12
   
Innings Pitched71.1
   
Wins6
   
Losses4
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed51
   
Earned Runs21
   
Home Runs Allowed6
   
Strikeouts78
   
Walks31
   
ERA2.65
   
WHIP1.15
   
Who Should I Trade? Player Projections
  Jose Soriano
SP - LAA
Jose Soriano
Carlos Lagrange
SP - NYY
Carlos Lagrange
2026 Projections 
   
   
Games Played208
   
Games Started200
   
Innings Pitched114.94.7
   
Wins70
   
Losses70
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1024
   
Earned Runs482
   
Home Runs Allowed101
   
Strikeouts1155
   
Walks512
   
ERA3.784.25
   
WHIP1.381.48
   
Who Should I Trade? Player Notes
  Jose Soriano
SP - LAA
Jose Soriano
Carlos Lagrange
SP - NYY
Carlos Lagrange
News 
 Jose Soriano went five innings on Wednesday, allowing three runs on seven hits with four walks and four strikeouts in a 4-0 loss to the Tigers.
David Leisering
Thu, May 28th
 
 Jose Soriano allowed two runs on six hits in 6.2 innings on Thursday, but settled for a no-decision in a 3-2, 10-inning loss to the Athletics.
David Leisering
Fri, May 22nd
 
 Jose Soriano allowed just one hit in 5.1 innings on Saturday, but was charged with six runs on six walks and a hit batter in the Angels' 15-2 loss to the Dodgers.
David Leisering
Sun, May 17th
 
 Jose Soriano went 7.2 innings on Sunday, allowing a run on five hits with a walk and seven strikeouts as he helped the Angels to a 6-1 victory over Toronto.
David Leisering
Sun, May 10th
 
 Jose Soriano lasted only four innings on Monday and allowed five runs on eight hits, walked three, and struck out five as the Angels were blanked by the White Sox, 6-0.
David Leisering
Tue, May 5th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Soriano
SP - LAA
Jose Soriano
Carlos Lagrange
SP - NYY
Carlos Lagrange
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th   @ SFLogan Webb (2-4)#12
Fri, Mar 27th@ HOUMike Burrows (3-6)#121@ SFRobbie Ray (3-6)#83
Sat, Mar 28th@ HOUCristian Javier (0-1)#258@ SFTyler Mahle (1-7)#119
Mon, Mar 30th@ CHCEdward Cabrera (3-2)#70@ SEALuis Castillo (1-5)#46
Tue, Mar 31st@ CHCJameson Taillon (2-4)#107@ SEALogan Gilbert (3-4)#11
Wed, Apr 1st@ CHCMatthew Boyd (2-1)#40@ SEAGeorge Kirby (5-4)#14
Fri, Apr 3rdvs SEABryan Woo (5-3)#6vs MIAEury Perez (3-6)#109
Sat, Apr 4thvs SEAEmerson Hancock (4-2)#91vs MIAMax Meyer (5-0)#68
Sun, Apr 5thvs SEALuis Castillo (1-5)#46vs MIAPete Fairbanks
Tue, Apr 7thvs ATLReynaldo Lopez (2-1)#108vs ATHAaron Civale (5-2)#219
Wed, Apr 8thvs ATLGrant Holmes (3-2)#139vs ATHLuis Severino (2-6)#146
Thu, Apr 9th   vs ATHJeffrey Springs (3-6)#111
Fri, Apr 10th@ CINChase Burns (7-1)#25@ TBSteven Matz (4-2)#98
Sat, Apr 11th@ CINBrandon Williamson (2-3)#370@ TBNick Martinez (5-1)#81
Sun, Apr 12th@ CINAndrew Abbott (4-3)#99@ TBDrew Rasmussen (4-2)#21
Mon, Apr 13th@ NYYWill Warren (6-1)#60vs LAAYusei Kikuchi (0-3)#155
Tue, Apr 14th@ NYYRyan Weathers (2-3)#66vs LAAReid Detmers (2-5)#41
Wed, Apr 15th@ NYYLuis Gil (1-2)#249vs LAAJack Kochanowicz (2-3)#420
Thu, Apr 16th@ NYYMax Fried (4-3)#33vs LAABrent Suter (1-2)#241
Fri, Apr 17thvs SDMatt Waldron (1-2)#307vs KCMichael Wacha (4-2)#78
Sat, Apr 18thvs SDGerman Marquez (3-2)#330vs KCNoah Cameron (2-4)#92
Sun, Apr 19thvs SDMichael King (4-4)#35vs KCCole Ragans (1-4)#49
Tue, Apr 21stvs TORPatrick Corbin (2-1)#216@ BOSConnelly Early (5-2)#97
Wed, Apr 22ndvs TOREric Lauer (2-5)#264@ BOSRanger Suarez (2-3)#32
Thu, Apr 23rd   @ BOSPayton Tolle (2-2)#75
Fri, Apr 24th@ KCNoah Cameron (2-4)#92@ HOULance McCullers Jr. (2-3)#208
Sat, Apr 25th@ KCCole Ragans (1-4)#49@ HOUMike Burrows (3-6)#121
Sun, Apr 26th@ KCSeth Lugo (2-4)#104@ HOUSpencer Arrighetti (7-1)#126
Mon, Apr 27th@ CWSAnthony Kay (5-1)#182@ TEXJack Leiter (2-4)#76
Tue, Apr 28th@ CWSDavis Martin (8-1)#79@ TEXJacob deGrom (3-4)#8
Wed, Apr 29th@ CWSErick Fedde (0-5)#373@ TEXNathan Eovaldi (5-6)#20
Fri, May 1stvs NYMChristian Scott (1-0)#90vs BALCade Povich (1-1)#240
Sat, May 2ndvs NYMNolan McLean (2-4)#29vs BALKyle Bradish (2-6)#43
Sun, May 3rdvs NYMClay Holmes (4-4)#165vs BALTrey Gibson (1-0)#309
Mon, May 4thvs CWSDavis Martin (8-1)#79vs BALShane Baz (2-5)#84
Tue, May 5thvs CWSErick Fedde (0-5)#373vs TEXJacob deGrom (3-4)#8
Wed, May 6thvs CWSNoah Schultz (2-4)#221vs TEXNathan Eovaldi (5-6)#20
Thu, May 7th   vs TEXMacKenzie Gore (4-4)#50
Fri, May 8th@ TORDylan Cease (3-3)#16@ MILJacob Misiorowski (5-2)#18
Sat, May 9th@ TORTrey Yesavage (2-2)#48@ MILKyle Harrison (6-1)#63
Sun, May 10th@ TORSpencer Miles (2-0)#133@ MILLogan Henderson (2-1)#57
Mon, May 11th@ CLEJoey Cantillo (4-2)#106@ BALBrandon Young (3-1)#194
Tue, May 12th@ CLESlade Cecconi (3-5)#105@ BALTrevor Rogers (2-6)#94
Wed, May 13th@ CLEParker Messick (6-1)#51@ BALKyle Bradish (2-6)#43
Fri, May 15thvs LADWill Klein@ NYMClay Holmes (4-4)#165
Sat, May 16thvs LADJustin Wrobleski (7-2)#130@ NYMHuascar Brazoban (3-1)#192
Sun, May 17thvs LADRoki Sasaki (3-3)#131@ NYMFreddy Peralta (3-4)#28
Mon, May 18thvs ATHJ.T. Ginn (3-3)#127vs TORPatrick Corbin (2-1)#216
Tue, May 19thvs ATHJacob Lopez (4-2)#202vs TORDylan Cease (3-3)#16
Wed, May 20thvs ATHAaron Civale (5-2)#219vs TORTrey Yesavage (2-2)#48
Thu, May 21stvs ATHLuis Severino (2-6)#146vs TORBraydon Fisher (2-1)#156
Fri, May 22ndvs TEXJacob deGrom (3-4)#8vs TBNick Martinez (5-1)#81
Sun, May 24thvs TEXMacKenzie Gore (4-4)#50vs TBDrew Rasmussen (4-2)#21
Mon, May 25th   @ KCMichael Wacha (4-2)#78
Tue, May 26th@ DETKeider Montero (2-3)#201@ KCBailey Falter (0-2)#311
Wed, May 27th@ DETCasey Mize (2-3)#65@ KCNoah Cameron (2-4)#92
Fri, May 29th@ TBNick Martinez (5-1)#81@ ATHLuis Severino (2-6)#146
Sat, May 30th@ TBDrew Rasmussen (4-2)#21@ ATHJ.T. Ginn (3-3)#127
Sun, May 31st@ TBShane McClanahan (5-2)#22@ ATHJacob Lopez (4-2)#202
Tue, Jun 2ndvs COLTomoyuki Sugano (4-4)#428vs CLEJoey Cantillo (4-2)#106
Wed, Jun 3rdvs COLMichael Lorenzen (2-7)#427vs CLEGavin Williams (8-3)#27
Thu, Jun 4th   vs CLESlade Cecconi (3-5)#105
Fri, Jun 5th@ LADRoki Sasaki (3-3)#131vs BOSSonny Gray (6-1)#30
Sat, Jun 6th@ LADYoshinobu Yamamoto (4-4)#13vs BOSRanger Suarez (2-3)#32
Sun, Jun 7th@ LADEmmet Sheehan (3-1)#42vs BOSConnelly Early (5-2)#97
Mon, Jun 8thvs HOUMike Burrows (3-6)#121@ CLEGavin Williams (8-3)#27
Tue, Jun 9thvs HOUSpencer Arrighetti (7-1)#126@ CLESlade Cecconi (3-5)#105
Wed, Jun 10thvs HOU@ CLE
Fri, Jun 12thvs TB@ TOR
Sat, Jun 13thvs TB@ TOR
Sun, Jun 14thvs TB@ TOR
Tue, Jun 16th@ ARIvs CWS
Wed, Jun 17th@ ARIvs CWS
Thu, Jun 18th@ ATHvs CWS
Fri, Jun 19th@ ATHvs CIN
Sat, Jun 20th@ ATHvs CIN
Sun, Jun 21st@ ATHvs CIN
Mon, Jun 22ndvs BAL@ DET
Tue, Jun 23rdvs BAL@ DET
Wed, Jun 24thvs BAL@ DET
Thu, Jun 25th   @ BOS
Fri, Jun 26thvs ATH@ BOS
Sat, Jun 27thvs ATH@ BOS
Sun, Jun 28thvs ATH@ BOS
Mon, Jun 29th@ SEAvs DET
Tue, Jun 30th@ SEAvs DET
Wed, Jul 1st   vs DET
Fri, Jul 3rdvs BOSvs MIN
Sat, Jul 4thvs BOSvs MIN
Sun, Jul 5thvs BOSvs MIN
Mon, Jul 6th   @ TB
Tue, Jul 7th@ TEX@ TB
Wed, Jul 8th@ TEX@ TB
Thu, Jul 9th@ TEX@ TB
Fri, Jul 10th@ MIN@ WSH
Sat, Jul 11th@ MIN@ WSH
Sun, Jul 12th@ MIN@ WSH
Fri, Jul 17thvs DETvs LAD
Sat, Jul 18thvs DETvs LAD
Sun, Jul 19thvs DETvs LAD
Mon, Jul 20thvs STLvs PIT
Tue, Jul 21stvs STLvs PIT
Wed, Jul 22ndvs STLvs PIT
Fri, Jul 24th@ SF@ PHI
Sat, Jul 25th@ SF@ PHI
Sun, Jul 26th@ SF@ PHI
Mon, Jul 27thvs HOU@ CWS
Tue, Jul 28thvs HOU@ CWS
Wed, Jul 29thvs HOU@ CWS
Thu, Jul 30th   @ CWS
Fri, Jul 31stvs MIL@ CHC
Sat, Aug 1stvs MIL@ CHC
Sun, Aug 2ndvs MIL@ CHC
Mon, Aug 3rd   vs STL
Tue, Aug 4th@ BALvs STL
Wed, Aug 5th@ BALvs STL
Fri, Aug 7th@ MIAvs ATL
Sat, Aug 8th@ MIAvs ATL
Sun, Aug 9th@ MIAvs ATL
Tue, Aug 11thvs TEXvs SEA
Wed, Aug 12thvs TEXvs SEA
Thu, Aug 13thvs TEXvs SEA
Fri, Aug 14thvs KC@ TOR
Sat, Aug 15thvs KC@ TOR
Sun, Aug 16thvs KC@ TOR
Tue, Aug 18th@ HOU@ BAL
Wed, Aug 19th@ HOU@ BAL
Thu, Aug 20th@ HOU@ BAL
Fri, Aug 21st@ TEXvs TOR
Sat, Aug 22nd@ TEXvs TOR
Sun, Aug 23rd@ TEXvs TOR
Tue, Aug 25thvs CLEvs HOU
Wed, Aug 26thvs CLEvs HOU
Thu, Aug 27th   vs HOU
Fri, Aug 28thvs PHIvs BOS
Sat, Aug 29thvs PHIvs BOS
Sun, Aug 30thvs PHIvs BOS
Mon, Aug 31stvs NYY@ LAA
Tue, Sep 1stvs NYY@ LAA
Wed, Sep 2ndvs NYY@ LAA
Fri, Sep 4th@ PIT@ SD
Sat, Sep 5th@ PIT@ SD
Sun, Sep 6th@ PIT@ SD
Tue, Sep 8th@ BOSvs COL
Wed, Sep 9th@ BOSvs COL
Thu, Sep 10th   vs COL
Fri, Sep 11th@ WSHvs NYM
Sat, Sep 12th@ WSHvs NYM
Sun, Sep 13th@ WSHvs NYM
Mon, Sep 14thvs SEA@ MIN
Tue, Sep 15thvs SEA@ MIN
Wed, Sep 16thvs SEA@ MIN
Fri, Sep 18thvs MIN@ ARI
Sat, Sep 19thvs MIN@ ARI
Sun, Sep 20thvs MIN@ ARI
Tue, Sep 22nd@ ATHvs TB
Wed, Sep 23rd@ ATHvs TB
Thu, Sep 24th@ SEAvs TB
Fri, Sep 25th@ SEAvs BAL
Sat, Sep 26th@ SEAvs BAL
Sun, Sep 27th@ SEAvs BAL
Thu, Mar 26th@ HOUHunter Brown (1-0)#17   
Sun, Mar 29th@ HOUTatsuya Imai (2-2)#152   
Mon, Apr 6thvs ATLChris Sale (8-3)#5   
Mon, Apr 20thvs TORDylan Cease (3-3)#16   
Sat, May 23rdvs TEXNathan Eovaldi (5-6)#20   
Thu, May 28th@ DETJack Flaherty (0-7)#62   
Mon, Jun 1stvs COLKyle Freeland (1-6)#395   
Mon, Jun 15th@ ARI   
Thu, Jul 2nd@ SEA   
Thu, Aug 6th@ BAL   
Mon, Aug 10thvs TEX   
Mon, Aug 24thvs CLE   
Mon, Sep 7th@ BOS   
Thu, Sep 17thvs MIN