Mariners Build Momentum Ahead of Trade Deadline, Clinch Series Win With 6-3 Win vs. Giants
Seattle won their second straight game against the lowly Giants 6-3. Behind six strong innings from starter Logan Gilbert, a shutdown bullpen, and timely hitting, the Mariners looked primed to go on a run to put their first-half struggles in the rearview mirror.
With two weeks remaining until the trade deadline, Seattle needed to come out of the All-Star break with some urgency. After getting throttled in the first game of the series 7-0, it looked like the team had not used their time off to reset well. But after two satisfying victories, and the struggling Cincinnati Reds coming into town, Seattle is one more series win away from cementing itself as a buyer in the wide-open American League.
Dan Wilson pushed all the right buttons Sunday, a rare sentence for this Mariners club. His timely deployment of pinch-hitters and bullpen usage showcased what this ballclub can look like at its best. Yet there are still some things to work on as with any baseball team.
Bullpen Rises to Occasion as Mariners Snap Five-Game Skid, Take Series Finale From Rays
Finally putting an end to their losing ways, the Seattle Mariners’ offense showed up early and the bullpen delivered a brilliant performance in a resounding 8-2 rout of the Tampa Bay Rays, salvaging the series finale to avoid the sweep going into the All-Star break.
The Mariners needed to use seven pitchers to secure the win due to a scary first inning injury to starter Emerson Hancock that resulted in him exiting the contest an inning later. The offense picked the ‘pen up, however, plating seven runs by the fourth inning, and eight runs overall.
It was a rare complete team performance by Seattle, and manager Dan Wilson hopes to get some key players back from injury coming out of the break while building off his team’s lights-out execution as the season marches towards the playoffs.
“Talk about a team effort from top to bottom today,” Wilson said afterward.
Mariners Squander Comeback Effort in Extras, Fall in 6-5 Walk-Off Heartbreaker to Marlins
The Seattle Mariners flew into south Florida as victors of five of their last six games, riding a wave of momentum back to the top of the AL West standings. Ready to build on their back-to-back series wins, Seattle was primed to go on a winning streak heading into the All-Star break this upcoming weekend.
The upstart Marlins had other plans, however, walking off their American League opponent in the bottom of the 10th inning to steal the series opener.
Hurler Bryan Woo continued to struggle on the road, allowing 10 baserunners and three runs across just five innings.The Marlins raced ahead to a 4-0 lead as the Mariners failed to score until the fifth. Seattle had the bases loaded in the fourth inning and came away with no runs, continuing a trend where the team seemingly forgets how to hit until the fifth inning or later.
Seattle rallied to a 5-4 lead in the eighth, but it proved insufficient as they were walked off two innings later, sealing another frustrating loss for a team intent on playing below their potential.
Bryce Miller Gem Gives M’s Sweep of Halos Despite Absent Offense
The last time the M’s and Angels faced each other, it was one of many disappointing series for the Mariners during the first half of the season. Seattle won the first game of the set, but as they would do several times in the following weeks and months, they dropped the final two and lost the series as their offense died and the pitching got ambushed.
Seattle’s bats may have fallen incredibly silent on Thursday evening as the two squads finished their three-game series the day after both took a rest due to a 2026 World Cup game a block away, but Bryce Miller beared down once again as he utterly stymied the Angels’ hitters inning after inning on his way to seven frames of brilliance. That, more than anything, was the bedrock of the team’s 1-0 win.
Bryce Miller didn’t give up a hit in the first six innings as his excellent year continued.
Even with his innings being limited with the piggybacks, Miller had been one of the Mariners’ most fearsome pitchers since returning from the injured list. His expert mixture of a four-seamer, slider, splitter throughout his starts produced tough scenes for opposing hitters.
Miller had a bit of a tougher time in his previous outing against the Pirates, however. His three earned runs in 5 ⅔ innings were perhaps downstream of the fact that the slider was conspicuously absent from his workhorse usage, with the hurler reliant on just his four-seamer and splitter for 59% of his offerings.
And yet Miller did much the same against the Angels on Thursday to clearly better results. Halo hitters went down one after another as they couldn’t effectively differentiate between his two go-to offerings. The visitors had 10 whiffs and five strikeouts during the first three innings, with Miller at 35 pitches through those frames. A big part of this was the fact that he could control his splitter effectively once his (already minimal) opening jitters were over.
Clutch Hits Overcome Absent Slug, Ample Strikeouts; Mariners Log Second Straight Win
For the first time since June 9, the Mariners won back-to-back games. Tuesday night’s 8-3 victory over the Angels marked that occasion, one that the Mariners may want to quickly forget, but the way the team played during the game is something they surely want to keep going forward as they look to claw their way into a secure first place slot.
Both starter Bryan Woo and the Mariners’ clutch hitting had a recovery, as the hurler got the win and the quality start while the team went 5-13 with runners in scoring position. There were still issues to iron out: Cal Raleigh continued scuffling at the dish, the team struck out 16 times, and there was just one extra-base knock. But they papered over their flaws on Tuesday and notched another step in their road to retaking the division.
Bryan Woo recovered from his clunker by the Allegheny, pitching into the seventh and getting the win.
Woo was the undisputed ace of the rotation in 2025, but his struggles in 2026 have been well-documented. Most recently, he gave up five runs in a four-inning outing against the Pittsburgh Pirates, letting one inning run away from him and leaving well before he would have liked to. Harboring evident frustration and seemingly in a mental block, it was an outing that could have defined rock bottom for a pitcher.
Perhaps that description is apt, because Woo bounced back in force on Tuesday. Like many of the Mariners struggles that seem to have been put on hold for two games against the Angels, it’s unclear whether it’s a dead cat bounce or the beginnings of a true resurgence, but Woo certainly shoved like it was the latter during his 6 ⅓ innings of work against the Halos.
Unlike many of his outings, where he takes down the order the first time through with nothing but the fastball, Woo was mixing everything in his arsenal right from the rip on Tuesday. Leadoff man Zach Neto fought with the Mariners hurler in an eight-pitch at-bat to begin the game, and Woo’s deliveries were as follows: three sinkers, two four-seamers, two sliders, and a sweeper. Neto grounded out and Woo continued with the kitchen-sink approach.
Mariners Pitchers Lock Down Win Despite Continued Batting Sluggishness
A bobble from Guardians second baseman Travis Bazzana in the top of the seventh seemed like the first piece of good luck the Mariners had gotten in a very long time. It came with two outs and a man on third, turning what would have been an inning-ending grounder into a go-ahead run for the Mariners. It proved the winning run in Seattle’s 3-1 victory against Cleveland.
On the one hand, none of their issues really fixed themselves. The team couldn’t get a fourth run for the 12th straight game, marking just the third such streak in team history. Pitch recognition woes and issues against left-handers continued with no real end in sight. But on the other hand, for the fifth time in those dozen games, it was enough.
Luis Castillo tossed a quality start, with all his pitches in action.
Mariners starter Luis Castillo came into the game with a better track record since the onset of his first piggyback outing, but there had still been notable inconsistencies for him. Despite a 3.38 ERA in his six appearances since the first piggyback, he was still without a quality start aside from his first outing of the year. Going into a game where the M’s did nothing but continue to crawl along on offense, he needed to find his best stuff for a full start.
Luckily for the M’s, Castillo had a firm command of all three of the pitches he needs to build a good outing. The slider was his most common delivery, followed by the four-seamer and changeup in that order, but he threw each quite often with the occasional sinker thrown in.
Cole Young’s Hometown Game-Winner Marks Early Career Highlight, M’s Win 3-2
Neither Pittsburgh nor Seattle sit directly beside an ocean (though Puget Sound of course connects quite nicely to the Pacific and gives the Emerald City a strong oceangoing port), yet these teams cleared the decks for their first of three sea battles on Tuesday night.
It was a low-scoring affair, but the Mariners’ two cannonballs were enough to seal the deal as they came out ahead 3-2. The one homer had special significance for Cal Raleigh, as it was his first big fly since returning from the IL, but it was the second that shone brightest: Seattle’s own Yinzer flipped the score from a Mariners deficit to a Mariners lead.
Triumphant homecoming is one of humanity’s oldest seagoing motifs, but with a 22-year-old hitting three homers in a month for the second time in his career, the game had more to do with the beginning of Young’s odyssey than its end.
Cole Young blasted a go-ahead homer in his Pittsburgh homecoming.
Going into Tuesday, the Mariners were tied with the Twins for the second-worst winning percentage (.094) when trailing a game at the beginning of the seventh inning, having won three of 32 such contests. The only teams worse in this regard (the Giants, Angels, Guardians, Astros, Rangers, and Royals) had a combined 212-261 record and .448 winning percentage.
For comparison, the two teams FanGraphs projects as more likely than the Mariners to win it all (the Yankees and Dodgers) have a combined .196 winning percentage when entering the seventh inning in a deficit. The Brewers, Braves, Phillies, and Rays - the next four teams down after the M’s on FanGraphs’ projections - had a combined .227 winning percentage in games where they entered the seventh inning losing.
And when the top of the seventh began on Tuesday, the M’s trailed 2-1, marking the 33rd time they had entered that inning with a deficit in the season. Pirates starting pitcher Mitch Keller had thrown just 72 pitches, the M’s struggles continuing with the bat as they didn’t break up his efficiency or get many runs across.
Gilbert, Mariners Salvage Red Sox Matinee, Keep Heads Above Water
All wins are equal on the final sheet of standings at the end of the year, but not all these wins mean the same things when they are played. Some wins are triumphant jewels in the crowns of great streaks, others are dead cat bounces for a team plummeting into the gutter. The Mariners’ 3-1 win over the Red Sox on Sunday was neither of those, but it was the definitional salvaged game, turning what could have been a sweep to go under .500 on the summer solstice into a lost series and a 40-39 record with the halfway point nearly reached.
The offense, for the eighth straight game, didn’t impress, but the Mariners worked a win anyway thanks to an incredible start from a rebounding elite arm, a couple of timely hits, and a sharp bullpen. And yet the win may be pyrrhic, with another key player falling to the injury bug.
Logan Gilbert worked into the seventh and kept the Red Sox to a single run.
While the Mariners haven’t had everyone clicking at the same time, they have had the relative luxury of often getting a cold man hot once their hot man goes cold. While Emerson Hancock has seemingly taken a big step back over the past two outings, Logan Gilbert has finally settled into a real adjustment against the five-and-dive outings and long at-bats that had created them.
This adjustment has been quite simple and equally effective: instead of relying solely on his secondary pitches in favorable counts - a strategy that teams effectively countered by simply laying off the low sliders and buried splitters they would see time and time again - Gilbert has truly mixed things up with fastballs, curveballs, splitters, and sliders in these counts. This means, in the aggregate, that he is throwing the heater a lot more.
Bryan Woo Burns Through Baltimore Lineup, Mariners Win Series
The Mariners scored three runs in each of their games against the Baltimore Orioles as they began a two-series homestand against a pair of East Coast teams, a tally of runs that is seldom enough for consistent victory. And yet thanks to some incredible pitching - from Logan Gilbert on Tuesday and from Bryan Woo on Thursday - they won two of their three games and took their first series against the Orioles since 2022.
Seattle is now two games above .500, 39-37, after playing a series without Randy Arozarena or Luke Raley and having missed Josh Naylor for two games and Julio Rodríguez for one. In spite of all their hardships over the past couple of weeks, they have kept their heads barely above water as the days of June tick forward and the halfway point inches closer.
Bryan Woo struck back on Thursday, pitching seven scoreless innings with nine strikeouts.
This year, Woo hasn’t benefited from the incredible consistency of his 2025 campaign, coming into the game with a 4.28 ERA thanks to a newfound tendency to give up scores of hits with runners in scoring position. With a 1.037 WHIP, 3.25 FIP, and 5.27 strikeout-to-walk ratio, this ERA pace marks a significant outlier. Still, it takes a certain amount of mental fortitude to keep tough innings from becoming disasters, and Woo had given up five or more earned runs in a start four times out of his most recent nine outings. Interspersed among those games were four quality starts and one “Felix quality start” of seven innings, no earned runs, and nine strikeouts.
That seven-inning outing was repeated in style on Thursday as Woo did all three of those things once more. His ERA dipped back down to 3.94 as he mowed down the Orioles inning after inning, catching them off-guard with fastballs well above the zone and using an effective two-strike mix of heaters and breaking balls. A greater unpredictability in his pitch mix was the thing Woo cited as his main adjustment.
One Clear Need Emerges for Mariners Ahead of Trade Deadline
Among the American League teams, it’s safe to say the Seattle Mariners are among the more complete squads. They have the star power in the lineup. They have a fearsome starting rotation. They have options off the bench to platoon. And they have a few elite arms coming out of the bullpen. They currently reside atop the AL West, two games ahead of the Texas Rangers.
However, over the last few weeks, it has become clear that they will need to make at least one addition at the trade deadline (certainly, more would be welcome).
Over the last week, the Mariners’ bullpen has hit a rocky patch. In their last 20 innings of work as a unit, they own a concerning 4.43 ERA, which ranks 20th in MLB in that timeframe. The biggest culprits in that span are Cooper Criswell (6.23 ERA in four appearances), Alex Hoppe (three earned runs in three innings), and a rough outing from closer Andres Muñoz.
Cole Young Walks Mets Off; Mariners Win Seventh Straight
A baseball club in Seattle is showing that when it rains, it pours. Through May 24, the team went 7-12 in one-run games and lost four out of five extra-innings contests. Since then, the M’s have won three of each, with all the luck falling their way even in games where they leave quite a lot on the table.
All three of those have been walk-off wins, each from the bat of a different Mariner. Monday’s hero in the end was Cole Young, but unlike the others, there was a notable uniqueness to his hit. During the game, 22 players had plate appearances on Monday night. Four had hit home runs, but other than Young, no hitter had found a patch of green grass or evaded the waiting glove of an opponent.
Mariners manager Dan Wilson smirked as he described his team’s “flair for the dramatic” after the game, the team’s second straight 3-2 10-inning victory. That was certainly an understatement, though the drama started with dueling lineup card moves between the managers.
Seattle tried to play coy with the lineup against the Mets opener, but the visitors got the hurling they sought.
For the first time all year, the Mariners faced a team going with the fabled “opener” strategy, with listed starter Austin Warren being a bullpen arm tasked with beginning the game. That setup has its issues, but so had Manaea; the once-blockbuster signing entered the game with a 5.56 ERA entirely as a relief arm.
Crawford, Rodríguez Log Firsts; Mariners Walk Off Diamondbacks
Friday night began as a game of firsts and ended as such, even if, for a few frames, an uneasy familiarity washed over T-Mobile park.
The Mariners had to scrape, scratch, and battle just to get back to an even .500 record, 29-29. But a win is a win is a win, and the team’s 7-6 extra innings victory was just the same as if it had been the easy ordeal it initially appeared. For five innings, home runs from historic places were putting players in great positions and George Kirby was apparently grooving.
In truth, Kirby was missing danger by the thinnest of margins, and once that tiny bit of tricksy pixie dust dissipated, Arizona’s high-contact bats and eagle eye for the strike zone made Seattle pitchers fight for every blade of grass. One after another fell before the onslaught, conducting an ordered retreat by the skin of their teeth until the tide turned at a most unlikely Mariner with the proverbial morningstar upon his brow.
Homering Mariners set their own records as Seattle powered out to an early lead.
As befits this Mariners team as much as those of other years, all runs scored in regulation innings came on the longball. But these homers - at least those powered before the game became a nailbiter - set personal records for multiple guys on the team. In the end, all three M’s leading the team in homers added to their edge on Friday.
M’s Move Within Striking Distance of Division Lead with Win over A’s
Tuesday night was the first time the 2026 Mariners followed up a win of six or more run differential with a win of three or more run differential. Those benchmarks are largely meaningless in and of themselves, but they showed that the team finally managed to string together two largely complete victories, Tuesday’s a solid 4-1 win.
With a lead in hand for nearly the whole contest, the M’s did well to keep the powerful Athletics lineup off the board and away from any sort of comeback; not once after the first did the hosts have the tying run at the plate. But most of all, the team finally showed life against a side of the mound they have been vexed by for a grueling stretch of time.
The Mariners Jump-started their offense against a debutant Sacramento southpaw.
It’s no secret that the Mariners have been horrendous batsmen against left-handers, coming into the game with a .190/.277/.315 slash line against southpaws going into Tuesday’s game. The A’s sought to exploit this fact with quite the bold move: calling up lefty pitching prospect Gage Jump from Triple-A in order to be able to face the M’s on their weaker side.
M’s Take Close, Stable Pitcher’s Duel to Begin Road Trip in Kansas City
The Mariners have seen games take wild courses in Kauffman Stadium over the past few years, but on Friday night, it was remarkably stable. Both teams struggled quite a bit at the plate, leading to a low-scoring pitcher’s duel, but one home run for the visitors led to Seattle taking a 2-0 lead and the M’s bullpen went all according to plan.
Logan Gilbert threw nearly six shutout innings, recovering from his seven-run disaster against the Padres.
The last time Logan Gilbert had gone out to the mound, he had thrown 21 of his 27 first pitches for strikes, yet the San Diego Padres jumped on them for seven runs in total. Gilbert threw 15 of 21 first pitches for strikes on Friday, yet he kept the opposing Royals scoreless.
Talking with the media before the game, manager Dan Wilson downplayed concerns that the Mariners’ strike-throwing had allowed hitters to sit on and ambush early strikes.
“We do attack the zone, we do want to get ahead, and I think it’s a different at-bat when you do,” Wilson said before Friday’s game. “I think the good always outweighs the bad when it comes to that.”
Of course, the devil is in the details. Looking at a map of these first pitches, with those against San Diego on the left and those against Kansas City on the right, there are a couple things that are clear.
Welcome to the Show: Colt Emerson Whacks Big Jack for First Career Hit, M’s Top White Sox 6-1
On Sunday morning, the Mariners brass was faced with a decision. Brendan Donovan had re-injured his groin during a game against the Astros, and with Leo Rivas’ struggles continuing unabated and an unclear timeline for Patrick Wisdom (though he was evidently taken off the IL the following day), the time was arriving for 20-year-old top prospect Colt Emerson. At least, that’s the decision that the front office made.
“We think he’s the best option,” Hollander said about Emerson on Sunday. “This period will give him some runway; this is not a 15 at-bat or a 20 at-bat tryout to see if he’s capable of taking the job and running with it for the rest of the year.”
One key homer does not a good player make, but when Emerson sent a low liner a hair’s breadth above the yellow crown of T-Mobile park’s right field wall in the bottom of the eighth - a shot that put the M’s up by the 6-1 score that would prove final - Seattle got a glimpse of things that may be.
Colt Emerson’s first major league hit was a three-run homer to turn a close lead into a comfortable one.
When Emerson went up to the dish, the momentum of the game had left a growing pit in many stomachs across the Northwest. Seattle had scored one run on a Julio Rodríguez bomb in the first, another on a third inning Randy Arozarena RBI double that was more memorable for what happened between second and third, and a run-scoring Josh Naylor single in the sixth.
But despite an electric double steal growing the inning into a second-and-third, one out opportunity, neither Cole Young nor Emerson had cashed in, and a homer followed by a bunch of stranded traffic had put the wind at the White Sox’ back.
Bullpen Locks Down Four Frames, Mariners Eke Out 3-1 Win in Houston
It was power on power in the bottom of the ninth. Mariners closer Andrés Muñoz, who had reached 101.3 miles an hour two pitches earlier, had a 2-2 count against Yordan Alvarez himself. Alvarez represented the tying run, and with 13 home runs already this season, he was a real threat to knot the game.
Muñoz tossed his rarest pitch, a 93.2 mile an hour changeup that tailed away from Alvarez. Expecting either a roaring fastball up or a slider along the lower edges, he was completely flummoxed; the Mariners won 3-1 as Alvarez struck out.
For a team desperately in need of a hot streak, getting any win on the board against Houston was a plus. George Kirby didn’t go as deep into the game as the M’s would have hoped and the bats fell silent for nearly the entire game, but they got just enough production while Kirby and every other arm stepped up enough run-prevention wise to notch Seattle’s 20th victory.
Mariners hitters put three early runs on the board but fell familiarly silent as the game wore on.
The second inning was fruitful for Seattle. Randy Arozarena knocked a one-out single into right and Luke Raley walked to set a two-runner table, and with two outs, both Dominic Canzone and Cole Young found the outfield for an RBI each. Julio Rodríguez rocked a towering homer to begin the third.
And then 20 of the next 23 batters made outs.
Banged Up Mariners’ Bullpen Needs to Weather Mid-May Storm
During a 162-game marathon of an MLB season, there is bound to be some attrition and injuries. It’s a natural part of the game. Every team goes through it. It’s not very often that a specific position group on one team gets hit seemingly all at once with the injury bug.
The Seattle Mariners are currently down three different relievers that they were counting on to get big outs late in games. Flamethrower Matt Brash and lefty Gabe Speier seemingly got hurt on the same day. That means they quite literally are without the two top bullpen arms manager Dan Wilson uses to get through the seventh and eighth innings before the closer Andres Muñoz closes it down in the ninth.
Mariners Bats Give Kirby Vintage King Félix Treatment, M’s Drop Winnable Contest to Braves
The names and faces change but the general concept remains the same. Gone are the days when a pitcher like Steve Carlton could win 27 games for a team that only won 59 games total; in modern baseball, such pitchers get saddled with no-decisions, a concept pioneered by a 13-12 Félix Hernández in 2010 who won the Cy Young Award on the back of his league-leading 2.27 ERA.
That was still 21.3% of that awful Mariners team’s wins. They weren’t quite as bad as Carlton’s old side. They may have given 702 plate appearances to Chone Figgins and 278 more to Milton Bradley, but there are few teams who were ever as bad as the ‘72 Not-Really-Phightin’ Phils.
Arisen during the career of that selfsame Hernández was the term “Félix Quality Start”, based on the definition of quality start (six innings or more, three earned runs or less) but narrowed in scope to seven innings or more and two earned runs or less. Hernández got plenty of those in his career.
Another Mariner got such a start on Tuesday night, and like a lot of those “King Félix” outings of old, his team lost 3-2. Whether it is an aberration or a harbinger, it is still too soon to tell. But the hour of judgment is drawing nearer than those in T-Mobile Park might like to admit.
George Kirby put together a “Félix Quality Start” against one of the best teams in baseball.
With a direly stretched bullpen, the Mariners needed their starter to go deep into the game. And with an offense once again struggling to put anything together, he needed to keep the Braves to a low score.
Two Electric Homers Give Mariners Comeback Win against White-Hot Braves
Home runs are thrown, not hit. That is an adage that holds up among the best and most consistent hitters in the game, who take what is given to them and do the most they can with it, whether that means lining one the other way or launching it in the air. When a hitter tries to force a home run on a pitch that won’t allow it, there are a whole lot of outcomes like strikeouts and rolled-over grounders that end up much worse for the hitter.
Paradoxically, this also means that home runs are determined by the hitter. Pitchers who allow fly balls will allow home runs, but it’s up to the hitter to put that swing on it when it comes.
A lot of hitters tried to hit homers on Monday night in Seattle as the Braves took on the Mariners, the visitors white-hot and the home crew struggling. While nobody could get it done with the bases loaded, six hits left the yard: four for Atlanta and two for Seattle, but the M’s got theirs with men on base and won 5-4.
Logan Gilbert got through six innings by the skin of his teeth, with three solo shots coming in the last frame.
Gilbert’s efficiency issues over the past two seasons are well documented. After throwing a combined 3.8 pitches per plate appearance from 2022 through 2024, Gilbert threw 5.2 per plate appearance from May 2025 through the end of 2025. Batters’ adjusted to his style of pitching, laying off the splitter thanks to the predictability of its usage, but they still had issues squaring up the pitches, jacking up his pitch counts thanks to tons of foul balls and good takes.
Highs, Lows, and Other Notes from Mariners’ Three Losses to Royals
If there is to be a moment when the 2026 Seattle Mariners finally put early woes behind them, it will not be for quite some time. The team got swept for the third time in the season, this go around by a Kansas City Royals team that had been 12-19 with a -22 run differential. The first two games were thin margins, winnable for the Mariners, but they weren’t at all able to salvage the third game as hitting and defense broke down once more, a Groundhog Day-like occurrence even as April has turned to May and numbers are piling up in the wins and losses column.
As befits a set of bad losses, the M’s went right up to the edge of victory multiple times, but ultimately let it slip through their fingers. Let’s go over the highs and lows of the series, from mistakes that would be bad in grade school T-ball to a pitching performance worthy of Randy Johnson.
Very High: Emerson Hancock struck out 14 in a seven-inning masterpiece on the night the M’s retired the Big Unit’s number.
Things in this sport can change on a dime, but for now, Emerson Hancock has vanquished all doubts of him being an MLB-worthy starter. He precisely used his four-seamer, sweeper, cutter, and even sinker to fold one Royals hitter after another like his opponents were cheap lawn chairs. By the time he exited the stage at the end of the seventh, 103 pitches to his name and his team nursing a one-run lead, a near-sellout crowd in T-Mobile Park gave him the a roaring ovation.