
Oakland Athletics at Pittsburgh Pirates
· Major League Baseball
11 - 2

Peterson's 2 homers help A's beat Pirates, end 15-game road skid
The major league-worst A's (13-50) broke open the game late behind Peterson's 500th hit in the majors, an RBI single off Pirates ace Mitch Keller that put Oakland ahead 3-2 in the sixth. Peterson gave Oakland a five-run lead with a two-run homer off Chase De Jong in the eighth, then added another two-run shot off De Jong in the ninth.
Batting in the eighth spot, Peterson finished 5-for-5, raising his batting average from .194 to .218.
“Over the last week and a half, I feel like I’ve had good at-bats. Not technically the results that I’ve wanted, but I feel like it’s been getting better," Peterson said. "It’s baseball, a crazy game and a hard game. You never know what’s going to happen. It worked out tonight.”
James Kaprielian (1-6) allowed two runs on four hits in six innings for his first win since last Oct. 2. The A's had not won away from Oakland since beating the Los Angeles Angels 11-10 on April 24.
“It's competition, man. You've got to beat guys any way you can,” Kaprielian said. “I beat Keller out to start playing catch. Find ways to beat guys. ... I was in here, I was dressed five hours before the game. Guys looking at me like I'm a psychopath because I probably am. But we want to win.”
Keller (7-2) gave up five runs on eight hits and four walks with one strikeout in 5 1/3 innings. Pittsburgh's six-game winning streak was snapped.
“I just didn’t execute,” Keller said. “It comes down to execution. I left too many pitches over the middle and they took advantage, free passes. It was not a good night.”
Keller has allowed 15 runs in his past three starts after surrendering 17 in his first 10 this season.
“Tonight, his breaking stuff wasn’t very sharp, so he didn’t get a ton of swing and misses,” Pirates manager Derek Shelton said. “On top of it, the fastball command was really inconsistent.”
The A's hit four homers, three off De Jong, who also allowed Brent Rooker's two-run shot in the eighth. Shea Langeliers hit a fastball from Keller 423 feet in to the center field bushes in the second.
“This kid, Keller, has pitched great all season,” Oakland manager Mark Kotsay said. “We knew what we were up against. The at-bats started out really well. We had a great plan. The offense executed their plan. ... You tip your cap to the guys in that room for executing the plan.”
Pittsburgh's Andrew McCutchen remained stuck on 1,997 hits in the majors, flying out twice and walking twice. He is 0-for-7 with five walks his past three games.
IT'S NOT HOW YOU START
Peterson began his night with a costly error at second base in the first. Jack Suwinski hit a routine grounder, potentially setting up an inning-ending double play, but the ball went through Peterson's legs, allowing Tucupita Marcano to score.
“When I got into the dugout, I told (Kaprielian), 'I'm going to get you four hits tonight,'" Peterson said. "It just really made me mad.”
ROSTER MOVES
Athletics: INF Kevin Smith was recalled from Triple-A Las Vegas and INF Nick Allen was optioned to Las Vegas.
UP NEXT
LHP Hogan Harris (0-0, 6.97 ERA) is set to make his first start in the majors for the Athletics, closing the three-game series Wednesday opposite Pirates RHP Roansy Contreras (3-4, 4.82). Harris, a 26-year-old rookie, has allowed eight runs in 10 1/3 innings across three relief appearances this season.
How can I watch Oakland Athletics vs. Pittsburgh Pirates?
- TV Channel: Athletics at Pirates 2022 MLB Baseball, is broadcasted on MLB.tv.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Mathias struck out swinging. |
![]() |
9th Inning | Mathias hit for Reynolds |
![]() |
9th Inning | Marcano grounded out to first. |
![]() |
9th Inning | Hedges flied out to right. |
![]() |
9th Inning | May relieved Long |
![]() |
9th Inning | Ruiz struck out swinging. |
Statistics
![]() |
||
---|---|---|
1 | Games Played | 1 |
1 | Team Games Played | 1 |
1 | Hit By Pitch | 0 |
17 | Ground Balls | 11 |
4 | Strikeouts | 4 |
11 | Runs Batted In | 1 |
0 | Sacrifice Hit | 0 |
15 | Hits | 6 |
0 | Stolen Bases | 1 |
5 | Walks | 5 |
0 | Catcher Interference | 0 |
11 | Runs | 2 |
3 | Ground Into Double Play | 1 |
0 | Sacrifice Flies | 0 |
40 | At Bats | 33 |
4 | Home Runs | 0 |
0 | Grand Slam Home Runs | 0 |
21 | Runners Left On Base | 25 |
0 | Triples | 0 |
1 | Game Winning RBIs | 0 |
0 | Intentional Walks | 0 |
4 | Doubles | 1 |
19 | Fly Balls | 18 |
0 | Caught Stealing | 0 |
172 | Pitches | 139 |
0 | Games Started | 0 |
0 | Pinch At Bats | 1 |
0 | Pinch Hits | 0 |
0.0 | Player Rating | 0.0 |
1 | Is Qualified | 1 |
0 | Is Qualified In Steals | 1 |
31 | Total Bases | 7 |
46 | Plate Appearances | 38 |
648.0 | Projected Home Runs | 0.0 |
8 | Extra Base Hits | 1 |
11.5 | Runs Created | 2.1 |
.375 | Batting Average | .182 |
.000 | Pinch Hit Average | .000 |
.775 | Slugging Percentage | .212 |
.525 | Secondary Average | .212 |
.457 | On Base Percentage | .289 |
1.232 | OBP Pct + SLG Pct | .502 |
0.9 | Ground To Fly Ball Ratio | 0.6 |
11.1 | Runs Created Per 27 Outs | 2.1 |
79.0 | Batter Rating | 15.0 |
10.0 | At Bats Per Home Run | 0.0 |
0.00 | Stolen Base Percentage | 1.00 |
3.74 | Pitches Per Plate Appearance | 3.66 |
.400 | Isolated Power | .030 |
1.25 | Walk To Strikeout Ratio | 1.25 |
.109 | Walks Per Plate Appearance | .132 |
.150 | Secondary Average Minus Batting Average | .030 |
22.0 | Runs Produced | 3.0 |
1.0 | Runs Ratio | 0.5 |
0.9 | Patience Ratio | 0.3 |
0.3 | Balls In Play Average | 0.2 |
121.3 | MLB Rating | 68.8 |
0.0 | Offensive Wins Above Replacement | 0.0 |
0.0 | Wins Above Replacement | 0.0 |
Game Information

Location: Pittsburgh, Pennsylvania
Attendance: 13,691 | Capacity:
2025 National League Central Standings
TEAM | W | L | PCT | GB | STRK |
---|---|---|---|---|---|