MLB · All-Time Matchup
Milwaukee Brewers logo

Milwaukee Brewers

VS
Pittsburgh Pirates logo

Pittsburgh Pirates

Milwaukee Brewers vs Pittsburgh Pirates:All-Time Matchup History

Matchup Overview

The Milwaukee Brewers and Pittsburgh Pirates have met 204 times in MLB. Milwaukee Brewers hold a dominant all-time edge, leading the series 118–86. Milwaukee Brewers have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 5–0 in favor of Milwaukee Brewers on April 26, 2026. They are scheduled to meet again on July 10, 2026.

All-Time Head-to-Head

Showing 204 games from available historical data.

DateAwayScoreHome
Apr 26, 26
PIT
05
MIL
Apr 25, 26
PIT
63
MIL
Apr 24, 26
PIT
60
MIL
Sep 7, 25
MIL
102
PIT
Sep 6, 25
MIL
41
PIT
Sep 5, 25
MIL
52
PIT
Aug 13, 25
PIT
512
MIL
Aug 12, 25
PIT
014
MIL
Aug 11, 25
PIT
17
MIL
Jun 25, 25
PIT
24
MIL
Jun 24, 25
PIT
39
MIL
Jun 23, 25
PIT
54
MIL
May 25, 25
MIL
65
PIT
May 24, 25
MIL
12
PIT
May 23, 25
MIL
56
PIT
May 22, 25
MIL
85
PIT
Sep 26, 24
MIL
52
PIT
Sep 25, 24
MIL
12
PIT
Sep 24, 24
MIL
72
PIT
Jul 11, 24
PIT
09
MIL
Jul 11, 24
PIT
10
MIL
Jul 10, 24
PIT
122
MIL
May 15, 24
PIT
210
MIL
May 14, 24
PIT
34
MIL
May 13, 24
PIT
86
MIL
Apr 25, 24
MIL
75
PIT
Apr 24, 24
MIL
32
PIT
Apr 23, 24
MIL
12
PIT
Apr 22, 24
MIL
24
PIT
Sep 6, 23
MIL
45
PIT
Sep 5, 23
MIL
73
PIT
Sep 4, 23
MIL
24
PIT
Aug 6, 23
PIT
41
MIL
Aug 5, 23
PIT
84
MIL
Aug 5, 23
PIT
23
MIL
Aug 3, 23
PIT
114
MIL
Jul 2, 23
MIL
63
PIT
Jul 1, 23
MIL
118
PIT
Jun 30, 23
MIL
78
PIT
Jun 18, 23
PIT
25
MIL
Jun 17, 23
PIT
45
MIL
Jun 17, 23
PIT
05
MIL
Aug 31, 22
PIT
42
MIL
Aug 31, 22
PIT
16
MIL
Aug 30, 22
PIT
57
MIL
Aug 4, 22
MIL
45
PIT
Aug 3, 22
MIL
78
PIT
Aug 2, 22
MIL
35
PIT
Jul 10, 22
PIT
86
MIL
Jul 9, 22
PIT
34
MIL
Jul 9, 22
PIT
43
MIL
Jul 3, 22
MIL
20
PIT
Jul 2, 22
MIL
47
PIT
Jul 1, 22
MIL
192
PIT
Jun 30, 22
MIL
78
PIT
Apr 28, 22
MIL
32
PIT
Apr 27, 22
MIL
31
PIT
Apr 26, 22
MIL
128
PIT
Apr 20, 22
PIT
24
MIL
Apr 19, 22
PIT
25
MIL
Apr 18, 22
PIT
16
MIL
Aug 15, 21
MIL
21
PIT
Aug 14, 21
MIL
414
PIT
Aug 14, 21
MIL
60
PIT
Aug 4, 21
PIT
85
MIL
Aug 4, 21
PIT
24
MIL
Aug 3, 21
PIT
26
MIL
Jul 29, 21
MIL
120
PIT
Jul 28, 21
MIL
73
PIT
Jul 27, 21
MIL
90
PIT
Jul 4, 21
MIL
02
PIT
Jul 3, 21
MIL
112
PIT
Jul 2, 21
MIL
72
PIT
Jul 1, 21
MIL
72
PIT
Jun 13, 21
PIT
25
MIL
Jun 12, 21
PIT
47
MIL
Jun 12, 21
PIT
47
MIL
Apr 18, 21
PIT
65
MIL
Apr 17, 21
PIT
61
MIL
Apr 17, 21
PIT
17
MIL
Aug 31, 20
PIT
56
MIL
Aug 30, 20
PIT
51
MIL
Aug 29, 20
PIT
19
MIL
Aug 29, 20
PIT
67
MIL
Aug 23, 20
MIL
45
PIT
Aug 22, 20
MIL
512
PIT
Aug 21, 20
MIL
27
PIT
Jul 29, 20
MIL
30
PIT
Jul 28, 20
MIL
68
PIT
Jul 27, 20
MIL
65
PIT
Sep 22, 19
PIT
34
MIL
Sep 21, 19
PIT
110
MIL
Sep 21, 19
PIT
110
MIL
Aug 7, 19
MIL
83
PIT
Aug 6, 19
MIL
43
PIT
Aug 5, 19
MIL
97
PIT
Jul 7, 19
MIL
56
PIT
Jul 6, 19
MIL
212
PIT
Jul 5, 19
MIL
76
PIT
Jun 30, 19
PIT
13
MIL
Jun 30, 19
PIT
12
MIL
Jun 29, 19
PIT
32
MIL
Jun 9, 19
PIT
25
MIL
Jun 8, 19
PIT
410
MIL
Jun 8, 19
PIT
35
MIL
Jun 2, 19
MIL
42
PIT
Jun 1, 19
MIL
1210
PIT
May 31, 19
MIL
49
PIT
May 30, 19
MIL
115
PIT
Sep 23, 18
MIL
136
PIT
Sep 22, 18
MIL
03
PIT
Sep 21, 18
MIL
83
PIT
Sep 16, 18
PIT
32
MIL
Sep 15, 18
PIT
47
MIL
Sep 15, 18
PIT
31
MIL
Aug 26, 18
PIT
47
MIL
Aug 25, 18
PIT
67
MIL
Aug 25, 18
PIT
91
MIL
Jul 15, 18
MIL
67
PIT
Jul 14, 18
MIL
12
PIT
Jul 14, 18
MIL
26
PIT
Jul 13, 18
MIL
37
PIT
Jul 12, 18
MIL
36
PIT
Jun 19, 18
MIL
32
PIT
Jun 18, 18
MIL
01
PIT
May 6, 18
PIT
90
MIL
May 5, 18
PIT
64
MIL
May 5, 18
PIT
35
MIL
Sep 20, 17
MIL
46
PIT
Sep 19, 17
MIL
10
PIT
Sep 18, 17
MIL
30
PIT
Sep 14, 17
PIT
28
MIL
Sep 12, 17
PIT
25
MIL
Sep 11, 17
PIT
70
MIL
Aug 16, 17
PIT
67
MIL
Aug 15, 17
PIT
13
MIL
Jul 20, 17
MIL
24
PIT
Jul 19, 17
MIL
23
PIT
Jul 18, 17
MIL
34
PIT
Jul 17, 17
MIL
24
PIT
Jun 22, 17
PIT
34
MIL
Jun 22, 17
PIT
24
MIL
Jun 20, 17
PIT
73
MIL
Jun 19, 17
PIT
81
MIL
May 7, 17
MIL
62
PIT
May 6, 17
MIL
12
PIT
May 5, 17
MIL
04
PIT
Sep 23, 16
PIT
13
MIL
Sep 22, 16
PIT
41
MIL
Sep 21, 16
PIT
63
MIL
Sep 4, 16
MIL
100
PIT
Sep 3, 16
MIL
74
PIT
Sep 2, 16
MIL
10
PIT
Aug 28, 16
PIT
31
MIL
Aug 27, 16
PIT
53
MIL
Aug 27, 16
PIT
96
MIL
Aug 26, 16
PIT
32
MIL
Jul 31, 16
PIT
24
MIL
Jul 30, 16
PIT
13
MIL
Jul 30, 16
PIT
35
MIL
Jul 21, 16
MIL
35
PIT
Jul 20, 16
MIL
95
PIT
Jul 19, 16
MIL
23
PIT
Apr 17, 16
MIL
39
PIT
Apr 16, 16
MIL
05
PIT
Apr 15, 16
MIL
84
PIT
Sep 13, 15
MIL
67
PIT
Sep 12, 15
MIL
210
PIT
Sep 11, 15
MIL
36
PIT
Sep 10, 15
MIL
64
PIT
Sep 3, 15
PIT
49
MIL
Sep 3, 15
PIT
35
MIL
Sep 2, 15
PIT
47
MIL
Jul 19, 15
PIT
16
MIL
Jul 18, 15
PIT
14
MIL
Jul 18, 15
PIT
58
MIL
Jun 10, 15
MIL
02
PIT
Jun 9, 15
MIL
41
PIT
Jun 8, 15
MIL
20
PIT
Apr 19, 15
MIL
25
PIT
Apr 18, 15
MIL
26
PIT
Apr 17, 15
MIL
36
PIT
Apr 12, 15
PIT
102
MIL
Apr 11, 15
PIT
62
MIL
Apr 11, 15
PIT
06
MIL
Sep 21, 14
MIL
01
PIT
Sep 20, 14
MIL
10
PIT
Sep 19, 14
MIL
24
PIT
Aug 24, 14
PIT
34
MIL
Aug 23, 14
PIT
83
MIL
Aug 23, 14
PIT
102
MIL
Jun 8, 14
MIL
10
PIT
Jun 7, 14
MIL
93
PIT
Jun 6, 14
MIL
515
PIT
May 15, 14
PIT
41
MIL
May 15, 14
PIT
34
MIL
May 14, 14
PIT
25
MIL
Apr 20, 14
MIL
32
PIT
Apr 19, 14
MIL
87
PIT
Apr 18, 14
MIL
53
PIT
Apr 17, 14
MIL
211
PIT
Apr 13, 14
PIT
14
MIL
Apr 12, 14
PIT
24
MIL
Apr 12, 14
PIT
23
MIL

Overall Record

since 2014

Milwaukee Brewers
118
Pittsburgh Pirates
86
204 games in available data

Last 5 Meetings

PIT0
@Apr 26
5MIL
PIT6
@Apr 25
3MIL
PIT6
@Apr 24
0MIL
MIL10
@Sep 7
2PIT
MIL4
@Sep 6
1PIT