MLB Scores · MLB Odds

Angels vs Rangers

Final · Thu Jul 9 · 8:05 PM ET · Globe Life Field

Los Angeles AngelsAngels37-57
6
FinalJul 9, 2026
Texas RangersRangers47-46
7
TVRangers Sports NetworkStreamMLB.TVAngels.TV

Closing line

US sportsbook at first pitch
Moneyline
LAA+119
TEX−143
Run line
LAA +1.5−193
TEX −1.5+158
Total O/U
Over 7.5−105
Under 7.5−115
  • Run line: Angels +1.5 covered.
  • Total O/U: over 7.5 (13 runs).

Recap

The Texas Rangers edged the Los Angeles Angels 7-6 at Globe Life Field in Arlington on Jul 9, 2026 to move to 47-46.

The Angels scored 5 runs in the seventh inning.

Score by inning

Los Angeles Angels and Texas Rangers, score by inning
Team123456789R
LAA0010005006
TEX2021010017

W: Winn (4-2) · L: Yates (0-4)

Scoring plays

Bottom 1

  1. TEXHome runNimmo homered to left center (394 feet).0-1
  2. TEXSingleBurger singled to left, Jung scored.0-2

Top 3

  1. LAAGroundoutTrout grounded out to shortstop, Meckler scored.1-2

Bottom 3

  1. TEXHome runDuran homered to center (419 feet), Nimmo scored.1-4

Bottom 4

  1. TEXHome runFoscue homered to center (429 feet).1-5

Bottom 6

  1. TEXDoubleFoscue hit a ground rule double, Cauley scored, Osuna to third.1-6

Top 7

  1. LAASingleMeckler singled to right, Guzman scored, O'Hoppe to second.2-6
  2. LAASingleSchanuel singled to center, Meckler scored and Neto scored, Trout to third.4-6
  3. LAASingleSoler singled to center, Trout scored, Schanuel to third.5-6
  4. LAASingleAdell singled to left, Schanuel scored, Soler to second.6-6

Bottom 9

  1. TEXSingleLangford singled to left, Osuna scored.6-7

Team stats

LAATEX
Hits
10
11
Home Runs
0
3
Runs Batted In
6
7
Walks
4
1
Strikeouts
15
10
Runners Left On Base
22
9
Errors
0
1

Player stats

Angels · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto SS1-4411001013.234.327.460
Mike Trout CF0-5510100228.230.388.471
Nolan Schanuel 1B4-4414201013.269.339.393
Oswald Peraza 2B0-000000000.241.283.383
Jorge Soler DH1-5501100319.212.296.388
Vaughn Grissom 1B1-4401001229.249.323.379
Josh Lowe RF0-3300000212.211.250.361
Jo Adell RF1-220110007.252.297.407
Denzer Guzman 3B0-3310000215.253.302.384
Logan O'Hoppe C0-3300001320.220.281.317
Wade Meckler LF2-3322100010.294.364.403
Jose Siri LF0-110000018.256.309.465

Angels · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Reid Detmers P4.075516382-524.3982
Chase Silseth P1.00000007-43.187
Brent Suter P1.021102024-154.6424
Ryan Zeferjahn P1.000001017-113.8017
Sam Bachman P1.00000108-84.248
Kirby Yates P0.12110008-63.158

Rangers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Justin Foscue 2B2-3312211016.290.363.570
Nicky Lopez PH0-000000003.315.345.361
Wyatt Langford DH1-5501100324.275.320.491
Brandon Nimmo RF2-4422110017.257.328.416
Josh Jung 3B1-4411000115.297.361.450
Jake Burger 1B1-4401100112.244.307.424
Ezequiel Duran SS1-4411210119.268.317.418
Kyle Higashioka C1-3301000110.225.308.364
Joc Pederson PH0-110000002.235.332.453
Elias Diaz C0-000000000.274.287.488
Cam Cauley CF1-331100019.211.286.316
Evan Carter CF0-110000013.182.299.327
Alejandro Osuna LF1-3311000116.256.354.299

Rangers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Nathan Eovaldi P6.0643210099-744.0499
Peyton Gray P0.222211023-143.2723
Tyler Alexander P0.11000108-52.358
Jacob Latz P1.210013041-281.6541
Cole Winn P0.10000003-26.323

Game info

VenueGlobe Life Field, Arlington, TX
Attendance29,646
OfficialsHome Plate Umpire: Bill Miller · First Base Umpire: Brian Walsh · Second Base Umpire: Chad Whitson · Third Base Umpire: Chad Fairchild
TVRangers Sports Network · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made