top 10 mlb batters over the last two weeks with minimum 20 at bats

J.P. Crawford has a .270 batting average with 20+ at-bats between June 21, 2025 and July 5, 2025.

Interpreted as:
top 10 or higher MLB batters over the last two weeks with minimum 20 at bats
NAME AVG AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 J.P. Crawford
J.P. Crawford
.270
63
14
6
17
1
0
0
2
0
1
10
0
0
68
18
1
3
1
0
2
.277
.286
.563
2 Julio Rodríguez
J. Rodríguez
.230
61
14
8
14
3
0
1
9
2
2
18
2
0
67
20
4
0
2
0
1
.269
.328
.597
3 Randy Arozarena
R. Arozarena
.339
56
14
13
19
3
0
5
13
3
2
11
1
2
63
37
8
0
2
1
2
.381
.661
1.042
4 Bobby Witt Jr.
B. Witt Jr.
.345
55
13
11
19
5
0
1
7
2
0
12
3
0
57
27
6
0
0
0
0
.368
.491
.859
5 Cody Bellinger
C. Bellinger
.315
54
12
7
17
3
0
3
7
1
0
8
2
0
55
29
6
0
0
0
0
.327
.537
.864
6 Francisco Lindor
F. Lindor
.222
54
13
6
12
3
0
3
8
1
1
9
0
0
57
24
6
0
1
0
1
.246
.444
.690
7 Ian Happ
I. Happ
.167
54
13
6
9
1
0
3
9
7
0
16
0
0
61
19
4
0
0
0
1
.262
.352
.614
8 Kyle Tucker
K. Tucker
.283
53
13
11
15
2
0
4
9
5
0
8
3
0
58
29
6
0
0
0
0
.345
.547
.892
9 CJ Abrams
CJ Abrams
.321
53
12
11
17
3
1
2
7
5
0
7
4
0
58
28
6
0
0
0
0
.379
.528
.908
10 Seiya Suzuki
S. Suzuki
.283
53
13
8
15
1
1
6
13
4
0
15
0
0
57
36
8
0
0
1
1
.333
.679
1.013
11 Byron Buxton
B. Buxton
.250
52
13
10
13
2
0
4
7
4
0
14
3
0
56
27
6
0
0
1
0
.304
.519
.823
12 Matt Olson
M. Olson
.308
52
13
3
16
4
0
1
7
7
0
15
0
0
59
23
5
0
0
1
0
.390
.442
.832
13 Austin Riley
A. Riley
.269
52
13
2
14
3
1
0
4
3
0
14
0
0
55
19
4
0
0
0
1
.309
.365
.674
14 Jazz Chisholm Jr.
J. Chisholm Jr.
.269
52
13
10
14
4
0
4
11
5
0
16
0
0
58
30
8
1
0
0
0
.333
.577
.910
15 Sal Frelick
S. Frelick
.288
52
12
6
15
1
0
2
8
3
1
6
1
2
58
22
3
1
1
0
0
.333
.423
.756
16 Jackson Holliday
J. Holliday
.212
52
12
4
11
1
0
2
5
5
0
17
1
1
57
18
3
0
0
0
0
.281
.346
.627
17 Vinnie Pasquantino
V. Pasquantino
.275
51
13
6
14
3
0
3
14
4
1
10
0
0
56
26
6
0
0
0
1
.339
.510
.849
18 Pete Crow-Armstrong
P. Crow-Armstrong
.314
51
13
10
16
4
1
3
6
2
0
10
3
1
55
31
8
1
1
0
0
.333
.608
.941
19 Elly De La Cruz
E. De La Cruz
.353
51
12
10
18
1
2
2
10
3
0
12
1
0
54
29
5
0
0
0
2
.389
.569
.958
20 Brandon Nimmo
B. Nimmo
.300
50
13
6
15
2
0
4
9
2
1
9
2
0
53
29
6
0
0
0
0
.340
.580
.920
21 Trea Turner
T. Turner
.280
50
12
8
14
1
0
2
4
2
0
10
2
1
53
21
3
0
1
1
1
.302
.420
.722
22 Adolis García
A. García
.180
50
12
4
9
1
0
1
12
2
0
16
1
1
54
13
2
0
2
0
0
.204
.260
.464
23 Cal Raleigh
C. Raleigh
.260
50
13
11
13
2
0
6
11
10
0
15
0
0
61
33
8
0
1
5
0
.377
.660
1.037
24 Steven Kwan
S. Kwan
.280
50
12
4
14
4
1
0
3
5
0
4
1
1
56
20
5
0
1
1
1
.339
.400
.739
25 Geraldo Perdomo
G. Perdomo
.360
50
13
10
18
2
0
2
10
11
0
7
2
1
61
26
4
0
0
0
1
.475
.520
.995
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Mariners Stats

Team Rankings

HR

118

6th

R

400

13th

SO

723

16th

ERA

3.85

15th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
53
35
.602
Mariners Mariners
46
42
.523
7.0
Angels Angels
43
44
.494
9.5
Rangers Rangers
43
45
.489
10.0
Athletics Athletics
37
53
.411
17.0
Schedule
DATE MATCHUP TIME (ET)
Sat
7/5
PIT PIT
@
SEA SEA
10:10 PM
Sun
7/6
PIT PIT
@
SEA SEA
4:10 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Wed
7/9
SEA SEA
@
NYY NYY
7:05 PM
Thu
7/10
SEA SEA
@
NYY NYY
7:05 PM
Last Game
SEA Mariners

46 - 42

6

Final

0

PIT Pirates

38 - 51

Fri 4 Jul 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
51
37
.580
Mets Mets
51
38
.573
0.5
NL Central W L PCT GB
Cubs Cubs
53
35
.602
Brewers Brewers
49
39
.557
4.0
NL West W L PCT GB
Dodgers Dodgers
56
33
.629
Padres Padres
47
40
.540
8.0
AL East W L PCT GB
Blue Jays Blue Jays
50
38
.568
Yankees Yankees
48
40
.545
2.0
AL Central W L PCT GB
Tigers Tigers
55
34
.618
Twins Twins
42
46
.477
12.5
AL West W L PCT GB
Astros Astros
53
35
.602
Mariners Mariners
46
42
.523
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/19
SEA SEA
@
CHC CHC
9-4
Thu
6/19
TEX TEX
@
PIT PIT
6-2
Thu
6/19
DET DET
@
TBR TBR
8-14
Thu
6/19
BAL BAL
@
NYY NYY
5-3
Thu
6/19
CWS CWS
@
TOR TOR
7-1

Schedule

DATE MATCHUP TIME (ET)
Sat
7/5
TBR TBR
@
MIN MIN
2:10 PM
Sat
7/5
STL STL
@
CHC CHC
2:20 PM
Sat
7/5
LAA LAA
@
TOR TOR
3:07 PM
Sat
7/5
BOS BOS
@
WSH WSH
4:05 PM
Sat
7/5
CIN CIN
@
PHI PHI
4:05 PM