Show classic player card
Harold Baines League
4-1-2053
J.D. Perez Second Base
Retired (2026, Age 39)
CAREER BIOGRAPHICAL DATA
AVG .258 Total Rating   Bats/Throws L/R
OPS .748 Status Retired (2026) Option Years 0  
H 2158 Age 65 (OS 66) Date of Birth 06-07-1987
HR 331 Drafted Round 1, Pick 6
(2005)
Majors Svc Time 14 years
(68 games)
RBI 1088
SB 173
OFFENSE PITCHING MENTORING
Contact vs. R C+ Contact vs. L C+ Endurance B-   Ldrship B+
Power vs. R A- Power vs. L B- Velocity D-   Mentor vR A+
Speed B- Bunt C- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B D+ (20.0%) LF --- Arm B+ WS Appearances 0
2B A+ (100%) CF ---   Health B+ LCS Appearances 0
3B (1.2%) RF ---   Injured Days 0 All Star Teams 4
* League requires 50% rating to start at catcher.

Year   Team G AB R H 2B 3B HR RBI BB SO HBP SF SB CS E OPS OBP SLG ISO AVG Awards
2008 PIT
24
89
5
15
3
1
1
8
4
17 0 1
0
0 2
.461
.202
.258
.090
.169
2011 PIT
47
154
17
40
10
2
5
16
12
33 0 0
2
1 2
.761
.313
.448
.188
.260
2012 PIT
118
478
68
131
18
6
11
52
30
107 0 3
13
3 9
.721
.315
.406
.132
.274
2013 PIT
157
645
114
170
30
4
32
82
44
151 1 2
16
5 14
.782
.311
.471
.208
.264
2014 PIT
157
626
91
159
24
8
18
63
56
148 5 1
15
7 10
.724
.320
.404
.150
.254
2015 PIT
145
590
88
146
28
3
23
77
59
144 3 2
18
4 12
.740
.318
.422
.175
.247
2016 PIT
157
592
76
138
26
4
19
71
52
140 2 1
13
5 15
.684
.297
.387
.154
.233
2017 PIT
157
663
96
173
33
4
32
82
34
133 1 3
8
2 14
.764
.297
.468
.207
.261
2018 PIT
157
629
76
150
28
6
16
72
56
148 3 2
12
4 13
.681
.303
.378
.140
.238
2019 PIT
157
623
94
172
29
4
30
92
64
140 5 5
14
2 14
.826
.346
.480
.204
.276
2020 PIT
157
654
83
174
34
2
28
101
52
150 2 2
10
5 15
.774
.321
.453
.187
.266
2021 PIT
157
617
113
166
22
5
28
80
60
142 8 0
14
1 14
.799
.342
.457
.188
.269
2022 PIT
155
626
94
179
28
7
33
92
41
140 1 2
11
3 8
.841
.330
.511
.225
.286
2023 PIT
116
435
48
105
12
3
20
61
34
101 0 3
6
3 8
.715
.294
.421
.179
.241
2024 PIT
137
495
64
134
14
1
13
77
48
121 3 3
15
5 8
.719
.337
.382
.111
.271
2025 PIT
126
457
65
106
12
2
22
62
34
94 1 0
6
3 14
.698
.287
.411
.179
.232
Total
2124
8373
1192
2158
351
62
331
1088
680
1909 35 30
173
53 172
.748
.315
.433
.175
.258
Career Transactions
DateTransaction
2026-11-01J.D. Perez has retired from the Pittsburgh Brigade
2026-04-01The Pittsburgh Brigade have promoted Pat Livingston to the major league team. The Pittsburgh Brigade have promoted Broadway Anderson to the major league team. The Pittsburgh Brigade have designated J.D. Perez for assignment.
2023-07-31J.D. Perez of the Pittsburgh Brigade is injured and is expected to be out 31 days.
2023-05-31J.D. Perez of the Pittsburgh Brigade is injured and is expected to be out 16 days.
2015-04-09J.D. Perez of the Pittsburgh Breeze is injured and is expected to be out 15 days.
2012-07-31J.D. Perez of the Pittsburgh Breeze is injured and is expected to be out 42 days.
2011-07-29J.D. Perez of the Pittsburgh Breeze is injured and is expected to be out 30 days.
2011-07-07The Pittsburgh Breeze have promoted Troy Haad to the major league team. The Pittsburgh Breeze have promoted J.D. Perez to the major league team. The Pittsburgh Breeze have designated Tom Samuel for assignment. The Pittsburgh Breeze have designated Gary Carlisle for assignment.
2009-03-25The Pittsburgh Breeze have promoted Gary Carlisle to the major league team. The Pittsburgh Breeze have promoted Jake Moskau to the major league team. The Pittsburgh Breeze have promoted Jeff Dawkins to the major league team. The Pittsburgh Breeze have sent J.D. Perez to the minors. The Pittsburgh Breeze have designated Gene Barber for assignment.
2008-09-05The Pittsburgh Breeze have promoted Jake Moskau to the major league team. The Pittsburgh Breeze have promoted Rufus Sanders to the major league team. The Pittsburgh Breeze have promoted J.D. Perez to the major league team.