Mobile Site You Are Here >  >  >  >  >  Fielding

Len Kasper, Cubs play-by-play announcer:I will begin with the best baseball website every created, Baseball-Reference....

 

Photo of Johnny Hopp


Johnny Hopp

John Leonard Hopp (Cotney)
brother was known by Hippity

Positions: Outfielder and First Baseman
Bats: Left, Throws: Left
Height: 5' 10", Weight: 170 lb.

Born: July 18, 1916 in Hastings, NE
High School: Hastings HS (Hastings, NE)
School: Hastings College (Hastings, NE)
Signed
by the St. Louis Cardinals as an amateur free agent in 1936. (All Transactions)
Debut: September 18, 1939 (Age 23.062, 7,055th in MLB history)
Rookie Status: Exceeded rookie limits during 1940 season [*]
Teams (by GP): Cardinals/Pirates/Braves/Yankees/Tigers/... 1939-1952

Last Game: September 27, 1952 (Age 36.071)
Died: June 1, 2003 in Scottsbluff, NE
Buried: Parkview Cemetery, Hastings, NE
    About biographical information


Standard Fielding

Year Tm Lg Age Pos G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G lgFld% lgRF9 lgRFG Awards
1939 STL NL 22 1B 2 0 0 7 6 1 0 1 1.000 3.50 .989 10.25
1940 STL NL 23 OF 39 24 19 90 86 1 3 0 .967 2.23 .977 2.32
1940 STL NL 23 CF 24 13 11 56 53 0 3 0 .946 2.21 .981 2.66
1940 STL NL 23 LF 17 11 8 34 33 1 0 0 1.000 2.00 .974 2.26
1940 STL NL 23 1B 10 3 3 47 43 3 1 4 .979 4.60 .990 10.47
1941 STL NL 24 OF 91 75 68 221 213 4 4 1 .982 2.38 .975 2.31 MVP-8
1941 STL NL 24 LF 59 43 38 136 130 3 3 1 .978 2.25 .976 2.32 MVP-8
1941 STL NL 24 1B 39 33 31 350 329 17 4 23 .989 8.87 .989 10.16 MVP-8
1941 STL NL 24 CF 23 23 22 66 64 1 1 0 .985 2.83 .980 2.64 MVP-8
1941 STL NL 24 RF 10 9 8 19 19 0 0 0 1.000 1.90 .968 1.93 MVP-8
1942 STL NL 25 1B 88 82 79 804 746 44 14 68 .983 8.98 .989 10.18
1943 STL NL 26 OF 52 43 40 120 113 1 6 3 .950 2.19 .977 2.41
1943 STL NL 26 LF 43 37 34 105 98 2 5 0 .952 2.33 .977 2.23
1943 STL NL 26 1B 27 18 16 195 173 16 6 13 .969 7.00 .992 10.48
1943 STL NL 26 CF 9 6 6 10 9 0 1 0 .900 1.00 .978 2.74
1944 STL NL 27 OF 131 119 107 319 316 2 1 1 .997 2.43 .980 2.47 MVP-18
1944 STL NL 27 CF 130 119 107 316 311 4 1 1 .997 2.42 .985 2.95 MVP-18
1944 STL NL 27 1B 6 4 4 38 36 2 0 0 1.000 6.33 .990 10.03 MVP-18
1944 STL NL 27 LF 1 0 0 0 0 0 0 0 0.00 2.30 MVP-18
1945 STL NL 28 OF 104 95 87 254 244 5 5 2 .980 2.39 .978 2.45 MVP-15
1945 STL NL 28 RF 74 64 59 159 150 5 4 2 .975 2.09 .978 2.13 MVP-15
1945 STL NL 28 CF 28 28 26 90 89 0 1 0 .989 3.18 .983 2.86 MVP-15
1945 STL NL 28 1B 15 13 12 144 131 11 2 11 .986 9.47 .990 10.17 MVP-15
1945 STL NL 28 LF 3 3 2 3 3 0 0 0 1.000 1.00 .970 2.33 MVP-15
1946 BSN NL 29 1B 68 57 54 588 535 42 11 44 .981 8.49 .991 9.98 AS,MVP-12
1946 BSN NL 29 CF 58 47 40 132 129 3 0 1 1.000 2.28 .979 2.83 AS,MVP-12
1946 BSN NL 29 OF 58 47 40 138 135 3 0 1 1.000 2.38 .977 2.39 AS,MVP-12
1947 BSN NL 30 OF 125 98 93 304 296 2 6 0 .980 2.38 .977 2.42
1947 BSN NL 30 CF 122 96 91 295 288 1 6 1 .980 2.37 .977 2.76
1947 BSN NL 30 RF 3 2 2 3 3 0 0 0 1.000 1.00 .977 2.10
1948 PIT NL 31 OF 80 71 67 195 192 3 0 1 1.000 2.44 .978 2.39
1948 PIT NL 31 CF 71 69 65 186 184 2 0 1 1.000 2.62 .984 2.75
1948 PIT NL 31 1B 25 23 19 230 211 18 1 21 .996 9.16 .990 9.61
1948 PIT NL 31 RF 8 2 2 7 7 0 0 0 1.000 0.88 .976 2.00
1948 PIT NL 31 LF 2 0 0 0 0 0 0 0 0.00 2.30
1949 TOT NL 32 1B 79 75 72 695 643 45 7 69 .990 8.71 .991 9.62
1949 TOT NL 32 OF 20 15 14 42 39 2 1 0 .976 2.05 .977 2.48
1949 TOT NL 32 RF 15 13 12 35 32 2 1 0 .971 2.27 .977 2.06
1949 TOT NL 32 LF 5 2 2 5 5 0 0 0 1.000 1.00 .974 2.38
1949 PIT NL 32 RF 12 11 11 29 27 1 1 0 .966 2.33 .977 2.06
1949 PIT NL 32 OF 7 13 13 14 12 1 1 0 .929 1.86 .977 2.49
1949 PIT NL 32 1B 6 75 72 56 49 4 3 4 .946 8.83 .991 9.62
1949 PIT NL 32 LF 4 2 2 4 4 0 0 0 1.000 1.00 .975 2.38
1949 BRO NL 32 OF 4 2 1 7 6 1 0 0 1.000 1.75 .977 2.48
1949 BRO NL 32 RF 3 2 1 6 5 1 0 0 1.000 2.00 .977 2.07
1949 BRO NL 32 1B 2 0 0 2 1 1 0 0 1.000 1.00 .990 9.60
1949 BRO NL 32 LF 1 0 0 1 1 0 0 0 1.000 1.00 .970 2.40
1949 PIT NL 32 1B 71 637 593 40 4 65 .994 8.92 .991 9.62
1949 PIT NL 32 OF 9 21 21 0 0 0 1.000 2.33 .977 2.48
1950 TOT MLB 33 1B 82 67 57 593.1 612 572 34 6 62 .990 9.19 7.39 .990 9.70 9.57
1950 TOT MLB 33 OF 13 12 12 108.1 25 24 1 0 0 1.000 2.08 1.92 .978 2.40 2.38
1950 TOT MLB 33 LF 8 6 6 55.2 15 14 1 0 0 1.000 2.43 1.88 .977 2.36 2.33
1950 PIT NL 33 1B 70 66 57 565.0 572 534 32 6 61 .990 9.02 8.09 .990 9.71 9.61
1950 PIT NL 33 OF 7 8 8 69.2 14 13 1 0 0 1.000 1.81 2.00 .978 2.34 2.31
1950 PIT NL 33 RF 4 4 4 34.2 12 12 0 0 0 1.000 3.12 3.00 .976 1.87 1.85
1950 PIT NL 33 CF 2 2 2 18.0 2 2 0 0 0 1.000 1.00 1.00 .980 2.75 2.75
1950 PIT NL 33 LF 2 2 2 17.0 4 3 1 0 0 1.000 2.12 2.00 .978 2.28 2.25
1950 NYY AL 33 1B 12 1 0 28.1 40 38 2 0 1 1.000 12.71 3.33 .989 9.53 9.37
1950 NYY AL 33 LF 6 4 4 38.2 11 11 0 0 0 1.000 2.56 1.83 .977 2.40 2.35
1950 NYY AL 33 OF 6 4 4 38.2 11 11 0 0 0 1.000 2.56 1.83 .979 2.51 2.47
1951 NYY AL 34 1B 25 9 9 122.2 127 121 5 1 10 .992 9.24 5.04 .990 9.70 9.66
1952 TOT AL 35 1B 13 4 4 55.2 58 53 5 0 8 1.000 9.38 4.46 .988 9.64 9.62
1952 NYY AL 35 1B 12 4 4 54.2 57 52 5 0 8 1.000 9.38 4.75 .988 9.63 9.62
1952 DET AL 35 LF 4 4 2 28.0 6 6 0 0 0 1.000 1.93 1.50 .978 2.28 2.28
1952 DET AL 35 OF 4 4 2 28.0 6 6 0 0 0 1.000 1.93 1.50 .980 2.41 2.40
1952 DET AL 35 1B 1 0 0 1.0 1 1 0 0 0 1.000 9.00 1.00 .990 9.90 9.60
11 Seasons OF 717 603 549 136.1 1714 1664 24 26 9 .985 2.05 2.35 .978 2.40 2.41
13 Seasons 1B 479 388 360 771.2 3895 3599 243 53 334 .986 9.21 8.02 .990 9.70 9.90
9 Seasons CF 467 403 370 18.0 1153 1129 11 13 4 .989 1.00 2.44 .981 2.75 2.81
9 Seasons LF 142 106 92 83.2 304 289 7 8 1 .974 2.26 2.08 .976 2.33 2.29
6 Seasons RF 114 94 87 34.2 235 223 7 5 2 .979 3.12 2.02 .977 1.87 2.08
14 Seasons TOT 1196 991 909 908.0 5609 5263 267 79 343 .986 8.14 4.62 .986 8.60 5.41
Lg Pos G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G lgFld% lgRF9 lgRFG Awards
Note: Complete player games played data.
Fielding stats are a combination of official records and RetroSheet records. Both are likely to have substantial errors and will not match perfectly.
View Complete Notes on Fielding Data
Leagues historically made no effort to balance team, league, and player fielding stats. Since 1990 or so, computers have made this feasible, but prior to that there are hundreds or thousands of discrepancies each year in games played (even whether a player played a position), putouts, assists, double plays and errors.
  • Pre-1938 SB & CS data for catchers is estimated from catcher assists, games started and opposition stolen bases.
  • From 1938 on SB, CS, Pickoff, & WP data for catchers and pitchers is taken from play-by-play accounts in the retrosheet files. There are several hundred games without pbp from 1938 to 1973 and for those we may not have any data.
  • CG & GS come from the retrosheet data and should be complete and pretty accurate from 1914 on.
  • Innings played (like SB and CS) come from the retrosheet play-by-play data and should be considered mostly complete from 1938 to 1973 and complete from then on.
  • Stats (PO,A,G, etc) for LF-CF-RF positions (since 1914) is taken from play-by-play or box score data as available.
  • Stats (PO,A,G,etc) for C,P,1B,2B,3B,SS,OF positions is taken from the official reported totals and may have been corrected at various times since their publication.
  • For detailed information on which games retrosheet is missing play-by-play from 1938 to 1973, please see their most wanted games list
  • For detailed information on the availability of data on this site by year, see our data coverage page

Sabermetric Fielding

Year Tm Lg Age Pos Rtot Rtot/yr Rtz Rtzhm Rtzrd Rdp Rof Rctch Rdrs Rdrs/yr Rpm Rdp Rbnt Rof Rhr RerC RsbC RsbP
1939 STL NL 22 1B
1940 STL NL 23 CF
1940 STL NL 23 LF
1940 STL NL 23 1B
1941 STL NL 24 LF
1941 STL NL 24 1B
1941 STL NL 24 CF
1941 STL NL 24 RF
1942 STL NL 25 1B
1943 STL NL 26 LF
1943 STL NL 26 1B
1943 STL NL 26 CF
1944 STL NL 27 CF
1944 STL NL 27 1B
1944 STL NL 27 LF
1945 STL NL 28 RF
1945 STL NL 28 CF
1945 STL NL 28 1B
1945 STL NL 28 LF
1946 BSN NL 29 1B
1946 BSN NL 29 CF
1947 BSN NL 30 CF
1947 BSN NL 30 RF
1948 PIT NL 31 CF
1948 PIT NL 31 1B
1948 PIT NL 31 RF
1948 PIT NL 31 LF
1949 PIT NL 32 RF
1949 PIT NL 32 1B
1949 PIT NL 32 LF
1949 BRO NL 32 RF
1949 BRO NL 32 1B
1949 BRO NL 32 LF
1949 PIT NL 32 1B
1950 PIT NL 33 1B
1950 PIT NL 33 RF
1950 PIT NL 33 CF
1950 PIT NL 33 LF
1950 NYY AL 33 1B
1950 NYY AL 33 LF
1951 NYY AL 34 1B
1952 NYY AL 35 1B
1952 DET AL 35 LF
1952 DET AL 35 1B
13 Seasons 1B
9 Seasons CF
9 Seasons LF
6 Seasons RF
14 Seasons TOT
Lg Pos Rtot Rtot/yr Rtz Rtzhm Rtzrd Rdp Rof Rctch Rdrs Rdrs/yr Rpm Rdp Rbnt Rof Rhr RerC RsbC RsbP

Appearances

Year Tm Lg Age G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
1939 STL NL 22 6 0 6 2 0 0 2 0 0 0 0 0 0 0 0 3 1
1940 STL NL 23 82 27 82 50 0 0 10 0 0 0 17 24 0 41 0 28 6
1941 STL NL 24 134 108 134 126 0 0 39 0 0 0 59 23 10 92 0 7 2
1942 STL NL 25 95 82 95 88 0 0 88 0 0 0 0 0 0 0 0 4 5
1943 STL NL 26 91 61 91 79 0 0 27 0 0 0 43 9 0 52 0 5 9
1944 STL NL 27 139 123 139 135 0 0 6 0 0 0 1 130 0 131 0 4 1
1945 STL NL 28 124 108 124 118 0 0 15 0 0 0 3 28 74 104 0 11 0
1946 BSN NL 29 129 104 129 120 0 0 67 0 0 0 0 58 0 58 0 10 1
1947 BSN NL 30 134 98 134 125 0 0 0 0 0 0 0 122 3 125 0 20 4
1948 PIT NL 31 120 94 120 105 0 0 25 0 0 0 2 71 8 81 0 17 4
1949 PIT NL 32 105 88 105 93 0 0 77 0 0 0 4 0 12 16 0 12 0
1949 BRO NL 32 8 2 8 5 0 0 2 0 0 0 1 0 3 4 0 4 1
1950 PIT NL 33 106 74 106 77 0 0 69 0 0 0 2 2 4 8 0 30 0
1950 NYY AL 33 19 5 19 18 0 0 12 0 0 0 6 0 0 6 0 2 1
1951 NYY AL 34 46 9 46 25 0 0 25 0 0 0 0 0 0 0 0 23 1
1952 DET AL 35 42 4 42 5 0 0 1 0 0 0 4 0 0 4 0 38 0
1952 NYY AL 35 15 4 15 12 0 0 12 0 0 0 0 0 0 0 0 2 5
14 Seasons 1395 991 1395 1183 0 0 477 0 0 0 142 467 114 722 0 220 41
Lg G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR
Appearances table is calculated solely from full RetroSheet play-by-play data available from 1973 on. A combination of RetroSheet (starting with the 1914 season) and non-RetroSheet data is used for other seasons.

Advanced Fielding -- 1B*

Putouts Assists Errors Double Plays
Year Tm Lg Age PA RHB% BIP% GBIP% Fld F2O% FC Tot Cgt Frc Tag 3U Tot 1B 2B Hm Rly Tot Cch Fld Thr ROE Tot 363 361 36 GB GBs LD LDs LDf bFld bF2O%
1940 STL NL 23 144 58% 87% 22% 6 100% 0 27 3 24 0 3 0 0 0 0 0 1 1 0 0 0 3 0 0 0 3 0 0 0 0 0
1941 STL NL 24 355 65% 81% 28% 20 100% 0 104 7 96 1 11 3 2 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 0 0
1942 STL NL 25 615 61% 85% 26% 32 94% 1 139 7 132 0 16 8 3 3 0 0 1 1 0 0 0 15 0 0 0 13 0 2 0 2 4 75%
1943 STL NL 26 194 68% 79% 26% 14 100% 0 50 6 42 2 4 4 3 1 0 0 0 0 0 0 0 4 0 0 0 3 0 1 0 1 1 100%
1944 STL NL 27 10 50% 100% 20% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1945 STL NL 28 176 57% 89% 28% 17 94% 1 48 1 47 0 9 7 4 1 1 0 1 0 1 0 1 7 0 0 0 5 0 2 1 1 3 100%
1946 BSN NL 29 777 57% 82% 28% 52 92% 0 175 15 159 1 18 18 10 5 0 3 3 0 2 1 3 18 1 0 0 13 2 5 2 3 2 50%
1948 PIT NL 31 352 65% 89% 27% 16 100% 0 85 2 82 1 9 5 3 2 0 1 0 0 0 0 0 10 0 0 0 9 0 1 0 1 0
1949 PIT NL 32 1997 70% 81% 25% 92 95% 0 432 26 400 6 37 30 17 8 1 0 4 0 4 0 2 44 2 0 1 37 4 6 2 4 6 83%
1949 BRO NL 32 12 50% 67% 17% 1 100% 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1950 PIT NL 33 1831 67% 83% 26% 96 96% 0 395 25 368 3 49 18 12 5 0 1 5 2 3 0 2 51 1 0 0 47 1 4 0 4 3 100%
1950 NYY AL 33 107 59% 81% 30% 8 88% 1 32 1 30 1 6 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0
1951 NYY AL 34 481 62% 78% 26% 27 93% 0 112 5 104 3 15 5 3 2 0 0 1 0 1 0 1 9 0 0 0 8 0 1 0 1 1 100%
1952 NYY AL 35 223 54% 75% 26% 15 93% 1 52 4 47 1 4 6 5 0 0 1 0 0 0 0 0 8 0 0 0 7 0 1 0 1 2 50%
1952 DET AL 35 8 50% 63% 0% 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12 Seasons 7282 65% 82% 26% 396 95% 4 1653 102 1533 19 181 106 63 27 2 6 16 4 11 1 9 174 4 0 1 150 7 23 5 18 22 82%
MLB Averages 61% 83% 27% 93% 85%

Advanced Fielding -- CF*

Errors Assists Single w/ Runner on 1st Single w/ Runner on 2nd Double w/ Runner on 1st Flyout, <2out, Runner on 3rd Flyout, <2out, Runner on 2nd Baserunning Totals
Year Tm Lg Age Tot Cch Fld Thr ROE Tot 1B 2B 3B Hm Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Held% Adv Kill Kill% Aother PA RHB% BIP% FBIP% Fld F2O%
1940 STL NL 23 1 0 1 0 1 0 0 0 0 0 6 5 0 6 1 0 0 0 0 1 0 0 4 4 0 17 10 58.8% 7 0 0.0% 0 338 58% 88% 35% 50 58%
1941 STL NL 24 1 0 1 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 2 1 50.0% 1 0 0.0% 1 392 65% 80% 28% 34 88%
1943 STL NL 26 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 59% 75% 31% 7 71%
1944 STL NL 27 0 0 0 0 0 3 1 1 1 0 13 8 1 7 2 0 1 1 0 6 2 0 11 11 0 38 24 63.2% 13 1 2.6% 2 1621 64% 82% 34% 170 71%
1945 STL NL 28 0 0 0 0 0 0 0 0 0 0 6 2 0 5 1 0 1 0 0 3 0 0 4 4 0 19 7 36.8% 12 0 0.0% 0 471 60% 82% 28% 51 65%
1946 BSN NL 29 0 0 0 0 0 2 0 0 1 0 15 9 1 8 1 0 1 0 0 2 0 0 9 7 0 35 17 48.6% 17 1 2.9% 1 963 57% 84% 29% 112 57%
1947 BSN NL 30 2 0 2 0 0 0 0 0 0 0 24 18 0 15 2 0 6 0 0 10 0 0 22 20 0 77 40 51.9% 37 0 0.0% 0 2636 67% 85% 32% 282 68%
1948 PIT NL 31 0 0 0 0 0 1 0 0 1 0 9 4 1 5 2 0 1 0 0 9 1 0 13 12 0 37 19 51.4% 17 1 2.7% 0 1766 63% 83% 32% 153 84%
1950 PIT NL 33 0 0 0 0 0 0 0 0 0 0 1 0 0 4 1 0 0 0 0 0 0 0 0 0 0 5 1 20.0% 4 0 0.0% 0 103 60% 82% 17% 8 25%
9 Seasons 5 0 5 0 1 7 1 2 3 0 74 46 3 51 10 0 10 1 0 31 3 0 64 59 0 230 119 51.7% 108 3 1.3% 4 8341 63% 83% 32% 867 70%
MLB Averages 45.2% 2.8% 61% 83% 31% 62%

Advanced Fielding -- LF*

Errors Assists Single w/ Runner on 1st Single w/ Runner on 2nd Double w/ Runner on 1st Flyout, <2out, Runner on 3rd Flyout, <2out, Runner on 2nd Baserunning Totals
Year Tm Lg Age Tot Cch Fld Thr ROE Tot 1B 2B 3B Hm Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Held% Adv Kill Kill% Aother PA RHB% BIP% FBIP% Fld F2O%
1940 STL NL 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 1 1 0 4 1 25.0% 3 0 0.0% 0 130 63% 88% 37% 13 100%
1941 STL NL 24 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 2 1 0 5 3 60.0% 2 0 0.0% 1 305 59% 84% 32% 24 67%
1943 STL NL 26 3 0 3 0 1 1 0 1 0 0 2 1 0 1 0 0 0 0 0 2 0 0 4 4 0 9 5 55.6% 4 0 0.0% 1 556 69% 87% 32% 50 86%
1944 STL NL 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 50% 100% 67% 0
1948 PIT NL 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 67% 56% 44% 0
1949 PIT NL 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 55% 87% 53% 3 100%
1949 BRO NL 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 50% 70% 40% 1 100%
1950 NYY AL 33 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0.0% 2 0 0.0% 0 158 63% 68% 23% 16 63%
1950 PIT NL 33 0 0 0 0 0 1 0 0 0 0 4 2 1 1 0 0 1 1 0 0 0 0 1 1 0 7 4 57.1% 2 1 14.3% 0 79 62% 86% 23% 13 31%
1952 DET AL 35 0 0 0 0 0 0 0 0 0 0 2 2 0 1 1 0 0 0 0 0 0 0 1 1 0 4 4 100.0% 0 0 0.0% 0 98 70% 87% 30% 13 38%
8 Seasons 4 0 4 0 2 3 0 1 0 0 10 6 1 4 1 0 2 2 0 6 0 0 9 8 0 31 17 54.8% 13 1 3.2% 2 1389 65% 84% 32% 133 71%
MLB Averages 57.7% 2.7% 61% 83% 31% 55%

Advanced Fielding -- RF*

Errors Assists Single w/ Runner on 1st Single w/ Runner on 2nd Double w/ Runner on 1st Flyout, <2out, Runner on 3rd Flyout, <2out, Runner on 2nd Baserunning Totals
Year Tm Lg Age Tot Cch Fld Thr ROE Tot 1B 2B 3B Hm Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Kill Opp Held Held% Adv Kill Kill% Aother PA RHB% BIP% FBIP% Fld F2O%
1941 STL NL 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 68% 84% 34% 1 100%
1945 STL NL 28 2 0 2 0 0 2 0 0 0 0 6 3 0 3 0 0 2 1 0 2 0 0 4 3 0 17 7 41.2% 10 0 0.0% 2 613 53% 87% 36% 73 62%
1947 BSN NL 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 51% 84% 41% 5 60%
1948 PIT NL 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 51% 84% 29% 1 100%
1949 PIT NL 32 1 0 1 0 0 1 0 0 0 1 6 6 0 1 0 1 1 0 1 2 1 0 4 2 0 14 9 64.3% 3 2 14.3% -1 352 59% 86% 32% 43 58%
1949 BRO NL 32 0 0 0 0 0 1 0 0 1 0 3 0 1 3 0 0 0 0 0 0 0 0 2 2 0 8 2 25.0% 5 1 12.5% 0 97 57% 81% 40% 14 43%
1950 PIT NL 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 2 2 100.0% 0 0 0.0% 0 140 79% 79% 29% 13 92%
6 Seasons 3 0 3 0 0 4 0 0 1 1 15 9 1 7 0 1 3 1 1 4 1 0 12 9 0 41 20 48.8% 18 3 7.3% 1 1364 58% 85% 35% 150 62%
MLB Averages 43.1% 3.4% 61% 83% 31% 57%



* - Disclaimer & Completeness Note

* Many Detailed Statistics are based on play-by-play accounts accumulated by RetroSheet. These totals may be incomplete (3.6% of all plays from 1938 to 1973 are missing or have incomplete accounts, click link for year and team summary of data completeness) for some players prior to 1974 and even complete seasons may not match the official totals due to errors in both the official totals and the play-by-play accounts. Pre-1954 seasons have a substantial numbers of games missing play-by-play accounts and should be viewed as essentially incomplete.

Appearances on Leader Boards, Awards, and Honors

Stats are Year-Value-Rank · Glossary

MVP (yr lg (rk, shr))
1941 NL (8, 18%)
1944 NL (18, 3%)
1945 NL (15, 5%)
1946 NL (12, 10%)
0.36 Career Shares (564th)

Errors Committed as 1B s c a p y
1942 NL  14 (2nd)
1946 NL  11 (2nd)

Errors Committed as LF (s.1954) s c a p y
1943 NL  5 (5th)

Def. Games as CF (s.1954) s c a p y
1944 NL  130 (4th)
1947 NL  122 (4th)

Putouts as CF (s.1954) s c a p y
1944 NL  311 (4th)
1947 NL  288 (4th)

Errors Committed as CF (s.1954) s c a p y
1947 NL  6 (4th)

Double Plays Turned as CF (s.1954) s c a p y
1948 NL  1 (5th)

Errors Committed as RF (s.1954) s c a p y
1945 NL  4 (5th)

Range Factor/Game as CF (s.1954) s c a p y
1944 NL  2.42 (5th)

Fielding % as CF (s.1954) s c a p y
1944 NL  .997 (1st)
1947 NL  .980 (4th)

Fielding % as OF s c a p y
1944 NL  .997 (1st)

Other Resources & Links

Error?     Compare     Search SABR's Baseball Index     Other Links@google.com     Baseball Library     Baseball-Almanac.com     Retrosheet     The Baseball Cube     WahooSam.com     WhatIfSports: Johnny Hopp    

Name and misspellings: John Cotney jonny jonnie johny Johnny johnnie johney john johhny Leonard Hopp

Player Page Tricks and Tips

Sum any set of rows by clicking anywhere (not red or blue) on the first and last rows of your selection. We will then compute the totals for the player between and including those two seasons.
Default Setting for this feature: Turn On / Turn Off
Summation of season totals only works for the initial case when the table is in year order. On a sorted table the results may get a bit goofy.

HIGHLIGHTING: Adding a range or series of player's career seasons or career game numbers (like '#1972:batting_standard', '#1970-1980-sum:batting_standard', or '#1998,1999,2001,2002,sum:pitching_standard') onto the end of a player page url causes the seasons to the highlighted and summed. After changing address bar, reload the page to see highlighting. This will work even in links e-mailed to others. Note that for tables with multiple pages the first table is the default. If you want to create a sum for a table other than the first one, select the rows and after the summation window appears click on "permanent link" link.

The play-by-play information both shown and used to create certain data sets was obtained free of charge from and is copyrighted by RetroSheet.