national league all-time record vs american league

The San Francisco Giants have a record of 300-309 in the NL against the AL all-time.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
300-309
.493
609
300
309
20,595
2,563
5,061
1,019
88
597
2,439
1,970
191
4,528
261
107
23,059
8,047
1,704
129
174
165
475
.246
.315
.391
.706
2Dodgers
Dodgers
336-273
.552
609
336
273
20,677
2,811
5,241
1,006
81
730
2,679
2,102
202
4,684
413
133
23,298
8,599
1,817
143
174
129
416
.253
.326
.416
.742
3Padres
Padres
291-324
.473
615
291
324
20,775
2,554
5,138
988
77
610
2,419
2,007
208
4,760
388
154
23,260
8,110
1,675
135
135
104
408
.247
.318
.390
.708
4Rockies
Rockies
257-336
.433
593
257
336
20,292
2,795
5,338
1,069
123
642
2,669
1,783
188
4,827
336
140
22,611
8,579
1,834
176
172
116
465
.263
.326
.423
.749
5Braves
Braves
325-301
.519
626
325
301
21,335
2,843
5,428
1,070
76
740
2,722
1,943
239
4,855
308
117
23,797
8,870
1,886
125
155
121
451
.254
.321
.416
.737
6Cubs
Cubs
306-290
.513
596
306
290
20,268
2,742
5,141
970
128
690
2,625
1,883
218
4,761
364
130
22,673
8,437
1,788
138
166
113
388
.254
.321
.416
.738
7Reds
Reds
280-322
.465
602
280
322
20,341
2,656
5,012
964
81
689
2,516
1,979
254
4,888
408
151
22,865
8,205
1,734
154
137
90
413
.246
.319
.403
.722
8Pirates
Pirates
262-325
.446
587
262
325
19,988
2,473
4,992
985
104
550
2,339
1,692
214
4,568
377
137
22,186
7,835
1,639
149
143
86
398
.250
.313
.392
.705
9Phillies
Phillies
296-321
.480
617
296
321
21,186
2,790
5,326
1,080
113
695
2,680
2,015
244
4,932
438
94
23,710
8,717
1,888
111
154
133
415
.251
.321
.411
.733
10Astros
Astros
113-132
.461
245
113
132
8,331
1,118
2,215
465
34
251
1,056
788
85
1,589
138
81
9,364
3,501
750
89
71
54
204
.266
.333
.420
.753
11Mets
Mets
312-308
.503
620
312
308
20,970
2,824
5,237
998
82
729
2,695
1,963
263
4,786
390
149
23,498
8,586
1,809
148
154
111
423
.250
.320
.409
.729
12Nationals
Nationals
307-325
.486
632
307
325
21,302
2,712
5,380
1,084
97
647
2,588
1,913
228
4,609
422
168
23,766
8,599
1,828
162
161
127
485
.253
.319
.404
.722
13Marlins
Marlins
301-330
.477
631
301
330
21,583
2,768
5,469
1,066
118
574
2,635
1,839
257
4,897
407
159
24,008
8,493
1,758
156
173
109
429
.253
.317
.394
.711
14Cardinals
Cardinals
302-298
.503
600
302
298
20,506
2,808
5,373
997
65
704
2,684
1,902
273
4,383
290
139
22,987
8,612
1,766
142
164
124
441
.262
.330
.420
.750
15Brewers
Brewers
303-278
.522
581
303
278
19,943
2,722
5,126
987
81
694
2,607
1,840
211
4,875
454
128
22,265
8,357
1,762
124
147
100
399
.257
.324
.419
.743
16Diamondbacks
Diamondbacks
285-308
.481
593
285
308
20,172
2,733
5,093
1,024
135
650
2,600
1,855
200
4,468
319
111
22,555
8,337
1,809
118
210
106
438
.252
.319
.413
.732
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

13

Schmitt

Casey Schmitt

RBI

35

Schmitt

Casey Schmitt

AVG

.325

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

72

Roupp

Landen Roupp

ERA

3.09

Brubaker

JT Brubaker
Team Rankings

HR

58

25th

R

250

24th

SO

493

25th

ERA

4.58

23rd

2026 Division Standings
TEAMWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
Giants Giants
25
38
.397
15.0
24
39
.381
16.0
Schedule
DATEMATCHUPTIME (ET)
Fri
6/5
@
2:20 PM
Sat
6/6
@
2:20 PM
Sun
6/7
@
8:30 PM
Mon
6/8
@
9:45 PM
Tue
6/9
@
9:45 PM
Last Game
SFG Giants

25 - 38

12

Final

9

MIL Brewers

37 - 23

Thu 4 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
42
21
.667
33
29
.532
8.5
31
32
.492
11.0
29
34
.460
13.0
27
35
.435
14.5
NL CentralWLPCTGB
37
23
.617
34
29
.540
4.5
32
28
.533
5.0
33
30
.524
5.5
31
30
.508
6.5
NL WestWLPCTGB
40
23
.635
33
29
.532
6.5
32
29
.525
7.0
25
38
.397
15.0
24
39
.381
16.0
AL EastWLPCTGB
36
23
.610
37
25
.597
0.5
30
33
.476
8.0
30
33
.476
8.0
26
35
.426
11.0
AL CentralWLPCTGB
36
28
.563
33
29
.532
2.0
29
35
.453
7.0
25
38
.397
10.5
25
38
.397
10.5
AL WestWLPCTGB
33
30
.524
30
32
.484
2.5
30
32
.484
2.5
28
36
.438
5.5
24
39
.381
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/20
@
9-4
Wed
5/20
@
5-4
Wed
5/20
@
3-2
Wed
5/20
@
2-1
Wed
5/20
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/5
@
2:20 PM
Fri
6/5
@
6:40 PM
Fri
6/5
@
6:40 PM
Fri
6/5
@
7:05 PM
Fri
6/5
@
7:07 PM