Rangers
Pirates
Saturday June 21, 2025 at 4:05 PM ET
Loading Possible Bets...
Moneyline
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
Spread
Hard Rock Hard Rock
PICK
PROBABILITY with vig removed
TEX Win or Lose By < 0 Pts()
%
PIT Win or Lose By < 0 Pts()
%
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Over Under
Hard Rock Hard Rock
Runs
LINE MOVEMENT
No changes have been recorded yet.
No changes have been recorded yet.
No changes have been recorded yet.
Yes Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
Hard Rock Hard Rock
LINE MOVEMENT
No changes have been recorded yet.
TEX
Rangers Injury Report
Loading Rangers Injuries...
PIT
Pirates Injury Report
Loading Pirates Injuries
TEX
Rangers News
#4 P
Jack Leiter: Loses third straight start
Jun 22nd
Leiter took the loss against the Pirates on Sunday, allowing three runs on five hits and two walks with two strikeouts over four innings.
#2 P
Nathan Eovaldi: Poised to return from IL this week
Jun 22nd
Rangers manager Bruce Bochy said Sunday that Eovaldi (triceps) isn't expected to require a minor-league rehab assignment and should return from the 15-day injured list to make his next start with the big club, Kennedi Landry of MLB.com reports.
#1 CF
Evan Carter: Idle Sunday
Jun 22nd
Carter is out of the lineup for Sunday's game against the Pirates.
#1 LF
Wyatt Langford: Good to go Sunday
Jun 22nd
Langford (back) will start in center field and bat second Sunday against the Pirates.
#3 DH
Sam Haggerty: More work in left field
Jun 22nd
Haggerty started in left field and went 0-for-3 with a walk and a run scored in Saturday's 3-2 win over the Pirates.
#3 3B
Ezequiel Duran: Scores run in loss
Jun 22nd
Duran started at first base and went 0-for-3 with a walk and a run scored in Saturday's 3-2 win over Pittsburgh.
#2 BP
Chris Martin: Collects second save
Jun 21st
Martin (back) tossed a perfect ninth inning in Saturday's 3-2 win over the Pirates, striking out two batters to earn the save.
#3 PROS
Kumar Rocker: Limits Pirates to two runs in win
Jun 21st
Rocker (3-4) earned the win against Pittsburgh on Saturday, allowing two runs on five hits and three walks while striking out four across 5.1 innings.
#7 P
Jon Gray: Throws 35 pitches in bullpen
Jun 21st
Gray (wrist) threw a bullpen session of roughly 35 pitches Friday, Kennedi Landry of MLB.com reports.
#1 C
Jonah Heim: Taking seat Saturday
Jun 21st
Heim is out of the lineup for Saturday's game against the Pirates.
#3 1B
Justin Foscue: Joining big-league club
Jun 21st
The Rangers recalled Foscue from Triple-A Round Rock on Saturday.
#2 1B
Jake Burger: Hits IL
Jun 21st
The Rangers placed Burger on the 10-day injured list Saturday due to a strained left oblique.
#1 SS
Corey Seager: Snaps homerless drought
Jun 21st
Seager went 1-for-5 with a solo home run in Friday's 6-2 win over the Pirates.
#1 1B
Josh Smith: Logs hit, scores run in return
Jun 21st
Smith went 1-for-5 with a run scored in Friday's 6-2 win over the Pirates.
#1 RF
Adolis Garcia: Powers offense in win
Jun 20th
Garcia went 3-for-4 with a home run, a double, a walk, two RBI and two runs scored in Friday's 6-2 win over the Pirates.
#1 P
Jacob deGrom: Strikes out seven in win
Jun 20th
DeGrom (7-2) earned the win against the Pirates on Friday, allowing two runs on five hits and one walk with seven strikeouts over six innings.
#7 BP
Jacob Latz: Covers 5.2 innings in relief
Jun 20th
Latz didn't strike out a batter and allowed one run on three hits and one walk over 5.2 innings out of the bullpen in Thursday's 4-1 loss to the Royals.
#3 BP
Shawn Armstrong: Takes loss as opener
Jun 19th
Armstrong (2-2) took the loss against the Royals on Thursday, allowing two runs on one hit and one walk while striking out one batter in the first inning.
#1 3B
Josh Jung: Rejoins starting nine
Jun 19th
Jung returned to the starting lineup and went 1-for-4 with a double and a run scored in Wednesday's 6-3 loss to the Royals.
#8 BP
Josh Sborz: Nearing rehab assignment
Jun 19th
Sborz (shoulder) threw about 25 pitches in a live batting practice Wednesday at Globe Life Field, MLB.com reports.
#6 P
Patrick Corbin: Allows four runs in loss
Jun 18th
Corbin (4-6) took the loss against the Royals on Wednesday, allowing four runs on six hits and two walks with four strikeouts over five innings.
#8 P
Cody Bradford: Could return by early July
Jun 18th
Bradford (elbow) could be ready to make his season debut by early July, Evan Grant of The Dallas Morning News reports.
#1 BP
Luke Jackson: Perfect for ninth save
Jun 15th
Jackson picked up the save Sunday against the White Sox, allowing no hits or walks with one strikeout over a scoreless ninth inning.
#3 P
Tyler Mahle: Shelved with shoulder soreness
Jun 15th
The Rangers placed Mahle on the 15-day injured list Sunday due to right shoulder soreness, Kennedi Landry of MLB.com reports.
#4 BP
Jacob Webb: Picks up fourth win in bullpen game
Jun 13th
Webb (4-3) was credited with the win in Friday's 3-1 victory over the White Sox, allowing one hit and no walks over two scoreless innings of relief. He struck out one.
#1 CL
Robert Garcia: Works around trouble for fifth save
Jun 13th
Garcia picked up the save in Friday's 3-1 win over the White Sox, giving up one hit and two walks in the ninth inning. He struck out one.
#1 2B
Marcus Semien: Continues turnaround at dish
Jun 11th
Semien went 1-for-4 with a solo home run in a loss to the Twins on Wednesday.
#2 LF
Alejandro Osuna: Playing time trending down
Jun 11th
Osuna is out of the lineup for Wednesday's game against the Twins.
#2 C
Kyle Higashioka: Season-high five RBI in easy win
Jun 10th
Higashioka went 2-for-5 with a double, five RBI and one run scored in Tuesday's 16-4 victory over the Twins.
PIT
Pirates News
#4 P
Bailey Falter: Earns win despite five walks
Jun 22nd
Falter (6-3) earned the win against the Rangers on Sunday, allowing three runs on six hits and five walks with one strikeout over 5.1 innings.
#2 LF
Tommy Pham: Drives in three in win
Jun 22nd
Pham went 3-for-3 with two doubles and three RBI in Sunday's 8-3 win over the Rangers.
#1 1B
Spencer Horwitz: Sparks offense in win
Jun 22nd
Horwitz went 3-for-4 with two doubles, two RBI and three runs scored in Sunday's 8-3 win over the Rangers.
#1 LF
Adam Frazier: Idle against righty
Jun 22nd
Frazier is out of the lineup for Sunday's game against the Rangers.
#2 P
Mitch Keller: Tagged with tough loss
Jun 21st
Keller (1-10) took the loss against the Rangers on Saturday, allowing three runs (two earned) on three hits and two walks while striking out five across 5.2 innings.
#2 BP
Ryan Borucki: Lands on IL
Jun 21st
The Pirates placed Borucki on the 15-day injured list Saturday with a lower-back injury, Colin Beazley of the Pittsburgh Post-Gazette reports.
#1 RF
Bryan Reynolds: Back from paternity leave
Jun 21st
The Pirates reinstated Reynolds from the paternity list Saturday.
#1 C
Joey Bart: Three hits in loss
Jun 21st
Bart went 3-for-4 with an RBI against the Rangers on Friday.
#4 PROS
Mike Burrows: Allows two homers in loss
Jun 20th
Burrows (1-2) took the loss against the Rangers on Friday, allowing four runs on seven hits and one walk with four strikeouts over 4.2 innings.
#1 BP
Dennis Santana: Handed four-game suspension
Jun 20th
Santana received a four-game suspension and fine from the league Friday, Alex Stumpf of MLB.com reports.
#1 3B
Ke'Bryan Hayes: Taking seat Friday
Jun 20th
Hayes is out of the lineup for Friday's game against the Rangers.
#1 DH
Andrew McCutchen: Stays hot Thursday
Jun 19th
McCutchen went 4-for-8 with a double, a solo homer and a second run scored in Thursday's doubleheader split with Detroit.
#1 2B
Nick Gonzales: Homers in nightcap
Jun 19th
Gonzales went 4-for-10 with a double, a solo home run and a second run scored in Thursday's doubleheader split with the Tigers.
#1 P
Paul Skenes: Walks five in no-decision
Jun 19th
Skenes did not factor into the decision Thursday in the nightcap of Thursday's doubleheader against the Tigers. He allowed two runs on three hits and five walks over six innings. He struck out nine.
#3 P
Andrew Heaney: Hit hard Thursday
Jun 19th
Heaney (3-6) took the loss Thursday against the Tigers, allowing seven runs on eight hits and three walks over four innings. He struck out two.
#1 CF
Oneil Cruz: Idle for first game of twin bill
Jun 19th
Cruz is out of the lineup for the first game of Thursday's doubleheader versus the Tigers.
#2 C
Henry Davis: Back in No. 2 role
Jun 18th
Davis is out of the lineup for Wednesday's game against the Tigers.
#2 CF
Alexander Canario: Knocks in two
Jun 18th
Canario went 1-for-3 with two RBI against the Tigers on Tuesday.
#1 CL
David Bednar: Yields walk-off
Jun 15th
Bednar (1-5) took the loss Sunday against the Cubs, allowing an unearned run on one hit and one walk with a strikeout over one-third of an inning.
#3 C
Endy Rodriguez: Shifted to 60-day IL
Jun 13th
The Pirates transferred Rodriguez (elbow) to the 60-day injured list Friday.
#2 PROS
Bubba Chandler: Can't find zone in short start
Jun 12th
Chandler gave up one earned run on zero hits and four walks while recording just two outs in Wednesday's start for Triple-A Indianapolis.
#7 BP
Carmen Mlodzinski: Added to bullpen
Jun 11th
The Pirates recalled Mlodzinski from Triple-A Indianapolis on Wednesday.
#5 PROS
Braxton Ashcraft: Earns first win
Jun 8th
Ashcraft (1-0) allowed one hit and two walks with no strikeouts across 1.1 scoreless innings to earn the win Sunday against the Phillies.
#1 PROS
Konnor Griffin: Moving up to High-A
Jun 8th
The Pirates are set to promote Griffin from Single-A Bradenton to High-A Greensboro during the upcoming week, Noah Hiles of the Pittsburgh Post-Gazette reports.