best cardinals hitters last 20 games

Jimmy Crooks had the highest batting average for the Cardinals in the last 20 team games, with an average of .333.

NAMEAVGGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Jimmy Crooks
J. Crooks
.333
3
9
1
3
0
1
0
0
0
0
4
0
0
9
5
1
0
0
0
0
.333
.556
.889
2Jordan Walker
J. Walker
.315
20
73
16
23
2
0
9
18
8
0
22
3
0
81
52
11
0
0
0
0
.383
.712
1.095
3Nolan Arenado
N. Arenado
.286
2
7
1
2
0
0
1
1
0
0
1
0
0
7
5
1
0
0
0
0
.286
.714
1.000
4Victor Scott II
V. Scott II
.264
20
53
4
14
2
0
0
3
1
0
14
3
1
60
16
2
5
1
0
1
.273
.302
.575
5Alec Burleson
A. Burleson
.246
19
69
7
17
3
0
2
12
12
0
8
1
0
82
26
5
0
1
1
3
.354
.377
.730
6JJ Wetherholt
JJ Wetherholt
.231
17
65
13
15
1
0
3
8
10
1
14
3
0
77
25
4
0
1
0
0
.338
.385
.722
7Ramón Urías
R. Urías
.219
14
32
5
7
3
0
2
4
4
1
8
0
1
37
16
5
0
0
0
1
.324
.500
.824
8Thomas Saggese
T. Saggese
.218
16
55
5
12
3
0
0
2
4
0
19
0
1
59
15
3
0
0
0
2
.271
.273
.544
9Nolan Gorman
N. Gorman
.213
19
61
7
13
1
0
2
9
7
0
26
0
0
70
20
3
0
2
1
0
.286
.328
.614
10Ivan Herrera
I. Herrera
.197
20
71
5
14
3
0
1
7
15
2
13
0
1
89
20
4
0
1
3
3
.348
.282
.630
11Masyn Winn
M. Winn
.182
13
44
6
8
3
0
0
1
9
2
10
2
0
55
11
3
0
0
0
0
.345
.250
.595
12Pedro Pagés
P. Pagés
.171
12
35
3
6
1
0
1
4
1
2
10
0
0
39
10
2
0
1
0
2
.231
.286
.516
13José Fermín
J. Fermín
.167
10
18
1
3
0
0
0
1
3
0
5
0
0
22
3
0
0
1
0
0
.273
.167
.439
14Nathan Church
N. Church
.154
17
39
5
6
0
0
1
5
1
1
13
0
0
42
9
1
0
1
0
0
.190
.231
.421
15Yohel Pozo
Y. Pozo
.105
8
19
0
2
1
0
0
3
0
0
1
0
0
19
3
1
0
0
0
3
.105
.158
.263
StatMuse has game-level data for batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Cardinals Stats

Team Batting Leaders

HR

8

Walker

Jordan Walker

RBI

15

Walker

Jordan Walker

AVG

.328

Walker

Jordan Walker
Team Pitching Leaders

W

2

O'Brien

Riley O'Brien

K

12

McGreevy

Michael McGreevy

ERA

2.49

McGreevy

Michael McGreevy
Team Rankings

HR

20

5th

R

75

14th

SO

103

30th

ERA

5.05

28th

2026 Division Standings
TEAMWLPCTGB
10
7
.588
10
7
.588
Cardinals Cardinals
9
8
.529
1.0
8
8
.500
1.5
8
9
.471
2.0
Schedule
DATEMATCHUPTIME (ET)
Wed
4/15
@
1:15 PM
Fri
4/17
@
8:10 PM
Sat
4/18
@
7:10 PM
Sun
4/19
@
2:10 PM
Mon
4/20
@
6:40 PM
Last Game
CLE Guardians

10 - 8

5

Final

6

STL Cardinals

9 - 8

Tue 14 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
11
7
.611
9
9
.500
2.0
8
9
.471
2.5
8
9
.471
2.5
7
11
.389
4.0
NL CentralWLPCTGB
10
7
.588
10
7
.588
9
8
.529
1.0
8
8
.500
1.5
8
9
.471
2.0
NL WestWLPCTGB
13
4
.765
11
6
.647
2.0
10
8
.556
3.5
6
11
.353
7.0
6
11
.353
7.0
AL EastWLPCTGB
9
7
.563
9
8
.529
0.5
9
8
.529
0.5
7
9
.438
2.0
6
11
.353
3.5
AL CentralWLPCTGB
11
7
.611
10
8
.556
1.0
8
9
.471
2.5
7
10
.412
3.5
6
11
.353
4.5
AL WestWLPCTGB
9
8
.529
9
8
.529
9
9
.500
0.5
8
10
.444
1.5
7
11
.389
2.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
3/29
@
5-2
Sun
3/29
@
3-2
Sun
3/29
@
1-8
Sun
3/29
@
4-2
Mon
3/30
@
8-5

Schedule

DATEMATCHUPTIME (ET)
Wed
4/15
@
12:35 PM
Wed
4/15
@
1:15 PM
Wed
4/15
@
1:40 PM
Wed
4/15
@
6:40 PM
Wed
4/15
@
6:40 PM