Show classic player card
Cool Papa Bell League
9-14-2059
Randy Craft Third Base
Retired (2026, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .221 Total Rating B-   Bats/Throws R/R
OPS .571 Status Retired (2026) Option Years 0  
H 233 Age 69 (OS 69) Date of Birth 03-27-1990
HR 12 Drafted Round 2, Pick 25
(2008)
Majors Svc Time 5 years
(125 games)
RBI 76
SB 23
OFFENSE PITCHING MENTORING
Contact vs. R Contact vs. L C+ Endurance B-   Ldrship B+
Power vs. R B- Power vs. L B+ Velocity D+   Mentor vR B-
Speed Bunt Control   Mentor vL B-
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS B- (52.4%) Range B- WS Rings 0
1B --- LF --- Arm WS Appearances 0
2B A+ (98.8%) CF ---   Health C+ LCS Appearances 0
3B A+ (100%) RF (1.8%)   Injured Days 0 All Star Teams 0
* 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
2017 SF-TOR-COL
17
66
5
11
1
0
0
6
4
16 0 1
0
0 1
.393
.211
.182
.015
.167
2017 SF
17
66
5
11
1
0
0
6
4
16 0 1
0
0 1
.393
.211
.182
.015
.167
2019 SF
24
43
3
8
0
0
1
7
5
10 0 0
0
0 0
.527
.271
.256
.070
.186
2020 SF
40
112
10
23
2
1
3
9
5
28 0 0
0
0 1
.561
.239
.321
.116
.205
2021 SF
41
123
12
39
2
0
3
15
9
22 0 0
0
0 4
.770
.364
.407
.089
.317
2022 SF
58
139
17
28
4
1
3
10
8
35 1 1
0
0 8
.558
.248
.309
.108
.201
2023 SF-CHA-CLE
65
160
15
31
5
1
0
7
12
42 1 0
7
1 11
.492
.254
.238
.044
.194
2023 SF
7
15
1
2
0
0
0
0
1
5 0 0
0
0 0
.321
.188
.133
.000
.133
2023 CHA
5
11
1
1
0
0
0
1
1
5 0 0
0
0 0
.258
.167
.091
.000
.091
2023 CLE
53
134
13
28
5
1
0
6
10
32 1 0
7
1 11
.530
.269
.261
.052
.209
2024 CLE
85
289
29
63
10
4
2
18
25
68 3 2
14
8 13
.586
.285
.301
.083
.218
2025 BAL
56
120
8
30
3
0
0
4
9
28 1 0
2
0 7
.583
.308
.275
.025
.250
2026 BAL
1
2
0
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
Total
387
1054
99
233
27
7
12
76
77
249 6 4
23
9 45
.571
.277
.294
.073
.221
Career Transactions
DateTransaction
2026-11-01Randy Craft has retired from the Free Agency Pool
2026-07-31The Baltimore NattyBohs have waived Randy Craft.
2026-07-17The Baltimore NattyBohs have designated Randy Craft for assignment.
2026-07-13The Baltimore NattyBohs have promoted Randy Craft to the major league team. The Baltimore NattyBohs have sent Donnie Reich to the minors.
2026-07-13The Baltimore NattyBohs have acquired Randy Craft from the waiver wire.
2026-04-08The Baltimore NattyBohs have waived Randy Craft.
2026-03-25The Baltimore NattyBohs have designated Randy Craft for assignment.
2025-07-17The Baltimore NattyBohs have promoted Randy Craft to the major league team. The Baltimore NattyBohs have designated Kentaro Ueno for assignment.
2025-07-17The Baltimore NattyBohs have acquired Randy Craft from the waiver wire.
2025-04-01The Cleveland Bombers have promoted Yariel Tabares to the major league team. The Cleveland Bombers have sent Harry Lucas to the minors. The Cleveland Bombers have waived Randy Craft.
2023-07-03The Cleveland Bombers have promoted Randy Craft to the major league team. The Cleveland Bombers have sent Marty Just to the minors. The Cleveland Bombers have sent Les Fuentes to the minors.
2023-07-03The Cleveland Bombers have acquired Randy Craft from the waiver wire.
2023-06-17The Chicago Thunder have waived Randy Craft.
2023-06-04The Chicago Thunder have designated Randy Craft for assignment. The Chicago Thunder have sent Herb Dierker to the minors.
2023-04-27The Chicago Thunder have acquired Randy Craft from the waiver wire.
2023-04-23The San Francisco Criminals have designated Randy Craft for assignment.
2023-04-04The San Francisco Criminals have placed Randy Craft on the trade block.
2023-04-04The San Francisco Criminals have re-claimed Randy Craft from the waiver wire.
2023-03-31The San Francisco Criminals have promoted Fumio Abe to the major league team. The San Francisco Criminals have designated Randy Craft for assignment.
2020-03-31The San Francisco Criminals have promoted Randy Craft to the major league team.
2019-06-27The San Francisco Criminals have designated Randy Craft for assignment.
2019-04-16The San Francisco Criminals have promoted Randy Craft to the major league team.
2019-04-13The San Francisco Criminals have acquired Randy Craft from the waiver wire.
2019-04-06The Colorado Highlanders have waived Randy Craft.
2019-03-25The Colorado Highlanders have acquired Randy Craft from the waiver wire.
2018-08-19The Toronto Geodesists have waived Randy Craft.
2018-07-25The Toronto Geodesists have acquired Randy Craft from the waiver wire.
2018-04-01The Colorado Highlanders have waived Randy Craft.
2017-08-13The Colorado Highlanders have acquired Randy Craft from the waiver wire.
2017-07-10The Toronto Geodesists have waived Randy Craft.
2017-06-13The Toronto Geodesists have acquired Randy Craft from the waiver wire.
2017-05-22The San Francisco Criminals have waived Randy Craft.
2017-04-28The San Francisco Criminals have promoted Randy Craft to the major league team.
2017-04-28The San Francisco Criminals have acquired Randy Craft from the waiver wire.
2017-04-01The Colorado Highlanders have waived Randy Craft.
2015-04-05The Colorado Highlanders have acquired Randy Craft from the waiver wire. The Colorado Highlanders have waived Dee Crouse.
2015-04-01The Washington Senators have waived Randy Craft.