Show classic player card
Bobby Doerr League
5-22-2028
Billy Shirley First Base
Retired (2026, Age 39)
CAREER BIOGRAPHICAL DATA
AVG .306 Total Rating B+   Bats/Throws L/R
OPS .890 Status Retired (2026) Option Years 0  
H 2220 Age 40 (OS 41) Date of Birth 08-31-1987
HR 334 Drafted Round 1, Pick 10
(2005)
Majors Svc Time 15 years
(88 games)
RBI 1338
SB 269
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 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 Vs G AB R H 2B 3B HR RBI BB SO SB CS E OPS OBP SLG ISO AVG
2012 Away 74 283 30 73 10 0 6 33 17 49 5 2 0 .658 .301 .357 .099 .258
2012 Home 66 228 34 72 14 2 10 40 25 46 6 0 3 .911 .384 .526 .211 .316
2013 Away 72 271 38 71 12 3 9 35 25 43 9 6 2 .756 .328 .428 .166 .262
2013 Home 70 252 44 86 17 5 13 56 25 35 6 2 3 1.001 .398 .603 .262 .341
2014 Away 71 278 41 80 11 6 10 49 29 41 14 8 1 .836 .357 .478 .191 .288
2014 Home 71 249 57 88 20 5 12 50 34 45 12 6 2 1.045 .427 .618 .265 .353
2015 Away 71 276 57 92 13 6 11 45 41 47 7 2 0 .960 .417 .543 .210 .333
2015 Home 71 261 67 96 11 3 20 77 33 47 13 5 6 1.099 .436 .663 .295 .368
2016 Away 70 285 49 81 11 5 12 52 24 54 14 1 1 .822 .338 .484 .200 .284
2016 Home 72 268 59 91 20 6 13 59 32 54 7 5 3 1.012 .408 .604 .265 .340
2017 Away 72 288 66 83 13 4 14 45 40 54 11 2 0 .883 .376 .507 .219 .288
2017 Home 70 254 62 90 12 3 16 54 32 35 8 3 2 1.041 .427 .614 .260 .354
2018 Away 67 278 45 80 12 5 9 51 30 59 9 3 0 .825 .361 .464 .176 .288
2018 Home 65 249 71 97 22 3 17 73 25 43 13 0 2 1.153 .446 .707 .317 .390
2019 Away 67 258 42 74 13 4 12 53 30 50 13 4 1 .871 .363 .508 .221 .287
2019 Home 71 258 59 81 11 3 23 60 26 37 8 2 1 1.024 .377 .647 .333 .314
2020 Away 68 277 50 93 14 7 13 53 35 44 7 4 1 .987 .410 .578 .242 .336
2020 Home 74 298 69 98 8 0 22 64 28 53 16 4 0 .965 .388 .577 .248 .329
2021 Away 72 308 52 77 13 3 13 45 30 68 12 2 0 .756 .318 .438 .188 .250
2021 Home 70 269 50 76 14 3 12 44 26 54 4 4 3 .838 .347 .491 .208 .283
2022 Away 71 292 54 95 15 4 13 45 19 56 16 5 5 .905 .367 .538 .212 .325
2022 Home 71 258 42 73 10 1 11 40 28 51 16 5 0 .813 .355 .457 .174 .283
2023 Away 71 276 39 79 14 1 8 44 27 46 10 11 3 .780 .349 .431 .145 .286
2023 Home 71 276 40 73 13 1 10 46 27 45 16 2 5 .758 .330 .428 .163 .264
2024 Away 45 105 17 25 8 0 3 11 13 25 3 4 1 .719 .319 .400 .162 .238
2024 Home 43 91 15 23 6 0 4 19 11 16 1 2 0 .781 .330 .451 .198 .253
2025 Away 44 151 22 46 7 1 2 20 16 26 2 5 1 .773 .369 .404 .099 .305
2025 Home 41 137 21 39 9 0 7 26 15 24 3 1 1 .863 .359 .504 .219 .285
2026 Away 40 143 19 45 5 1 4 22 10 19 6 2 1 .821 .373 .448 .133 .315
2026 Home 42 142 18 43 4 2 5 27 10 24 2 2 0 .818 .353 .465 .162 .303
Total Away 975 3769 621 1094 171 50 139 603 386 681 138 61 17 .830 .357 .473 .183 .290
Total Home 968 3490 708 1126 191 37 195 735 377 609 131 43 31 .955 .389 .566 .244 .323
Total 1943 7259 1329 2220 362 87 334 1338 763 1290 269 104 48 .890 .372 .518 .212 .306
Career Transactions
DateTransaction
2026-11-01Billy Shirley has retired from the Oakland Oranges
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.