Illustrated silhouette of a player wearing the Pittsburgh Pirates uniform

Michael McKenry

Overall

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
2014
57
168
23
53
9
0
8
22
22
1
42
0
3
.315
.398
.512

Location

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
Home
28
81
13
27
3
0
4
11
14
1
19
0
1
.333
.438
.519
Road
29
87
10
26
6
0
4
11
8
0
23
0
2
.299
.358
.506

Day/Night

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
Day
20
59
10
19
2
0
3
7
11
1
18
0
1
.322
.437
.508
Night
37
109
13
34
7
0
5
15
11
0
24
0
2
.312
.375
.514

Month

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
May
9
20
2
4
2
0
0
1
1
0
4
0
0
.200
.238
.300
June
11
34
4
13
3
0
0
3
2
0
10
0
2
.382
.417
.471
July
9
27
4
11
1
0
2
6
4
1
5
0
1
.407
.500
.667
August
16
46
5
10
1
0
3
6
8
0
14
0
0
.217
.333
.435
September
12
41
8
15
2
0
3
6
7
0
9
0
0
.366
.458
.634

All-Star

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
Pre
25
67
7
20
5
0
1
7
4
1
17
0
3
.299
.347
.418
Post
32
101
16
33
4
0
7
15
18
0
25
0
0
.327
.429
.574

League

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
AL
8
21
1
5
2
0
0
1
2
1
5
0
0
.238
.333
.333
NL
49
147
22
48
7
0
8
21
20
0
37
0
3
.327
.407
.537

Division

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
AL Central
5
13
0
3
1
0
0
0
2
1
5
0
0
.231
.375
.308
AL West
3
8
1
2
1
0
0
1
0
0
0
0
0
.250
.250
.375
NL Central
15
35
6
17
4
0
2
6
8
0
7
0
0
.486
.581
.771
NL East
9
31
3
6
0
0
2
6
5
0
8
0
0
.194
.306
.387
NL West
25
81
13
25
3
0
4
9
7
0
22
0
3
.309
.364
.494

Opponent

GABRH2B3BHRRBIBBHBPSOSBCSAVGOBPSLG
5
15
1
2
0
0
1
1
0
0
7
0
0
.133
.133
.333
2
8
0
1
0
0
0
0
0
0
2
0
0
.125
.125
.125
3
10
3
6
1
0
1
4
0
0
2
0
0
.600
.600
1.000
4
5
2
2
1
0
0
0
5
0
0
0
0
.400
.700
.600
1
2
0
0
0
0
0
0
2
0
2
0
0
.000
.500
.000
2
7
0
2
1
0
0
0
0
0
2
0
0
.286
.286
.429
5
20
5
8
2
0
1
3
2
0
3
0
0
.400
.455
.650
2
7
1
1
0
0
1
2
2
0
1
0
0
.143
.333
.571
4
10
0
3
1
0
0
0
0
0
4
0
0
.300
.300
.400
2
4
0
1
0
0
0
0
0
1
1
0
0
.250
.400
.250
3
10
0
2
0
0
0
0
1
0
4
0
0
.200
.273
.200
2
6
1
4
0
0
1
1
2
0
1
0
0
.667
.750
1.167
6
20
2
5
0
0
1
2
2
0
4
0
1
.250
.318
.400
9
26
5
10
1
0
1
3
3
0
8
0
2
.385
.448
.538
2
4
0
2
1
0
0
1
1
0
0
0
0
.500
.600
.750
3
8
1
2
1
0
0
1
0
0
0
0
0
.250
.250
.375
2
6
2
2
0
0
1
4
2
0
1
0
0
.333
.500
.833

Pitcher Handedness

GABH2B3BHRRBIBBHBPSOAVGOBPSLG
Left
26
43
12
2
0
3
6
11
0
11
.279
.426
.535
Right
48
125
41
7
0
5
16
11
1
31
.328
.387
.504

Outs

GABH2B3BHRRBIBBHBPSOAVGOBPSLG
0
44
68
24
5
0
5
8
4
0
17
.353
.389
.647
1
40
55
15
2
0
2
10
8
0
16
.273
.365
.418
2
40
45
14
2
0
1
4
10
1
9
.311
.446
.422

Base States

GABH2B3BHRRBIBBHBPSOAVGOBPSLG
Bases Empty
49
99
33
6
0
6
6
12
0
24
.333
.405
.576
Runners On
43
69
20
3
0
2
16
10
1
18
.290
.388
.420
Scoring Position
33
41
13
1
0
1
13
6
0
11
.317
.404
.415

More Pirates Stats

Team Batting Leaders

HR

7

Lowe

Brandon Lowe

RBI

19

Cruz

Oneil Cruz

AVG

.324

O'Hearn

Ryan O'Hearn
Team Pitching Leaders

W

3

Skenes

Paul Skenes

K

27

Ashcraft

Braxton Ashcraft

ERA

0.77

Soto

Gregory Soto
Team Rankings

HR

26

10th

R

114

9th

SO

217

7th

ERA

3.31

4th

2026 Division Standings
TEAMWLPCTGB
16
8
.667
14
9
.609
1.5
14
9
.609
1.5
13
9
.591
2.0
Pirates Pirates
13
10
.565
2.5
Schedule
DATEMATCHUPTIME (ET)
Wed
4/22
@
8:05 PM
Thu
4/23
@
8:05 PM
Fri
4/24
@
7:40 PM
Sat
4/25
@
7:10 PM
Sun
4/26
@
2:10 PM
Last Game
PIT Pirates

13 - 10

1

Final

5

TEX Rangers

12 - 11

Tue 21 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
16
8
.667
11
13
.458
5.0
11
13
.458
5.0
8
15
.348
7.5
7
16
.304
8.5
NL CentralWLPCTGB
16
8
.667
14
9
.609
1.5
14
9
.609
1.5
13
9
.591
2.0
13
10
.565
2.5
NL WestWLPCTGB
16
6
.727
16
7
.696
0.5
13
9
.591
3.0
9
13
.409
7.0
9
15
.375
8.0
AL EastWLPCTGB
14
9
.609
12
11
.522
2.0
11
13
.458
3.5
9
13
.409
4.5
9
14
.391
5.0
AL CentralWLPCTGB
14
11
.560
12
11
.522
1.0
12
12
.500
1.5
8
14
.364
4.5
8
16
.333
5.5
AL WestWLPCTGB
12
11
.522
12
11
.522
11
13
.458
1.5
10
14
.417
2.5
9
16
.360
4.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
4/5
@
2-0
Sun
4/5
@
3-7
Sun
4/5
@
1-2
Mon
4/6
@
1-2
Mon
4/6
@
4-2

Schedule

DATEMATCHUPTIME (ET)
Wed
4/22
@
12:10 PM
Wed
4/22
@
1:10 PM
Wed
4/22
@
1:10 PM
Wed
4/22
@
2:10 PM
Wed
4/22
@
3:07 PM