Skip to content
Texas Rangers vs Los Angeles Angels
100% Texas Rangers0% Los Angeles Angels
Tue, 7 Jul 2026Complete

Texas Rangers vs Los Angeles Angels Results

Prediction CorrectยทTexas Rangers won 8-3

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats

Team Stats

Full Time
Texas Rangers
Texas Rangers
Los Angeles Angels
Los Angeles Angels
Runs
83
11Hits9
2Home Runs0
0Errors0
7Strikeouts11
12Left on Base18

Match Stats History

Head-to-Head Summary

Last 1 Matches
W8-3vsLos Angeles AngelsH
Avg Goals / Match
11.0
Most Recent
8 - 3

Recent Form

Last 5
W8-3
L3-6
L0-3
W10-4
L4-9
40%
L3-8
L5-7
L1-8
L2-5
L0-1
0%

Match Review

Texas Rangers vs Los Angeles Angels: Match Review & Analysis

Texas Rangers
Texas Rangersvs
Los Angeles Angels
Los Angeles AngelsยทMLB
8 - 3Full Time
HitPrediction: Dodgers

Post-Match Review

Texas Rangers swept aside Los Angeles Angels 8-3 in this MLB game.

Form & Head-to-Head

Texas Rangers bring 2 wins and 3 defeats from their last 5 (W-L-L-W-L, most recent first), averaging 5.0 runs scored and 5.0 conceded.

Los Angeles Angels bring 5 defeats from their last 5 (L-L-L-L-L, most recent first), averaging 2.2 runs scored and 5.8 conceded.

In 1 previous meeting, Texas Rangers have won 1, drawn 0 and lost 0. Their most recent meeting finished 8-3 to Texas Rangers. Those meetings have averaged 11.0 runs.

Model vs Result

The market projected around 5-3 runs; the final score was 8-3.

Prediction Result

Our pre-match call of Dodgers at 1.74 landed, one for the model.

Player of the Match

Shohei Ohtani
Texas Rangers ยท Rating: 9.4

Frequently asked questions

Who won Texas Rangers vs Los Angeles Angels?
Texas Rangers beat Los Angeles Angels 8-3.
How accurate was the Texas Rangers vs Los Angeles Angels prediction?
Our model projected around Texas Rangers 5-3 Los Angeles Angels (runs); the match finished 8-3.
When was Texas Rangers vs Los Angeles Angels played?
Texas Rangers vs Los Angeles Angels was played on Tuesday, 7 July 2026 at 20:05 at Globe Life Field, US.