national league all-time record versus american league

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

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
296-307
.491
603
296
307
20,371
2,523
4,993
1,003
86
586
2,400
1,954
189
4,482
261
106
22,815
7,926
1,675
128
173
164
473
.245
.315
.389
.704
2Dodgers
Dodgers
333-273
.550
606
333
273
20,571
2,780
5,212
1,003
80
726
2,650
2,084
200
4,657
412
133
23,170
8,553
1,809
143
172
129
413
.253
.326
.416
.741
3Padres
Padres
286-323
.470
609
286
323
20,586
2,526
5,094
979
77
601
2,391
1,983
206
4,715
382
152
23,043
8,030
1,657
135
133
104
403
.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
319-298
.517
617
319
298
21,041
2,800
5,365
1,054
75
726
2,679
1,914
237
4,792
300
117
23,469
8,747
1,855
125
152
121
449
.255
.322
.416
.738
6Cubs
Cubs
304-283
.518
587
304
283
19,963
2,702
5,071
954
127
680
2,587
1,846
209
4,692
359
126
22,320
8,319
1,761
137
165
111
381
.254
.321
.417
.738
7Reds
Reds
278-318
.466
596
278
318
20,141
2,634
4,967
952
81
681
2,494
1,958
253
4,830
404
150
22,641
8,124
1,714
153
136
89
410
.247
.319
.403
.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
293-318
.480
611
293
318
20,996
2,780
5,291
1,076
112
692
2,670
1,999
243
4,868
431
92
23,502
8,667
1,880
111
153
133
414
.252
.322
.413
.735
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
306-305
.501
611
306
305
20,660
2,775
5,162
988
81
718
2,651
1,936
258
4,707
380
147
23,153
8,466
1,787
146
153
111
418
.250
.320
.410
.730
12Nationals
Nationals
303-323
.484
626
303
323
21,095
2,675
5,321
1,071
97
635
2,551
1,894
226
4,563
417
167
23,535
8,491
1,803
162
158
127
482
.252
.318
.403
.721
13Marlins
Marlins
298-324
.479
622
298
324
21,276
2,733
5,393
1,050
116
570
2,601
1,817
254
4,833
392
152
23,674
8,385
1,736
156
171
109
421
.253
.317
.394
.711
14Cardinals
Cardinals
297-294
.503
591
297
294
20,191
2,776
5,286
983
64
697
2,652
1,881
267
4,313
286
135
22,638
8,488
1,744
138
161
122
434
.262
.330
.420
.751
15Brewers
Brewers
299-276
.520
575
299
276
19,746
2,704
5,087
979
81
688
2,591
1,820
209
4,828
445
125
22,043
8,292
1,748
122
146
100
397
.258
.325
.420
.745
16Diamondbacks
Diamondbacks
284-303
.484
587
284
303
19,969
2,714
5,054
1,010
135
648
2,583
1,833
199
4,424
316
110
22,324
8,278
1,793
116
207
105
438
.253
.319
.415
.734
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

18

Ramos

Heliot Ramos

AVG

.310

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

51

Roupp

Landen Roupp

ERA

2.76

Ray

Robbie Ray
Team Rankings

HR

26

29th

R

130

30th

SO

323

20th

ERA

4.06

14th

2026 Division Standings
TEAMWLPCTGB
24
16
.600
24
16
.600
19
20
.487
4.5
Giants Giants
16
24
.400
8.0
16
25
.390
8.5
Schedule
DATEMATCHUPTIME (ET)
Mon
5/11
@
10:10 PM
Tue
5/12
@
10:10 PM
Wed
5/13
@
10:10 PM
Thu
5/14
@
10:10 PM
Fri
5/15
@
9:40 PM
Last Game
PIT Pirates

22 - 19

6

Final

7

SFG Giants

16 - 24

Sun 10 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
28
13
.683
19
22
.463
9.0
19
22
.463
9.0
19
22
.463
9.0
15
25
.375
12.5
NL CentralWLPCTGB
27
14
.659
22
16
.579
3.5
23
17
.575
3.5
22
19
.537
5.0
22
19
.537
5.0
NL WestWLPCTGB
24
16
.600
24
16
.600
19
20
.487
4.5
16
24
.400
8.0
16
25
.390
8.5
AL EastWLPCTGB
26
13
.667
26
15
.634
1.0
18
22
.450
8.5
18
23
.439
9.0
17
23
.425
9.5
AL CentralWLPCTGB
21
21
.500
19
21
.475
1.0
19
22
.463
1.5
19
22
.463
1.5
18
23
.439
2.5
AL WestWLPCTGB
21
19
.525
19
21
.475
2.0
19
22
.463
2.5
16
25
.390
5.5
16
25
.390
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
4/26
@
5-3
Sun
4/26
@
2-6
Sun
4/26
@
2-4
Sun
4/26
@
3-1
Sun
4/26
@
8-3

Schedule

DATEMATCHUPTIME (ET)
Mon
5/11
@
6:10 PM
Mon
5/11
@
6:35 PM
Mon
5/11
@
7:07 PM
Mon
5/11
@
8:05 PM
Mon
5/11
@
8:10 PM