who has the most doubles in the last 30 days

Between May 23, 2026 and June 22, 2026, Rafael Devers has hit the most doubles, with 11 doubles.

NAME2BGABRH3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Rafael Devers
R. Devers
11
26
103
16
24
1
5
16
14
1
33
0
0
118
52
17
0
0
0
0
.233
.331
.505
.835
2Bryan Reynolds
B. Reynolds
10
27
98
22
36
0
7
19
15
2
21
2
0
116
67
17
0
1
0
0
.367
.457
.684
1.141
3Carter Jensen
C. Jensen
10
24
93
17
25
0
4
20
6
0
22
1
0
102
47
14
0
3
0
2
.269
.304
.505
.809
4Tristan Peters
T. Peters
10
26
70
11
25
1
1
12
6
2
10
0
2
80
40
12
1
1
0
0
.357
.418
.571
.989
5Andy Pages
A. Pages
10
26
111
16
27
1
5
15
8
0
23
1
3
121
54
16
0
2
0
2
.243
.289
.486
.776
6Travis Bazzana
T. Bazzana
10
25
95
12
26
1
5
15
11
0
21
4
2
107
53
16
0
1
0
0
.274
.346
.558
.904
7Brandon Nimmo
B. Nimmo
9
27
103
7
24
0
1
8
5
2
25
1
0
111
36
10
0
1
0
3
.233
.279
.350
.629
8Ceddanne Rafaela
C. Rafaela
9
23
98
10
29
0
3
13
3
0
18
5
2
102
47
12
1
0
0
1
.296
.317
.480
.796
9Jung Hoo Lee
J. Hoo Lee
8
21
84
19
38
1
1
9
2
1
4
4
0
88
51
10
0
1
0
0
.452
.466
.607
1.073
10Blaze Alexander
B. Alexander
8
24
71
11
29
0
3
17
4
2
9
2
2
78
46
11
0
1
1
1
.408
.449
.648
1.097
11Ketel Marte
K. Marte
8
26
106
14
31
0
5
24
9
1
15
0
0
118
54
13
0
2
0
1
.292
.347
.509
.857
12Fernando Tatis Jr.
F. Tatis Jr.
8
26
105
13
38
0
2
11
8
1
17
6
2
115
52
10
0
1
0
1
.362
.409
.495
.904
13Troy Johnston
T. Johnston
8
23
84
12
25
0
1
12
10
2
10
3
2
98
36
9
0
2
0
0
.298
.378
.429
.806
14Wilyer Abreu
W. Abreu
8
24
94
11
22
0
3
16
7
0
21
2
1
104
39
11
1
2
0
0
.234
.282
.415
.696
15Bryce Eldridge
B. Eldridge
8
25
88
18
32
0
5
14
16
0
18
0
0
105
55
13
0
1
0
0
.364
.457
.625
1.082
16Ian Happ
I. Happ
7
24
94
17
24
1
6
17
7
1
28
2
0
103
51
14
0
1
0
3
.255
.311
.543
.853
17Junior Caminero
J. Caminero
7
25
92
12
28
0
2
7
16
0
23
0
0
109
41
9
0
1
3
5
.304
.404
.446
.849
18Luis Arraez
L. Arraez
7
26
107
19
34
4
1
12
5
3
5
2
0
121
52
12
2
4
1
2
.318
.353
.486
.839
19Josh Bell
J. Bell
7
28
99
16
29
0
4
20
6
1
24
0
0
107
48
11
0
1
0
1
.293
.336
.485
.821
20Manny Machado
M. Machado
7
26
100
9
18
0
5
17
8
0
24
0
0
110
40
12
0
2
0
2
.180
.236
.400
.636
21José Ramírez
J. Ramírez
7
19
73
12
18
0
2
9
4
0
11
4
0
79
31
9
0
2
0
0
.247
.278
.425
.703
22Brandon Lowe
B. Lowe
7
27
104
17
22
0
5
17
8
1
37
0
0
115
44
12
0
2
0
2
.212
.270
.423
.693
23Jo Adell
J. Adell
7
27
110
20
27
0
3
13
3
4
28
1
0
117
43
10
0
0
0
1
.245
.291
.391
.682
24Zack Gelof
Z. Gelof
7
26
101
20
33
0
5
12
8
2
29
2
1
111
55
12
0
0
0
2
.327
.387
.545
.932
25Jesús Sánchez
J. Sánchez
7
20
61
6
18
0
2
7
2
1
18
0
1
64
31
9
0
0
0
1
.295
.328
.508
.836
StatMuse has game-level data for doubles going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

16

Schmitt

Casey Schmitt

RBI

42

Schmitt

Casey Schmitt

AVG

.327

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Ray

Robbie Ray

K

89

Roupp

Landen Roupp

ERA

2.75

Brubaker

JT Brubaker
Team Rankings

HR

81

20th

R

317

23rd

SO

608

22nd

ERA

4.46

22nd

2026 Division Standings
TEAMWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
Giants Giants
31
46
.403
17.5
30
48
.385
19.0
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
9:45 PM
Wed
6/24
@
9:45 PM
Thu
6/25
@
3:45 PM
Fri
6/26
@
10:15 PM
Sat
6/27
@
9:05 PM
Last Game
SFG Giants

31 - 46

1

Final

2

MIA Marlins

40 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM