Pirates vs Rangers

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1969 season
13-21
Rangers lead the series by 8 wins.
@ Pirates
5-9
@ Rangers
8-12
Playoffs
0-0
VS EXPECTED
Pirates -2.6
Avg Runs
4.0-4.9
Most Recent Winner
Rangers 1-6

Head-To-Head Margin (Max Last 150 Matches)

Pittsburgh Pirates vs Texas Rangers Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 23, 2026 1–6 Texas Rangers +5 Texas Rangers +0.4 Regular
Apr 22, 2026 8–4 Pittsburgh Pirates +4 Texas Rangers +0.5 Regular
Apr 21, 2026 1–5 Texas Rangers +4 Texas Rangers +0.4 Regular
Jun 22, 2025 3–8 Pittsburgh Pirates +5 Texas Rangers +0.2 Regular
Jun 21, 2025 3–2 Texas Rangers +1 Texas Rangers +0.1 Regular
Jun 20, 2025 6–2 Texas Rangers +4 Texas Rangers +0.1 Regular
Aug 21, 2024 0–1 Texas Rangers +1 Texas Rangers +0.5 Regular
Aug 20, 2024 4–0 Pittsburgh Pirates +4 Texas Rangers +0.5 Regular
Aug 19, 2024 3–4 Texas Rangers +1 Texas Rangers +0.5 Regular
May 24, 2023 3–2 Texas Rangers +1 Texas Rangers +0.1 Regular
May 23, 2023 6–1 Texas Rangers +5 Texas Rangers +0.1 Regular
May 22, 2023 4–6 Pittsburgh Pirates +2 Texas Rangers +0.1 Regular
May 8, 2019 9–6 Texas Rangers +3 Pittsburgh Pirates +0.5 Regular
May 7, 2019 4–5 Pittsburgh Pirates +1 Pittsburgh Pirates +0.4 Regular
May 1, 2019 7–5 Pittsburgh Pirates +2 Texas Rangers +0.0 Regular
Apr 30, 2019 6–4 Pittsburgh Pirates +2 Texas Rangers +0.1 Regular
May 29, 2016 2–6 Texas Rangers +4 Pittsburgh Pirates +0.1 Regular
May 28, 2016 2–5 Texas Rangers +3 Pittsburgh Pirates +0.1 Regular
May 27, 2016 9–1 Pittsburgh Pirates +8 Pittsburgh Pirates +0.1 Regular
Sep 11, 2013 7–5 Pittsburgh Pirates +2 Texas Rangers +0.7 Regular
Sep 10, 2013 5–4 Pittsburgh Pirates +1 Texas Rangers +0.7 Regular
Sep 9, 2013 1–0 Pittsburgh Pirates +1 Texas Rangers +0.8 Regular
Jun 24, 2010 5–6 Texas Rangers +1 Texas Rangers +1.6 Regular
Jun 23, 2010 3–13 Texas Rangers +10 Texas Rangers +1.6 Regular
Jun 22, 2010 3–6 Texas Rangers +3 Texas Rangers +1.6 Regular
Jun 14, 2007 6–0 Texas Rangers +6 Texas Rangers +0.0 Regular
Jun 13, 2007 1–8 Pittsburgh Pirates +7 Texas Rangers +0.1 Regular
Jun 12, 2007 5–7 Pittsburgh Pirates +2 Texas Rangers +0.1 Regular
Jun 10, 2004 7–9 Texas Rangers +2 Texas Rangers +0.6 Regular
Jun 10, 2004 4–10 Texas Rangers +6 Texas Rangers +0.6 Regular
Jun 7, 2004 5–6 Texas Rangers +1 Texas Rangers +0.5 Regular
Jun 23, 2002 10–4 Texas Rangers +6 Texas Rangers +0.1 Regular
Jun 22, 2002 3–2 Texas Rangers +1 Texas Rangers +0.1 Regular
Jun 21, 2002 2–0 Texas Rangers +2 Texas Rangers +0.1 Regular