MLB

Texas Rangers at Baltimore Orioles

· Major League Baseball
Texas Rangers
33-18, 17-10 Away
Final
5 - 3
Baltimore Orioles
33-19, 15-10 Home

Heaney pitches 7 solid innings to help streaking Rangers beat Orioles 5-3

Robbie Grossman and Jonah Heim each had an RBI single for the Rangers, who have won 10 of 13. Their 33-18 record is best in Rangers history after 51 games, and they passed Baltimore (33-19) for second-best in the majors behind Tampa Bay.

“It's a start. Just tell yourself that,” manager Bruce Bochy said. “But these guys are playing so well right now. Starting pitching, Andrew goes out there and throws a beautiful game. We're just getting it done.”

After outscoring the Orioles 17-5 in the first two games of this three-game set, Texas is assured of winning a fifth straight road series for the first time since 2016.

“It's good to hit the road like this, but you have to keep pushing,” Bochy said.

Austin Hays homered for the Orioles, who disappointed a crowd of 37,939 with a lackluster performance at the plate for the second consecutive game. Baltimore failed to score until Hays connected in the seventh and trailed 5-1 before an uprising in the ninth was blunted with the potential tying run at the plate.

Heaney (4-3) extended an impressive stretch that began after he gave up seven runs in his first start of the season, at home against Baltimore. The left-hander has since gone 4-2 with a 2.75 ERA over his last nine starts.

“I threw a lot of changeups today,” Heaney said. “They've given me a real hard time in the past. I tried to beat a lot of those guys with heaters, and they have some guys who can get to those heaters at the top of the zone. So, I was trying to take their aggressiveness away.”

Heaney outpitched Dean Kremer (5-2), who allowed three runs and five hits in 6 1/3 innings.

“I thought he really battled. He threw well,” Orioles manager Brandon Hyde said. "The fastball command was really good, ton of life to his heater. Good cutter again. It’s a tough lineup to pitch to and he did a great job.”

After Grossman hit a run-scoring single in the second and Heim did the same in the fourth, Kremer was lifted in the seventh after issuing a one-out walk. Leody Taveras followed with a double off Bryan Baker, and Semien came through with a two-run single for a 4-0 lead.

ROSTER MOVES

Orioles: Optioned struggling rookie right-hander Grayson Rodriguez to Triple-A Norfolk and recalled reliever Keegan Akin from the same minor league club. Rodriguez, a 2018 first-round draft pick, has a 7.35 ERA in 10 starts and yielded nine runs (eight earned) in 3 1/3 innings on Friday night. “Not everyone comes up here and sets the world on fire," Hyde said. “Just kind of want to give him a reset.”

Rangers: Placed RHP Dane Dunning on the MLB paternity leave list and recalled LHP Cody Bradford from Triple-A Round Rock.

TRAINER'S ROOM

Rangers: Placed INF/OF Ezequiel Duran on the 10-day injured list, retroactive to Wednesday, with mild right oblique discomfort. Texas also activated OF Travis Jankowski (right hamstring strain) from the IL. ... RHP Jacob deGrom (right elbow inflammation) awaits the next step in his bid to come off the IL after throwing 31 pitches in a bullpen session Friday. “I don't know when he's going to throw again, to be honest with you,” Bochy said.

UP NEXT

Rangers: Dunning was slated to start the series finale. Now that the right-hander is on paternity leave, Bochy said after the game that he will use Bradford as his starter on Sunday instead.

Orioles: RHP Kyle Bradish (2-1, 4.34 ERA) makes his ninth start of the season, the second against Texas.

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

Scoring Summary

9th Inning McCann struck out swinging.
9th Inning Urías doubled to left, Mountcastle scored.
9th Inning Mountcastle doubled to center, Hays scored.
9th Inning Hays walked.
9th Inning Rutschman lined out to center.
9th Inning Mullins flied out to center.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/mlb/500/tex.png&h=100&scale=crop&w=100&location=originTEX 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
0 Hit By Pitch 1
12 Ground Balls 10
5 Strikeouts 4
4 Runs Batted In 3
0 Sacrifice Hit 0
10 Hits 6
0 Stolen Bases 1
2 Walks 2
0 Catcher Interference 0
5 Runs 3
0 Ground Into Double Play 1
0 Sacrifice Flies 0
37 At Bats 30
0 Home Runs 1
0 Grand Slam Home Runs 0
18 Runners Left On Base 4
0 Triples 0
1 Game Winning RBIs 0
0 Intentional Walks 0
2 Doubles 3
20 Fly Balls 16
1 Caught Stealing 0
143 Pitches 130
0 Games Started 0
0 Pinch At Bats 0
0 Pinch Hits 0
0.0 Player Rating 0.0
1 Is Qualified 1
1 Is Qualified In Steals 1
12 Total Bases 12
39 Plate Appearances 33
0.0 Projected Home Runs 162.0
2 Extra Base Hits 4
3.5 Runs Created 3.3
.270 Batting Average .200
.000 Pinch Hit Average .000
.324 Slugging Percentage .400
.081 Secondary Average .300
.308 On Base Percentage .273
.632 OBP Pct + SLG Pct .673
0.6 Ground To Fly Ball Ratio 0.6
3.3 Runs Created Per 27 Outs 3.5
32.0 Batter Rating 28.0
0.0 At Bats Per Home Run 30.0
0.00 Stolen Base Percentage 1.00
3.67 Pitches Per Plate Appearance 3.94
.054 Isolated Power .200
0.40 Walk To Strikeout Ratio 0.50
.051 Walks Per Plate Appearance .061
-.189 Secondary Average Minus Batting Average .100
9.0 Runs Produced 6.0
0.8 Runs Ratio 1.0
0.4 Patience Ratio 0.5
0.3 Balls In Play Average 0.2
82.3 MLB Rating 77.0
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: 37,939 | Capacity:

2025 American League West Standings

TEAM W L PCT GB STRK
Seattle 90 72 .556 - L3
Houston 87 75 .537 3 W2
Texas 81 81 .500 9 L2
Athletics 76 86 .469 14 L2
Los Angeles 72 90 .444 18 L2

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