Show classic player card
Bobby Doerr League
6-6-2026
Billy Shirley First Base
Oakland Oranges
SEASON BIOGRAPHICAL DATA
AVG .279 Total Rating B+   Bats/Throws L/R
OPS .759 Status Active Option Years 0  
OBP .340 Age 38 (OS 39) Date of Birth 08-31-1987
HR 2 Drafted Round 1, Pick 10
(2005)
Majors Svc Time 14 years
(147 games)
RBI 7
SB 2
OFFENSE PITCHING MENTORING
Contact vs. R B+ Contact vs. L Endurance B-   Ldrship A-
Power vs. R B+ Power vs. L B+ Velocity D-   Mentor vR A+
Speed B+ Bunt D- Control D-   Mentor vL A+
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 5
1B A+ (100%) LF --- Arm B+ WS Appearances 7
2B --- CF ---   Health LCS Appearances 12
3B --- RF ---   Injured Days 0 All Star Teams 10
* 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
2012 OAK
140
511
64
145
24
2
16
73
42
95 2 2
11
2 3
.772
.339
.432
.149
.284
2013 OAK
142
523
82
157
29
8
22
91
50
78 2 3
15
8 5
.874
.362
.512
.212
.300
2014 OAK
142
527
98
168
31
11
22
99
63
86 1 3
26
14 3
.935
.391
.545
.226
.319
2015 OAK
142
537
124
188
24
9
31
122
74
94 1 5
20
7 6
1.028
.426
.601
.251
.350
2016 OAK
142
553
108
172
31
11
25
111
56
108 1 5
21
6 4
.915
.372
.542
.231
.311
2017 OAK
142
542
128
173
25
7
30
99
72
89 1 1
19
5 2
.957
.399
.557
.238
.319
2018 OAK
132
527
116
177
34
8
26
124
55
102 5 4
22
3 2
.980
.401
.579
.243
.336
2019 OAK
138
516
101
155
24
7
35
113
56
87 2 2
21
6 2
.947
.370
.578
.277
.300
2020 OAK
142
575
119
191
22
7
35
117
63
97 3 4
23
8 1
.976
.398
.577
.245
.332
2021 OAK
142
577
102
153
27
6
25
89
56
122 2 2
16
6 3
.794
.331
.463
.198
.265
2022 OAK
142
550
96
168
25
5
24
85
47
107 2 1
32
10 5
.862
.362
.500
.195
.305
2023 OAK
142
552
79
152
27
2
18
90
54
91 2 5
26
13 8
.769
.339
.429
.154
.275
2024 OAK
88
196
32
48
14
0
7
30
24
41 0 2
4
6 1
.748
.324
.423
.179
.245
2025 OAK
85
288
43
85
16
1
9
46
31
50 1 1
5
6 2
.816
.364
.451
.156
.295
2026 OAK
14
43
6
12
0
0
2
7
2
6 2 0
2
0 0
.759
.340
.419
.140
.279
Total
1875
7017
1298
2144
353
84
327
1296
745
1253 27 40
263
100 47
.892
.372
.520
.214
.306
Career Transactions
DateTransaction
2020-11-01Billy Shirley now holds the league record for career on-base plus slugging percentage.
2020-11-01Billy Shirley now holds the league record for career batting average.
2018-09-18Billy Shirley of the Oakland Oranges is injured and is expected to be out 24 days.
2012-04-06Billy Shirley of the Oakland Oranges is injured and is expected to be out 4 days.
2012-04-01The Oakland Oranges have promoted Billy Shirley to the major league team.
2006-07-13Trade #1908560 has been completed between the Oakland Oranges and the Arizona Warriors. The Arizona Warriors receive Bill Ralston, Herm White from the Oakland Oranges in exchange for Billy Shirley.
2005-04-01The Arizona Warriors have renamed Billy Reilly to Billy Shirley.