StatPro Logo

StatPro

  • Home
  • Scores
  • Stats
  • News
Sports
NBANBA
NFLNFL
MLBMLB
    American League
    AL East
  • Baltimore Orioles
    Baltimore Orioles
  • Boston Red Sox
    Boston Red Sox
  • New York Yankees
    New York Yankees
  • Tampa Bay Rays
    Tampa Bay Rays
  • Toronto Blue Jays
    Toronto Blue Jays
  • AL Central
  • Chicago White Sox
    Chicago White Sox
  • Cleveland Guardians
    Cleveland Guardians
  • Detroit Tigers
    Detroit Tigers
  • Kansas City Royals
    Kansas City Royals
  • Minnesota Twins
    Minnesota Twins
  • AL West
  • Houston Astros
    Houston Astros
  • Los Angeles Angels
    Los Angeles Angels
  • Oakland Athletics
    Oakland Athletics
  • Seattle Mariners
    Seattle Mariners
  • Texas Rangers
    Texas Rangers
  • National League
    NL East
  • Atlanta Braves
    Atlanta Braves
  • Florida Marlins
    Florida Marlins
  • New York Mets
    New York Mets
  • Philadelphia Phillies
    Philadelphia Phillies
  • Washington Nationals
    Washington Nationals
  • NL Central
  • Chicago Cubs
    Chicago Cubs
  • Cincinnati Reds
    Cincinnati Reds
  • Milwaukee Brewers
    Milwaukee Brewers
  • Pittsburgh Pirates
    Pittsburgh Pirates
  • St. Louis Cardinals
    St. Louis Cardinals
  • NL West
  • Arizona Diamondbacks
    Arizona Diamondbacks
  • Colorado Rockies
    Colorado Rockies
  • Los Angeles Dodgers
    Los Angeles Dodgers
  • San Diego Padres
    San Diego Padres
  • San Francisco Giants
    San Francisco Giants
  • More
  • All Players
  • Seasons
Sign In
PlayersTeamsSeasons
Paul Skenes
Pittsburgh Pirates logo
Paul Skenes
Pittsburgh Pirates•Pitcher•#30
Bats: RThrows: RAge: 23Season: 2025

2025 Season Stats

ERA
1.95
W-L
10-10
IP
179.8
SO
207
WHIP
0.00
SummaryNews

© 2025 StatPro. All rights reserved.

Privacy Policy
HomeScoresStatsNews

    Latest News

    31 articles

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    7 days ago

    Paul Skenes, Yoshinobu Yamamoto and Cristopher Sánchez were named finalists for the National League Cy Young Award.

    Skenes represents the overwhelming favorite to capture his second consecutive Cy Young Award after leading the majors with microscopic 1.97 ERA, 0.95 WHIP and 216/42 K/BB ratio across 187 2/3 innings over 32 starts. Yamamoto has already collected some hardware this postseason, earning World Series MVP honors after a historic Fall Classic performance. The 27-year-old right-hander posted a 2.49 ERA, 0.99 WHIP and 201/59 K/BB ratio across 173 2/3 innings in 30 regular-season starts, then followed it up with a 1.45 ERA, 0.78 WHIP and 33/6 K/BB ratio over 36 2/3 postseason innings. Sánchez represents the dark-horse candidate despite continuing to establish himself among the National League’s elite arms with a 2.50 ERA, 1.06 WHIP and 212/44 K/BB ratio across 202 innings over 32 starts. The winner will be announced on Wednesday, November 12.

    Source: MLB

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    about 2 months ago

    Paul Skenes twirled six shutout innings with four hits, seven strikeouts, and didn’t walk a batter in a no-decision against the Reds on Wednesday.

    Skenes put the finishing touches on what will soon be his first Cy Young winning campaign and ironically, was unable to come out with a victory despite not allowing a run. It was the 16th time this season he allowed two runs or fewer and didn’t earn the win. Alas, he mixed his deep repertoire beautifully and forced nine swings-and-misses with his fastball mostly at the top of the zone. He’ll end his first full season with a sterling 1.97 ERA and 216 strikeouts over 187 2/3 innings. That was somehow good for a 10-10 record.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    about 2 months ago

    Paul Skenes was charged with three runs over 3 2/3 innings on Tuesday in a loss to the Cubs.

    Skenes was lifted after allowing a pair of two-out baserunners in the fourth inning after throwing 92 pitches (58 strikes) in the abbreviated outing. The 23-year-old struggled uncharacteristically with his control, handing out three free passes. He also gave up seven hard-hit batted ball events with exit velocities over 100 mph, including a leadoff homer to Michael Busch. It was an extremely rare clunker for one of the most consistent aces in the fantasy landscape. He’ll aim to rebound early next week when he faces off against the Reds in what could potentially be his final start of the season.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    2 months ago

    Paul Skenes recorded eight strikeouts over five scoreless innings on Wednesday in a no-decision against the Orioles.

    Skenes spun another gem, silencing Baltimore’s lineup for five frames while yielding just two hits and lowering his ERA to a sparkling 1.92 across 178 innings over 30 starts. The 23-year-old flamethrower struck out eight and threw 64 pitches (43 for strikes) before being lifted early as Pittsburgh continues to protect his workload down the stretch. It was the sort of abbreviated masterpiece that managed to be both overpowering and incomplete — dominance defined as much by what we didn’t see as by what we did. He’ll square off against the Cubs on Monday in his next start.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    2 months ago

    Paul Skenes struck out eight over six scoreless innings in the Pirates’ 5-3 defeat of the Dodgers on Thursday.

    Had this one been played in Dodger Stadium, Skenes would have given up homers to Dalton Rushing in the third and Freddie Freeman in the sixth, says Statcast. Fortunately, though, it was a home start at PNC Park. Skenes improved to 6-4 with a 1.54 ERA and a 0.82 WHIP in Pittsburgh this year. He has a somewhat more human 2.43 ERA and a 1.05 WHIP on the road. Skenes’ next start figures to come Wednesday in Baltimore.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    2 months ago

    Paul Skenes allowed two runs (one earned) in six innings and got the win in the Pirates’ 4-2 victory over the Red Sox on Friday.

    Skenes gave up seven hits, walked one and struck out six. The win was his ninth of the year. The 23-year-old right-hander has recorded at least six strikeouts in nine of his last 10 games. Skenes has a 2.05 ERA and 187/38 K/BB ratio in 167 innings this year. He’s lined up to face the Dodgers at home next week.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    3 months ago

    Paul Skenes allowed only three hits over seven innings in the Pirates’ 4-0 shutout of the Rockies on Sunday.

    Skenes struck out seven and walked none in his longest outing since early June. It’s the ninth time this year that he’s allowed no runs, and he also has two more in which he allowed just one unearned run. The win moves him to 8-9 with a 2.07 ERA. He’s now made 50 career starts with a 2.02 ERA and a 351/69 K/BB in 294 innings. No. 51 will be his first in Boston against the Red Sox.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    3 months ago

    Paul Skenes allowed two runs over six innings and struck out eight Blue Jays in Monday’s no-decision.

    The Pirates pulled this one out after Skenes left a 2-2 game and improved to 13-13 in their ace’s starts this season. Skenes himself remained 7-9 with a 2.16 ERA. He’s allowed two runs or fewer in 21 of his 26 starts, and he should make it 22 in a home start against the Rockies on Sunday.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    3 months ago

    Paul Skenes allowed four runs in four innings to take a loss to the Brewers in a 14-0 defeat for the Pirates on Tuesday.

    A rare disappointing effort from Skenes. The right-hander struggled from the jump, as he gave up a leadoff homer to Sal Frelick. He would allow a second homer to Brice Turang, and there was also RBI singles from William Contreras and Frelick. Pobody’s nerfect. Even with the struggles, Skenes still has a 2.13 ERA, and is a good bet to be much better against the Blue Jays on Monday.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    3 months ago

    Paul Skenes delivered another dominant performance in Thursday’s victory over the Reds, scattering seven hits over six innings of shutout baseball.

    Skenes piled up eight strikeouts on the evening and did not allow a base on balls. The biggest threat against him came in the opening inning as the Reds put two men on with only one out, but Skenes got Austin Hays to ground into a double play to end the threat. He generated 11 swings and misses on 97 pitches on the night — six of those on his fastball — while posting a CSW of 31 percent. Astonishingly, Skenes has not allowed a run at PNC Park since June 8. Now 7-8 on the season, he’ll carry an outstanding 1.94 ERA, 0.93 WHIP and a 162/34 K/BB ratio (144 innings) into Tuesday’s showdown against the Brewers in Milwaukee.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    3 months ago

    Paul Skenes allowed four runs with eight strikeouts over five innings in a no-decision against the Rockies on Saturday.

    Skenes got through five relatively easy innings, scattering three baserunners before the Rockies got the better of him in the sixth in Coors Field. A base hit and a walk to start the inning put two runners on for Jordan Beck, who took Skenes deep for a three-run blast to put the Rockies on the board. The next batter followed with a double to knock Skenes from the game with no outs in the frame. That runner would eventually come in to score. Skenes struck out eight. The 23-year-old right-hander will take a 2.02 ERA, 0.92 WHIP, and a 154/34 K/BB ratio across 138 innings into a start against the Reds in Pittsburgh on Thursday.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes threw six shutout innings while striking out nine and walking one in a win over the Diamondbacks on Sunday.

    Skenes allowed three hits on the day while throwing 62 of his 99 pitches for strikes. He posted a 41 percent whiff rate on the back of 12 combined whiffs on 17 swings on the sweeper and changeup. He was never much threatened in this one, and the Pirates finally gave him some run support to get a win. He’ll take a 1.83 ERA into a start in Coors next week.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes pitched three-hit ball for six innings to win for the first time since May 28 as the Pirates shut out the Tigers 3-0 on Monday.

    He was threatened once tonight after Parker Meadows led off the third with a double. An infield single followed, but Meadows couldn’t take third on the roller to third and then failed to score after a flyout, a groundout and a strikeout of Gleyber Torres. Skenes had taken no-decisions in his previous three starts in which he allowed no runs, and he was 0-3 with a 1.77 ERA in eight starts since beating the Diamondbacks on May 28. He’s now 5-8 with a 1.91 ERA overall.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes fired a scoreless inning during Tuesday’s MLB All-Star Game at Truist Park in Atlanta.

    Skenes authored a dominant performance in his second consecutive Midsummer Classic start for the National League, striking out Tigers stars Gleyber Torres and Riley Greene on a triple-digit heaters before coaxing a harmless groundout from Aaron Judge to cap a flawless opening frame. The 23-year-old fantasy ace closed out the first half with a major league-leading 2.01 ERA and 131/30 K/BB ratio across 121 innings (20 starts). He’ll kick off the second half with a favorable matchup this weekend against the rebuilding White Sox.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    4 months ago

    Paul Skenes and Tarik Skubal will start the All-Star Game in Atlanta on Tuesday.

    Well duh. Skubal and Skenes have easily been the best pitchers in baseball this year, and the only way they weren’t going to start the Summer Classic was if they weren’t available. They are, so they will. Skenes has an ERA of 2.01 and 131/30 K/BB ratio in his 121 innings, while Skubal has forged a 153/16 K/BB with a 2.23 ERA. Both pitchers will likely go one inning — possibly two — before giving way to the other deserving hurlers.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes allowed two runs in five innings and took the loss against the Twins on Friday.

    Skenes gave up five hits, walked none and struck out six. The 23-year-old right-hander has now won only one game in his last 14 starts. Skenes has thrown more than 78 pitches only once in his last four starts as the Pirates have been conservative with their ace pitcher. He’ll take a 2.01 ERA and 131/30 K/BB ratio in 121 innings into the All-Star break.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes was exceptional in a tough-luck no-decision against the Mariners on Sunday afternoon, racking up 10 strikeouts over five innings of shutout baseball.

    Skenes scattered five hits on the afternoon and didn’t walk a batter. He was pulled after five brilliant frames though after throwing only 78 pitches. The Pirates couldn’t deliver a single run of support for him while he was in the game. The 23-year-old hurler generated 18 swings and misses in the ballgame — six of those on his fastball — while registering an elite CSW of 40 percent. He’ll carry a stellar 1.94 ERA, 0.92 WHIP and a 125/30 K/BB ratio (116 innings) into Saturday’s showdown against the Twins in Minnesota.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    4 months ago

    Pirates’ ace Paul Skenes was named to his second consecutive National League All-Star squad on Sunday.

    The star 23-year-old right-hander headlines a pitching staff that will also feature fellow starting pitchers Zack Wheeler, Matthew Boyd, Freddy Peralta, MacKenzie Gore, Chris Sale, Logan Webb, Yoshinobu Yamamoto, and Robbie Ray. Clayton Kershaw was added as a legend pick by commissioner Rob Manfred. They’ll be joined by relievers Edwin Diaz, Jason Adam and Randy Rodriguez.

    Source: MLB

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    4 months ago

    Paul Skenes tossed five scoreless innings and struck out five against the Cardinals on Tuesday.

    Skenes had good velocity tonight, but he didn’t have a breaking ball working and wound up with just two missed swings on the 20 he threw. The Pirates decided against sending him back out for the sixth with his pitch count already up at 88. The Pirates did go on to win 1-0 to improve to 9-9 in Skenes’ starts. However, since they didn’t get their run until the eighth, Skenes remained 4-7 with a 2.03 ERA. He’ll likely make his next start Monday against the Royals.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    5 months ago

    Paul Skenes was charged with four runs in a season-low four innings Wednesday in a loss to the Brewers.

    The runs all came in the second, which started with a walk and two singles. The big hit afterwards was a weak fly to shallow center that a better center fielder than Oneil Cruz would have caught. That was followed by an awful decision from Nick Gonzales to try for an out at home rather than take an easy out at first on a grounder from Sal Frelick. Skenes gave up one more run afterwards on another single. It was a disappointing outcome for the anticipated matchup with Jacob Misiorowski, but Skenes threw just fine; he kept the Brewers hitless the other three innings and he wound up with a 33% CSW. The loss leaves him 4-7 with a 2.12 ERA ahead of a start against the Cardinals next week.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    5 months ago

    Paul Skenes delivered another strong performance in a tough-luck no-decision against the Tigers on Thursday, piling up nine strikeouts over six innings of two-run baseball.

    The 23-year-old right-hander scattered three hits on the evening while issuing an uncharacteristic five walks. All of the damage done against him came in the fifth inning on a two-out, two-run double off the bat of Gleyber Torres. Aside from that inning though, Skenes was in complete command. He generated a whopping 21 swings and misses on 105 pitches on the night — 10 of them on his fastball — while posting a strong CSW of 30 percent. Still an inexplicable 4-6 on the season, he’ll bring an impressive 1.85 ERA, 0.88 WHIP and a 106/27 K/BB ratio (102 innings) into Wednesday’s matchup against the Brewers in Milwaukee.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    5 months ago

    Paul Skenes was lifted after throwing five scoreless innings Friday against the Cubs.

    The Cubs couldn’t break through against Skenes, but they did at least make him throw 95 pitches in five innings. Alas, getting him out of the game only did so much good, as they were limited to one run afterwards, and the Pirates won in extras to improve to 7-8 in Skenes’s starts. Skenes himself remained 4-6 after departing a scoreless game. He’s allowed one or no runs in seven straight starts, yet he’s 1-2 during that span.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    5 months ago

    Paul Skenes allowed one run (none earned) in 7 2/3 innings in a no decision against the Phillies on Sunday.

    The Pirates swept the Phillies but they still couldn’t give their ace any run support, scoring the go-ahead run in the bottom of the eighth. Skenes struck out seven and walked one while posting a 32 percent whiff rate and 29 percent CSW. He’s really good, but you knew that. He doesn’t ever come out of your lineup, and you just hope the Pirates score some runs for him.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    5 months ago

    Paul Skenes took another tough loss Tuesday after limiting the Astros to one run over eight innings.

    He struck out eight and got 21 whiffs in the 99-pitch outing. A Christian Walker homer was the only damage. It’s the third time this season that the Pirates have gotten shutout in a Skenes start, and he’s now 4-6 in spite of a 2.05 ERA. He’s allowed four runs and posted a 38/7 K/BB over 34 2/3 innings in his last five starts, yet he’s won just one of those. Next up for him is a home start Sunday against the Phillies.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    6 months ago

    Paul Skenes fanned seven over 6 2/3 scoreless frames in the Pirates’ 10-1 defeat of the Diamondbacks on Wednesday.

    Skenes allowed four hits and walked none in the 96-pitch outing. It’s his first win since Apr. 25, even though he came into the day having allowed a total of three runs over 20 innings in his previous three starts. He’s sporting a 2.15 ERA, a 77/18 K/BB ratio and a 4-5 record after 12 starts. He’ll face the Astros next.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    6 months ago

    Paul Skenes allowed one run on three hits in eight innings in a tough-luck loss against the Phillies on Sunday.

    Skenes struck out nine and walked just one on the day while posting an absurd 40 percent whiff rate and 37 percent CSW. He lowered his ERA to 2.44 on the season but is now just 3-5, proving, yet again, that wins are not a great barometer of a starting pitcher’s success. Skenes will take the mound against the Brewers next week.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    6 months ago

    Paul Skenes logged a quality start in Tuesday night’s loss to the Cardinals, surrendering two runs on three hits over six strong frames.

    Skenes piled up six strikeouts on the evening, but also struggled with his command and issued four free passes for the second consecutive start. He kept the Cardinals off the board entirely until his final inning of work where Alec Burleson smacked a two-out, two-run double to put the Cardinals ahead. The 22-year-old right-hander got 13 whiffs on 102 pitches on the night, registering a CSW of 25 percent. Now 3-4 on the season, he’ll tote a terrific 2.77 ERA, 0.95 WHIP and a 47/12 K/BB ratio (48 2/3 innings) into Monday’s matchup against the Mets in New York.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    6 months ago

    Paul Skenes gave up three runs over five innings with just two strikeouts in a loss to the Cubs on Thursday.

    Skenes did not have anywhere close to his best command or stuff, as he walked four batters against the aforementioned punchouts while throwing 49-of-86 pitches for strikes. He still took a shutout into the fifth, but then allowed three solo homers in that frame to Dansby Swanson, Kyle Tucker and Seiya Suzuki. It’s a disappointing result that saw him give up more than two runs for just the second time in 2025, and especially disappointing considering how excellent he was against the Dodgers the last time out. He’ll get a chance to rebound against the Cardinals next week.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    7 months ago

    Paul Skenes picked up a win while throwing 6 1/3 scoreless innings with nine strikeouts to lead the Pirates to a 3-0 victory over the Dodgers on Friday.

    Skenes was able to generate 18 swings and misses among his 108 pitches, and the Los Angeles hitters were simply overmatched against the former first-overall pick. He did give up three doubles, but the 22-year-old was able to work around those two-baggers with ease while lowering his ERA to 2.39 in the process. It’s hard to overstate how good Skenes was against the Dodgers on Friday, and he’ll due his best to keep it up when he faces off against the Cubs on Thursday.

    Paul Skenes

    Paul Skenes

    PIT • Pitcher • #30

    Recap

    7 months ago

    Paul Skenes lost to the Guardians after allowing two runs in seven innings on Saturday.

    Although he was certainly good enough, Skenes wasn’t at his best on his bobblehead day; he settled for just four strikeouts and matched his career high with six hits allowed. He surrendered a pair of 390-foot flies, but both stayed in the yard. With the Pirates getting shut out, Skenes fell to 2-2 with a 2.87 ERA. He’ll likely make his next start Friday at home against the Dodgers.

    Previous
    12
    Next