José Soriano
SP LAA
Thu 7/31/25 2:27 AM

Soriano (7-8) took the loss against Texas on Wednesday, pitching seven innings during which he allowed two runs (one earned) on five hits and two walks while striking out seven batters.
EDGE Analysis
Soriano pitched well Wednesday, notching 12 whiffs and seven punchouts over seven frames while holding the Rangers to one earned run. However, opposing starter Nathan Eovaldi limited the Angels to one run across seven innings of his own to eke out the victory. Soriano nonetheless recorded his third straight quality start, and he's surrendered just five earned runs over 20 innings during that span. His ERA is down to 3.65 on the campaign, and he's already recorded a career-best 115 strikeouts over a career-high 133 frames.

José Soriano
SP LAA
Sat 7/26/25 1:09 AM

Soriano allowed two runs on four hits and a walk while striking out five over six innings in a no-decision versus the Mariners on Friday.
EDGE Analysis
Soriano gave up two home runs to Julio Rodriguez, but both were solo shots. This was Soriano's second quality start in a row, and while he's allowed three homers over those games, he's given up just four runs in 13 innings. For the season, he's at a 3.79 ERA, 1.40 WHIP and 108:58 K:BB through 126 innings across 22 starts. The 26-year-old has already blown past his previous career high of 113 innings from last season, and he experienced arm fatigue last August, so it'll be important to keep an eye on how he holds up for the last two months of 2025. He's tentatively scheduled for a home start versus the Rangers next week.

José Soriano
SP LAA
Sun 7/20/25 9:26 PM

Soriano (7-7) earned the win against the Phillies on Sunday, allowing two runs on six hits and two walks with five strikeouts over seven innings.
EDGE Analysis
Soriano was staked to an early lead and mostly cruised, allowing just one extra-base hit while throwing 60 of 93 pitches for strikes and generating nine whiffs. It was a solid rebound for the 26-year-old after he surrendered 10 runs (six earned) over his final two starts before the All-Star break. He's now completed seven frames seven times this season and will carry a 3.83 ERA, 1.43 WHIP and 103:57 K:BB across 120 innings into a home matchup with the Mariners next weekend.

José Soriano
SP LAA
Sun 7/13/25 7:16 PM

Soriano (6-7) allowed five runs (one earned) on five hits and three walks while striking out three over five innings to take the loss Sunday versus the Diamondbacks.
EDGE Analysis
Soriano got through three innings with little trouble, but Arizona put together a four-run rally in the fourth, aided by an error. Over his last nine starts, Soriano has been operating on extremes -- he's given up five-plus runs four times, but his other five starts in that span have seen him surrender one run or fewer. That inconsistency is frustrating for fantasy managers, but the right-hander has been one of the Angels' more effective starters in the first half, posting a 3.90 ERA despite a 1.45 WHIP and 98:55 K:BB through 113 innings over 20 starts.

José Soriano
SP LAA
Fri 7/4/25 4:20 AM

Soriano (6-5) registered the win Thursday against Atlanta, giving up no runs on three hits and two walks in seven innings. He struck out seven.
EDGE Analysis
After surrendering a season-high eight runs his last time out, Soriano got right back on track Thursday. The 26-year-old right-hander continues to be adept at keeping the ball in the yard and on the ground, as he's surrendered just one long ball over his last 13 starts and leads all qualifying starting pitchers in groundball rate (66.9 percent) in 2025. Soriano owns a solid 3.72 ERA across 104 frames, but his 1.42 WHIP and 91:47 K:BB make him a relatively volatile fantasy option for his next scheduled appearance at home versus the division-rival Rangers.

José Soriano
SP LAA
Sat 6/28/25 2:45 AM

Soriano allowed eight runs on nine hits and two walks while striking out four over four-plus innings in a no-decision versus the Nationals on Friday.
EDGE Analysis
Soriano had allowed just two runs over his last three starts, spanning 20.2 innings, but he burned fantasy managers in what was a favorable matchup on paper. Despite the poor performance, he escaped with his fourth no-decision in five starts in June, as the Angels pulled ahead in their half of the fifth inning following his exit. Soriano was consistently strong in May, but he bookended his strong three-start stretch in the middle of June with poor outings to begin and end the month. Overall, he's at a 3.99 ERA, 1.47 WHIP and 84:45 K:BB through 97 innings over 17 starts this season. The right-hander's next outing is expected to be on the road in Atlanta.

José Soriano
SP LAA
Sun 6/22/25 1:23 AM

Soriano (5-5) allowed a run on three hits and three walks while striking out 10 over 6.2 innings to earn the win over the Astros on Saturday.
EDGE Analysis
This was Soriano's third straight quality start, and he's allowed just two runs with a 28:6 K:BB over 20.2 innings in that span. He also picked up a win for the first time in four outings in June. Soriano looks to have turned a corner after posting passable numbers for the first two-plus months of the season, especially with his last two outings being dominant performances against division leaders. He's at a 3.39 ERA, 1.42 WHIP and 80:43 K:BB across 93 innings over 16 starts. The right-hander's next start is projected to be a favorable home matchup against the Nationals.

José Soriano
SP LAA
Mon 6/16/25 10:29 PM

Soriano took a no-decision in Monday's 1-0 victory over the Yankees, allowing six hits and one walk over seven scoreless innings. He struck out six.
EDGE Analysis
The Angels right-hander was masterful once again after fanning a season-high 12 in his last outing, as he scattered five singles and a double in this 101-pitch performance. Soriano flashed improved control in this start, breaking a stretch of seven consecutive starts issuing two or more free passes. Through 86.1 total frames, the 26-year-old has pitched to a 3.54 ERA, 1.46 WHIP and 70:40 K:BB while conceding only three homers. Soriano is currently scheduled to make his next start at home against the Astros this weekend.

José Soriano
SP LAA
Wed 6/11/25 1:04 AM

Soriano allowed one run on two hits and two walks while striking out 12 over seven innings in a no-decision versus the Athletics on Tuesday.
EDGE Analysis
Soriano gave up a season-high seven runs to the Red Sox in his last outing, but he bounced back well Tuesday. The 12 strikeouts were easily a season high, and he was able to come away with his seventh quality start of the campaign. He also walked less than three batters for the first time in seven starts. The right-hander is now at a 3.86 ERA, 1.50 WHIP and 64:39 K:BB across 79.1 innings over 14 starts. Soriano is projected to make his next start in a tough road matchup versus the Yankees.

José Soriano
SP LAA
Wed 6/4/25 7:50 PM

Soriano escaped with a no-decision in Wednesday's 11-9 loss to Boston, surrendering seven runs on eight hits and three walks over 3.2 innings. He struck out three.
EDGE Analysis
The right-hander did avoid serving up a homer for the eighth straight start, but that was about the only silver lining for Soriano, who needed 99 pitches (59 strikes) to record 11 outs while coughing up a season-high seven runs. He'll take a 4.11 ERA, 1.59 WHIP and 52:37 K:BB through 72.1 innings into his next outing, which is scheduled to come at home early next week against the A's.