top 10 shortstops in ba since 1985, with at least 1000 pa, at least.350 obp, at least 30 hr

Since 1985, Nomar Garciaparra has the highest batting average by a shortstop with an on-base percentage of .350 or above, when making 1,000+ plate appearances with 30+ home runs, with an average of .320.

NAME AVG PA OBP HR G AB R H 2B 3B RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Nomar Garciaparra
N. Garciaparra
.320
4,711
.368
190
1,064
4,296
761
1,373
302
50
738
310
49
431
87
30
2,345
542
5
51
39
98
.546
.914
810
222.7
.388
132
194.1
2 Michael Young
M. Young
.311
3,619
.360
81
792
3,333
503
1,038
198
20
469
252
12
492
47
11
1,519
299
0
22
6
98
.456
.816
522
77.9
.355
111
47.8
3 Derek Jeter
D. Jeter
.310
12,602
.377
260
2,747
11,195
1,923
3,465
544
66
1,311
1,082
170
1,840
358
97
4,921
870
97
58
39
287
.440
.817
1877
346.6
.360
119
305.9
4 Alex Rodriguez
A. Rodriguez
.308
5,687
.382
345
1,275
4,989
1,009
1,535
285
22
990
559
72
995
177
46
2,899
652
16
51
37
110
.581
.963
1073
360.5
.407
144
326.3
5 Hanley Ramirez
H. Ramirez
.306
4,605
.380
167
1,066
4,073
743
1,248
274
26
562
452
46
743
240
76
2,075
467
11
23
46
66
.509
.890
766
222.8
.383
137
205.4
6 Barry Larkin
B. Larkin
.295
9,057
.371
198
2,180
7,937
1,329
2,340
441
76
960
939
55
817
379
77
3,527
715
59
67
66
178
.444
.815
1330
240.6
.360
118
197.8
7 Carlos Guillen
C. Guillen
.293
3,719
.361
87
915
3,301
541
966
192
41
471
354
14
562
59
35
1,501
320
19
31
32
81
.455
.815
530
72.3
.352
116
73.5
8 Fernando Tatis Jr.
F. Tatis Jr.
.292
1,175
.369
81
273
1,036
210
303
55
8
195
119
12
324
52
13
617
144
0
8
8
15
.596
.965
226
80.8
.399
154
82
9 Troy Tulowitzki
T. Tulowitzki
.290
5,415
.361
225
1,291
4,804
762
1,391
264
24
780
511
47
900
57
32
2,378
513
10
43
48
146
.495
.856
834
204.1
.368
119
117.6
10 Xander Bogaerts
X. Bogaerts
.289
6,556
.353
185
1,537
5,877
891
1,698
367
17
789
560
57
1,178
112
21
2,654
569
6
56
23
146
.452
.805
944
169
.347
117
133.2
11 Corey Seager
C. Seager
.289
4,887
.362
221
1,131
4,344
702
1,254
270
13
667
473
40
875
21
8
2,213
504
0
30
54
98
.509
.871
796
211.1
.368
135
209.7
12 John Valentin
J. Valentin
.286
2,645
.371
69
686
2,269
342
649
162
10
336
286
35
303
36
20
1,038
241
31
24
5
49
.457
.829
404
78.9
.366
116
54.5
13 David Eckstein
D. Eckstein
.284
4,645
.351
32
1,059
4,096
588
1,165
182
18
312
310
125
337
112
43
1,479
232
81
33
2
74
.361
.712
537
-31.9
.320
93
-39.9
14 Gunnar Henderson
G. Henderson
.278
1,370
.357
54
313
1,207
203
335
65
12
160
140
14
296
51
9
586
131
0
9
7
9
.486
.842
216
55.2
.362
138
60.4
15 Carlos Correa
C. Correa
.275
5,343
.352
200
1,253
4,716
686
1,298
264
13
724
552
30
1,086
33
9
2,188
477
0
45
28
151
.464
.816
786
150.7
.350
125
159.5
16 Jeff Blauser
J. Blauser
.263
4,452
.359
99
1,143
3,799
580
1,000
185
28
434
503
81
773
58
36
1,538
312
35
34
20
69
.405
.763
591
56.6
.344
107
34.9

More Red Sox Stats

Team Rankings

HR

186

15th

R

786

7th

SO

1,361

16th

ERA

3.70

5th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
94
68
.580
Blue Jays Blue Jays
94
68
.580
Red Sox Red Sox
89
73
.549
5.0
Rays Rays
77
85
.475
17.0
Orioles Orioles
75
87
.463
19.0
Last Game
NYY Yankees

2 - 1

4

Final

0

BOS Red Sox

1 - 2

Thu 2 Oct 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
9/13
TEX TEX
@
NYM NYM
2-5
Sat
9/13
TBR TBR
@
CHC CHC
3-4
Sat
9/13
NYY NYY
@
BOS BOS
4-6
Sun
9/14
CHC CHC
@
PIT PIT
4-0
Sun
9/14
ATL ATL
@
WSH WSH
11-3

Schedule

DATE MATCHUP TIME (ET)
Sat
10/4
CHC CHC
@
MIL MIL
2:08 PM
Sat
10/4
NYY NYY
@
TOR TOR
4:08 PM
Sat
10/4
LAD LAD
@
PHI PHI
6:38 PM
Sat
10/4
DET DET
@
SEA SEA
8:38 PM
Sun
10/5
NYY NYY
@
TOR TOR
4:08 PM