MLB

Pittsburgh Pirates at Baltimore Orioles

· Major League Baseball
Pittsburgh Pirates
22-19, 12-10 Away
Final
4 - 0
Baltimore Orioles
26-14, 13-6 Home

Keller strikes out 13 as struggling Pirates beat Orioles 4-0

Keller struck out a career-high 13 in his second straight outstanding start, and the slumping Pirates won for only the second time in 13 games, 4-0 over the Baltimore Orioles on Sunday.

“That might be the best pitching performance of the season. That was a pitching clinic,” Orioles manager Brandon Hyde said. “He’s got four or five really plus pitches. We were 0-2 on every at-bat, it felt like.”

The Pirates avoided a sweep after dropping the first two games of the series. Pittsburgh was 20-8 after a 16-1 win at Washington on April 29. Then the Pirates scored just 18 runs in their next 12 games.

They managed four Sunday without a single extra-base hit, and that was plenty the way Keller (5-1) was pitching. The right-hander allowed four hits in seven innings and did not walk a batter.

Keller was also responsible for Pittsburgh's only other win so far in May. In his previous start Monday, he shut out Colorado 4-0 for his first career complete game.

“The last two starts are those rare starts where you have everything working,” Pirates manager Derek Shelton said.

Keller pitched more than six innings for only the fifth time in his career, but the third time this season. He struck out Gunnar Henderson, Ryan Mountcastle and Kyle Stowers three times each. Mountcastle also whiffed against reliever Colin Holderman, and Stowers fanned in the ninth against closer David Bednar with two on and nobody out as Baltimore attempted a last-ditch rally.

Keller said he was mostly unaware of how many strikeouts he was chalking up.

“I think it was the sixth inning, I looked up at the board. I threw a pitch and I was trying to see the velo of it and I saw my stat line. It said like 11 or — I don't know how many,” said Keller, who had never struck out more than 10 in a game. “You're in the zone, kind of.”

Kyle Gibson (4-3) allowed four runs, seven hits and three walks in five innings for the Orioles.

Carlos Santana opened the scoring in the first with an RBI grounder, then the Pirates added three runs in the third. Bryan Reynolds, who reached when he struck out on a wild pitch, scored on a single by Ke'Bryan Hayes. Ji Hwan Bae added a two-run single with two outs.

Orioles catcher Adley Rutschman, who has played in every game this season, pinch-hit in the ninth and popped out to end the game.

MORE STATS

It was the first time the Pirates scored more than three runs since that 16-1 win over the Nationals. ... Keller became the first Pittsburgh pitcher with at least 10 strikeouts and no walks since Gerrit Cole on July 19, 2017, and the first to throw seven or more scoreless innings in back-to-back starts since Charlie Morton in 2015.

TRANSACTIONS

The Orioles recalled infielder Joey Ortiz from Triple-A Norfolk and optioned left-hander Nick Vespi to Norfolk. Catcher Luis Torrens cleared outright waivers and elected free agency instead of accepting an assignment to Norfolk.

TRAINER'S ROOM

Orioles: RHPs Mychal Givens (left knee inflammation) and Dillon Tate (right elbow flexor strain) are expected to pitch Tuesday for Norfolk.

UP NEXT

The Orioles host a four-game series with the Angels that begins Monday night with a marquee pitching matchup. Shohei Ohtani (4-1) starts for Los Angeles against Baltimore rookie Grayson Rodriguez (2-0).

Pittsburgh is off Monday. The Pirates play at Detroit on Tuesday night, with Luis Ortiz (0-1) taking the mound for Pittsburgh against Michael Lorenzen (1-2).

Follow Noah Trister at https://twitter.com/noahtrister

How can I watch Pittsburgh Pirates vs. Baltimore Orioles?
  • TV Channel: Pirates at Orioles 2022 MLB Baseball, is broadcasted on MLB.tv.
  • Online streaming: Sign up for Fubo.

Scoring Summary

9th Inning Rutschman popped out to third.
9th Inning Rutschman hit for Ortiz
9th Inning McCann struck out swinging.
9th Inning Stowers struck out swinging.
9th Inning Hays singled to left, Frazier to second.
9th Inning Frazier singled to center.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/pit.png&h=100&scale=crop&w=100&location=originPIT https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/bal.png&h=100&scale=crop&w=100&location=originBAL
1 Games Played 1
1 Team Games Played 1
1 Hit By Pitch 1
14 Ground Balls 8
10 Strikeouts 17
4 Runs Batted In 0
1 Sacrifice Hit 0
7 Hits 8
1 Stolen Bases 1
4 Walks 0
0 Catcher Interference 0
4 Runs 0
1 Ground Into Double Play 0
0 Sacrifice Flies 0
33 At Bats 35
0 Home Runs 0
0 Grand Slam Home Runs 0
17 Runners Left On Base 20
0 Triples 0
1 Game Winning RBIs 0
0 Intentional Walks 0
0 Doubles 1
10 Fly Balls 10
1 Caught Stealing 0
156 Pitches 127
0 Games Started 0
2 Pinch At Bats 1
0 Pinch Hits 0
0.0 Player Rating 0.0
1 Is Qualified 1
1 Is Qualified In Steals 1
7 Total Bases 9
39 Plate Appearances 36
0.0 Projected Home Runs 0.0
0 Extra Base Hits 1
2.1 Runs Created 2.2
.212 Batting Average .229
.000 Pinch Hit Average .000
.212 Slugging Percentage .257
.121 Secondary Average .057
.316 On Base Percentage .250
.528 OBP Pct + SLG Pct .507
1.4 Ground To Fly Ball Ratio 0.8
2.0 Runs Created Per 27 Outs 2.2
24.0 Batter Rating 11.0
0.0 At Bats Per Home Run 0.0
0.50 Stolen Base Percentage 1.00
4.00 Pitches Per Plate Appearance 3.53
.000 Isolated Power .029
0.40 Walk To Strikeout Ratio 0.00
.103 Walks Per Plate Appearance .000
-.091 Secondary Average Minus Batting Average -.171
8.0 Runs Produced 0.0
1.0 Runs Ratio 0.0
0.3 Patience Ratio 0.3
0.3 Balls In Play Average 0.4
73.5 MLB Rating 65.5
0.0 Offensive Wins Above Replacement 0.0
0.0 Wins Above Replacement 0.0

Game Information

Oriole Park at Camden Yards

Location: Baltimore, Maryland
Attendance: 36,403 | Capacity:

2025 National League Central Standings

TEAM W L PCT GB STRK
Milwaukee 97 65 .599 - W1
Chicago 92 70 .568 5 W3
Cincinnati 83 79 .512 14 L1
St. Louis 78 84 .481 19 L4
Pittsburgh 71 91 .438 26 L1

2025 American League East Standings

TEAM W L PCT GB STRK
Toronto 94 68 .580 - W4
New York 94 68 .580 - W8
Boston 89 73 .549 5 W1
Tampa Bay 77 85 .475 17 L4
Baltimore 75 87 .463 19 L3
Full Standings