players with highest slugging on july 16th since 2012 in a minimum 4 games

Since 2012, Mike Yastrzemski has the best slugging percentage with 4+ games played on July 16, with a slugging percentage of 1.250.

NAME SLG G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP OPS
1 Mike Yastrzemski
M. Yastrzemski
1.250
4
12
5
5
1
0
3
7
4
0
4
0
0
16
15
4
0
0
2
0
.417
.563
1.813
2 Justin Smoak
J. Smoak
1.125
4
16
5
6
0
0
4
7
3
0
3
0
0
19
18
4
0
0
0
0
.375
.474
1.599
3 Vladimir Guerrero Jr.
V. Guerrero Jr.
1.071
4
14
6
7
2
0
2
7
3
0
2
0
0
18
15
4
0
1
0
1
.500
.556
1.627
4 C.J. Cron
C.J. Cron
1.000
5
17
4
6
2
0
3
10
1
0
3
0
0
18
17
5
0
0
0
0
.353
.389
1.389
5 Aaron Judge
A. Judge
1.000
4
15
4
6
0
0
3
5
2
0
4
0
0
17
15
3
0
0
0
1
.400
.471
1.471
6 Whit Merrifield
W. Merrifield
1.000
4
16
7
10
3
0
1
5
1
1
0
1
0
19
16
4
0
1
0
0
.625
.632
1.632
7 Juan Soto
J. Soto
.944
4
18
4
8
0
0
3
7
0
0
2
0
0
19
17
3
0
1
0
1
.444
.421
1.365
8 Edwin Encarnacion
E. Encarnacion
.933
4
15
3
6
2
0
2
3
1
0
1
0
0
16
14
4
0
0
1
0
.400
.438
1.371
9 Omar Narváez
O. Narváez
.929
5
14
3
4
0
0
3
5
2
0
2
0
0
17
13
3
0
1
0
0
.286
.353
1.282
10 Mark Reynolds
M. Reynolds
.923
4
13
6
7
2
0
1
5
2
0
2
0
0
15
12
3
0
0
0
0
.538
.600
1.523
11 Willy Adames
W. Adames
.882
4
17
3
9
3
0
1
4
1
0
4
0
0
18
15
4
0
0
0
0
.529
.556
1.438
12 Wil Myers
W. Myers
.857
4
14
6
6
0
0
2
7
2
0
5
1
0
16
12
2
0
0
0
0
.429
.500
1.357
13 Marcus Semien
M. Semien
.842
6
19
11
6
4
0
2
2
8
0
3
1
0
27
16
6
0
0
0
0
.316
.519
1.361
14 Salvador Perez
S. Perez
.833
5
12
3
6
1
0
1
3
3
0
0
0
0
15
10
2
0
0
0
0
.500
.600
1.433
15 Matt Olson
M. Olson
.824
4
17
3
6
2
0
2
6
0
1
5
0
0
18
14
4
0
0
0
0
.353
.389
1.212
16 Didi Gregorius
D. Gregorius
.818
7
22
6
7
2
0
3
9
3
0
4
0
0
25
18
5
0
0
0
0
.318
.400
1.218
17 Rafael Devers
R. Devers
.800
4
15
4
4
2
0
2
2
1
0
1
0
0
16
12
4
0
0
0
1
.267
.313
1.113
18 Trea Turner
T. Turner
.800
4
15
5
5
1
0
2
3
1
1
4
1
0
17
12
3
0
0
0
0
.333
.412
1.212
19 Tyler Naquin
T. Naquin
.786
5
14
6
6
2
0
1
3
1
0
1
0
0
15
11
3
0
0
0
0
.429
.467
1.252
20 Anthony Rizzo
A. Rizzo
.773
6
22
6
8
3
0
2
5
3
2
6
0
0
27
17
5
0
0
0
2
.364
.481
1.254
21 Avisaíl García
A. García
.765
4
17
3
4
0
0
3
4
0
0
8
0
0
17
13
3
0
0
0
0
.235
.235
1.000
22 Austin Riley
A. Riley
.750
4
16
2
5
1
0
2
3
2
0
4
0
0
18
12
3
0
0
0
0
.313
.389
1.139
23 Kyle Schwarber
K. Schwarber
.737
4
19
4
4
1
0
3
4
1
0
8
0
0
21
14
4
0
1
0
0
.211
.238
.975
24 Christian Yelich
C. Yelich
.727
6
22
5
7
3
0
2
7
5
0
2
1
0
27
16
5
0
0
0
0
.318
.444
1.172
25 Matt Carpenter
M. Carpenter
.722
5
18
5
5
2
0
2
8
2
0
3
0
0
20
13
4
0
0
0
0
.278
.350
1.072
StatMuse has game-level data for games going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

73

24th

R

323

17th

SO

660

7th

ERA

3.25

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
43
34
.558
4.0
Padres Padres
40
35
.533
6.0
Diamondbacks Diamondbacks
38
37
.507
8.0
Rockies Rockies
17
59
.224
29.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
BOS BOS
@
SFG SFG
4:05 PM
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Fri
6/27
SFG SFG
@
CWS CWS
7:40 PM
Last Game
SFG Giants

43 - 34

3

Final

2

BOS Red Sox

40 - 38

Sat 21 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Royals Royals
38
38
.500
9.0
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
37
.507
5.5
NL East W L PCT GB
Phillies Phillies
46
30
.605
Mets Mets
45
31
.592
1.0
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
43
34
.558
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
PHI PHI
@
PIT PIT
4-5
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
LAD LAD
@
STL STL
0-5
Thu
6/5
NYM NYM
@
COL COL
4-2
Thu
6/5
BAL BAL
@
ATH ATH
4-5

Schedule

DATE MATCHUP TIME (ET)
Sat
6/21
NYM NYM
@
PHI PHI
7:15 PM
Sat
6/21
KCR KCR
@
SDP SDP
7:15 PM
Sat
6/21
AZ AZ
@
COL COL
9:10 PM
Sat
6/21
HOU HOU
@
LAA LAA
9:38 PM
Sat
6/21
CLE CLE
@
ATH ATH
10:05 PM