ARCHIVE July 7, 2026
July 7, 2026 · AL West

Los Angeles Angels vs Texas Rangers

July 7, 2026Globe Life FieldRoof Closed 74°F · 0 mph, None
AWAY
Los Angeles Angels
36-56
3
vs
HOME
Texas Rangers
46-45
8

Game Highlights

Published July 8, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T1 Jorge Soler Jorge Soler doubles (11) on a sharp line drive to left fielder Alejandro Osuna. Nolan Schanuel scores. LAA 1, TEX 0
T1 Josh Lowe Josh Lowe singles on a fly ball to center fielder Evan Carter. Jorge Soler scores. LAA 2, TEX 0
B2 Nicky Lopez Nicky Lopez singles on a ground ball to left fielder Wade Meckler. Evan Carter scores. Alejandro Osuna scores. Nicky Lopez to 2nd. LAA 2, TEX 2
T7 Wade Meckler Wade Meckler singles on a line drive to left fielder Alejandro Osuna. Oswald Peraza scores. LAA 3, TEX 2
B7 Justin Foscue Justin Foscue homers (6) on a line drive to left field. LAA 3, TEX 3
B8 Ezequiel Duran Ezequiel Duran singles on a ground ball to left fielder Wade Meckler. Josh Smith scores. Jake Burger to 3rd. LAA 3, TEX 4
B8 Justin Foscue Justin Foscue singles on a ground ball to left fielder Wade Meckler. Jake Burger scores. Ezequiel Duran to 2nd. LAA 3, TEX 5
B8 Alejandro Osuna Alejandro Osuna homers (1) on a line drive to right field. Ezequiel Duran scores. Justin Foscue scores. LAA 3, TEX 8

Box score

  123456789 R
LAA 200000100 3
TEX 020000150 8

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Angels AWAY 3

José Soriano started for Angels, leaving with the game tied 2–2. Out of the bullpen, Sam Bachman took the roughest line.

workload · innings pitched
  • José Soriano Starter 6.0 93 2 4
    Pitch-by-pitch: what José Soriano threw
    CSW 26% 1st-pitch strike 48% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Knuckle Curve 32 34% 5 7 5 10 5
    Splitter 27 29% 2 5 2 14 4
    Four-Seam Fastball 19 20% 0 3 4 8 4
    Sinker 13 14% 1 1 4 4 3
    Slider 2 2% 0 0 1 1 0
  • Tayler Saucedo Middle 1.0 26 1 2 BS
  • Sam Bachman Setup 0.2 25 5 0 L
  • Brent Suter Long 0.1 9 0 1 inherited 1, stranded 1
Rangers HOME 8

Jacob deGrom started for Rangers, leaving with the game tied 2–2. Out of the bullpen, Chris Martin took the roughest line.

workload · innings pitched
  • Jacob deGrom Starter 5.0 80 2 7
    Pitch-by-pitch: what Jacob deGrom threw
    CSW 26% 1st-pitch strike 67% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Slider 33 41% 3 5 7 12 6
    Four-Seam Fastball 28 35% 2 6 5 11 4
    Curveball 12 15% 5 0 3 4 0
    Sinker 4 5% 0 0 1 1 2
    Changeup 3 4% 0 0 0 3 0
  • Cole Winn Setup 1.0 8 0 0
  • Chris Martin Middle 1.0 18 1 0
  • Peyton Gray Middle 1.0 22 0 2 W
  • Tyler Alexander Middle 1.0 22 0 2

Where the game turned

1 run Bottom 8th · off Bachman
  • Duran 1B (1)

Batting lines

AWAY · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 3 0 0 0 1 2 .229 .323 .454 .777
Nolan Schanuel 1B 3 1 1 0 1 2 .258 .328 .376 .704
Denzer Guzman 3B 4 0 1 0 0 2 .253 .306 .385 .691
Jorge Soler DH 4 1 1 1 0 2 .216 .301 .396 .697 2B
Josh Lowe CF 4 0 1 1 0 0 .213 .249 .369 .618
Jo Adell RF 4 0 2 0 0 0 .248 .292 .389 .681
Oswald Peraza 2B 4 1 1 0 0 1 .245 .288 .390 .678 SB
Jose Siri PH 1 0 0 0 0 1 .250 .307 .475 .782
Logan O'Hoppe C 4 0 1 0 0 0 .228 .288 .330 .618
Wade Meckler LF 3 0 1 1 0 1 .284 .357 .397 .754
HOME · TEX
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Kyle Higashioka DH 1 0 1 0 0 0 .218 .303 .340 .643
Josh Smith 3B 5 1 1 0 0 1 .229 .313 .297 .610
Jake Burger 1B 3 1 1 0 0 1 .247 .312 .431 .743
Brandon Nimmo RF 4 0 0 0 0 2 .255 .325 .407 .732
Ezequiel Duran SS 4 1 1 1 0 0 .272 .322 .416 .738
Justin Foscue 2B 2 2 2 2 0 0 .284 .355 .537 .892 HR (6)
Alejandro Osuna LF 3 2 1 3 1 1 .252 .343 .296 .639 HR (1)
Elias Díaz C 4 0 2 0 0 0 .284 .298 .506 .804
Cam Cauley CF 2 0 1 0 0 0 .188 .278 .313 .591
Joc Pederson DH 4 0 0 0 0 1 .238 .333 .458 .791
Evan Carter CF 1 1 0 0 1 1 .186 .301 .333 .634
Nicky Lopez SS 1 0 1 2 0 0 .324 .355 .371 .726

Pitching lines

AWAY · LAA
PITCHER IPHRERBBKHR NPERA DEC
José Soriano 6.0 2 2 2 2 4 0 93 3.40
Tayler Saucedo 1.0 2 1 1 0 2 1 26 5.40 BS
Sam Bachman 0.2 6 5 5 0 0 1 25 4.35 L
Brent Suter 0.1 1 0 0 0 1 0 9 4.56
HOME · TEX
PITCHER IPHRERBBKHR NPERA DEC
Jacob deGrom 5.0 5 2 2 2 7 0 80 3.49
Cole Winn 1.0 0 0 0 0 0 0 8 6.39
Chris Martin 1.0 2 1 1 0 0 0 18 7.30
Peyton Gray 1.0 1 0 0 0 2 0 22 2.78 W
Tyler Alexander 1.0 1 0 0 0 2 0 22 2.37

Manager comparison

AWAY · LAA
Kurt Suzuki
Lineup 2.4 R Bunts 1.7 R IBBs 4.0 R
HOME · TEX
Skip Schumaker
Lineup 2.7 R Bunts 2.1 R IBBs 3.4 R

Recent form

AWAY · LAA
3-7 W1 -10 run diff
WLLWLLLLLW
HOME · TEX
4-6 W2 -8 run diff
WWLLLLLLWW

Season series: 1-1 with LAA listed first across 2 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.