nl vs al record

The San Francisco Giants are 295-299 in the NL against the AL all-time.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
295-299
.497
594
295
299
20,077
2,510
4,932
985
86
583
2,387
1,940
188
4,416
259
105
22,506
7,838
1,654
128
173
164
461
.246
.315
.390
.706
2Dodgers
Dodgers
326-268
.549
594
326
268
20,156
2,715
5,094
985
79
707
2,591
2,032
198
4,543
406
131
22,697
8,358
1,771
142
169
125
401
.253
.325
.415
.739
3Padres
Padres
277-317
.466
594
277
317
20,098
2,478
4,982
956
74
595
2,345
1,938
204
4,593
370
150
22,505
7,871
1,625
135
130
104
394
.248
.318
.392
.710
4Rockies
Rockies
248-330
.429
578
248
330
19,779
2,713
5,204
1,041
120
625
2,592
1,718
180
4,689
319
135
22,018
8,360
1,786
173
168
115
459
.263
.325
.423
.748
5Braves
Braves
308-291
.514
599
308
291
20,446
2,716
5,209
1,024
73
704
2,597
1,862
234
4,641
294
114
22,814
8,491
1,801
125
147
120
436
.255
.322
.415
.737
6Cubs
Cubs
298-277
.518
575
298
277
19,574
2,656
4,990
933
127
671
2,544
1,797
207
4,590
347
124
21,874
8,190
1,731
135
161
111
375
.255
.322
.418
.740
7Reds
Reds
263-312
.457
575
263
312
19,433
2,539
4,807
919
79
655
2,406
1,874
247
4,636
382
146
21,836
7,849
1,653
150
132
88
404
.247
.319
.404
.723
8Pirates
Pirates
250-319
.439
569
250
319
19,373
2,372
4,835
960
104
525
2,243
1,614
205
4,397
353
133
21,476
7,578
1,589
147
137
81
390
.250
.312
.391
.703
9Phillies
Phillies
290-315
.479
605
290
315
20,795
2,752
5,241
1,068
111
685
2,642
1,982
240
4,816
430
92
23,279
8,586
1,864
111
151
133
411
.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
302-300
.502
602
302
300
20,368
2,741
5,097
978
81
709
2,618
1,910
256
4,630
373
144
22,829
8,364
1,768
145
150
110
411
.250
.320
.411
.731
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
294-316
.482
610
294
316
20,883
2,676
5,302
1,031
111
560
2,548
1,777
246
4,736
385
149
23,228
8,235
1,702
155
167
108
415
.254
.317
.394
.712
14Cardinals
Cardinals
288-285
.503
573
288
285
19,588
2,686
5,135
959
64
672
2,564
1,821
248
4,180
272
132
21,940
8,238
1,695
133
150
119
419
.262
.330
.421
.751
15Brewers
Brewers
285-269
.514
554
285
269
19,048
2,591
4,910
947
77
674
2,481
1,723
205
4,647
415
116
21,229
8,033
1,698
111
142
94
386
.258
.324
.422
.746
16Diamondbacks
Diamondbacks
276-299
.480
575
276
299
19,559
2,645
4,937
986
130
629
2,518
1,799
198
4,337
308
108
21,877
8,070
1,745
114
207
105
426
.252
.319
.413
.731
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
8:05 PM
Fri
3/27
NYY NYY
@
SFG SFG
4:35 PM
Sat
3/28
NYY NYY
@
SFG SFG
7:15 PM
Mon
3/30
SFG SFG
@
SDP SDP
9:40 PM
Tue
3/31
SFG SFG
@
SDP SDP
9:40 PM
Last Game
COL Rockies

43 - 119

0

Final

4

SFG Giants

81 - 81

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
8:05 PM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM
Thu
3/26
WSH WSH
@
CHC CHC
4:00 AM
Thu
3/26
CWS CWS
@
MIL MIL
2:10 PM