nl vs al all-time record

The San Francisco Giants are 282-279 in the NL against the AL all-time.

TEAM REC W% G W L AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Giants
Giants
282-279
.503
561
282
279
18,992
2,381
4,673
937
82
552
2,267
1,835
173
4,136
250
100
21,287
7,430
1,571
121
166
161
433
.246
.316
.391
.707
2 Dodgers
Dodgers
304-248
.551
552
304
248
18,736
2,494
4,725
928
75
635
2,376
1,855
187
4,189
382
123
21,074
7,708
1,638
136
160
115
371
.252
.323
.411
.735
3 Padres
Padres
264-297
.471
561
264
297
18,977
2,349
4,708
916
70
569
2,223
1,827
194
4,331
348
146
21,251
7,471
1,555
130
123
99
371
.248
.319
.394
.712
4 Rockies
Rockies
238-301
.442
539
238
301
18,514
2,590
4,914
987
115
590
2,474
1,629
171
4,340
295
121
20,640
7,901
1,692
167
159
114
428
.265
.328
.427
.755
5 Braves
Braves
291-269
.520
560
291
269
19,102
2,533
4,873
964
66
646
2,417
1,718
226
4,324
275
107
21,307
7,907
1,676
124
137
117
411
.255
.322
.414
.736
6 Cubs
Cubs
273-260
.512
533
273
260
18,167
2,467
4,641
864
117
615
2,359
1,660
196
4,265
309
116
20,302
7,584
1,596
134
145
107
360
.255
.322
.417
.740
7 Reds
Reds
241-295
.450
536
241
295
18,103
2,352
4,452
850
70
609
2,229
1,757
234
4,312
360
140
20,362
7,269
1,529
147
121
85
372
.246
.319
.402
.720
8 Pirates
Pirates
237-296
.445
533
237
296
18,181
2,255
4,563
901
102
506
2,134
1,505
200
4,062
328
123
20,157
7,186
1,509
143
128
78
371
.251
.313
.395
.708
9 Phillies
Phillies
259-298
.465
557
259
298
19,162
2,504
4,813
992
106
607
2,398
1,836
225
4,404
394
84
21,461
7,838
1,705
104
134
128
375
.251
.322
.409
.731
10 Astros
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
11 Mets
Mets
285-281
.504
566
285
281
19,173
2,583
4,811
923
78
671
2,464
1,774
238
4,327
339
140
21,456
7,903
1,672
138
133
99
389
.251
.320
.412
.732
12 Nationals
Nationals
282-296
.488
578
282
296
19,472
2,441
4,918
994
89
586
2,321
1,732
211
4,130
374
152
21,717
7,848
1,669
159
143
117
450
.253
.318
.403
.721
13 Marlins
Marlins
269-297
.475
566
269
297
19,358
2,469
4,910
957
103
505
2,347
1,641
232
4,411
340
135
21,542
7,588
1,565
153
158
102
394
.254
.317
.392
.709
14 Cardinals
Cardinals
272-265
.507
537
272
265
18,340
2,513
4,827
907
60
631
2,398
1,726
227
3,875
259
126
20,564
7,747
1,598
129
142
116
396
.263
.332
.422
.754
15 Brewers
Brewers
265-256
.509
521
265
256
17,928
2,434
4,622
887
75
646
2,328
1,611
198
4,375
373
107
19,974
7,597
1,608
106
131
92
368
.258
.324
.424
.747
16 Diamondbacks
Diamondbacks
256-280
.478
536
256
280
18,247
2,465
4,608
927
120
579
2,344
1,669
176
4,033
277
96
20,388
7,512
1,626
105
191
100
398
.253
.318
.412
.730
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

32

16th

R

145

12th

SO

279

9th

ERA

3.58

9th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
21
10
.677
Padres Padres
19
11
.633
1.5
Giants Giants
19
13
.594
2.5
Diamondbacks Diamondbacks
17
15
.531
4.5
Rockies Rockies
6
25
.194
15.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/2
COL COL
@
SFG SFG
10:15 PM
Sat
5/3
COL COL
@
SFG SFG
4:05 PM
Sun
5/4
COL COL
@
SFG SFG
4:05 PM
Mon
5/5
SFG SFG
@
CHC CHC
7:40 PM
Tue
5/6
SFG SFG
@
CHC CHC
7:40 PM
Last Game
SFG Giants

19 - 13

3

Final

4

COL Rockies

6 - 25

Thu 1 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
21
11
.656
Phillies Phillies
18
14
.563
3.0
NL Central W L PCT GB
Cubs Cubs
19
13
.594
Reds Reds
17
15
.531
2.0
NL West W L PCT GB
Dodgers Dodgers
21
10
.677
Padres Padres
19
11
.633
1.5
AL East W L PCT GB
Yankees Yankees
19
13
.594
Red Sox Red Sox
18
16
.529
2.0
AL Central W L PCT GB
Tigers Tigers
20
12
.625
Guardians Guardians
18
14
.563
2.0
AL West W L PCT GB
Mariners Mariners
18
12
.600
Athletics Athletics
18
15
.545
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/16
WSH WSH
@
PIT PIT
0-1
Wed
4/16
SEA SEA
@
CIN CIN
11-7
Wed
4/16
ATH ATH
@
CWS CWS
8-0
Wed
4/16
SFG SFG
@
PHI PHI
4-6
Wed
4/16
CLE CLE
@
BAL BAL
2-6

Schedule

DATE MATCHUP TIME (ET)
Fri
5/2
LAD LAD
@
ATL ATL
7:15 PM
Fri
5/2
COL COL
@
SFG SFG
10:15 PM
Sat
5/3
TBR TBR
@
NYY NYY
1:05 PM
Sat
5/3
HOU HOU
@
CWS CWS
2:10 PM
Sat
5/3
NYM NYM
@
STL STL
2:15 PM