mlb team records in their last 4 games

The San Francisco Giants are 1-3 in their last 4 games.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Giants
Giants
1-3
.250
4
1
3
150
30
52
18
3
4
29
8
2
26
3
0
166
88
25
1
5
1
2
.347
.376
.587
.962
2Phillies
Phillies
2-2
.500
4
2
2
127
10
20
2
0
5
10
6
2
37
1
1
135
37
7
0
0
0
2
.157
.207
.291
.499
3Dodgers
Dodgers
3-1
.750
4
3
1
128
20
36
6
1
10
20
9
0
25
0
1
140
74
17
0
3
0
3
.281
.321
.578
.900
4Cardinals
Cardinals
2-2
.500
4
2
2
123
13
30
4
1
3
13
9
2
25
2
0
135
45
8
1
0
0
6
.244
.306
.366
.672
5Guardians
Guardians
2-2
.500
4
2
2
134
12
37
12
0
0
11
9
1
35
1
1
146
49
12
0
2
0
2
.276
.322
.366
.688
6Athletics
Athletics
1-3
.250
4
1
3
135
17
36
7
0
6
14
15
2
29
0
1
152
61
13
0
0
0
5
.267
.349
.452
.801
7Yankees
Yankees
3-1
.750
4
3
1
142
32
37
5
2
4
31
20
0
31
5
0
163
58
11
0
1
0
3
.261
.350
.408
.758
8Mets
Mets
4-0
1.000
4
4
0
130
29
34
4
0
9
28
14
1
28
1
2
148
65
13
2
1
0
1
.262
.336
.500
.836
9Padres
Padres
1-3
.250
4
1
3
129
13
29
4
0
5
13
15
2
33
4
4
148
48
9
0
2
0
2
.225
.311
.372
.683
10Brewers
Brewers
3-1
.750
4
3
1
121
11
17
3
0
3
10
11
2
35
3
2
136
29
6
1
1
0
1
.140
.222
.240
.462
11Mariners
Mariners
4-0
1.000
4
4
0
147
24
46
4
1
12
23
9
2
30
1
0
160
88
17
1
1
2
4
.313
.358
.599
.957
12Rockies
Rockies
2-2
.500
4
2
2
141
23
38
7
0
5
20
16
3
35
6
2
162
60
12
0
2
0
1
.270
.352
.426
.777
13Diamondbacks
Diamondbacks
1-3
.250
4
1
3
136
12
25
5
0
1
10
10
2
33
0
0
153
33
6
2
3
0
0
.184
.245
.243
.488
14Braves
Braves
3-1
.750
4
3
1
139
27
38
5
0
10
27
20
1
26
5
3
162
73
15
0
2
1
1
.273
.364
.525
.889
15Cubs
Cubs
2-2
.500
4
2
2
148
19
38
6
0
4
16
11
3
37
2
0
163
56
10
0
1
0
1
.257
.319
.378
.697
16Pirates
Pirates
3-1
.750
4
3
1
133
27
37
4
0
8
26
21
2
35
8
1
158
65
12
0
2
0
2
.278
.380
.489
.868
17Red Sox
Red Sox
2-2
.500
4
2
2
145
23
42
11
1
2
23
12
3
38
2
1
164
61
14
1
3
1
1
.290
.350
.421
.770
18White Sox
White Sox
4-0
1.000
4
4
0
128
19
33
11
0
5
18
7
0
24
2
2
137
59
16
1
1
0
2
.258
.294
.461
.755
19Orioles
Orioles
2-2
.500
4
2
2
126
21
33
4
1
5
21
21
1
24
2
0
152
54
10
2
2
0
6
.262
.367
.429
.795
20Twins
Twins
0-4
.000
4
0
4
137
19
31
7
1
4
19
9
0
44
1
1
147
52
12
0
1
0
2
.226
.272
.380
.652
21Angels
Angels
2-2
.500
4
2
2
144
28
41
12
0
5
26
13
2
33
4
3
160
68
17
0
1
1
1
.285
.350
.472
.822
22Rangers
Rangers
3-1
.750
4
3
1
134
23
38
8
1
6
21
11
6
33
3
0
153
66
15
2
0
1
3
.284
.364
.493
.857
23Astros
Astros
2-2
.500
4
2
2
132
18
27
6
0
5
18
9
3
35
1
0
146
48
11
1
1
1
3
.205
.269
.364
.633
24Blue Jays
Blue Jays
2-2
.500
4
2
2
136
18
35
11
1
4
16
13
2
23
0
1
152
60
16
1
0
1
4
.257
.331
.441
.772
25Reds
Reds
1-3
.250
4
1
3
131
13
31
9
1
5
12
13
0
41
1
1
145
57
15
0
1
0
3
.237
.303
.435
.739
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

12

Schmitt

Casey Schmitt

RBI

33

Schmitt

Casey Schmitt

AVG

.321

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

68

Roupp

Landen Roupp

ERA

2.70

Brubaker

JT Brubaker
Team Rankings

HR

53

25th

R

232

26th

SO

468

25th

ERA

4.33

20th

2026 Division Standings
TEAMWLPCTGB
38
21
.644
32
26
.552
5.5
31
27
.534
6.5
Giants Giants
23
36
.390
15.0
22
38
.367
16.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/2
@
7:40 PM
Wed
6/3
@
7:40 PM
Thu
6/4
@
2:10 PM
Fri
6/5
@
2:20 PM
Sat
6/6
@
2:20 PM
Last Game
SFG Giants

23 - 36

19

Final

6

COL Rockies

22 - 38

Sun 31 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
40
20
.667
30
29
.508
9.5
31
30
.508
9.5
27
34
.443
13.5
26
33
.441
13.5
NL CentralWLPCTGB
35
21
.625
31
26
.544
4.5
32
28
.533
5.0
32
28
.533
5.0
30
28
.517
6.0
NL WestWLPCTGB
38
21
.644
32
26
.552
5.5
31
27
.534
6.5
23
36
.390
15.0
22
38
.367
16.5
AL EastWLPCTGB
36
21
.632
36
23
.610
1.0
29
31
.483
8.5
28
32
.467
9.5
25
33
.431
11.5
AL CentralWLPCTGB
34
27
.557
32
27
.542
1.0
27
33
.450
6.5
23
38
.377
11.0
22
37
.373
11.0
AL WestWLPCTGB
31
29
.517
28
31
.475
2.5
28
31
.475
2.5
27
34
.443
4.5
23
37
.383
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
5/17
@
3-6
Sun
5/17
@
7-3
Sun
5/17
@
3-10
Sun
5/17
@
4-1
Sun
5/17
@
8-9

Schedule

DATEMATCHUPTIME (ET)
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:40 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
6:45 PM
Tue
6/2
@
7:05 PM