Show classic player card
Mike Piazza League
9-12-2120
John Shelby Left Field
Retired (1994, Age 36)
CAREER BIOGRAPHICAL DATA
AVG .249 Total Rating   Bats/Throws B/L
OPS .678 Status Deceased (2037) Option Years 0  
H 370 Age at Death 79 Date of Birth 08-05-1958
HR 24 Drafted Round 3, Pick 34
(1976)
Majors Svc Time 8 years
(17 games)
RBI 157
SB 47
OFFENSE PITCHING MENTORING
Contact vs. R B+ Contact vs. L Endurance B-   Ldrship A+
Power vs. R D+ Power vs. L Velocity D-   Mentor vR
Speed A- Bunt C+ Control   Mentor vL
POSITIONS DEFENSE/HEALTH POSTSEASON
 C * --- SS --- Range A- WS Rings 0
1B (0.9%) LF A+ (100%) Arm B- WS Appearances 0
2B --- CF ---   Health LCS Appearances 0
3B --- RF C+ (50.8%)   Injured Days 0 All Star Teams 0
* League requires 75% 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
1983 SF-BOS
67
165
21
45
8
1
3
24
22
38 0 2
2
1 1
.742
.354
.388
.115
.273
1983 SF
39
105
11
30
6
1
2
14
15
25 0 1
2
0 1
.791
.372
.419
.133
.286
1983 BOS
28
60
10
15
2
0
1
10
7
13 0 1
0
1 0
.657
.324
.333
.083
.250
1984 BOS
23
25
3
3
0
1
0
2
0
5 0 0
3
0 1
.320
.120
.200
.080
.120
1986 BOS
91
267
36
61
9
2
4
36
33
53 0 0
8
4 3
.635
.313
.322
.094
.228
1988 BOS
35
42
6
8
1
1
0
2
5
7 0 0
2
1 0
.539
.277
.262
.071
.190
1989 BOS
82
278
52
79
15
2
8
27
27
51 3 0
12
6 1
.793
.354
.439
.155
.284
1990 BOS
74
272
32
58
11
3
3
22
24
66 0 2
12
3 1
.584
.275
.309
.096
.213
1991 BOS-ARI-OAK
99
111
16
30
4
0
2
16
13
22 1 0
0
1 0
.712
.352
.360
.090
.270
1991 BOS
1
0
1
0
0
0
0
0
0
0 0 0
0
0 0
.000
.000
.000
.000
.000
1991 ARI
2
6
1
2
0
0
0
2
0
3 0 0
0
0 0
.667
.333
.333
.000
.333
1991 OAK
96
105
14
28
4
0
2
14
13
19 1 0
0
1 0
.715
.353
.362
.095
.267
1992 OAK
121
192
27
47
5
1
2
19
19
37 4 1
4
1 1
.637
.324
.312
.068
.245
1993 OAK
49
131
21
39
7
0
2
9
16
27 0 0
4
3 1
.771
.374
.397
.099
.298
Total
641
1483
214
370
60
11
24
157
159
306 8 5
47
20 9
.678
.324
.353
.104
.249
Career Transactions
DateTransaction
1994-11-01John Shelby has retired from the Free Agency Pool
1994-03-25The Oakland Invaders have promoted Barry Ward to the major league team. The Oakland Invaders have waived John Shelby.
1992-03-25The Oakland Invaders have renamed Topper Pulido to John Shelby.
1991-05-25The Oakland Invaders have promoted Topper Pulido to the major league team. The Oakland Invaders have sent Jason Giambi to the minors.
1991-05-24The Oakland Invaders have acquired Topper Pulido from the waiver wire.
1991-05-17The Arizona MudSharks have waived Topper Pulido.
1991-05-10The Arizona MudSharks have designated Topper Pulido for assignment.
1991-04-21The Arizona MudSharks have acquired Topper Pulido from the waiver wire.
1991-04-14The Boston Sand Cats have promoted Don Jones to the major league team. The Boston Sand Cats have promoted Jo Jo Rivera to the major league team. The Boston Sand Cats have promoted Aaron Hamilton to the major league team. The Boston Sand Cats have promoted Derek Wieneke to the major league team. The Boston Sand Cats have designated Joe Jackson for assignment. The Boston Sand Cats have designated Nate Fleming for assignment. The Boston Sand Cats have designated Topper Pulido for assignment. The Boston Sand Cats have designated Gary Ferrer for assignment.
1989-04-01The Boston Sand Cats have promoted Rudy Martinez to the major league team. The Boston Sand Cats have promoted Joe Jackson to the major league team. The Boston Sand Cats have promoted Jim Oliva to the major league team. The Boston Sand Cats have promoted Gary Ferrer to the major league team. The Boston Sand Cats have promoted Will Buchanan to the major league team. The Boston Sand Cats have promoted Aubrey Irwin to the major league team. The Boston Sand Cats have promoted Topper Pulido to the major league team. The Boston Sand Cats have designated Bud Treadaway for assignment. The Boston Sand Cats have designated Joe Price for assignment. The Boston Sand Cats have designated Rich Bordi for assignment. The Boston Sand Cats have sent Charles Mora to the minors. The Boston Sand Cats have designated Greg Brinker for assignment. The Boston Sand Cats have designated Ralph Short for assignment.
1988-10-23The Boston Sand Cats have placed Topper Pulido on the trade block.
1988-08-29The Boston Sand Cats have promoted Jerry Evans to the major league team. The Boston Sand Cats have designated Topper Pulido for assignment.
1988-04-21The Boston Sand Cats have promoted Jerry Evans to the major league team. The Boston Sand Cats have promoted Topper Pulido to the major league team.
1987-04-01The Boston Sand Cats have promoted Johnny Clements to the major league team. The Boston Sand Cats have promoted Lee Sosa to the major league team. The Boston Sand Cats have designated Topper Pulido for assignment. The Boston Sand Cats have designated Rich Campbell for assignment.
1986-04-01The Boston Sand Cats have promoted Topper Pulido to the major league team.
1984-07-13The Boston Sand Cats have designated Topper Pulido for assignment.
1983-06-28The Boston Sand Cats have acquired Topper Pulido from the waiver wire.
1983-06-21The San Francisco Golden Gates have promoted Doug Masters to the major league team. The San Francisco Golden Gates have designated Topper Pulido for assignment.
1983-06-17Topper Pulido of the San Francisco Golden Gates is injured and is expected to be out 11 days.
1983-04-01The San Francisco Golden Gates have promoted Topper Pulido to the major league team. The San Francisco Golden Gates have promoted Juan Tracy to the major league team. The San Francisco Golden Gates have designated Garland Moroney for assignment. The San Francisco Golden Gates have designated Miguel Coles for assignment.
1976-07-20A trade has been completed between the Montreal Maroons and the San Francisco Golden Gates. The San Francisco Golden Gates receive Topper Pulido, Draft Pick 1978 Round 3 MON (Ricky Kobel) from the Montreal Maroons in exchange for Bill Osik. Protest This Trade.