national league all-time record versus american league

The San Francisco Giants are 296-308 in the NL against the AL all-time.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
296-308
.490
604
296
308
20,408
2,525
5,003
1,005
86
588
2,402
1,956
189
4,489
261
106
22,854
7,944
1,679
128
173
164
473
.245
.315
.389
.704
2Dodgers
Dodgers
334-273
.550
607
334
273
20,606
2,786
5,220
1,004
80
729
2,656
2,087
200
4,664
412
133
23,208
8,571
1,813
143
172
129
413
.253
.325
.416
.741
3Padres
Padres
287-323
.470
610
287
323
20,620
2,528
5,103
980
77
601
2,393
1,984
206
4,722
383
152
23,078
8,040
1,658
135
133
104
405
.247
.318
.390
.708
4Rockies
Rockies
254-333
.433
587
254
333
20,090
2,763
5,291
1,056
122
636
2,639
1,756
185
4,774
331
139
22,377
8,499
1,814
176
170
116
465
.263
.326
.423
.749
5Braves
Braves
320-298
.518
618
320
298
21,076
2,803
5,372
1,055
75
728
2,682
1,914
238
4,803
300
117
23,505
8,761
1,858
125
152
121
449
.255
.322
.416
.737
6Cubs
Cubs
305-283
.519
588
305
283
20,004
2,712
5,086
958
127
680
2,596
1,852
210
4,701
359
126
22,368
8,338
1,765
137
165
111
381
.254
.322
.417
.738
7Reds
Reds
279-318
.467
597
279
318
20,177
2,641
4,978
956
81
682
2,501
1,961
254
4,834
405
150
22,682
8,142
1,719
153
137
90
411
.247
.319
.404
.723
8Pirates
Pirates
256-322
.443
578
256
322
19,681
2,416
4,909
975
104
534
2,285
1,650
210
4,477
361
135
21,829
7,694
1,613
148
140
86
394
.249
.312
.391
.703
9Phillies
Phillies
295-319
.480
614
295
319
21,094
2,786
5,308
1,077
112
695
2,676
2,005
244
4,901
435
92
23,607
8,694
1,884
111
153
133
414
.252
.322
.412
.734
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
309-306
.502
615
309
306
20,798
2,799
5,197
989
82
724
2,674
1,951
259
4,739
383
148
23,308
8,522
1,795
147
153
111
420
.250
.320
.410
.730
12Nationals
Nationals
304-323
.485
627
304
323
21,124
2,678
5,327
1,072
97
636
2,554
1,897
226
4,568
417
167
23,568
8,501
1,805
162
159
127
482
.252
.318
.402
.721
13Marlins
Marlins
299-327
.478
626
299
327
21,409
2,745
5,418
1,053
117
573
2,612
1,825
254
4,861
396
153
23,815
8,424
1,743
156
171
109
423
.253
.317
.393
.710
14Cardinals
Cardinals
300-295
.504
595
300
295
20,339
2,794
5,331
989
64
702
2,670
1,894
271
4,343
287
138
22,807
8,554
1,755
141
162
124
439
.262
.331
.421
.751
15Brewers
Brewers
300-276
.521
576
300
276
19,782
2,707
5,097
981
81
688
2,593
1,821
209
4,836
447
126
22,080
8,304
1,750
122
146
100
397
.258
.325
.420
.744
16Diamondbacks
Diamondbacks
285-305
.483
590
285
305
20,068
2,724
5,074
1,019
135
649
2,593
1,847
199
4,443
319
111
22,439
8,310
1,803
116
209
106
438
.253
.319
.414
.733
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

20

Ramos

Heliot Ramos

AVG

.317

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

58

Roupp

Landen Roupp

ERA

3.04

Ray

Robbie Ray
Team Rankings

HR

33

28th

R

149

30th

SO

358

21st

ERA

4.03

14th

2026 Division Standings
TEAMWLPCTGB
27
18
.600
26
18
.591
0.5
21
22
.488
5.0
Giants Giants
18
27
.400
9.0
17
28
.378
10.0
Schedule
DATEMATCHUPTIME (ET)
Sat
5/16
@
9:40 PM
Sun
5/17
@
4:05 PM
Mon
5/18
@
9:40 PM
Tue
5/19
@
9:40 PM
Wed
5/20
@
3:40 PM
Last Game
SFG Giants

18 - 27

2

Final

5

ATH Athletics

23 - 21

Fri 15 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
31
14
.689
22
23
.489
9.0
22
23
.489
9.0
20
25
.444
11.0
18
26
.409
12.5
NL CentralWLPCTGB
29
16
.644
25
17
.595
2.5
26
18
.591
2.5
24
21
.533
5.0
24
21
.533
5.0
NL WestWLPCTGB
27
18
.600
26
18
.591
0.5
21
22
.488
5.0
18
27
.400
9.0
17
28
.378
10.0
AL EastWLPCTGB
29
14
.674
28
17
.622
2.0
20
25
.444
10.0
19
25
.432
10.5
18
26
.409
11.5
AL CentralWLPCTGB
24
22
.522
22
22
.500
1.0
20
25
.444
3.5
20
25
.444
3.5
19
26
.422
4.5
AL WestWLPCTGB
23
21
.523
22
24
.478
2.0
21
23
.477
2.0
18
28
.391
6.0
16
29
.356
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
5/1
@
5-6
Fri
5/1
@
5-4
Fri
5/1
@
6-1
Fri
5/1
@
1-9
Fri
5/1
@
2-7

Schedule

DATEMATCHUPTIME (ET)
Sat
5/16
@
1:10 PM
Sat
5/16
@
2:15 PM
Sat
5/16
@
3:10 PM
Sat
5/16
@
4:05 PM
Sat
5/16
@
4:05 PM