best hitters on april 12 minimum 20 plate appearances

Craig Counsell has the highest career batting average when making 20+ plate appearances on April 12, with an average of .636.

NAME AVG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS
1 Craig Counsell
C. Counsell
.636
27
8
22
6
14
5
0
0
3
4
0
3
1
0
19
5
1
0
1
0
.692
.864
1.556
2 David Segui
D. Segui
.571
37
8
28
6
16
0
0
1
4
8
0
4
1
0
19
1
0
1
1
0
.649
.679
1.327
3 Lenny Dykstra
L. Dykstra
.542
30
6
24
8
13
2
0
3
6
4
0
1
2
1
24
5
2
0
0
0
.607
1.000
1.607
4 Justin Upton
J. Upton
.541
45
11
37
14
20
5
0
3
11
7
0
6
0
0
34
8
0
1
0
0
.600
.919
1.519
5 Chris Stynes
C. Stynes
.526
25
5
19
9
10
1
0
1
5
5
1
0
1
0
14
2
0
0
0
0
.640
.737
1.377
6 Paul O'Neill
P. O'Neill
.519
30
7
27
4
14
2
1
0
7
3
0
3
2
2
18
3
0
0
1
0
.567
.667
1.233
7 Enos Cabell
E. Cabell
.514
36
10
35
7
18
1
2
1
10
1
0
5
2
0
26
4
0
0
0
0
.528
.743
1.271
8 Jason Kubel
J. Kubel
.500
28
8
26
6
13
2
0
2
4
2
0
4
0
0
21
4
0
0
0
0
.536
.808
1.343
9 Rey Sanchez
R. Sanchez
.500
20
6
18
4
9
1
0
1
4
1
0
3
1
0
13
2
0
1
1
1
.500
.722
1.222
10 Stuffy McInnis
S. McInnis
.474
23
6
19
3
9
4
1
0
5
3
0
1
0
15
5
1
.545
.789
1.335
11 Juan Soto
J. Soto
.471
22
5
17
3
8
2
0
2
4
5
0
3
0
0
16
4
0
0
0
0
.591
.941
1.532
12 Von Hayes
V. Hayes
.469
43
9
32
9
15
1
1
1
7
10
0
3
1
2
21
3
0
1
1
0
.581
.656
1.238
13 Garry Maddox
G. Maddox
.467
30
8
30
3
14
2
1
2
5
0
0
2
0
0
24
5
0
0
0
0
.467
.800
1.267
14 Ted Simmons
T. Simmons
.460
54
13
50
8
23
6
1
1
11
4
0
1
0
0
34
8
0
0
0
2
.500
.680
1.180
15 Dave Collins
D. Collins
.458
29
8
24
3
11
1
0
1
4
5
0
0
2
2
15
2
0
0
0
0
.552
.625
1.177
16 Brandon Nimmo
B. Nimmo
.450
22
5
20
5
9
3
0
3
7
2
0
1
0
0
21
6
0
0
0
0
.500
1.050
1.550
17 Bill Doran
B. Doran
.450
26
7
20
5
9
3
0
0
6
6
0
0
2
0
12
3
0
0
2
0
.577
.600
1.177
18 Tony Pena
T. Pena
.448
29
8
29
3
13
1
1
1
3
0
0
0
0
0
19
3
0
0
0
2
.448
.655
1.103
19 Pat Meares
P. Meares
.444
20
6
18
7
8
0
0
3
6
1
1
2
0
0
17
3
0
0
0
1
.500
.944
1.444
20 Chase Headley
C. Headley
.438
34
8
32
9
14
2
0
2
6
2
0
6
0
0
22
4
0
0
0
1
.471
.688
1.158
21 Yuli Gurriel
Y. Gurriel
.435
23
5
23
1
10
3
0
1
5
0
0
1
0
1
16
4
0
0
0
0
.435
.696
1.130
22 Eugenio Suárez
E. Suárez
.435
25
6
23
3
10
2
0
2
8
1
1
7
0
0
18
4
0
0
0
0
.480
.783
1.263
23 Joe Mauer
J. Mauer
.435
52
12
46
8
20
3
0
2
15
4
0
7
0
0
29
5
0
2
0
0
.462
.630
1.092
24 Tony Batista
T. Batista
.435
25
6
23
5
10
2
0
1
6
1
0
1
1
1
15
3
0
1
0
1
.440
.652
1.092
25 Candy Maldonado
C. Maldonado
.433
31
8
30
3
13
2
0
0
4
1
0
5
0
0
15
2
0
0
0
0
.452
.500
.952
StatMuse has game-level data for batting average and plate appearances going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

76

5th

R

278

5th

SO

467

10th

ERA

4.65

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
Giants Giants
31
24
.564
3.0
Diamondbacks Diamondbacks
27
28
.491
7.0
Rockies Rockies
9
46
.164
25.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Fri
5/30
WSH WSH
@
AZ AZ
9:40 PM
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
WSH WSH
@
AZ AZ
4:10 PM
Tue
6/3
AZ AZ
@
ATL ATL
7:15 PM
Last Game
AZ Diamondbacks

27 - 28

6

Final

9

PIT Pirates

20 - 36

Tue 27 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
Phillies Phillies
35
19
.648
Mets Mets
34
21
.618
1.5
NL Central W L PCT GB
Cubs Cubs
34
21
.618
Cardinals Cardinals
31
24
.564
3.0
NL West W L PCT GB
Dodgers Dodgers
34
21
.618
Padres Padres
31
22
.585
2.0
AL East W L PCT GB
Yankees Yankees
34
20
.630
Rays Rays
27
27
.500
7.0
AL Central W L PCT GB
Tigers Tigers
36
20
.643
Twins Twins
30
24
.556
5.0
AL West W L PCT GB
Mariners Mariners
30
23
.566
Astros Astros
29
25
.537
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/12
MIL MIL
@
CLE CLE
0-2
Mon
5/12
CWS CWS
@
CIN CIN
5-1
Mon
5/12
TBR TBR
@
TOR TOR
11-9
Mon
5/12
PIT PIT
@
NYM NYM
1-2
Mon
5/12
WSH WSH
@
ATL ATL
2-5

Schedule

DATE MATCHUP TIME (ET)
Wed
5/28
ATH ATH
@
HOU HOU
2:10 PM
Wed
5/28
PIT PIT
@
AZ AZ
3:40 PM
Wed
5/28
MIA MIA
@
SDP SDP
4:10 PM
Wed
5/28
STL STL
@
BAL BAL
6:35 PM
Wed
5/28
ATL ATL
@
PHI PHI
6:45 PM