37 articles
SEA • Pitcher • #68
about 6 hours ago
Kirby wriggled out of a first-inning jam by striking out Tyler Stephenson before coaxing a harmless ground out from Noelvi Marte to extinguish the threat. He finished with four strikeouts, only issued one walk, and got his pitch count to 67 (45 strikes). The 28-year-old’s strong spring has seemingly cemented his status as a top-15 range fantasy starter in drafts this spring.
SEA • Pitcher • #68
about 6 hours ago
Kirby wriggled out of a first-inning jam by striking out Tyler Stephenson before coaxing a harmless ground out from Noelvi Marte to extinguish the threat. He finished with four strikeouts, only issued one walk, and got his pitch count to 67 (45 strikes). The 28-year-old’s strong spring has seemingly cemented his status as a top-15 range fantasy starter in drafts this spring.
SEA • Pitcher • #68
7 days ago
Kirby continues to look sharp this spring despite Seattle’s pitching staff adjusting to life without All-Star catcher Cal Raleigh behind the plate due to the World Baseball Classic. He struck out two and issued just one walk, needing an efficient 55 pitches (35 strikes) to complete three innings. It’s an encouraging sign to see the 28-year-old fantasy stalwart progressing through a normal ramp-up this spring after shoulder inflammation sidelined him at the start of last year.
SEA • Pitcher • #68
19 days ago
Kirby feels like a classic rebound candidate. His 3.88 xERA last season aligned closely with his established baseline, while the 4.21 ERA — the worst of his four-year career — arrived alongside shoulder issues that limited him to a career-low 23 starts. The underlying profile didn’t collapse; the surface results just drifted in the wrong direction. At 28, he profiles as the type of arm the market temporarily overthinks before quietly rediscovering. Expect him to settle back into the top-15 starter tier this spring — the kind of bet that feels less like chasing upside and more like trusting mathematics.
SEA • Pitcher • #68
2 months ago
Kirby missed time with a shoulder injury in 2025 and pitched to a 4.21 ERA, 1.19 WHIP, and 137/29 K/BB ratio in 126 innings. Kirby had pitched at least 190 innings in each of the two previous seasons with an ERA in the mid-3s. He has not really developed as a strikeout arm, but he is a good bet to produce good ratios on a winning team, which makes him a solid option in fantasy baseball leagues.
Source: Robert Murray
SEA • Pitcher • #68
5 months ago
Kirby served up a run-scoring single to Daulton Varsho with two outs in the opening frame but managed to keep Toronto off the scoreboard for the remainder of his outing. He finished with three strikeouts and only issued one walk. The 27-year-old righty was long gone from the contest before Seattle’s late-inning collapse.
SEA • Pitcher • #68
5 months ago
Kirby was good for the first two innings. He was dreadful from that point on, allowing five runs in the third; including a two-run homer to Andres Giménez, of all people. The right-hander was excellent against Detroit, but this is what happens when Kirby doesn’t have his best command. He still likely gets the ball in Game 7, if necessary,
SEA • Pitcher • #68
5 months ago
Rather than risk Castillo in a road start, the Mariners will have him pitch just once at home in the ALCS. Kirby will be lined up for a potential Game 7, though the Mariners will have some options with Bryan Woo’s return giving them five starters.
Source: Adam Jude
SEA • Pitcher • #68
5 months ago
Kirby was overshadowed by the spectacular results from Tarik Skubal, but he kept Seattle in this game and then some. The right-hander struck out six and didn’t issue a walk while throwing 44-of-66 pitches for strikes. He’ll likely get the nod in Game 3 or Game 4 in Seattle against the Blue Jays next week.
SEA • Pitcher • #68
5 months ago
Mariners manager Dan Wilson made it official that Kirby will get the ball for Friday’s series-deciding contest at T-Mobile Park. The 27-year-old ace struck out eight and allowed two runs over five innings last Sunday in Game 1 of the best-of-five series. He’ll square off against Tigers ace Tarik Skubal with a trip to the ALCS against the Blue Jays on the line.
Source: Shannon Drayer
SEA • Pitcher • #68
5 months ago
The 27-year-old right-hander walked one batter on the evening while punching out eight. He kept the Tigers off the board completely through the first four innings until he allowed a two-out, two-run blast to Kerry Carpenter in the fifth inning. Kirby generated 16 swings and misses on 94 pitches on the night — nine of them on his slider — while posting a strong CSW of 31 percent. He’ll be ready and waiting to take the ball again should the series get pushed to a decisive Game 5 in Seattle on Friday.
SEA • Pitcher • #68
6 months ago
Aside from Enrique Hernández’s 386-foot homer, Kirby was pretty stellar tonight, striking out 10 for the third time this season. He’ll head into October with a 10-8 record, a 4.21 ERA and a 137/29 K/BB in 126 innings. The Mariners would have had a tough call in setting their rotation in a three-game Wild Card series, but there’s little doubt that Kirby will join Bryan Woo (if healthy), Logan Gilbert and Luis Castillo in a four-man rotation in the ALDS.
SEA • Pitcher • #68
6 months ago
Kirby struck out seven and walked none in his fourth scoreless start of the season. There still hasn’t been any sort of consistency here, but at least in the postseason, should they get there, the Mariners can be more aggressive as they figure out whether they have good Kirby or bad Kirby on any given night. Kirby could make his next start Thursday against the Rockies or Friday versus the Dodgers.
SEA • Pitcher • #68
6 months ago
Kirby scattered just three hits on the day and didn’t walk a batter. All of the damage done against him came via the long ball, with Christian Moore launching a solo homer in the fifth and Oswald Peraza crushing a solo shot in the sixth inning. Kirby generated 17 swings and misses on 101 pitches on the day — 11 of them on his fastball — while posting an elite CSW of 37 percent. He’ll look to keep the good times rolling as he carries a 4.46 ERA, 1.23 WHIP and a 120/28 K/BB ratio (115 innings) into Saturday’s divisional showdown against the Astros in Houston.
SEA • Pitcher • #68
6 months ago
Kirby tossed a clean first inning, then surrendered two runs on three straight hits to start the second. A walk and two hits brought a third run in to score in the fourth before Kirby escaped with the bases loaded at 85 pitches. That would end the day for the 27-year-old right-hander. He struck out two. Kirby will take a 4.56 ERA, 1.27 WHIP, and a 106/28 K/BB ratio across 108 2/3 innings into a start against the Angels in Seattle on Sunday.
SEA • Pitcher • #68
7 months ago
Kirby gave up six hits, walked none and struck out six. The 27-year-old right-hander allowed two runs with both coming on solo home runs. Kyle Manzardo hit a solo home run off Kirby in the sixth inning and Nolan Jones followed suit in the seventh inning. Kirby was in line for the win before Andres Munoz blew the save. He has a 3.94 ERA and 103/26 K/BB ratio in 102 2/3 innings this year. Kirby is lined up to face the Rays on the road next week.
SEA • Pitcher • #68
7 months ago
Kirby did his part in spite of a 3/3 K/BB, but the Mariners offense didn’t do its part in the bargain tonight. As a result, Kirby remains 3-3 with a 4.05 ERA. He’ll likely prove effective again next week against the Guardians.
SEA • Pitcher • #68
7 months ago
Yikes. Kirby also uncharacteristically issued three walks in the ballgame while striking out four. The Mets scratched out three runs against him in the second inning to take an early lead, then they piled on as Mark Vientos crushed a three-run homer in the fifth inning and Franciso Lindor added an RBI “double” that Julio Rodriguez simply missed in center field. The 27-year-old hurler got eight swings and misses on 97 pitches on the night, posting a CSW of 28 percent. He’ll try to put this one behind him and move on as he carries a 4.12 ERA,1.17 WHIP and a 94/23 K/BB ratio (89 2/3 innings) into Saturday’s matchup against the Athletics.
SEA • Pitcher • #68
7 months ago
Kirby was sensational, throwing 57-of-87 pitches for strikes and not issuing a walk. He allowed only three hits — just one of those for extra bases — and took advantage of the struggling Baltimore lineup while generating 12 swings and misses. Kirby’s ERA is now down to 3.71, and it’s worth noting it was hovering much higher than that not long ago. It’s also worth noting his next start comes in Williamsport when he faces the Mets in the Little League classic.
SEA • Pitcher • #68
7 months ago
Kirby was shaky early on, as he gave up runs in the second and third inning. From that point on, the 27-year-old was dominant, and had the White Sox off-balance with both his fastball and knuckle-curve. He still hasn’t shown the same elite control he did prior to his injury, but the swing-and-miss stuff has made up for it for the most part. Kirby will look to keep lowering his 4.04 ERA against the Orioles on Tuesday.
SEA • Pitcher • #68
8 months ago
Kirby did issue two walks as his control just hasn’t been nearly as good in 2025 as it has been in the past, but he was able to work around those free passes while allowing just three hits. The 27-year-old has now allowed just two runs in his last 12 innings to lower his ERA to 4.13; a number that is really inflated by two bad starts to begin his year. Kirby is obviously a must-start for his scheduled bout with the White Sox in Seattle on Tuesday.
SEA • Pitcher • #68
8 months ago
Kirby allowed a solo homer to Taylor Ward in the second and a sac fly in the fifth to Zack Neto. The right-hander didn’t have his usual top control as he walked three, and he also hit a batter. What he did have was swing-and-miss stuff, and it helps him improve his record to 5-5 with an ERA of 4.50. Kirby has looked much better than that record as of late, and he should be in fantasy lineups for Thursday’s bout versus the Rangers.
SEA • Pitcher • #68
8 months ago
For the first five innings, Kirby was sensational. He took a no-hitter into the sixth with just one walk. Unfortunately, the sixth inning happened. He allowed five hits and four runs in that outing to turn a spectacular outing into a mediocre one. Kirby has looked better than his 4.65 ERA for the majority of his outings, but the big inning has given him trouble as of late. He’ll hope to avoid that large frame over the weekend against the Angels.
LAA • Pitcher • #68
8 months ago
Klassen struggled early on this season and missed time last month after being struck in the head by a line drive. He’s looked extremely sharp in his previous two outings at the Double-A level, allowing just one run on three hits with 16 strikeouts over 10 2/3 innings of work. The 23-year-old came over from the Phillies at last year’s trade deadline as part of the Carlos Estévez trade. He possesses a wide range of outcomes because he has great stuff and could blossom into a mid-rotation starter if he’s able to harness it and throw strikes consistently.
SEA • Pitcher • #68
8 months ago
The big blow was a three-run homer from Riley Greene, who got ahold of a splitter tailing away from him and drove it out to the opposite field. It was a very impressive feat, but it was also a shot that would have been a homer in only six ballparks. So, Kirby could have been a little more fortunate in this one. The homer was the first he’s allowed in four starts. The victory, only the second of his career in which he’s allowed more than three runs, makes him 4-4 with a 4.50 ERA. He’ll likely face the Astros in the first series after the break.
SEA • Pitcher • #68
8 months ago
Kirby allowed just four hits on the day — all of them singles — and didn’t allow a single base on balls. The only real threat against him came in the fifth inning as the Pirates put together two singles to put two runners on base with one out, but Kirby battled back to get Isiah Kiner-Falefa to bounce into a fielder’s choice before retiring Spencer Horwitz on a foul pop to third. Kirby got 19 whiffs on 93 pitches on the day — seven each on his heater and slider — while posting a strong CSW of 34 percent. Kirby now sits at 3-4 on the season with a 4.22 ERA, 1.10 WHIP and a 50/9 K/BB ratio over 49 innings in his first nine starts. He’ll look to replicate this fine effort when he takes on the Tigers in Detroit on Saturday to finish out his first half.
SEA • Pitcher • #68
9 months ago
This makes back-to-back outings where Kirby has gone six innings and allowed just a run, and it’s nice to see given his inconsistency to open his 2025 season after the injury. He didn’t issue a walk and struck out five, and the anemic Kansas City offense picked up just three hits off him while he was in the game. Kirby has a friendly matchup on paper against the Pirates over the weekend, and this is a reminder of why he can be an upper-echelon fantasy hurler — and has been in the past.
SEA • Pitcher • #68
9 months ago
This makes back-to-back outings where Kirby has gone six innings and allowed just a run, and it’s nice to see given his inconsistency to open his 2025 season after the injury. He didn’t issue a walk and struck out five, and the anemic Kansas City offense picked up just three hits off him while he was in the game. Kirby has a friendly matchup on paper against the Pirates over the weekend, and this is a reminder of why he can be an upper-echelon fantasy hurler — and has been in the past.
SEA • Pitcher • #68
9 months ago
Kirby deserved better, but the Mariners couldn’t solve Joe Ryan so it’s a hard-luck loss; one Kirby has unfortunately been familiar with in his time with Seattle. He walked just one while striking out three, and is starting to look more like the version fantasy managers were hoping to see prior to 2025. He should continue to see his 5.40 ERA trend downward, and takes on the Royals on Monday in Seattle.
SEA • Pitcher • #68
9 months ago
Kirby gave up homers to Ian Happ and Reese McGuire and left down 4-2 before the offense picked him up. His velocity and spin rates were down a bit today. It wasn’t enough to be immediately worrisome, but given that Kirby has missed time with shoulder inflammation, it’s worth keeping an eye on. He’s slated to face the Twins on Wednesday.