mlb pitchers with most at bats in last 5 years

Between July 5, 2020 and July 5, 2025, Shohei Ohtani has the most at-bats by a pitcher, with 251 at-bats.

NAME AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Shohei Ohtani
S. Ohtani
251
74
41
73
14
4
13
45
43
1
68
5
2
295
134
31
0
0
7
5
.291
.397
.534
.930
2 Walker Buehler
W. Buehler
69
33
4
7
2
0
0
3
5
0
45
0
0
82
9
2
8
0
0
0
.101
.162
.130
.293
3 Zack Wheeler
Z. Wheeler
67
31
1
11
2
0
0
3
0
0
38
0
0
72
13
2
5
0
0
1
.164
.164
.194
.358
4 Julio Urías
J. Urías
59
30
5
12
2
0
0
9
0
1
22
0
0
70
14
2
10
0
0
1
.203
.217
.237
.454
5 Max Scherzer
M. Scherzer
59
28
0
0
0
0
0
1
0
0
28
0
0
63
0
0
3
1
0
1
.000
.000
.000
.000
6 Sandy Alcantara
S. Alcantara
58
30
0
2
1
0
0
0
3
1
45
0
0
64
3
1
2
0
0
0
.034
.097
.052
.148
7 Tyler Mahle
T. Mahle
55
32
1
3
0
0
0
1
4
0
19
0
0
66
3
0
7
0
0
2
.055
.119
.055
.173
8 Adam Wainwright
A. Wainwright
55
31
1
7
2
0
0
4
3
0
24
0
0
72
9
2
14
0
0
1
.127
.172
.164
.336
9 Kevin Gausman
K. Gausman
54
30
6
10
0
0
0
3
2
0
31
0
0
61
10
0
5
0
0
0
.185
.214
.185
.399
10 Charlie Morton
C. Morton
54
30
5
7
1
0
0
1
0
0
30
0
0
61
8
1
7
0
0
0
.130
.130
.148
.278
11 Patrick Corbin
P. Corbin
53
28
1
7
0
0
0
0
3
0
24
0
0
63
7
0
7
0
0
0
.132
.179
.132
.311
12 Yu Darvish
Y. Darvish
53
29
2
5
2
0
0
1
0
1
25
0
0
55
7
2
1
0
0
2
.094
.111
.132
.243
13 Max Fried
M. Fried
53
27
7
13
2
0
0
4
3
0
18
0
0
63
15
2
7
0
0
0
.245
.286
.283
.569
14 Germán Márquez
G. Márquez
53
29
5
14
5
0
1
9
0
0
13
0
0
60
22
6
7
0
0
0
.264
.264
.415
.679
15 Wade Miley
W. Miley
52
26
9
10
3
0
0
3
3
0
13
0
0
57
13
3
2
0
0
0
.192
.236
.250
.486
16 Corbin Burnes
C. Burnes
52
26
1
8
0
0
0
4
3
0
26
0
0
59
8
0
4
0
0
0
.154
.200
.154
.354
17 Kyle Hendricks
K. Hendricks
52
31
3
6
1
0
0
1
2
0
26
0
0
61
7
1
7
0
0
0
.115
.148
.135
.283
18 Brandon Woodruff
B. Woodruff
52
28
0
6
0
0
0
2
3
0
28
0
0
58
6
0
3
0
0
0
.115
.164
.115
.279
19 Marcus Stroman
M. Stroman
51
30
2
5
2
0
0
1
4
0
24
1
0
58
7
2
3
0
0
0
.098
.164
.137
.301
20 Luis Castillo
L. Castillo
50
31
1
8
2
0
0
2
1
0
24
0
0
60
10
2
9
0
0
1
.160
.176
.200
.376
21 Aaron Nola
A. Nola
49
31
4
7
2
0
0
4
5
0
29
0
0
62
9
2
7
1
0
0
.143
.218
.184
.402
22 Anthony DeSclafani
A. DeSclafani
48
30
2
2
1
0
0
1
4
0
31
0
0
59
3
1
7
0
0
0
.042
.115
.063
.178
23 Merrill Kelly
M. Kelly
47
27
1
3
1
0
0
1
4
0
27
0
0
58
4
1
7
0
0
1
.064
.137
.085
.222
24 Jon Gray
J. Gray
47
29
2
5
0
0
0
3
0
0
32
0
0
50
5
0
3
0
0
0
.106
.106
.106
.213
25 Jon Lester
J. Lester
46
25
3
8
2
0
1
3
2
0
22
0
0
49
13
3
1
0
0
0
.174
.208
.283
.491
StatMuse has game-level data for at-bats going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Angels Stats

Team Rankings

HR

128

5th

R

374

17th

SO

690

24th

ERA

4.50

24th

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
36
53
.404
17.5
Schedule
DATE MATCHUP TIME (ET)
Sat
7/5
LAA LAA
@
TOR TOR
3:07 PM
Sun
7/6
LAA LAA
@
TOR TOR
1:37 PM
Mon
7/7
TEX TEX
@
LAA LAA
9:38 PM
Tue
7/8
TEX TEX
@
LAA LAA
9:38 PM
Wed
7/9
TEX TEX
@
LAA LAA
9:38 PM
Last Game
TOR Blue Jays

50 - 38

4

Final

3

LAA Angels

43 - 44

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