nl all-time record vs al

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

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
296-304
.493
600
296
304
20,274
2,521
4,974
996
86
586
2,398
1,951
189
4,462
260
105
22,715
7,900
1,668
128
173
164
469
.245
.315
.390
.705
2Dodgers
Dodgers
331-272
.549
603
331
272
20,459
2,759
5,179
996
79
721
2,633
2,070
200
4,631
410
133
23,044
8,496
1,796
143
172
129
411
.253
.325
.415
.741
3Padres
Padres
280-320
.467
600
280
320
20,296
2,498
5,025
967
75
598
2,364
1,956
204
4,640
373
150
22,722
7,936
1,640
135
131
104
397
.248
.318
.391
.709
4Rockies
Rockies
253-331
.433
584
253
331
19,988
2,753
5,266
1,053
121
632
2,630
1,741
182
4,742
327
138
22,257
8,457
1,806
176
170
116
464
.263
.326
.423
.749
5Braves
Braves
316-295
.517
611
316
295
20,850
2,781
5,323
1,046
75
718
2,660
1,902
236
4,735
298
117
23,263
8,673
1,839
125
150
120
444
.255
.322
.416
.738
6Cubs
Cubs
303-281
.519
584
303
281
19,865
2,695
5,055
948
127
679
2,580
1,834
209
4,666
355
126
22,210
8,294
1,754
137
165
111
380
.254
.322
.418
.739
7Reds
Reds
269-315
.461
584
269
315
19,740
2,572
4,873
929
79
664
2,434
1,913
248
4,721
391
148
22,183
7,952
1,672
150
132
88
406
.247
.319
.403
.722
8Pirates
Pirates
253-319
.442
572
253
319
19,465
2,388
4,859
967
104
527
2,258
1,631
208
4,417
353
134
21,591
7,615
1,598
147
140
82
391
.250
.312
.391
.704
9Phillies
Phillies
291-317
.479
608
291
317
20,892
2,764
5,259
1,071
111
687
2,654
1,994
243
4,847
431
92
23,392
8,613
1,869
111
152
133
413
.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
302-303
.499
605
302
303
20,466
2,747
5,117
978
81
712
2,624
1,916
256
4,655
374
145
22,934
8,393
1,771
145
151
110
412
.250
.320
.410
.730
12Nationals
Nationals
299-321
.482
620
299
321
20,900
2,638
5,277
1,056
96
628
2,515
1,866
224
4,515
408
165
23,306
8,409
1,780
161
155
125
478
.252
.318
.402
.721
13Marlins
Marlins
297-322
.480
619
297
322
21,178
2,718
5,372
1,047
116
567
2,589
1,805
251
4,812
389
151
23,561
8,352
1,730
156
171
109
418
.254
.317
.394
.712
14Cardinals
Cardinals
292-291
.501
583
292
291
19,914
2,729
5,212
971
64
682
2,606
1,854
255
4,248
278
133
22,318
8,357
1,717
137
158
121
425
.262
.330
.420
.750
15Brewers
Brewers
293-273
.518
566
293
273
19,448
2,661
5,012
970
79
684
2,548
1,785
207
4,755
438
120
21,699
8,192
1,733
117
142
98
392
.258
.325
.421
.746
16Diamondbacks
Diamondbacks
280-300
.483
580
280
300
19,724
2,673
4,982
996
131
639
2,546
1,813
199
4,379
312
110
22,057
8,157
1,766
114
207
105
432
.253
.319
.414
.732
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Batting Leaders

HR

3

Adames

Willy Adames

RBI

7

Lee

Jung Hoo Lee

AVG

.341

Schmitt

Casey Schmitt
Team Pitching Leaders

W

2

Ray

Robbie Ray

K

24

Ray

Robbie Ray

ERA

2.42

Ray

Robbie Ray
Team Rankings

HR

9

30th

R

52

29th

SO

148

12th

ERA

4.17

18th

2026 Division Standings
TEAMWLPCTGB
12
4
.750
10
6
.625
2.0
10
8
.556
3.0
6
10
.375
6.0
Giants Giants
6
11
.353
6.5
Schedule
DATEMATCHUPTIME (ET)
Wed
4/15
@
6:40 PM
Thu
4/16
@
12:40 PM
Fri
4/17
@
6:45 PM
Sat
4/18
@
4:05 PM
Sun
4/19
@
1:35 PM
Last Game
SFG Giants

6 - 11

1

Final

2

CIN Reds

10 - 7

Tue 14 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
10
7
.588
9
8
.529
1.0
8
8
.500
1.5
7
9
.438
2.5
7
10
.412
3.0
NL CentralWLPCTGB
10
6
.625
10
7
.588
0.5
8
7
.533
1.5
8
8
.500
2.0
7
9
.438
3.0
NL WestWLPCTGB
12
4
.750
10
6
.625
2.0
10
8
.556
3.0
6
10
.375
6.0
6
11
.353
6.5
AL EastWLPCTGB
9
7
.563
8
7
.533
0.5
9
8
.529
0.5
6
9
.400
2.5
6
10
.375
3.0
AL CentralWLPCTGB
10
7
.588
10
7
.588
8
9
.471
2.0
7
10
.412
3.0
6
10
.375
3.5
AL WestWLPCTGB
9
7
.563
8
8
.500
1.0
8
9
.471
1.5
8
9
.471
1.5
6
11
.353
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
3/28
@
4-3
Sun
3/29
@
1-3
Sun
3/29
@
5-2
Sun
3/29
@
0-2
Sun
3/29
@
13-2

Schedule

DATEMATCHUPTIME (ET)
Tue
4/14
@
9:40 PM
Tue
4/14
@
9:40 PM
Tue
4/14
@
10:10 PM
Wed
4/15
@
12:35 PM
Wed
4/15
@
1:15 PM