Pirates vs Mariners

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

Record since the 1969 season
9-17
Mariners lead the series by 8 wins.
@ Pirates
4-9
@ Mariners
5-8
Playoffs
0-0
VS EXPECTED
Pirates -3.1
Avg Runs
3.5-4.1
Most Recent Winner
Mariners 0-1

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

Pittsburgh Pirates vs Seattle Mariners Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Jul 6, 2025 0–1 Seattle Mariners +1 Seattle Mariners +0.8 Regular
Jul 5, 2025 0–1 Seattle Mariners +1 Seattle Mariners +0.8 Regular
Jul 4, 2025 0–6 Seattle Mariners +6 Seattle Mariners +0.8 Regular
Aug 18, 2024 10–3 Seattle Mariners +7 Seattle Mariners +0.3 Regular
Aug 17, 2024 2–7 Pittsburgh Pirates +5 Seattle Mariners +0.3 Regular
Aug 16, 2024 3–5 Pittsburgh Pirates +2 Seattle Mariners +0.3 Regular
May 28, 2023 3–6 Seattle Mariners +3 Seattle Mariners +1.2 Regular
May 27, 2023 0–5 Seattle Mariners +5 Seattle Mariners +1.2 Regular
May 26, 2023 11–6 Pittsburgh Pirates +5 Seattle Mariners +1.2 Regular
Sep 19, 2019 6–5 Seattle Mariners +1 Pittsburgh Pirates +0.1 Regular
Sep 18, 2019 4–1 Seattle Mariners +3 Pittsburgh Pirates +0.1 Regular
Sep 17, 2019 6–0 Seattle Mariners +6 Pittsburgh Pirates +0.2 Regular
Jul 27, 2016 1–10 Pittsburgh Pirates +9 Pittsburgh Pirates +0.6 Regular
Jul 26, 2016 7–4 Seattle Mariners +3 Pittsburgh Pirates +0.7 Regular
Jun 29, 2016 8–1 Pittsburgh Pirates +7 Pittsburgh Pirates +0.1 Regular
Jun 28, 2016 2–5 Seattle Mariners +3 Pittsburgh Pirates +0.2 Regular
Jun 26, 2013 4–2 Pittsburgh Pirates +2 Pittsburgh Pirates +0.1 Regular
Jun 25, 2013 9–4 Pittsburgh Pirates +5 Pittsburgh Pirates +0.0 Regular
May 8, 2013 2–1 Seattle Mariners +1 Pittsburgh Pirates +0.2 Regular
May 7, 2013 1–4 Pittsburgh Pirates +3 Pittsburgh Pirates +0.2 Regular
Jun 21, 2007 0–3 Seattle Mariners +3 Seattle Mariners +0.8 Regular
Jun 20, 2007 0–7 Seattle Mariners +7 Seattle Mariners +0.8 Regular
Jun 19, 2007 5–3 Pittsburgh Pirates +2 Seattle Mariners +0.8 Regular
Jun 20, 2004 5–4 Seattle Mariners +1 Seattle Mariners +0.5 Regular
Jun 19, 2004 5–1 Seattle Mariners +4 Seattle Mariners +0.4 Regular
Jun 18, 2004 5–4 Seattle Mariners +1 Seattle Mariners +0.4 Regular