most mlb games played against one team by a team

The Chicago Cubs and the Pittsburgh Pirates are tied for the most games against a team, with 2,608 games.

Interpreted as:
most MLB regular-season games played against one team by a team
TEAM G OPP W% W L AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Cubs
Cubs
2,608
Pirates Pirates
.493
1,276
1,314
11,597
338
6,011
340
404
1,217
.324
.706
2 Pirates
Pirates
2,608
Cubs Cubs
.507
1,314
1,276
11,455
410
5,939
356
445
1,146
.327
.708
3 Giants
Giants
2,580
Dodgers Dodgers
.501
1,284
1,279
10,983
363
5,524
267
450
1,110
.319
.689
4 Dodgers
Dodgers
2,580
Giants Giants
.499
1,279
1,284
11,074
397
5,533
349
456
1,045
.320
.692
5 Braves
Braves
2,547
Phillies Phillies
.524
1,327
1,205
11,754
289
5,959
279
346
1,016
.329
.719
6 Phillies
Phillies
2,547
Braves Braves
.476
1,205
1,327
10,920
290
5,486
285
383
1,091
.327
.703
7 Pirates
Pirates
2,519
Cardinals Cardinals
.511
1,274
1,221
11,406
301
5,928
362
398
1,308
.329
.712
8 Cardinals
Cardinals
2,519
Pirates Pirates
.489
1,221
1,274
11,057
405
5,907
360
451
1,298
.329
.711
9 Cubs
Cubs
2,513
Cardinals Cardinals
.510
1,273
1,221
10,965
313
5,920
321
387
1,257
.326
.706
10 Cardinals
Cardinals
2,513
Cubs Cubs
.490
1,221
1,273
10,986
418
5,965
355
405
1,159
.329
.713
11 Reds
Reds
2,496
Pirates Pirates
.497
1,230
1,247
11,029
300
5,602
330
393
1,085
.325
.709
12 Pirates
Pirates
2,496
Reds Reds
.503
1,247
1,230
10,887
305
5,608
308
297
1,047
.326
.708
13 Cubs
Cubs
2,416
Reds Reds
.505
1,208
1,186
10,922
274
5,869
286
338
1,003
.329
.718
14 Reds
Reds
2,416
Cubs Cubs
.495
1,186
1,208
10,498
327
5,599
294
346
948
.324
.703
15 Cubs
Cubs
2,395
Phillies Phillies
.524
1,246
1,131
11,567
250
5,592
255
308
931
.332
.727
16 Phillies
Phillies
2,395
Cubs Cubs
.476
1,131
1,246
10,897
310
5,256
262
358
874
.329
.713
17 Braves
Braves
2,394
Giants Giants
.469
1,110
1,258
10,331
252
4,519
243
375
952
.316
.679
18 Giants
Giants
2,394
Braves Braves
.531
1,258
1,110
11,170
278
5,102
247
357
1,042
.332
.721
19 Reds
Reds
2,383
Dodgers Dodgers
.491
1,163
1,206
10,214
312
4,999
207
283
927
.318
.687
20 Dodgers
Dodgers
2,383
Reds Reds
.509
1,206
1,163
10,529
316
5,016
266
345
1,025
.327
.703
21 Reds
Reds
2,373
Cardinals Cardinals
.477
1,121
1,231
10,239
295
5,449
312
346
1,084
.324
.701
22 Cardinals
Cardinals
2,373
Reds Reds
.523
1,231
1,121
10,652
328
5,806
303
356
1,041
.331
.720
23 Braves
Braves
2,333
Cubs Cubs
.459
1,063
1,252
9,928
277
4,367
227
252
893
.318
.681
24 Cubs
Cubs
2,333
Braves Braves
.541
1,252
1,063
10,822
245
4,778
185
276
894
.329
.711
25 White Sox
White Sox
2,331
Twins Twins
.512
1,186
1,129
79,191
10,204
20,745
3,394
769
1,365
7,147
603
1,654
371
88,823
29,772
5,528
1,544
338
208
1,124
.262
.326
.376
.702
Some of the information used here was obtained free of charge from Retrosheet.

More Cubs Stats

Team Rankings

HR

38

6th

R

172

1st

SO

230

18th

ERA

4.24

20th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
15
13
.536
1.5
Brewers Brewers
14
15
.483
3.0
Cardinals Cardinals
12
16
.429
4.5
Pirates Pirates
11
18
.379
6.0
Schedule
DATE MATCHUP TIME (ET)
Tue
4/29
CHC CHC
@
PIT PIT
6:40 PM
Wed
4/30
CHC CHC
@
PIT PIT
6:40 PM
Thu
5/1
CHC CHC
@
PIT PIT
12:35 PM
Fri
5/2
CHC CHC
@
MIL MIL
8:10 PM
Sat
5/3
CHC CHC
@
MIL MIL
7:10 PM
Last Game
CHC Cubs

17 - 12

1

Final

3

PHI Phillies

15 - 13

Sun 27 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
19
9
.679
Phillies Phillies
15
13
.536
4.0
NL Central W L PCT GB
Cubs Cubs
17
12
.586
Reds Reds
15
13
.536
1.5
NL West W L PCT GB
Giants Giants
19
10
.655
Dodgers Dodgers
18
10
.643
0.5
AL East W L PCT GB
Yankees Yankees
17
11
.607
Red Sox Red Sox
16
14
.533
2.0
AL Central W L PCT GB
Tigers Tigers
18
10
.643
Guardians Guardians
15
12
.556
2.5
AL West W L PCT GB
Mariners Mariners
16
12
.571
Rangers Rangers
15
13
.536
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/12
TOR TOR
@
BAL BAL
7-6
Sat
4/12
SFG SFG
@
NYY NYY
5-4
Sat
4/12
WSH WSH
@
MIA MIA
4-11
Sat
4/12
KCR KCR
@
CLE CLE
4-2
Sat
4/12
PIT PIT
@
CIN CIN
0-4

Schedule

DATE MATCHUP TIME (ET)
Mon
4/28
NYM NYM
@
WSH WSH
4:05 PM
Mon
4/28
MIN MIN
@
CLE CLE
6:10 PM
Mon
4/28
NYY NYY
@
BAL BAL
6:35 PM
Mon
4/28
STL STL
@
CIN CIN
6:40 PM
Mon
4/28
ATH ATH
@
TEX TEX
8:05 PM