MLB Scores · MLB Odds

Rangers vs Orioles

Final · Tue Mar 31 · 6:35 PM ET · Oriole Park at Camden Yards

Texas RangersRangers4-1
8
FinalMar 31, 2026
Baltimore OriolesOrioles2-3
5
TVRangers Sports NetworkMASNStreamESPN UnlmtdMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
TEX−126
BAL+104
Run line
TEX −1.5+129
BAL +1.5−156
Total O/U
Over 8.5−118
Under 8.5−102
  • Run line: Rangers −1.5 covered.
  • Total O/U: over 8.5 (13 runs).

Recap

The Texas Rangers beat the Baltimore Orioles 8-5 at Oriole Park at Camden Yards in Baltimore on Mar 31, 2026 to move to 4-1.

The Rangers have won 4 straight.

Score by inning

Texas Rangers and Baltimore Orioles, score by inning
Team123456789R
TEX0010213018
BAL0001200025

W: Winn (1-0) · L: Cano (0-1)

Scoring plays

Top 3

  1. TEXHome runDuran homered to left (393 feet).1-0

Bottom 4

  1. BALHome runAlonso homered to center (400 feet).1-1

Top 5

  1. TEXTripleLangford tripled to right, Nimmo scored.2-1
  2. TEXSingleSeager singled to center, Langford scored.3-1

Bottom 5

  1. BALDoubleHenderson doubled to center, Ward scored and Alexander scored.3-3

Top 6

  1. TEXSingleNimmo singled to center, Carter scored.4-3

Top 7

  1. TEXHome runJansen homered to left center (409 feet), Seager scored and Burger scored.7-3

Top 9

  1. TEXHome runSeager homered to right center (395 feet).8-3

Bottom 9

  1. BALDoubleWard doubled to center, Cowser scored and O'Neill scored.8-5

Team stats

TEXBAL
Hits
13
9
Home Runs
3
1
Runs Batted In
8
5
Walks
3
1
Strikeouts
11
11
Runners Left On Base
17
12
Errors
0
0

Player stats

Rangers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brandon Nimmo RF2-5512100114.409.458.545
Wyatt Langford LF2-5512100119.167.167.250
Corey Seager SS2-4422211116.333.458.667
Jake Burger 1B1-5511000322.409.435.727
Joc Pederson DH0-4400001226.000.182.000
Josh Smith 2B1-5501000113.200.333.200
Danny Jansen C3-5513310118.308.308.615
Evan Carter CF1-3311001012.286.412.429
Ezequiel Duran 3B1-4411110111.222.222.667

Rangers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jacob deGrom P4.263307179-565.7979
Cole Winn P1.100011014-90.0014
Jakob Junis P1.010001015-120.0015
Robert Garcia P1.000001015-110.0015
Chris Martin P1.022201019-1310.8019

Orioles · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Taylor Ward LF4-5514200125.300.391.350
Gunnar Henderson SS1-5501200117.190.261.381
Pete Alonso 1B2-4412110113.316.381.474
Adley Rutschman C0-3300001021.286.412.500
Samuel Basallo DH0-4400000117.143.250.143
Tyler O'Neill RF0-3310000210.143.294.357
Colton Cowser CF1-4411000015.300.333.400
Jeremiah Jackson 2B0-4400000211.250.250.250
Blaze Alexander 3B1-4411000313.364.364.364

Orioles · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Zach Eflin P3.241127174-442.4574
Grant Wolfram P1.132202023-167.7123
Yennier Cano P1.02110009-65.409
Yaramil Hiraldo P1.023310124-1221.6024
Anthony Nunez P2.021102121-172.2521

Game info

VenueOriole Park at Camden Yards, Baltimore, MD
Attendance13,542
OfficialsHome Plate Umpire: Scott Barry · First Base Umpire: Manny Gonzalez · Second Base Umpire: Tom Hanahan · Third Base Umpire: Ron Kulpa
TVRangers Sports Network · localMASN · local

Last and next games

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:48 PM ET. How game pages are made