Mobile Site You Are Here > > > > Bill Almon Register Statistics & History


Photo of Bill Almon


Bill Almon

William Francis Almon

Position: Shortstop
Bats: Right, Throws: Right
Height: 6' 3", Weight: 180 lb.

Born: November 21, 1952 in Providence, Rhode Island, United States
High School: Veterans Memorial HS (Warwick, RI)
School: Brown University (Providence, RI)

Drafted by the San Diego Padres in the 11th round of the 1971 MLB June Amateur Draft from Veterans Memorial HS (Warwick, RI) and the San Diego Padres in the 1st round (1st) of the 1974 MLB June Amateur Draft from Brown University (Providence, RI).

Major League Stats

Register Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1974 21 -2.4 2 Teams 2 Lgs AA-AAA SDP 39 140 133 15 26 2 2 0 8 1 0 5 30 .195 .225 .241 .465 32 0 2 0
1974 21 -1.8 Alexandria TL AA SDP 25 100 97 9 18 2 2 0 5 1 0 2 21 .186 .202 .247 .449 24 0 1 0
1974 21 -3.9 Hawaii PCL AAA SDP 14 40 36 6 8 0 0 0 3 0 0 3 9 .222 .282 .222 .504 8 0 1 0
1974 21 -6.1 SDP NL MLB SDP 16 40 38 4 12 1 0 0 3 1 0 2 9 .316 .350 .342 .692 13 0 0 0 0 0
1975 22 -3.2 Hawaii PCL AAA SDP 144 570 496 76 113 22 0 1 47 33 6 56 106 .228 .308 .278 .586 138 3 11 4
1975 22 -5.2 SDP NL MLB SDP 6 10 10 0 4 0 0 0 0 0 0 0 1 .400 .400 .400 .800 4 0 0 0 0 0
1976 23 -2.0 Hawaii PCL AAA SDP 129 501 454 67 132 16 2 3 44 21 8 35 67 .291 .347 .355 .701 161 5 5 2
1976 23 -4.6 SDP NL MLB SDP 14 60 57 6 14 3 0 1 6 3 1 2 9 .246 .271 .351 .622 20 0 0 1 0 0
1977 24 -3.4 SDP NL MLB SDP 155 670 613 75 160 18 11 2 43 20 9 37 114 .261 .303 .336 .639 206 14 0 20 0 1
1978 25 -2.8 SDP NL MLB SDP 138 442 405 39 102 19 2 0 21 17 5 33 74 .252 .308 .309 .616 125 6 0 3 1 10
1979 26 -2.3 SDP NL MLB SDP 100 226 198 20 45 3 0 1 8 6 5 21 48 .227 .299 .258 .556 51 1 0 5 2 7
1980 27 -1.5 2 Teams NL MLB NYM-MON 66 160 150 15 29 4 3 0 7 2 0 9 32 .193 .238 .260 .498 39 2 0 0 1 1
1980 27 -1.5 MON NL MLB MON 18 40 38 2 10 1 1 0 3 0 0 1 5 .263 .275 .342 .617 13 2 0 0 1 0
1980 27 -1.5 NYM NL MLB NYM 48 120 112 13 19 3 2 0 4 2 0 8 27 .170 .225 .232 .457 26 0 0 0 0 1
1981 28 -0.7 CHW AL MLB CHW 103 377 349 46 105 10 2 4 41 16 6 21 60 .301 .341 .375 .717 131 4 2 2 3 0
1982 29 0.2 CHW AL MLB CHW 111 336 308 40 79 10 4 4 26 10 8 25 49 .256 .313 .354 .667 109 4 1 1 1 0
Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1983 30 1.2 OAK AL MLB OAK 143 495 451 45 120 29 1 4 63 26 8 26 67 .266 .302 .361 .663 163 8 2 5 11 3
1984 31 2.3 OAK AL MLB OAK 106 225 211 24 47 11 0 7 16 5 7 10 42 .223 .253 .374 .628 79 3 0 0 4 0
1985 32 3.3 PIT NL MLB PIT 88 274 244 33 66 17 0 6 29 10 7 22 61 .270 .330 .414 .744 101 6 1 4 3 0
1986 33 4.5 PIT NL MLB PIT 102 230 196 29 43 7 2 7 27 11 4 30 38 .219 .319 .383 .701 75 5 0 1 3 2
1987 34 5.8 2 Teams NL MLB NYM-PIT 68 83 74 13 17 4 0 0 5 1 0 9 21 .230 .313 .284 .597 21 0 0 0 0 0
1987 34 5.8 PIT NL MLB PIT 19 21 20 5 4 1 0 0 1 0 0 1 5 .200 .238 .250 .488 5 0 0 0 0 0
1987 34 5.8 NYM NL MLB NYM 49 62 54 8 13 3 0 0 4 1 0 8 16 .241 .339 .296 .635 16 0 0 0 0 0
1988 35 6.9 PHI NL MLB PHI 20 31 26 1 3 2 0 0 1 0 0 3 11 .115 .207 .192 .399 5 0 0 2 0 0
MLB (15 seasons) MLB 1236 3659 3330 390 846 138 25 36 296 128 60 250 636 .254 .305 .343 .648 1142 53 6 44 29 24
Minors (3 seasons) Minors 312 1211 1083 158 271 40 4 4 99 55 14 96 203 .250 .314 .306 .620 331 8 18 6
All Levels (15 Seasons) 1548 4870 4413 548 1117 178 29 40 395 183 74 346 839 .253 .307 .334 .641 1473 53 14 62 35 24
AAA (3 seasons) Minors 287 1111 986 149 253 38 2 4 94 54 14 94 182 .257 .324 .311 .636 307 8 17 6
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Fielding

Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1974 21 2 Teams 2 Lgs AA-AAA SDP SS 38 182 64 103 15 20 .918 4.39
1974 21 Alexandria TL AA SDP SS 25 126 48 70 8 12 .937 4.72
1974 21 Hawaii PCL AAA SDP SS 13 56 16 33 7 8 .875 3.77
1974 21 SDP NL MLB SDP SS 14 97.0 47 13 30 4 4 .915 3.99 3.07
1975 22 Hawaii PCL AAA SDP SS 144 792 288 456 48 102 .939 5.17
1975 22 SDP NL MLB SDP SS 2 20.0 11 6 5 0 0 1.000 4.95 5.50
1976 23 Hawaii PCL AAA SDP SS 129 679 248 395 36 85 .947 4.98
1976 23 SDP NL MLB SDP SS 14 111.0 78 23 52 3 8 .962 6.08 5.36
1977 24 SDP NL MLB SDP SS 155 1345.0 882 303 538 41 87 .954 5.63 5.43
1978 25 SDP NL MLB SDP 2B 7 54.0 33 21 11 1 2 .970 5.33 4.57
1978 25 SDP NL MLB SDP 3B 114 883.0 314 72 221 21 20 .933 2.99 2.57
1978 25 SDP NL MLB SDP SS 15 55.0 33 9 23 1 4 .970 5.24 2.13
1979 26 SDP NL MLB SDP 2B 61 434.0 270 116 150 4 37 .985 5.52 4.36
1979 26 SDP NL MLB SDP CF 1
1979 26 SDP NL MLB SDP OF 1 1.0 0 0 0 0 0 0.00 0.00
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1979 26 SDP NL MLB SDP SS 25 109.0 72 26 43 3 11 .958 5.70 2.76
1980 27 2 Teams NL MLB NYM-MON 2B 19 119.0 87 32 50 5 10 .943 6.20 4.32
1980 27 2 Teams NL MLB NYM-MON SS 34 234.0 135 47 81 7 15 .948 4.92 3.76
1980 27 MON NL MLB MON 2B 1 4.0 4 1 2 1 1 .750 6.75 3.00
1980 27 MON NL MLB MON SS 12 78.0 45 17 24 4 1 .911 4.73 3.42
1980 27 NYM NL MLB NYM 2B 18 115.0 83 31 48 4 9 .952 6.18 4.39
1980 27 NYM NL MLB NYM 3B 9 14.0 3 0 3 0 0 1.000 1.93 0.33
1980 27 NYM NL MLB NYM SS 22 156.0 90 30 57 3 14 .967 5.02 3.95
1981 28 CHW AL MLB CHW SS 103 894.0 547 190 340 17 78 .969 5.34 5.15
1982 29 CHW AL MLB CHW SS 108 786.0 507 164 317 26 72 .949 5.51 4.45
1983 30 OAK AL MLB OAK 1B 38 221.0 230 208 21 1 14 .996 9.33 6.03
1983 30 OAK AL MLB OAK 2B 5 10.0 5 1 4 0 0 1.000 4.50 1.00
1983 30 OAK AL MLB OAK 3B 40 300.0 101 34 58 9 5 .911 2.76 2.30
1983 30 OAK AL MLB OAK LF 9
1983 30 OAK AL MLB OAK OF 23 125.0 34 33 0 1 0 .971 2.38 1.43
1983 30 OAK AL MLB OAK RF 15
1983 30 OAK AL MLB OAK SS 52 301.0 153 51 93 9 14 .941 4.31 2.77
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1984 31 OAK AL MLB OAK 1B 44 212.0 199 184 13 2 18 .990 8.36 4.48
1984 31 OAK AL MLB OAK 3B 4 8.0 1 1 0 0 0 1.000 1.12 0.25
1984 31 OAK AL MLB OAK C 1 1.0 0 0 0 0 0 0.00 0.00 0 0 0
1984 31 OAK AL MLB OAK CF 1
1984 31 OAK AL MLB OAK LF 33
1984 31 OAK AL MLB OAK OF 48 287.0 71 70 1 0 1 1.000 2.23 1.48
1984 31 OAK AL MLB OAK RF 17
1984 31 OAK AL MLB OAK SS 1 3.0 1 0 1 0 0 1.000 3.00 1.00
1985 32 PIT NL MLB PIT 1B 7 25.0 28 25 1 2 3 .929 9.36 3.71
1985 32 PIT NL MLB PIT 3B 7 37.0 7 2 4 1 0 .857 1.46 0.86
1985 32 PIT NL MLB PIT CF 6
1985 32 PIT NL MLB PIT LF 26
1985 32 PIT NL MLB PIT OF 32 168.0 29 27 2 0 0 1.000 1.55 0.91
1985 32 PIT NL MLB PIT SS 43 307.0 153 50 101 2 19 .987 4.43 3.51
1986 33 PIT NL MLB PIT 1B 4 7.0 13 10 2 1 0 .923 15.43 3.00
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1986 33 PIT NL MLB PIT 3B 28 128.0 38 9 26 3 3 .921 2.46 1.25
1986 33 PIT NL MLB PIT LF 53
1986 33 PIT NL MLB PIT OF 54 267.0 59 53 5 1 0 .983 1.96 1.07
1986 33 PIT NL MLB PIT RF 2
1986 33 PIT NL MLB PIT SS 19 42.0 23 8 12 3 1 .870 4.29 1.05
1987 34 2 Teams NL MLB PIT-NYM OF 3 6.0 0 0 0 0 0 0.00 0.00
1987 34 2 Teams NL MLB NYM-PIT SS 26 97.0 54 17 35 2 6 .963 4.82 2.00
1987 34 PIT NL MLB PIT 3B 1 1.0 0 0 0 0 0 0.00 0.00
1987 34 PIT NL MLB PIT OF 2 5.0 0 0 0 0 0 0.00 0.00
1987 34 PIT NL MLB PIT SS 4 26.0 18 9 8 1 3 .944 5.88 4.25
1987 34 NYM NL MLB NYM 1B 2 3.0 5 5 0 0 0 1.000 15.00 2.50
1987 34 NYM NL MLB NYM 2B 10 30.0 12 4 7 1 1 .917 3.30 1.10
1987 34 NYM NL MLB NYM OF 1 1.0 0 0 0 0 0 0.00 0.00
1987 34 NYM NL MLB NYM SS 22 71.0 36 8 27 1 3 .972 4.44 1.59
1988 35 PHI NL MLB PHI 1B 1 8.0 12 12 0 0 1 1.000 13.50 12.00
1988 35 PHI NL MLB PHI 3B 9 39.0 18 4 13 1 0 .944 3.92 1.89
1988 35 PHI NL MLB PHI SS 5 12.0 7 4 2 1 1 .857 4.50 1.20
MLB (6 seasons) MLB 1B 96 476.0 487 444 37 6 36 .988 9.09 5.01
MLB (5 seasons) MLB 2B 102 647.0 407 174 222 11 50 .973 5.51 3.88
MLB (8 seasons) MLB 3B 212 1410.0 482 122 325 35 28 .927 2.85 2.11
MLB (3 seasons) MLB CF 8
MLB (4 seasons) MLB LF 121
MLB (6 seasons) MLB OF 161 854.0 193 183 8 2 1 .990 2.01 1.19
MLB (3 seasons) MLB RF 34
MLB (15 seasons) MLB SS 616 4413.0 2703 911 1673 119 320 .956 5.27 4.19
Minors (3 seasons) Minors SS 311 1653 600 954 99 207 .940 5.00
All Levels (6 Seasons) 1B 96 476.0 487 444 37 6 36 .988 9.09 5.01
All Levels (5 Seasons) 2B 102 647.0 407 174 222 11 50 .973 5.51 3.88
All Levels (8 Seasons) 3B 212 1410.0 482 122 325 35 28 .927 2.85 2.11
All Levels (3 Seasons) CF 8
All Levels (4 Seasons) LF 121
All Levels (6 Seasons) OF 161 854.0 193 183 8 2 1 .990 2.01 1.19
All Levels (3 Seasons) RF 34
All Levels (15 Seasons) SS 927 4413.0 4356 1511 2627 218 527 .950 5.27 4.46
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Teams Played For

Year Age Tm Lg Lev
1974 21 Hawaii Islanders Pacific Coast League AAA
1974 21 Alexandria Aces Texas League AA
1974 21 San Diego Padres National League MLB 1 1974-09-02 1974-10-02
1975 22 Hawaii Islanders Pacific Coast League AAA
1975 22 San Diego Padres National League MLB 1 1975-09-12 1975-09-28
1976 23 Hawaii Islanders Pacific Coast League AAA
1976 23 San Diego Padres National League MLB 1 1976-09-14 1976-10-01
1977 24 San Diego Padres National League MLB 1 1977-04-06 1977-09-30
1978 25 San Diego Padres National League MLB 1 1978-04-07 1978-10-01
1979 26 San Diego Padres National League MLB 1 1979-04-05 1979-09-30
1980 27 Montreal Expos National League MLB 1 1980-04-11 1980-06-28
1980 27 New York Mets National League MLB 2 1980-07-11 1980-10-05
1981 28 Chicago White Sox American League MLB 1 1981-04-10 1981-10-03
1982 29 Chicago White Sox American League MLB 1 1982-04-11 1982-10-01
1983 30 Oakland Athletics American League MLB 1 1983-04-06 1983-10-02
1984 31 Oakland Athletics American League MLB 1 1984-04-03 1984-09-30
1985 32 Pittsburgh Pirates National League MLB 1 1985-04-11 1985-10-04
1986 33 Pittsburgh Pirates National League MLB 1 1986-04-08 1986-10-05
1987 34 Pittsburgh Pirates National League MLB 1 1987-04-07 1987-05-25
1987 34 New York Mets National League MLB 2 1987-05-31 1987-09-30
1988 35 Philadelphia Phillies National League MLB 1 1988-04-06 1988-06-14

Sabr ID: c34071cf

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.